From cbc3ac7a64d562c7d47be7e85df5a296bb1722be Mon Sep 17 00:00:00 2001 From: Markus Lehr Date: Tue, 25 Jun 2024 20:47:51 +0200 Subject: [PATCH] next version --- .vscode/c_cpp_properties.json | 18 + .vscode/settings.json | 74 + .vscode/tasks.json | 28 + CMakeFiles/3.29.0/.gitignore | 5 + CMakeFiles/3.29.0/CompilerIdC/.gitignore | 2 + CMakeFiles/3.29.0/CompilerIdCXX/.gitignore | 2 + CMakeFiles/CMakeConfigureLog.yaml | 528 + CMakeFiles/CMakeDirectoryInformation.cmake | 16 + CMakeFiles/Makefile.cmake | 146 + CMakeFiles/Makefile2 | 112 + CMakeFiles/TargetDirectories.txt | 3 + CMakeFiles/cmake.check_cache | 1 + CMakeFiles/progress.marks | 1 + CMakeFiles/rt_service.dir/DependInfo.cmake | 26 + CMakeFiles/rt_service.dir/build.make | 160 + CMakeFiles/rt_service.dir/cmake_clean.cmake | 17 + .../rt_service.dir/compiler_depend.make | 2 + CMakeFiles/rt_service.dir/compiler_depend.ts | 2 + CMakeFiles/rt_service.dir/depend.make | 2 + CMakeFiles/rt_service.dir/flags.make | 10 + CMakeFiles/rt_service.dir/link.txt | 1 + CMakeFiles/rt_service.dir/progress.make | 6 + CMakeLists.txt | 10 +- __logicsample/backend.c | 1057 + __logicsample/keyboard.c | 204 + __logicsample/samplederivedclass.c | 47 + .../api/v1/query/client-vscode/query.json | 1 + .../reply/cache-v2-d7b02dd6561ce5e52ba2.json | 1375 + .../cmakeFiles-v1-ad15d673b4f0ca8ad168.json | 225 + .../codemodel-v2-caf21a4a828d16464ba4.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2024-05-29T12-50-23-0998.json | 132 + ...rt_service-Debug-d4208ca6736bbc25e58e.json | 179 + .../toolchains-v1-7096c62e23c342eb06a8.json | 110 + build/.ninja_deps | Bin 0 -> 131932 bytes build/.ninja_log | 7 + build/CMakeCache.txt | 413 + build/CMakeFiles/3.29.0/CMakeCCompiler.cmake | 80 + .../CMakeFiles/3.29.0/CMakeCXXCompiler.cmake | 92 + .../3.29.0/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.29.0/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes build/CMakeFiles/3.29.0/CMakeSystem.cmake | 15 + .../3.29.0/CompilerIdC/CMakeCCompilerId.c | 895 + build/CMakeFiles/3.29.0/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 878 + build/CMakeFiles/3.29.0/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes build/CMakeFiles/3.29.3/CMakeCCompiler.cmake | 80 + .../CMakeFiles/3.29.3/CMakeCXXCompiler.cmake | 92 + .../3.29.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.29.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes build/CMakeFiles/3.29.3/CMakeSystem.cmake | 15 + .../3.29.3/CompilerIdC/CMakeCCompilerId.c | 895 + build/CMakeFiles/3.29.3/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 878 + build/CMakeFiles/3.29.3/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes build/CMakeFiles/CMakeConfigureLog.yaml | 1111 + build/CMakeFiles/TargetDirectories.txt | 3 + build/CMakeFiles/cmake.check_cache | 1 + .../monitoringTask/RTSMonitoringTask.cpp.o | Bin 0 -> 1538232 bytes .../rt_service.dir/src/rt_service.cpp.o | Bin 0 -> 4031248 bytes .../src/utilities/GILLock.cpp.o | Bin 0 -> 769288 bytes .../src/utilities/RTSCoproHelper.cpp.o | Bin 0 -> 110592 bytes .../src/utilities/RelGILLock.cpp.o | Bin 0 -> 771760 bytes build/CMakeFiles/rules.ninja | 64 + build/build.ninja | 179 + build/cmake_install.cmake | 54 + build/compile_commands.json | 32 + build/rt_service.so | Bin 0 -> 3830344 bytes include/GILLock.h | 21 + include/RTSCoproHelper.h | 37 + include/RTSMonFrame.h | 60 + include/RTSMonitoringTask.h | 43 + include/RTSMonitoringTask.h.old | 39 + include/RelGILLock.h | 19 + include/json.hpp | 24766 ++++++++++++++++ include/json_fwd.hpp | 176 + src/RTSMonScript.cpp | 16 + src/RTSMonitoring.cpp | 89 + src/monitoringTask/RTSMonitoringTask.cpp | 197 + src/monitoringTask/RTSMonitoringTask.cpp.old | 231 + src/rt_service copy.cpp | 86 + src/rt_service.cpp | 237 + src/utilities/GILLock.cpp | 14 + src/utilities/RTSCoproHelper.cpp | 319 + src/utilities/RelGILLock.cpp | 16 + 85 files changed, 36723 insertions(+), 3 deletions(-) create mode 100644 .vscode/c_cpp_properties.json create mode 100644 .vscode/settings.json create mode 100644 .vscode/tasks.json create mode 100644 CMakeFiles/3.29.0/.gitignore create mode 100644 CMakeFiles/3.29.0/CompilerIdC/.gitignore create mode 100644 CMakeFiles/3.29.0/CompilerIdCXX/.gitignore create mode 100644 CMakeFiles/CMakeConfigureLog.yaml create mode 100644 CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 CMakeFiles/Makefile.cmake create mode 100644 CMakeFiles/Makefile2 create mode 100644 CMakeFiles/TargetDirectories.txt create mode 100644 CMakeFiles/cmake.check_cache create mode 100644 CMakeFiles/progress.marks create mode 100644 CMakeFiles/rt_service.dir/DependInfo.cmake create mode 100644 CMakeFiles/rt_service.dir/build.make create mode 100644 CMakeFiles/rt_service.dir/cmake_clean.cmake create mode 100644 CMakeFiles/rt_service.dir/compiler_depend.make create mode 100644 CMakeFiles/rt_service.dir/compiler_depend.ts create mode 100644 CMakeFiles/rt_service.dir/depend.make create mode 100644 CMakeFiles/rt_service.dir/flags.make create mode 100644 CMakeFiles/rt_service.dir/link.txt create mode 100644 CMakeFiles/rt_service.dir/progress.make create mode 100644 __logicsample/backend.c create mode 100644 __logicsample/keyboard.c create mode 100644 __logicsample/samplederivedclass.c create mode 100644 build/.cmake/api/v1/query/client-vscode/query.json create mode 100644 build/.cmake/api/v1/reply/cache-v2-d7b02dd6561ce5e52ba2.json create mode 100644 build/.cmake/api/v1/reply/cmakeFiles-v1-ad15d673b4f0ca8ad168.json create mode 100644 build/.cmake/api/v1/reply/codemodel-v2-caf21a4a828d16464ba4.json create mode 100644 build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 build/.cmake/api/v1/reply/index-2024-05-29T12-50-23-0998.json create mode 100644 build/.cmake/api/v1/reply/target-rt_service-Debug-d4208ca6736bbc25e58e.json create mode 100644 build/.cmake/api/v1/reply/toolchains-v1-7096c62e23c342eb06a8.json create mode 100644 build/.ninja_deps create mode 100644 build/.ninja_log create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.29.0/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.29.0/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.29.0/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/3.29.0/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.29.0/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.29.0/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/CMakeFiles/3.29.0/CompilerIdC/a.out create mode 100644 build/CMakeFiles/3.29.0/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/CMakeFiles/3.29.0/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/3.29.3/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.29.3/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.29.3/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/3.29.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.29.3/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.29.3/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/CMakeFiles/3.29.3/CompilerIdC/a.out create mode 100644 build/CMakeFiles/3.29.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/CMakeFiles/3.29.3/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o create mode 100644 build/CMakeFiles/rt_service.dir/src/rt_service.cpp.o create mode 100644 build/CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o create mode 100644 build/CMakeFiles/rt_service.dir/src/utilities/RTSCoproHelper.cpp.o create mode 100644 build/CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o create mode 100644 build/CMakeFiles/rules.ninja create mode 100644 build/build.ninja create mode 100644 build/cmake_install.cmake create mode 100644 build/compile_commands.json create mode 100755 build/rt_service.so create mode 100644 include/GILLock.h create mode 100644 include/RTSCoproHelper.h create mode 100644 include/RTSMonFrame.h create mode 100644 include/RTSMonitoringTask.h create mode 100644 include/RTSMonitoringTask.h.old create mode 100644 include/RelGILLock.h create mode 100644 include/json.hpp create mode 100644 include/json_fwd.hpp create mode 100644 src/RTSMonScript.cpp create mode 100644 src/RTSMonitoring.cpp create mode 100644 src/monitoringTask/RTSMonitoringTask.cpp create mode 100644 src/monitoringTask/RTSMonitoringTask.cpp.old create mode 100644 src/rt_service copy.cpp create mode 100644 src/rt_service.cpp create mode 100644 src/utilities/GILLock.cpp create mode 100644 src/utilities/RTSCoproHelper.cpp create mode 100644 src/utilities/RelGILLock.cpp diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..1e00a85 --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,18 @@ +{ + "configurations": [ + { + "name": "Linux", + "includePath": [ + "${workspaceFolder}/**", + "${workspaceFolder}/include/*" + ], + "defines": [], + "compilerPath": "/usr/bin/gcc", + "cStandard": "c17", + "cppStandard": "gnu++17", + "intelliSenseMode": "linux-clang-arm", + "configurationProvider": "ms-vscode.makefile-tools" + } + ], + "version": 4 +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..57f2e4c --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,74 @@ +{ + "files.associations": { + "functional": "cpp", + "*.tcc": "cpp", + "cctype": "cpp", + "clocale": "cpp", + "cmath": "cpp", + "cstdarg": "cpp", + "cstddef": "cpp", + "cstdio": "cpp", + "cstdlib": "cpp", + "cstring": "cpp", + "ctime": "cpp", + "cwchar": "cpp", + "cwctype": "cpp", + "array": "cpp", + "atomic": "cpp", + "strstream": "cpp", + "bit": "cpp", + "compare": "cpp", + "complex": "cpp", + "concepts": "cpp", + "condition_variable": "cpp", + "cstdint": "cpp", + "deque": "cpp", + "list": "cpp", + "string": "cpp", + "unordered_map": "cpp", + "vector": "cpp", + "exception": "cpp", + "algorithm": "cpp", + "iterator": "cpp", + "memory": "cpp", + "memory_resource": "cpp", + "numeric": "cpp", + "optional": "cpp", + "random": "cpp", + "ratio": "cpp", + "source_location": "cpp", + "string_view": "cpp", + "system_error": "cpp", + "tuple": "cpp", + "type_traits": "cpp", + "utility": "cpp", + "initializer_list": "cpp", + "iosfwd": "cpp", + "iostream": "cpp", + "istream": "cpp", + "limits": "cpp", + "mutex": "cpp", + "new": "cpp", + "numbers": "cpp", + "ostream": "cpp", + "semaphore": "cpp", + "sstream": "cpp", + "stdexcept": "cpp", + "stop_token": "cpp", + "streambuf": "cpp", + "thread": "cpp", + "cinttypes": "cpp", + "typeindex": "cpp", + "typeinfo": "cpp", + "variant": "cpp", + "any": "cpp", + "codecvt": "cpp", + "forward_list": "cpp", + "map": "cpp", + "iomanip": "cpp", + "ranges": "cpp", + "span": "cpp", + "valarray": "cpp", + "csignal": "cpp" + } +} \ No newline at end of file diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..05054c5 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,28 @@ +{ + "tasks": [ + { + "type": "cppbuild", + "label": "C/C++: g++ build active file", + "command": "/usr/bin/g++", + "args": [ + "-fdiagnostics-color=always", + "-g", + "${file}", + "-o", + "${fileDirname}/${fileBasenameNoExtension}" + ], + "options": { + "cwd": "${fileDirname}" + }, + "problemMatcher": [ + "$gcc" + ], + "group": { + "kind": "build", + "isDefault": true + }, + "detail": "Task generated by Debugger." + } + ], + "version": "2.0.0" +} \ No newline at end of file diff --git a/CMakeFiles/3.29.0/.gitignore b/CMakeFiles/3.29.0/.gitignore new file mode 100644 index 0000000..1675f1a --- /dev/null +++ b/CMakeFiles/3.29.0/.gitignore @@ -0,0 +1,5 @@ +/CMakeCCompiler.cmake +/CMakeCXXCompiler.cmake +/CMakeDetermineCompilerABI_C.bin +/CMakeDetermineCompilerABI_CXX.bin +/CMakeSystem.cmake diff --git a/CMakeFiles/3.29.0/CompilerIdC/.gitignore b/CMakeFiles/3.29.0/CompilerIdC/.gitignore new file mode 100644 index 0000000..4377608 --- /dev/null +++ b/CMakeFiles/3.29.0/CompilerIdC/.gitignore @@ -0,0 +1,2 @@ +/CMakeCCompilerId.c +/a.out diff --git a/CMakeFiles/3.29.0/CompilerIdCXX/.gitignore b/CMakeFiles/3.29.0/CompilerIdCXX/.gitignore new file mode 100644 index 0000000..44b2e04 --- /dev/null +++ b/CMakeFiles/3.29.0/CompilerIdCXX/.gitignore @@ -0,0 +1,2 @@ +/CMakeCXXCompilerId.cpp +/a.out diff --git a/CMakeFiles/CMakeConfigureLog.yaml b/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..afeeccf --- /dev/null +++ b/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,528 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineSystem.cmake:200 (message)" + - "CMakeLists.txt:3 (project)" + message: | + The target system is: Linux - - + The host system is: Linux - 6.5.0-26-generic - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-gcc -mthumb;-mfpu=neon-vfpv4;-mfloat-abi=hard;-mcpu=cortex-a7;--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi + 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/markus/git/vrpmdv-py-rtservice/CMakeFiles/3.29.0/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb;-mfpu=neon-vfpv4;-mfloat-abi=hard;-mcpu=cortex-a7;--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi + 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/markus/git/vrpmdv-py-rtservice/CMakeFiles/3.29.0/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:64 (try_compile)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-VumDJA" + binary: "/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-VumDJA" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-VumDJA' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_9b277/fast + /usr/bin/gmake -f CMakeFiles/cmTC_9b277.dir/build.make CMakeFiles/cmTC_9b277.dir/build + gmake[1]: Entering directory '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-VumDJA' + Building C object CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-gcc -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -v -o CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-gcc + Target: arm-ostl-linux-gnueabi + Configured with: ../../../../../../work-shared/gcc-12.3.0-r0/gcc-12.3.0/configure --build=x86_64-linux --host=x86_64-ostl_sdk-linux --target=arm-ostl-linux-gnueabi --prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --exec_prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --bindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --sbindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --libexecdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi --datadir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share --sysconfdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/etc --sharedstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/com --localstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/var --libdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi --includedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --oldincludedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --infodir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/info --mandir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-ostl-linux-gnueabi- --without-local-prefix --disable-install-libiberty --disable-libssp --enable-libitm --enable-lto --disable-bootstrap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --without-isl --with-gxx-include-dir=/not/exist/usr/include/c++/12.3.0 --with-build-time-tools=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot-native/usr/arm-ostl-linux-gnueabi/bin --with-sysroot=/not/exist --with-build-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --enable-standard-branch-protection --with-plugin-ld=ld --enable-poison-system-directories --disable-static --enable-nls --with-glibc-version=2.28 --enable-initfini-array + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 12.3.0 (GCC) + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o' '-c' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_9b277.dir/' + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/cc1 -quiet -v -isysroot /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_9b277.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -mtls-dialect=gnu -mlibarch=armv7ve+simd -march=armv7ve+simd -version -o /tmp/ccfmpNiB.s + GNU C17 (GCC) version 12.3.0 (arm-ostl-linux-gnueabi) + compiled by GNU C version 12.3.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/local/include" + ignoring nonexistent directory "/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/../../../../../arm-ostl-linux-gnueabi/include" + #include "..." search starts here: + #include <...> search starts here: + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include + /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed + /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/ + End of search list. + GNU C17 (GCC) version 12.3.0 (arm-ostl-linux-gnueabi) + compiled by GNU C version 12.3.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + Compiler executable checksum: 7bd43c66e2943e8f9745e7127aa3715e + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o' '-c' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_9b277.dir/' + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/as -v -march=armv7ve+simd -mfloat-abi=hard -mfpu=neon-vfpv4 -meabi=5 -o CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o /tmp/ccfmpNiB.s + GNU assembler version 2.40.0 (arm-ostl-linux-gnueabi) using BFD version (GNU Binutils) 2.40.0.20230620 + COMPILER_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/ + LIBRARY_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/ + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o' '-c' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_9b277 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b277.dir/link.txt --verbose=1 + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-gcc -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -v -Wl,-v CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o -o cmTC_9b277 + Using built-in specs. + COLLECT_GCC=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-gcc + COLLECT_LTO_WRAPPER=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper + Target: arm-ostl-linux-gnueabi + Configured with: ../../../../../../work-shared/gcc-12.3.0-r0/gcc-12.3.0/configure --build=x86_64-linux --host=x86_64-ostl_sdk-linux --target=arm-ostl-linux-gnueabi --prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --exec_prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --bindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --sbindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --libexecdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi --datadir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share --sysconfdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/etc --sharedstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/com --localstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/var --libdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi --includedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --oldincludedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --infodir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/info --mandir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-ostl-linux-gnueabi- --without-local-prefix --disable-install-libiberty --disable-libssp --enable-libitm --enable-lto --disable-bootstrap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --without-isl --with-gxx-include-dir=/not/exist/usr/include/c++/12.3.0 --with-build-time-tools=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot-native/usr/arm-ostl-linux-gnueabi/bin --with-sysroot=/not/exist --with-build-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --enable-standard-branch-protection --with-plugin-ld=ld --enable-poison-system-directories --disable-static --enable-nls --with-glibc-version=2.28 --enable-initfini-array + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 12.3.0 (GCC) + COMPILER_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/ + LIBRARY_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/ + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'cmTC_9b277' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'cmTC_9b277.' + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/collect2 -plugin /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so -plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRLX8g1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi --build-id --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_9b277 /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o -L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib -O1 --hash-style=gnu --as-needed -v CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o + collect2 version 12.3.0 + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/ld -plugin /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so -plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRLX8g1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi --build-id --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_9b277 /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o -L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib -O1 --hash-style=gnu --as-needed -v CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o + GNU ld (GNU Binutils) 2.40.0.20230620 + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'cmTC_9b277' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'cmTC_9b277.' + gmake[1]: Leaving directory '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-VumDJA' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:134 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include] + add: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include] + add: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed] + add: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/] + end of search list found + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include] ==> [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include] + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include] + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed] ==> [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed] + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include] + implicit include dirs: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include;/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:170 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-VumDJA'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_9b277/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_9b277.dir/build.make CMakeFiles/cmTC_9b277.dir/build] + ignore line: [gmake[1]: Entering directory '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-VumDJA'] + ignore line: [Building C object CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o] + ignore line: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-gcc -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -v -o CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-gcc] + ignore line: [Target: arm-ostl-linux-gnueabi] + ignore line: [Configured with: ../../../../../../work-shared/gcc-12.3.0-r0/gcc-12.3.0/configure --build=x86_64-linux --host=x86_64-ostl_sdk-linux --target=arm-ostl-linux-gnueabi --prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --exec_prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --bindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --sbindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --libexecdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi --datadir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share --sysconfdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/etc --sharedstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/com --localstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/var --libdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi --includedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --oldincludedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --infodir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/info --mandir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-ostl-linux-gnueabi- --without-local-prefix --disable-install-libiberty --disable-libssp --enable-libitm --enable-lto --disable-bootstrap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --without-isl --with-gxx-include-dir=/not/exist/usr/include/c++/12.3.0 --with-build-time-tools=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot-native/usr/arm-ostl-linux-gnueabi/bin --with-sysroot=/not/exist --with-build-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --enable-standard-branch-protection --with-plugin-ld=ld --enable-poison-system-directories --disable-static --enable-nls --with-glibc-version=2.28 --enable-initfini-array] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.3.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o' '-c' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_9b277.dir/'] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/cc1 -quiet -v -isysroot /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_9b277.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -mtls-dialect=gnu -mlibarch=armv7ve+simd -march=armv7ve+simd -version -o /tmp/ccfmpNiB.s] + ignore line: [GNU C17 (GCC) version 12.3.0 (arm-ostl-linux-gnueabi)] + ignore line: [ compiled by GNU C version 12.3.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/local/include"] + ignore line: [ignoring nonexistent directory "/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/../../../../../arm-ostl-linux-gnueabi/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/] + ignore line: [End of search list.] + ignore line: [GNU C17 (GCC) version 12.3.0 (arm-ostl-linux-gnueabi)] + ignore line: [ compiled by GNU C version 12.3.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 7bd43c66e2943e8f9745e7127aa3715e] + ignore line: [COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o' '-c' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_9b277.dir/'] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/as -v -march=armv7ve+simd -mfloat-abi=hard -mfpu=neon-vfpv4 -meabi=5 -o CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o /tmp/ccfmpNiB.s] + ignore line: [GNU assembler version 2.40.0 (arm-ostl-linux-gnueabi) using BFD version (GNU Binutils) 2.40.0.20230620] + ignore line: [COMPILER_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/] + ignore line: [LIBRARY_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o' '-c' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_9b277] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b277.dir/link.txt --verbose=1] + ignore line: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-gcc -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -Wl -O1 -Wl --hash-style=gnu -Wl --as-needed -v -Wl -v CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o -o cmTC_9b277] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-gcc] + ignore line: [COLLECT_LTO_WRAPPER=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper] + ignore line: [Target: arm-ostl-linux-gnueabi] + ignore line: [Configured with: ../../../../../../work-shared/gcc-12.3.0-r0/gcc-12.3.0/configure --build=x86_64-linux --host=x86_64-ostl_sdk-linux --target=arm-ostl-linux-gnueabi --prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --exec_prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --bindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --sbindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --libexecdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi --datadir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share --sysconfdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/etc --sharedstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/com --localstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/var --libdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi --includedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --oldincludedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --infodir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/info --mandir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-ostl-linux-gnueabi- --without-local-prefix --disable-install-libiberty --disable-libssp --enable-libitm --enable-lto --disable-bootstrap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --without-isl --with-gxx-include-dir=/not/exist/usr/include/c++/12.3.0 --with-build-time-tools=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot-native/usr/arm-ostl-linux-gnueabi/bin --with-sysroot=/not/exist --with-build-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --enable-standard-branch-protection --with-plugin-ld=ld --enable-poison-system-directories --disable-static --enable-nls --with-glibc-version=2.28 --enable-initfini-array] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.3.0 (GCC) ] + ignore line: [COMPILER_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/] + ignore line: [LIBRARY_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'cmTC_9b277' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'cmTC_9b277.'] + link line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/collect2 -plugin /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so -plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRLX8g1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi --build-id --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_9b277 /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o -L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib -O1 --hash-style=gnu --as-needed -v CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] + arg [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccRLX8g1.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-armhf.so.3] ==> ignore + arg [-X] ==> ignore + arg [-m] ==> ignore + arg [armelf_linux_eabi] ==> ignore + arg [-o] ==> ignore + arg [cmTC_9b277] ==> ignore + arg [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o] + arg [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o] + arg [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o] + arg [-L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0] ==> dir [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0] + arg [-L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib] ==> dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib] + arg [-L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0] ==> dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0] + arg [-L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] ==> dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] + arg [-O1] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o] + arg [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] + ignore line: [collect2 version 12.3.0] + ignore line: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/ld -plugin /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so -plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRLX8g1.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi --build-id --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_9b277 /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o -L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib -O1 --hash-style=gnu --as-needed -v CMakeFiles/cmTC_9b277.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] + linker tool for 'C': /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/ld + collapse library dir [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0] ==> [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0] + collapse library dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib] + collapse library dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0] + collapse library dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] + implicit dirs: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:207 (cmake_determine_linker_id)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the C compiler's linker: "/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/ld" "-v" + GNU ld (GNU Binutils) 2.40.0.20230620 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:64 (try_compile)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-O7Iw6v" + binary: "/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-O7Iw6v" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-O7Iw6v' + + Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_d0b11/fast + /usr/bin/gmake -f CMakeFiles/cmTC_d0b11.dir/build.make CMakeFiles/cmTC_d0b11.dir/build + gmake[1]: Entering directory '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-O7Iw6v' + Building CXX object CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -v -o CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ + Target: arm-ostl-linux-gnueabi + Configured with: ../../../../../../work-shared/gcc-12.3.0-r0/gcc-12.3.0/configure --build=x86_64-linux --host=x86_64-ostl_sdk-linux --target=arm-ostl-linux-gnueabi --prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --exec_prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --bindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --sbindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --libexecdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi --datadir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share --sysconfdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/etc --sharedstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/com --localstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/var --libdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi --includedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --oldincludedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --infodir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/info --mandir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-ostl-linux-gnueabi- --without-local-prefix --disable-install-libiberty --disable-libssp --enable-libitm --enable-lto --disable-bootstrap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --without-isl --with-gxx-include-dir=/not/exist/usr/include/c++/12.3.0 --with-build-time-tools=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot-native/usr/arm-ostl-linux-gnueabi/bin --with-sysroot=/not/exist --with-build-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --enable-standard-branch-protection --with-plugin-ld=ld --enable-poison-system-directories --disable-static --enable-nls --with-glibc-version=2.28 --enable-initfini-array + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 12.3.0 (GCC) + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_d0b11.dir/' + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/cc1plus -quiet -v -isysroot /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -D_GNU_SOURCE /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d0b11.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -mtls-dialect=gnu -mlibarch=armv7ve+simd -march=armv7ve+simd -version -o /tmp/ccKXHpv1.s + GNU C++17 (GCC) version 12.3.0 (arm-ostl-linux-gnueabi) + compiled by GNU C version 12.3.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/local/include" + ignoring nonexistent directory "/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/../../../../../arm-ostl-linux-gnueabi/include" + #include "..." search starts here: + #include <...> search starts here: + /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0 + /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/arm-ostl-linux-gnueabi + /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/backward + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include + /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed + /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/ + End of search list. + GNU C++17 (GCC) version 12.3.0 (arm-ostl-linux-gnueabi) + compiled by GNU C version 12.3.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + Compiler executable checksum: d770c14e3a0075480279622cded81112 + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_d0b11.dir/' + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/as -v -march=armv7ve+simd -mfloat-abi=hard -mfpu=neon-vfpv4 -meabi=5 -o CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccKXHpv1.s + GNU assembler version 2.40.0 (arm-ostl-linux-gnueabi) using BFD version (GNU Binutils) 2.40.0.20230620 + COMPILER_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/ + LIBRARY_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/ + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_d0b11 + /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d0b11.dir/link.txt --verbose=1 + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -v -Wl,-v CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d0b11 + Using built-in specs. + COLLECT_GCC=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ + COLLECT_LTO_WRAPPER=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper + Target: arm-ostl-linux-gnueabi + Configured with: ../../../../../../work-shared/gcc-12.3.0-r0/gcc-12.3.0/configure --build=x86_64-linux --host=x86_64-ostl_sdk-linux --target=arm-ostl-linux-gnueabi --prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --exec_prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --bindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --sbindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --libexecdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi --datadir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share --sysconfdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/etc --sharedstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/com --localstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/var --libdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi --includedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --oldincludedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --infodir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/info --mandir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-ostl-linux-gnueabi- --without-local-prefix --disable-install-libiberty --disable-libssp --enable-libitm --enable-lto --disable-bootstrap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --without-isl --with-gxx-include-dir=/not/exist/usr/include/c++/12.3.0 --with-build-time-tools=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot-native/usr/arm-ostl-linux-gnueabi/bin --with-sysroot=/not/exist --with-build-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --enable-standard-branch-protection --with-plugin-ld=ld --enable-poison-system-directories --disable-static --enable-nls --with-glibc-version=2.28 --enable-initfini-array + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 12.3.0 (GCC) + COMPILER_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/ + LIBRARY_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/ + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'cmTC_d0b11' '-shared-libgcc' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'cmTC_d0b11.' + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/collect2 -plugin /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so -plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrQCMqD.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi --build-id --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_d0b11 /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o -L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib -O1 --hash-style=gnu --as-needed -v CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o + collect2 version 12.3.0 + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/ld -plugin /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so -plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrQCMqD.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi --build-id --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_d0b11 /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o -L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib -O1 --hash-style=gnu --as-needed -v CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o + GNU ld (GNU Binutils) 2.40.0.20230620 + COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'cmTC_d0b11' '-shared-libgcc' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'cmTC_d0b11.' + gmake[1]: Leaving directory '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-O7Iw6v' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:134 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0] + add: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/arm-ostl-linux-gnueabi] + add: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/backward] + add: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include] + add: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include] + add: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed] + add: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/] + end of search list found + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0] + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/arm-ostl-linux-gnueabi] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/arm-ostl-linux-gnueabi] + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/backward] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/backward] + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include] ==> [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include] + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include] + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed] ==> [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed] + collapse include dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include] + implicit include dirs: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/arm-ostl-linux-gnueabi;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/backward;/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include;/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:170 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-O7Iw6v'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_d0b11/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_d0b11.dir/build.make CMakeFiles/cmTC_d0b11.dir/build] + ignore line: [gmake[1]: Entering directory '/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/CMakeScratch/TryCompile-O7Iw6v'] + ignore line: [Building CXX object CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -v -o CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++] + ignore line: [Target: arm-ostl-linux-gnueabi] + ignore line: [Configured with: ../../../../../../work-shared/gcc-12.3.0-r0/gcc-12.3.0/configure --build=x86_64-linux --host=x86_64-ostl_sdk-linux --target=arm-ostl-linux-gnueabi --prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --exec_prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --bindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --sbindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --libexecdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi --datadir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share --sysconfdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/etc --sharedstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/com --localstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/var --libdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi --includedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --oldincludedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --infodir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/info --mandir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-ostl-linux-gnueabi- --without-local-prefix --disable-install-libiberty --disable-libssp --enable-libitm --enable-lto --disable-bootstrap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --without-isl --with-gxx-include-dir=/not/exist/usr/include/c++/12.3.0 --with-build-time-tools=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot-native/usr/arm-ostl-linux-gnueabi/bin --with-sysroot=/not/exist --with-build-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --enable-standard-branch-protection --with-plugin-ld=ld --enable-poison-system-directories --disable-static --enable-nls --with-glibc-version=2.28 --enable-initfini-array] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.3.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_d0b11.dir/'] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/cc1plus -quiet -v -isysroot /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -D_GNU_SOURCE /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d0b11.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -mtls-dialect=gnu -mlibarch=armv7ve+simd -march=armv7ve+simd -version -o /tmp/ccKXHpv1.s] + ignore line: [GNU C++17 (GCC) version 12.3.0 (arm-ostl-linux-gnueabi)] + ignore line: [ compiled by GNU C version 12.3.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/local/include"] + ignore line: [ignoring nonexistent directory "/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/../../../../../arm-ostl-linux-gnueabi/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/arm-ostl-linux-gnueabi] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/c++/12.3.0/backward] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/include] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/include-fixed] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/] + ignore line: [End of search list.] + ignore line: [GNU C++17 (GCC) version 12.3.0 (arm-ostl-linux-gnueabi)] + ignore line: [ compiled by GNU C version 12.3.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d770c14e3a0075480279622cded81112] + ignore line: [COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_d0b11.dir/'] + ignore line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/as -v -march=armv7ve+simd -mfloat-abi=hard -mfpu=neon-vfpv4 -meabi=5 -o CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccKXHpv1.s] + ignore line: [GNU assembler version 2.40.0 (arm-ostl-linux-gnueabi) using BFD version (GNU Binutils) 2.40.0.20230620] + ignore line: [COMPILER_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/] + ignore line: [LIBRARY_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_d0b11] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d0b11.dir/link.txt --verbose=1] + ignore line: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -Wl -O1 -Wl --hash-style=gnu -Wl --as-needed -v -Wl -v CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d0b11] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++] + ignore line: [COLLECT_LTO_WRAPPER=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper] + ignore line: [Target: arm-ostl-linux-gnueabi] + ignore line: [Configured with: ../../../../../../work-shared/gcc-12.3.0-r0/gcc-12.3.0/configure --build=x86_64-linux --host=x86_64-ostl_sdk-linux --target=arm-ostl-linux-gnueabi --prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --exec_prefix=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr --bindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --sbindir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi --libexecdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi --datadir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share --sysconfdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/etc --sharedstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/com --localstatedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/var --libdir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi --includedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --oldincludedir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/include --infodir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/info --mandir=/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-ostl_sdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-ostl-linux-gnueabi- --without-local-prefix --disable-install-libiberty --disable-libssp --enable-libitm --enable-lto --disable-bootstrap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --without-isl --with-gxx-include-dir=/not/exist/usr/include/c++/12.3.0 --with-build-time-tools=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot-native/usr/arm-ostl-linux-gnueabi/bin --with-sysroot=/not/exist --with-build-sysroot=/home/markus/STM32MPU_workspace/STM32MP1-Ecosystem-V6.1.0/Distribution-Package-VRDevice/build-vrpmdv-stm32mp1/tmp-glibc/work/x86_64-nativesdk-ostl_sdk-linux/gcc-cross-canadian-arm/12.3.0-r0/recipe-sysroot --enable-standard-branch-protection --with-plugin-ld=ld --enable-poison-system-directories --disable-static --enable-nls --with-glibc-version=2.28 --enable-initfini-array] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 12.3.0 (GCC) ] + ignore line: [COMPILER_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/] + ignore line: [LIBRARY_PATH=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/:/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-mthumb' '-mfpu=neon-vfpv4' '-mfloat-abi=hard' '-mcpu=cortex-a7' '--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi' '-v' '-o' 'cmTC_d0b11' '-shared-libgcc' '-mtls-dialect=gnu' '-mlibarch=armv7ve+simd' '-march=armv7ve+simd' '-dumpdir' 'cmTC_d0b11.'] + link line: [ /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/collect2 -plugin /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so -plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrQCMqD.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi --build-id --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_d0b11 /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o -L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib -O1 --hash-style=gnu --as-needed -v CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] + arg [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccrQCMqD.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-armhf.so.3] ==> ignore + arg [-X] ==> ignore + arg [-m] ==> ignore + arg [armelf_linux_eabi] ==> ignore + arg [-o] ==> ignore + arg [cmTC_d0b11] ==> ignore + arg [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o] + arg [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o] + arg [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o] + arg [-L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0] ==> dir [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0] + arg [-L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib] ==> dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib] + arg [-L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0] ==> dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0] + arg [-L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] ==> dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] + arg [-O1] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_d0b11.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 [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o] + arg [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] ==> obj [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] + ignore line: [collect2 version 12.3.0] + ignore line: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/ld -plugin /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/liblto_plugin.so -plugin-opt=/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrQCMqD.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi --build-id --eh-frame-hdr --hash-style=gnu -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_d0b11 /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o -L/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0 -L/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib -O1 --hash-style=gnu --as-needed -v CMakeFiles/cmTC_d0b11.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] + linker tool for 'CXX': /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/ld + collapse library dir [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0] ==> [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0] + collapse library dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib] + collapse library dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0] + collapse library dir [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] ==> [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crt1.o;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crti.o;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtbegin.o;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0/crtend.o;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/crtn.o] + implicit dirs: [/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/lib/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/lib;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/arm-ostl-linux-gnueabi/12.3.0;/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:207 (cmake_determine_linker_id)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the CXX compiler's linker: "/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/libexec/arm-ostl-linux-gnueabi/gcc/arm-ostl-linux-gnueabi/12.3.0/ld" "-v" + GNU ld (GNU Binutils) 2.40.0.20230620 +... diff --git a/CMakeFiles/CMakeDirectoryInformation.cmake b/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..141dbbb --- /dev/null +++ b/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.29 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/markus/git/vrpmdv-py-rtservice") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/markus/git/vrpmdv-py-rtservice") + +# 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/CMakeFiles/Makefile.cmake b/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..480fa6b --- /dev/null +++ b/CMakeFiles/Makefile.cmake @@ -0,0 +1,146 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.29 + +# 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/3.29.0/CMakeCCompiler.cmake" + "CMakeFiles/3.29.0/CMakeCXXCompiler.cmake" + "CMakeFiles/3.29.0/CMakeSystem.cmake" + "CMakeLists.txt" + "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake" + "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake" + "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/cmake/BoostDetectToolset-1.81.0.cmake" + "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake" + "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake" + "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/cmake/boost_python-1.81.0/boost_python-config-version.cmake" + "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/cmake/boost_python-1.81.0/boost_python-config.cmake" + "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/cmake/boost_python-1.81.0/libboost_python-variant-shared-py3.11.cmake" + "/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/cmake/boost_python-1.81.0/libboost_python-variant-static-py3.11.cmake" + "/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/share/cmake/OEToolchainConfig.cmake" + "/usr/share/cmake-3.29/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.29/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.29/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.29/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.29/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.29/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.29/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.29/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.29/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.29/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.29/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.29/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.29/Modules/CMakeFindFrameworks.cmake" + "/usr/share/cmake-3.29/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.29/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.29/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.29/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.29/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.29/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.29/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.29/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.29/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.29/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/TIClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Tasking-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.29/Modules/FindBoost.cmake" + "/usr/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.29/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.29/Modules/FindPythonLibs.cmake" + "/usr/share/cmake-3.29/Modules/Internal/CMakeDetermineLinkerId.cmake" + "/usr/share/cmake-3.29/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.29/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.29/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.29/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.29/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.29/Modules/Platform/Linux-Initialize.cmake" + "/usr/share/cmake-3.29/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.29/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.29/Modules/SelectLibraryConfigurations.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.29.0/CMakeSystem.cmake" + "CMakeFiles/3.29.0/CMakeCCompiler.cmake" + "CMakeFiles/3.29.0/CMakeCXXCompiler.cmake" + "CMakeFiles/3.29.0/CMakeCCompiler.cmake" + "CMakeFiles/3.29.0/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/rt_service.dir/DependInfo.cmake" + ) diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2 new file mode 100644 index 0000000..4f7c87f --- /dev/null +++ b/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.29 + +# 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: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#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 rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/markus/git/vrpmdv-py-rtservice + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/markus/git/vrpmdv-py-rtservice + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/rt_service.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/rt_service.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/rt_service.dir + +# All Build rule for target. +CMakeFiles/rt_service.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rt_service.dir/build.make CMakeFiles/rt_service.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/rt_service.dir/build.make CMakeFiles/rt_service.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/markus/git/vrpmdv-py-rtservice/CMakeFiles --progress-num=1,2,3,4,5 "Built target rt_service" +.PHONY : CMakeFiles/rt_service.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/rt_service.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/markus/git/vrpmdv-py-rtservice/CMakeFiles 5 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/rt_service.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/markus/git/vrpmdv-py-rtservice/CMakeFiles 0 +.PHONY : CMakeFiles/rt_service.dir/rule + +# Convenience name for target. +rt_service: CMakeFiles/rt_service.dir/rule +.PHONY : rt_service + +# clean rule for target. +CMakeFiles/rt_service.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/rt_service.dir/build.make CMakeFiles/rt_service.dir/clean +.PHONY : CMakeFiles/rt_service.dir/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) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/CMakeFiles/TargetDirectories.txt b/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..826d9fa --- /dev/null +++ b/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/rt_service.dir +/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/edit_cache.dir +/home/markus/git/vrpmdv-py-rtservice/CMakeFiles/rebuild_cache.dir diff --git a/CMakeFiles/cmake.check_cache b/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/CMakeFiles/progress.marks b/CMakeFiles/progress.marks new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/CMakeFiles/progress.marks @@ -0,0 +1 @@ +5 diff --git a/CMakeFiles/rt_service.dir/DependInfo.cmake b/CMakeFiles/rt_service.dir/DependInfo.cmake new file mode 100644 index 0000000..5189de8 --- /dev/null +++ b/CMakeFiles/rt_service.dir/DependInfo.cmake @@ -0,0 +1,26 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/markus/git/vrpmdv-py-rtservice/src/monitoringTask/RTSMonitoringTask.cpp" "CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o" "gcc" "CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o.d" + "/home/markus/git/vrpmdv-py-rtservice/src/rt_service.cpp" "CMakeFiles/rt_service.dir/src/rt_service.cpp.o" "gcc" "CMakeFiles/rt_service.dir/src/rt_service.cpp.o.d" + "/home/markus/git/vrpmdv-py-rtservice/src/utilities/GILLock.cpp" "CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o" "gcc" "CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o.d" + "/home/markus/git/vrpmdv-py-rtservice/src/utilities/RelGILLock.cpp" "CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o" "gcc" "CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/CMakeFiles/rt_service.dir/build.make b/CMakeFiles/rt_service.dir/build.make new file mode 100644 index 0000000..65cb096 --- /dev/null +++ b/CMakeFiles/rt_service.dir/build.make @@ -0,0 +1,160 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.29 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#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 rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/markus/git/vrpmdv-py-rtservice + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/markus/git/vrpmdv-py-rtservice + +# Include any dependencies generated for this target. +include CMakeFiles/rt_service.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/rt_service.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/rt_service.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/rt_service.dir/flags.make + +CMakeFiles/rt_service.dir/src/rt_service.cpp.o: CMakeFiles/rt_service.dir/flags.make +CMakeFiles/rt_service.dir/src/rt_service.cpp.o: src/rt_service.cpp +CMakeFiles/rt_service.dir/src/rt_service.cpp.o: CMakeFiles/rt_service.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/markus/git/vrpmdv-py-rtservice/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/rt_service.dir/src/rt_service.cpp.o" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/rt_service.dir/src/rt_service.cpp.o -MF CMakeFiles/rt_service.dir/src/rt_service.cpp.o.d -o CMakeFiles/rt_service.dir/src/rt_service.cpp.o -c /home/markus/git/vrpmdv-py-rtservice/src/rt_service.cpp + +CMakeFiles/rt_service.dir/src/rt_service.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/rt_service.dir/src/rt_service.cpp.i" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/markus/git/vrpmdv-py-rtservice/src/rt_service.cpp > CMakeFiles/rt_service.dir/src/rt_service.cpp.i + +CMakeFiles/rt_service.dir/src/rt_service.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/rt_service.dir/src/rt_service.cpp.s" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/markus/git/vrpmdv-py-rtservice/src/rt_service.cpp -o CMakeFiles/rt_service.dir/src/rt_service.cpp.s + +CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o: CMakeFiles/rt_service.dir/flags.make +CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o: src/monitoringTask/RTSMonitoringTask.cpp +CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o: CMakeFiles/rt_service.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/markus/git/vrpmdv-py-rtservice/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o -MF CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o.d -o CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o -c /home/markus/git/vrpmdv-py-rtservice/src/monitoringTask/RTSMonitoringTask.cpp + +CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.i" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/markus/git/vrpmdv-py-rtservice/src/monitoringTask/RTSMonitoringTask.cpp > CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.i + +CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.s" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/markus/git/vrpmdv-py-rtservice/src/monitoringTask/RTSMonitoringTask.cpp -o CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.s + +CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o: CMakeFiles/rt_service.dir/flags.make +CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o: src/utilities/RelGILLock.cpp +CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o: CMakeFiles/rt_service.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/markus/git/vrpmdv-py-rtservice/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o -MF CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o.d -o CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o -c /home/markus/git/vrpmdv-py-rtservice/src/utilities/RelGILLock.cpp + +CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.i" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/markus/git/vrpmdv-py-rtservice/src/utilities/RelGILLock.cpp > CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.i + +CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.s" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/markus/git/vrpmdv-py-rtservice/src/utilities/RelGILLock.cpp -o CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.s + +CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o: CMakeFiles/rt_service.dir/flags.make +CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o: src/utilities/GILLock.cpp +CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o: CMakeFiles/rt_service.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/markus/git/vrpmdv-py-rtservice/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o -MF CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o.d -o CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o -c /home/markus/git/vrpmdv-py-rtservice/src/utilities/GILLock.cpp + +CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.i" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/markus/git/vrpmdv-py-rtservice/src/utilities/GILLock.cpp > CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.i + +CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.s" + /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/markus/git/vrpmdv-py-rtservice/src/utilities/GILLock.cpp -o CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.s + +# Object files for target rt_service +rt_service_OBJECTS = \ +"CMakeFiles/rt_service.dir/src/rt_service.cpp.o" \ +"CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o" \ +"CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o" \ +"CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o" + +# External object files for target rt_service +rt_service_EXTERNAL_OBJECTS = + +rt_service.so: CMakeFiles/rt_service.dir/src/rt_service.cpp.o +rt_service.so: CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o +rt_service.so: CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o +rt_service.so: CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o +rt_service.so: CMakeFiles/rt_service.dir/build.make +rt_service.so: /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/libboost_python311.so.1.81.0 +rt_service.so: /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/libpython3.11.so +rt_service.so: CMakeFiles/rt_service.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/markus/git/vrpmdv-py-rtservice/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking CXX shared module rt_service.so" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rt_service.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/rt_service.dir/build: rt_service.so +.PHONY : CMakeFiles/rt_service.dir/build + +CMakeFiles/rt_service.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/rt_service.dir/cmake_clean.cmake +.PHONY : CMakeFiles/rt_service.dir/clean + +CMakeFiles/rt_service.dir/depend: + cd /home/markus/git/vrpmdv-py-rtservice && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/markus/git/vrpmdv-py-rtservice /home/markus/git/vrpmdv-py-rtservice /home/markus/git/vrpmdv-py-rtservice /home/markus/git/vrpmdv-py-rtservice /home/markus/git/vrpmdv-py-rtservice/CMakeFiles/rt_service.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/rt_service.dir/depend + diff --git a/CMakeFiles/rt_service.dir/cmake_clean.cmake b/CMakeFiles/rt_service.dir/cmake_clean.cmake new file mode 100644 index 0000000..adb5112 --- /dev/null +++ b/CMakeFiles/rt_service.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o" + "CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o.d" + "CMakeFiles/rt_service.dir/src/rt_service.cpp.o" + "CMakeFiles/rt_service.dir/src/rt_service.cpp.o.d" + "CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o" + "CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o.d" + "CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o" + "CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o.d" + "rt_service.pdb" + "rt_service.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rt_service.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/CMakeFiles/rt_service.dir/compiler_depend.make b/CMakeFiles/rt_service.dir/compiler_depend.make new file mode 100644 index 0000000..c500e26 --- /dev/null +++ b/CMakeFiles/rt_service.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for rt_service. +# This may be replaced when dependencies are built. diff --git a/CMakeFiles/rt_service.dir/compiler_depend.ts b/CMakeFiles/rt_service.dir/compiler_depend.ts new file mode 100644 index 0000000..01bb3dc --- /dev/null +++ b/CMakeFiles/rt_service.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for rt_service. diff --git a/CMakeFiles/rt_service.dir/depend.make b/CMakeFiles/rt_service.dir/depend.make new file mode 100644 index 0000000..f5cad6b --- /dev/null +++ b/CMakeFiles/rt_service.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for rt_service. +# This may be replaced when dependencies are built. diff --git a/CMakeFiles/rt_service.dir/flags.make b/CMakeFiles/rt_service.dir/flags.make new file mode 100644 index 0000000..8b7a4e0 --- /dev/null +++ b/CMakeFiles/rt_service.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.29 + +# compile CXX with /home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ +CXX_DEFINES = -DBOOST_BIND_GLOBAL_PLACEHOLDERS -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -Drt_service_EXPORTS + +CXX_INCLUDES = -I/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/python3.11 -I/home/markus/git/vrpmdv-py-rtservice/./include + +CXX_FLAGS = -fPIC + diff --git a/CMakeFiles/rt_service.dir/link.txt b/CMakeFiles/rt_service.dir/link.txt new file mode 100644 index 0000000..1b8a917 --- /dev/null +++ b/CMakeFiles/rt_service.dir/link.txt @@ -0,0 +1 @@ +/home/markus/vrpmdv-sdk/sysroots/x86_64-ostl_sdk-linux/usr/bin/arm-ostl-linux-gnueabi/arm-ostl-linux-gnueabi-g++ -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -fPIC -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -shared -o rt_service.so CMakeFiles/rt_service.dir/src/rt_service.cpp.o CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o CMakeFiles/rt_service.dir/src/utilities/RelGILLock.cpp.o CMakeFiles/rt_service.dir/src/utilities/GILLock.cpp.o /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/libboost_python311.so.1.81.0 /home/markus/vrpmdv-sdk/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/libpython3.11.so diff --git a/CMakeFiles/rt_service.dir/progress.make b/CMakeFiles/rt_service.dir/progress.make new file mode 100644 index 0000000..33e6bff --- /dev/null +++ b/CMakeFiles/rt_service.dir/progress.make @@ -0,0 +1,6 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 + diff --git a/CMakeLists.txt b/CMakeLists.txt index a3d95cf..de7ef4c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.5) -project(re_service) +project(rt_service) # set(CMAKE_TRY_COMPILE_TARGET_TYPE "STATIC_LIBRARY") @@ -16,14 +16,18 @@ add_definitions(-DBOOST_BIND_GLOBAL_PLACEHOLDERS) #set (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) set (CMAKE_RUNTIME_OUTPUT_DIRECTORY /home/markus/git/vrpmdvweb/vrpmdvserver/extensions/rt_service) +set (RTSERVICEINCLUDE ./include) + +file( GLOB LIB_SOURCES .src/*.cpp ) +file( GLOB LIB_HEADERS lib/*.h ) # Add a shared module - modules are intended to be imported at runtime. # - This is where you add the source files -add_library(rt_service MODULE rt_service.cpp) +add_library(rt_service MODULE ./src/rt_service.cpp ./src/monitoringTask/RTSMonitoringTask.cpp ./src/utilities/RelGILLock.cpp ./src/utilities/GILLock.cpp ./src/utilities/RTSCoproHelper.cpp) # Set up the libraries and header search paths for this target target_link_libraries(rt_service ${Boost_LIBRARIES} ${PYTHON_LIBRARIES}) -target_include_directories(rt_service PRIVATE ${PYTHON_INCLUDE_DIRS}) +target_include_directories(rt_service PRIVATE ${PYTHON_INCLUDE_DIRS} ${RTSERVICEINCLUDE}) set(MY_RESOURCE_FILE rt_service.so) #set_directory_properties(MY_EXTENSION_LIB /home/markus/git/vrpmwvweb/vrpmdvserver/extensions/) diff --git a/__logicsample/backend.c b/__logicsample/backend.c new file mode 100644 index 0000000..80bb741 --- /dev/null +++ b/__logicsample/backend.c @@ -0,0 +1,1057 @@ +/* +* logic_analyser_backend.c +* Implements the logic analyser backend to intereact with the GUI. +* +* Copyright (C) 2019, STMicroelectronics - All Rights Reserved +* Author: Michel Catrouillet michel.catrouillet@st.com for STMicroelectronics. +* +* License type: GPLv2 +* +* This program is free software; you can redistribute it and/or modify it +* under the terms of the GNU General Public License version 2 as published by +* the Free Software Foundation. +* +* This program is distributed in the hope that it will be useful, but +* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY +* or FITNESS FOR A PARTICULAR PURPOSE. +* See the GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License along with +* this program. If not, see +* http://www.gnu.org/licenses/. +* https://github.com/STMicroelectronics/meta-st-stm32mpu-app-logicanalyser/blob/kirkstone/recipes-graphics/st-software/logic-analyser-backend/backend.c +*/ + +#define _GNU_SOURCE /* To get DN_* constants from */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include // for usleep +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define SAMP_SRAM_PACKET_SIZE (256*2) +#define SAMP_DDR_BUFFER_SIZE (1024*1024) + +#define TTY_CTRL_OPTS (CS8 | CLOCAL | CREAD) +#define TTY_INPUT_OPTS IGNPAR +#define TTY_OUTPUT_OPTS 0 +#define TTY_LOCAL_OPTS 0 + +#define DATA_BUF_POOL_SIZE 1024*1024 /* 1MB */ +#define MAX_BUF 80 + +#define PORT 8888 +#define GET 0 +#define POST 1 +#define POSTBUFFERSIZE 512 + +#define DMA_DDR_BUFF 1 +#define PHYS_RESERVED_REGION_ADDR 0xdb000000 +#define PHYS_RESERVED_REGION_SIZE 0x1000000 + +#define RPMSG_SDB_IOCTL_SET_EFD _IOW('R', 0x00, struct rpmsg_sdb_ioctl_set_efd *) +#define RPMSG_SDB_IOCTL_GET_DATA_SIZE _IOWR('R', 0x01, struct rpmsg_sdb_ioctl_get_data_size *) + +#define TIMEOUT 60 +#define NB_BUF 10 + +typedef struct +{ + int bufferId, eventfd; +} rpmsg_sdb_ioctl_set_efd; + +typedef struct +{ + int bufferId; + uint32_t size; +} rpmsg_sdb_ioctl_get_data_size; + +struct connection_info_struct +{ + int connectiontype; + char *answerstring; + struct MHD_PostProcessor *postprocessor; +}; + +struct MHD_Daemon *mHttpDaemon; + +char FIRM_NAME[50]; +struct timeval tval_before, tval_after, tval_result; + +typedef enum { + STATE_READY = 0, + STATE_SAMPLING_LOW, + STATE_SAMPLING_HIGH, +} machine_state_t; + +static char machine_state_str[5][13] = {"READY", "SAMPLING_LOW", "SAMPLING_HIGH"}; +static char SELECTED[10] = {" selected"}; +static char NOT_SELECTED[10] = {""}; +static char freq_unit_str[3][4] = {"MHz", "kHz", "Hz"}; +static char FREQU[3] = {'M', 'k', 'H'}; + +/* The file descriptor used to manage our TTY over RPMSG */ +static int mFdRpmsg[2] = {-1, -1}; + +/* The file descriptor used to manage our SDB over RPMSG */ +static int mFdSdbRpmsg = -1; + +static int virtual_tty_send_command(int len, char* commandStr); + +static char mByteBuffer[512]; +static char mByteBuffCpy[512]; +static int mNbReadTty = 0; + +static char mRxTraceBuffer[512]; + +static char mSamplingStr[15]; +static int32_t mSampFreq_Hz = 4; +static machine_state_t mMachineState; +static int32_t mSampParmCount; +static uint8_t mExitRequested = 0, mErrorDetected = 0; +static uint32_t mNbUncompData=0, mNbWrittenInFileData; +static uint32_t mNbUncompMB=0, mNbPrevUncompMB=0, mNbTty0Frame=0; +static uint8_t mDdrBuffAwaited; +static uint8_t mThreadCancel = 0; + +void* mmappedData[NB_BUF]; +static int fMappedData = 0; +FILE *pOutFile = NULL; +static char mFileNameStr[150]; +static pthread_t threadTTY, threadSDB, threadUI; + +static int efd[NB_BUF]; +static struct pollfd fds[NB_BUF]; + +static GtkWidget *window; +static GtkWidget *f_scale; +static GtkAdjustment *fadjustment; + +static GtkWidget *controlTitle_label; +static GtkWidget *fTitle_label; +static GtkWidget *fValue_label; +static GtkWidget *measurTitle_label; +static GtkWidget *state_label; +static GtkWidget *state_value; +static GtkWidget *nbCompData_label; +static GtkWidget *nbCompData_value; +static GtkWidget *nbRealData_label; +static GtkWidget *nbRealData_value; +static GtkWidget *nbRpmsgFrame_label ; +static GtkWidget *nbRpmsgFrame_value; +static GtkWidget *data_label; +static GtkWidget *data_value; +static GtkWidget *butSingle; +static GtkWidget *notchSetdata; + +/******************************************************************************** +Copro functions allowing to manage a virtual TTY over RPMSG +*********************************************************************************/ +int copro_isFwRunning(void) +{ + int fd; + size_t byte_read; + int result = 0; + unsigned char bufRead[MAX_BUF]; + char *user = getenv("USER"); + if (user && strncmp(user, "root", 4)) { + system("XTERM=xterm su root -c 'cat /sys/class/remoteproc/remoteproc0/state' > /tmp/remoteproc0_state"); + fd = open("/tmp/remoteproc0_state", O_RDONLY); + } else { + fd = open("/sys/class/remoteproc/remoteproc0/state", O_RDONLY); + } + if (fd < 0) { + printf("CA7 : Error opening remoteproc0/state, err=-%d\n", errno); + return (errno * -1); + } + byte_read = (size_t) read (fd, bufRead, MAX_BUF); + if (byte_read >= strlen("running")) { + char* pos = strstr((char*)bufRead, "running"); + if(pos) { + result = 1; + } + } + close(fd); + return result; +} + +int copro_stopFw(void) +{ + int fd; + char *user = getenv("USER"); + if (user && strncmp(user, "root",4)) { + system("su root -c 'echo stop > /sys/class/remoteproc/remoteproc0/state'"); + return 0; + } + fd = open("/sys/class/remoteproc/remoteproc0/state", O_RDWR); + if (fd < 0) { + printf("CA7 : Error opening remoteproc0/state, err=-%d\n", errno); + return (errno * -1); + } + write(fd, "stop", strlen("stop")); + close(fd); + return 0; +} + +int copro_startFw(void) +{ + int fd; + char *user = getenv("USER"); + if (user && strncmp(user, "root",4)) { + system("su root -c 'echo start > /sys/class/remoteproc/remoteproc0/state'"); + return 0; + } + fd = open("/sys/class/remoteproc/remoteproc0/state", O_RDWR); + if (fd < 0) { + printf("CA7 : Error opening remoteproc0/state, err=-%d\n", errno); + return (errno * -1); + } + write(fd, "start", strlen("start")); + close(fd); + return 0; +} + +int copro_getFwPath(char* pathStr) +{ + int fd; + int byte_read; + char *user = getenv("USER"); + if (user && strncmp(user, "root",4)) { + system("XTERM=xterm su root -c 'cat /sys/module/firmware_class/parameters/path' > /tmp/parameters_path"); + fd = open("/tmp/parameters_path", O_RDONLY); + } else { + fd = open("/sys/module/firmware_class/parameters/path", O_RDONLY); + } + if (fd < 0) { + printf("CA7 : Error opening firmware_class/parameters/path, err=-%d\n", errno); + return (errno * -1); + } + byte_read = read (fd, pathStr, MAX_BUF); + close(fd); + return byte_read; +} + +int copro_setFwPath(char* pathStr) +{ + int fd; + int result = 0; + char *user = getenv("USER"); + if (user && strncmp(user, "root",4)) { + char cmd[1024]; + snprintf(cmd, 1024, "su root -c 'echo %s > /sys/module/firmware_class/parameters/path'", pathStr); + system(cmd); + return strlen(pathStr); + } + fd = open("/sys/module/firmware_class/parameters/path", O_RDWR); + if (fd < 0) { + printf("CA7 : Error opening firmware_class/parameters/path, err=-%d\n", errno); + return (errno * -1); + } + result = write(fd, pathStr, strlen(pathStr)); + close(fd); + return result; +} + +int copro_getFwName(char* pathStr) +{ + int fd; + int byte_read; + char *user = getenv("USER"); + if (user && strncmp(user, "root",4)) { + system("XTERM=xterm su root -c 'cat /sys/class/remoteproc/remoteproc0/firmware' > /tmp/remoteproc0_firmware"); + fd = open("/tmp/remoteproc0_firmware", O_RDONLY); + } else { + fd = open("/sys/class/remoteproc/remoteproc0/firmware", O_RDWR); + } + if (fd < 0) { + printf("CA7 : Error opening remoteproc0/firmware, err=-%d\n", errno); + return (errno * -1); + } + byte_read = read (fd, pathStr, MAX_BUF); + close(fd); + return byte_read; +} + +int copro_setFwName(char* nameStr) +{ + int fd; + int result = 0; + char *user = getenv("USER"); + if (user && strncmp(user, "root",4)) { + char cmd[1024]; + snprintf(cmd, 1024, "su root -c 'echo %s > /sys/class/remoteproc/remoteproc0/firmware'", nameStr); + system(cmd); + return strlen(nameStr); + } + fd = open("/sys/class/remoteproc/remoteproc0/firmware", O_RDWR); + if (fd < 0) { + printf("CA7 : Error opening remoteproc0/firmware, err=-%d\n", errno); + return (errno * -1); + } + result = write(fd, nameStr, strlen(nameStr)); + close(fd); + return result; +} + +int copro_openTtyRpmsg(int ttyNb, int modeRaw) +{ + struct termios tiorpmsg; + char devName[50]; + sprintf(devName, "/dev/ttyRPMSG%d", ttyNb%2); + mFdRpmsg[ttyNb%2] = open(devName, O_RDWR | O_NOCTTY | O_NONBLOCK); + if (mFdRpmsg[ttyNb%2] < 0) { + printf("CA7 : Error opening ttyRPMSG%d, err=-%d\n", ttyNb%2, errno); + return (errno * -1); + } +#if 1 + /* get current port settings */ + tcgetattr(mFdRpmsg[ttyNb%2],&tiorpmsg); + if (modeRaw) { +#if 0 + tiorpmsg.c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP + | INLCR | IGNCR | ICRNL | IXON); + tiorpmsg.c_oflag &= ~OPOST; + tiorpmsg.c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN); + tiorpmsg.c_cflag &= ~(CSIZE | PARENB); + tiorpmsg.c_cflag |= CS8; +#else + memset(&tiorpmsg, 0, sizeof(tiorpmsg)); + tiorpmsg.c_cflag = TTY_CTRL_OPTS; + tiorpmsg.c_iflag = TTY_INPUT_OPTS; + tiorpmsg.c_oflag = TTY_OUTPUT_OPTS; + tiorpmsg.c_lflag = TTY_LOCAL_OPTS; + tiorpmsg.c_cc[VTIME] = 0; + tiorpmsg.c_cc[VMIN] = 1; + cfmakeraw(&tiorpmsg); +#endif + } else { + /* ECHO off, other bits unchanged */ + tiorpmsg.c_lflag &= ~ECHO; + /*do not convert LF to CR LF */ + tiorpmsg.c_oflag &= ~ONLCR; + } + if (tcsetattr(mFdRpmsg[ttyNb%2], TCSANOW, &tiorpmsg) < 0) { + printf("Error %d in copro_openTtyRpmsg(%d) tcsetattr", errno, ttyNb); + return (errno * -1); + } +#endif + return 0; +} + +int copro_closeTtyRpmsg(int ttyNb) +{ + close(mFdRpmsg[ttyNb%2]); + mFdRpmsg[ttyNb%2] = -1; + return 0; +} + +int copro_writeTtyRpmsg(int ttyNb, int len, char* pData) +{ + int result = 0; + if (mFdRpmsg[ttyNb%2] < 0) { + printf("CA7 : Error writing ttyRPMSG%d, fileDescriptor is not set\n", ttyNb%2); + return mFdRpmsg[ttyNb%2]; + } + + result = write(mFdRpmsg[ttyNb%2], pData, len); + return result; +} + +int copro_readTtyRpmsg(int ttyNb, int len, char* pData) +{ + int byte_rd, byte_avail; + int result = 0; + if (mFdRpmsg[ttyNb%2] < 0) { + printf("CA7 : Error reading ttyRPMSG%d, fileDescriptor is not set\n", ttyNb%2); + return mFdRpmsg[ttyNb%2]; + } + ioctl(mFdRpmsg[ttyNb%2], FIONREAD, &byte_avail); + if (byte_avail > 0) { + if (byte_avail >= len) { + byte_rd = read (mFdRpmsg[ttyNb%2], pData, len); + } else { + byte_rd = read (mFdRpmsg[ttyNb%2], pData, byte_avail); + } + //printf("CA7 : read successfully %d bytes to %p, [0]=0x%x\n", byte_rd, pData, pData[0]); + result = byte_rd; + } else { + result = 0; + } + return result; +} +/******************************************************************************** +End of Copro functions +*********************************************************************************/ + +void +print_time() { + struct timespec ts; + clock_gettime(1, &ts); + printf("Time: %lld\n", (ts.tv_sec * 1000LL) + (ts.tv_nsec / 1000000LL)); +} + +/******************************************************************************** +GTK UI functions +*********************************************************************************/ +static void +open_raw_file(void) { + time_t t = time(NULL); + struct tm tm = *localtime(&t); + sprintf(mFileNameStr, "/usr/local/demo/la/%04d%02d%02d-%02d%02d%02d.dat", + tm.tm_year + 1900, tm.tm_mon + 1, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec); + pOutFile = fopen(mFileNameStr,"wb"); +} + +static int32_t +write_raw_file(unsigned char* pData, unsigned int size) { + // perform the write by packets of 4kB + int rest2write = size; + int index = 0; + int size2write = 4096; + int writtenSize = 0; + do { + if (rest2write < 4096) { + size2write = rest2write; + } + writtenSize += fwrite(pData+index, 1, size2write, pOutFile); + rest2write -= size2write; + index += size2write; + } while (rest2write > 0); + return writtenSize; +} + +static void +close_raw_file(void) { + if (pOutFile != NULL) { + fclose(pOutFile); + pOutFile = NULL; + } +} + +static gboolean refreshUI_CB (gpointer data) +{ + char tmpStr[200]; + + if (mMachineState >= STATE_SAMPLING_LOW) { + gtk_button_set_label (GTK_BUTTON (butSingle), "Stop"); + } else { + gtk_button_set_label (GTK_BUTTON (butSingle), "Start"); + } + gtk_label_set_text (GTK_LABEL (state_value), machine_state_str[mMachineState]); + sprintf(tmpStr, "%uMB : %u", mNbUncompMB, mNbUncompData); + gtk_label_set_text (GTK_LABEL (nbRealData_value), tmpStr); + sprintf(tmpStr, "%u", mNbTty0Frame); + gtk_label_set_text (GTK_LABEL (nbRpmsgFrame_value), tmpStr); + //gtk_label_set_text (GTK_LABEL (fileName_value), mFileNameStr); + sprintf(tmpStr, "%x", mByteBuffCpy[0]); + gtk_label_set_text (GTK_LABEL (data_value), tmpStr); + + gtk_widget_show_all(window); + + return FALSE; +} + +static void single_clicked (GtkWidget *widget, gpointer data) +{ + char setData = 'n'; + if (mMachineState == STATE_READY) { + if (mSampFreq_Hz > 5) { + mMachineState = STATE_SAMPLING_HIGH; + } else { + mMachineState = STATE_SAMPLING_LOW; + } + mNbUncompData=0; + mNbPrevUncompMB = 0; + mNbUncompMB = 0; + mNbWrittenInFileData=0; + mDdrBuffAwaited=0; + mNbTty0Frame=0; + if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (notchSetdata))) { + setData = 'y'; + } + // build sampling string + sprintf(mSamplingStr, "S%03dMs%c", mSampFreq_Hz, setData); + printf("CA7 : Start sampling at %dMHz\n", mSampFreq_Hz); + virtual_tty_send_command(strlen(mSamplingStr), mSamplingStr); + gdk_threads_add_idle (refreshUI_CB, window); + } else if (mMachineState >= STATE_SAMPLING_LOW) { + mMachineState = STATE_READY; + printf("CA7 : Stop sampling\n"); + virtual_tty_send_command(strlen("Exit"), "Exit"); + gdk_threads_add_idle (refreshUI_CB, window); + } else { + printf("CA7 : Start sampling param error: mMachineState=%d mSampFreq_Hz=%d \n", + mMachineState, mSampFreq_Hz); + } +} + +static void f_scale_moved (GtkRange *range, gpointer user_data) +{ + GtkWidget *label = user_data; + + gdouble pos = gtk_range_get_value (range); + gdouble val = 1 + 11 * pos / 100; + gchar *str = g_strdup_printf ("%.0f", val); + mSampFreq_Hz = atoi(str); + gtk_label_set_text (GTK_LABEL (label), str); + printf("CA7 : fscale = %d\n", mSampFreq_Hz); + + g_free(str); +} + +void *ui_thread(void *arg) +{ + + GtkWidget *mainGrid; + char tmpStr[100]; + + time_t t = time(NULL); + struct tm tm = *localtime(&t); + window = gtk_window_new (GTK_WINDOW_TOPLEVEL); + gtk_window_set_title (GTK_WINDOW (window), "STHowToM4ToA7LargeDataExchange"); + g_signal_connect (window, "destroy", + G_CALLBACK (gtk_main_quit), NULL); + gtk_container_set_border_width (GTK_CONTAINER (window), 10); + gtk_window_fullscreen(GTK_WINDOW (window)); + + GtkCssProvider *provider = gtk_css_provider_new (); + gtk_css_provider_load_from_path (provider, "/usr/local/demo/la/bin/la.css", NULL); + + GdkDisplay* Display = gdk_display_get_default(); + GdkScreen* Screen = gdk_display_get_default_screen(Display); + gtk_style_context_add_provider_for_screen(Screen, GTK_STYLE_PROVIDER(provider), GTK_STYLE_PROVIDER_PRIORITY_USER); + + controlTitle_label = gtk_label_new ("Control"); + gtk_widget_set_name(controlTitle_label, "title1"); + + fTitle_label = gtk_label_new ("Sampling freq. (MHz) :"); + gtk_label_set_xalign (GTK_LABEL (fTitle_label), 0); + gtk_widget_set_name(fTitle_label, "header"); + + fValue_label = gtk_label_new ("4"); + gtk_label_set_xalign (GTK_LABEL (fValue_label), 0); + gtk_widget_set_name(fValue_label, "value"); + + fadjustment = gtk_adjustment_new (16, 0, 100, 5, 10, 0); + f_scale = gtk_scale_new (GTK_ORIENTATION_HORIZONTAL, fadjustment); + gtk_scale_set_draw_value (GTK_SCALE (f_scale), FALSE); + g_object_set (GTK_SCALE (f_scale), "expand", TRUE, NULL); + + g_signal_connect (f_scale, + "value-changed", + G_CALLBACK (f_scale_moved), + fValue_label); + + measurTitle_label = gtk_label_new ("Measurements"); + gtk_widget_set_name(measurTitle_label, "title1"); + + state_label = gtk_label_new ("Machine state :"); + gtk_label_set_xalign (GTK_LABEL (state_label), 0); + gtk_widget_set_name(state_label, "header"); + state_value = gtk_label_new (""); + gtk_label_set_xalign (GTK_LABEL (state_value), 0); + gtk_widget_set_name(state_value, "value"); + + nbRealData_label = gtk_label_new ("Nb of received data :"); + gtk_label_set_xalign (GTK_LABEL (nbRealData_label), 0); + gtk_widget_set_name(nbRealData_label, "header"); + nbRealData_value = gtk_label_new (""); + gtk_label_set_xalign (GTK_LABEL (nbRealData_value), 0); + gtk_widget_set_name(nbRealData_value, "value"); + + nbRpmsgFrame_label = gtk_label_new ("Nb of RPMSG data frame :"); + gtk_label_set_xalign (GTK_LABEL (nbRpmsgFrame_label ), 0); + gtk_widget_set_name(nbRpmsgFrame_label, "header"); + + nbRpmsgFrame_value = gtk_label_new (""); + gtk_label_set_xalign (GTK_LABEL (nbRpmsgFrame_value), 0); + gtk_widget_set_name(nbRpmsgFrame_value, "value"); + + data_label = gtk_label_new ("Data :"); + gtk_label_set_xalign (GTK_LABEL (data_label), 0); + gtk_widget_set_name(data_label, "header"); + + data_value = gtk_label_new (""); + gtk_label_set_xalign (GTK_LABEL (data_value), 0); + gtk_widget_set_name(data_value, "value"); + + gtk_label_set_text (GTK_LABEL (state_value), machine_state_str[mMachineState]); + sprintf(tmpStr, "%u", mNbUncompData); + gtk_label_set_text (GTK_LABEL (nbCompData_value), tmpStr); + sprintf(tmpStr, "%u", mNbUncompData); + gtk_label_set_text (GTK_LABEL (nbRealData_value), tmpStr); + sprintf(tmpStr, "%u", mNbWrittenInFileData); + gtk_label_set_text (GTK_LABEL (nbRpmsgFrame_value), tmpStr); + + butSingle = gtk_button_new_with_label("Start"); + g_signal_connect(butSingle, + "clicked", + G_CALLBACK (single_clicked), + NULL); + gtk_style_context_add_class( + gtk_widget_get_style_context(GTK_WIDGET(butSingle)), "circular"); + gtk_widget_set_name(butSingle, "mybutt"); + + notchSetdata = gtk_check_button_new_with_label("Set DATA"); + gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(notchSetdata), FALSE); + + + mainGrid = gtk_grid_new (); + gtk_grid_set_row_spacing (GTK_GRID (mainGrid), 5); + gtk_grid_set_column_spacing (GTK_GRID (mainGrid), 20); + // Control title in (0,0) is 3 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), controlTitle_label, 0, 0, 3, 1); + // Freq. title in (0,1) is 1 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), fTitle_label, 0, 1, 1, 1); + // Freq. value in (1,1) is 1 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), fValue_label, 1, 1, 1, 1); + // Freq. scale in (2,1) is 1 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), f_scale, 2, 1, 1, 1); + + // Start button in (0,2) is 2 column large & 2 row high + gtk_grid_attach (GTK_GRID (mainGrid), butSingle, 0, 2, 2, 2); + + // SetDATA notch in (3,2) is 2 column large & 2 row high + gtk_grid_attach (GTK_GRID (mainGrid), notchSetdata, 2, 2, 2, 1); + + // Measurement title in (0,4) is 3 columns large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), measurTitle_label, 0, 4, 3, 1); + // State label in (0,5) is 2 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), state_label, 0, 5, 2, 1); + // State value in (2,5) is 2 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), state_value, 2, 5, 2, 1); + + // Real data label in (0,7) is 2 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), nbRealData_label, 0, 6, 2, 1); + // Real data value in (2,7) is 2 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), nbRealData_value, 2, 6, 2, 1); + + // Nb of RPMSG frame label in (0,8) is 2 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), nbRpmsgFrame_label, 0, 7, 2, 1); + // Nb of RPMSG frame value in (2,8) is 2 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), nbRpmsgFrame_value, 2, 7, 2, 1); + + + // Data label in (0,9) is 2 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), data_label, 0, 8, 2, 1); + // File name value in (2,9) is 2 column large & 1 row high + gtk_grid_attach (GTK_GRID (mainGrid), data_value, 2, 8, 2, 1); + + gtk_grid_set_row_homogeneous (GTK_GRID (mainGrid), TRUE); + + gtk_container_add (GTK_CONTAINER (window), mainGrid); + + gtk_widget_show_all(window); + + + gtk_main (); + return 0; +} + +/************************************************************************************* +End of GTK UI functions +*************************************************************************************/ + +static void sleep_ms(int milliseconds) +{ + usleep(milliseconds * 1000); +} + +static int virtual_tty_send_command(int len, char* commandStr) { + + struct timespec ts; + clock_gettime(1, &ts); + printf("CA7 [%lld] : virtual_tty_send_command len=%d => %s\n", + (ts.tv_sec * 1000LL) + (ts.tv_nsec / 1000000LL), len, commandStr); + return copro_writeTtyRpmsg(0, len, commandStr); +} + +size_t getFilesize(const char* filename) { + struct stat st; + stat(filename, &st); + return st.st_size; +} + +void incatchr(int signum){ + printf("%s!\n",__func__); +} + +void exit_fct(int signum) +{ + gtk_main_quit(); + mThreadCancel = 1; + sleep_ms(100); + if (fMappedData) { + for (int i=0;i 0) { + mNbTty0Frame++; + mNbUncompData += read0; + + mNbUncompMB = mNbUncompData / 1024 / 1024; + if (mNbUncompMB != mNbPrevUncompMB) { + // a new MB has been received, update display + mNbPrevUncompMB = mNbUncompMB; + mByteBuffCpy[0] = mByteBuffer[0]; + gdk_threads_add_idle (refreshUI_CB, window); + } + } + + // tty1 is dedicated to trace of M4 + read1 = copro_readTtyRpmsg(1, 512, mRxTraceBuffer); + mRxTraceBuffer[read1] = 0; // to be sure to get a end of string + if (read1 > 0) { + if (strcmp(mRxTraceBuffer, "CM4 : DMA TransferError") == 0) { + // sampling is aborted, refresh the UI + mErrorDetected = 1; + //mMachineState = STATE_READY; + //gdk_threads_add_idle (refreshUI_CB, window); + } + gettimeofday(&tval_after, NULL); + timersub(&tval_after, &tval_before, &tval_result); + if (mRxTraceBuffer[0] == 'C') { + printf("[%ld.%06ld] : %s\n", + (long int)tval_result.tv_sec, (long int)tval_result.tv_usec, + mRxTraceBuffer); + } else { + printf("[%ld.%06ld] : CA7 : tty1 got %d [%x] bytes\n", + (long int)tval_result.tv_sec, (long int)tval_result.tv_usec, + read1, mRxTraceBuffer[0]); + } + } + //usleep(500); + + //sleep_ms(1); // give time to UI + } + return 0; +} + +void *sdb_thread(void *arg) +{ + int ret, rc, i, n; + int buffIdx = 0; + char buf[16]; + char dbgmsg[80]; + rpmsg_sdb_ioctl_get_data_size q_get_data_size; + char *filename = "/dev/rpmsg-sdb"; + rpmsg_sdb_ioctl_set_efd q_set_efd; + + mFdSdbRpmsg = open(filename, O_RDWR); + assert(mFdSdbRpmsg != -1); + for (i=0;i buf[%d] is empty\n", mDdrBuffAwaited); + } + mDdrBuffAwaited++; + if (mDdrBuffAwaited >= NB_BUF) { + mDdrBuffAwaited = 0; + } + } else { + // we face message lost due to SDB driver not managing RPMSG DATA containing several messages + // in this case, just treat several message + mDdrBuffAwaited++; + if (mDdrBuffAwaited >= NB_BUF) { + mDdrBuffAwaited = 0; + } + if (fds[mDdrBuffAwaited].revents & POLLIN) { + rc = read(efd[mDdrBuffAwaited], buf, 16); + if (!rc) { + printf("CA7 : stdin closed\n"); + return 0; + } + /* Get buffer data size*/ + q_get_data_size.bufferId = mDdrBuffAwaited; + + if(ioctl(mFdSdbRpmsg, RPMSG_SDB_IOCTL_GET_DATA_SIZE, &q_get_data_size) < 0) { + error(EXIT_FAILURE, errno, "Failed to get data size"); + } + + if (q_get_data_size.size) { + mNbUncompMB += 2; + mNbUncompData += q_get_data_size.size; + mNbUncompData += q_get_data_size.size; // need twice as we missed one + unsigned char* pData = (unsigned char*)mmappedData[mDdrBuffAwaited]; + // save a copy of 1st data + mByteBuffCpy[0] = *pData; + gettimeofday(&tval_after, NULL); + timersub(&tval_after, &tval_before, &tval_result); + printf("[%ld.%06ld] sdb_thread data EVENT mDdrBuffAwaited=%d mNbUncompData=%u \n", + (long int)tval_result.tv_sec, (long int)tval_result.tv_usec, mDdrBuffAwaited, + mNbUncompData); + gdk_threads_add_idle (refreshUI_CB, window); + } + else { + printf("CA7 : sdb_thread => buf[%d] is empty\n", mDdrBuffAwaited); + } + mDdrBuffAwaited++; + if (mDdrBuffAwaited >= NB_BUF) { + mDdrBuffAwaited = 0; + } + } else { + // we may have started the timeout, but have stopped and started sampling in RPMSG + if (mMachineState == STATE_SAMPLING_HIGH) { + n = 0; + for (i=0; i use rpmsg-sdb driver to perform CMA buff allocation ******/ + + mMachineState = STATE_READY; + mSampFreq_Hz = 4; + mSampParmCount = 0; + + gtk_init (&argc, &argv); + + if (pthread_create( &threadUI, NULL, ui_thread, NULL) != 0) { + printf("CA7 : ui_thread creation fails\n"); + goto end; + } + + printf("CA7 : Entering in Main loop\n"); + + while (1) { + if (mExitRequested) break; + if (mErrorDetected) { + if (mMachineState >= STATE_SAMPLING_LOW) { + virtual_tty_send_command(strlen("Exit"), "Exit"); + if (mErrorDetected == 2) printf("CA7 : ERROR in DDR Buffer order => Stop sampling!!!\n"); + //else if (mErrorDetected == 2) printf("CA7 : File System full => Stop sampling!!!\n"); + else if (mErrorDetected == 1) printf("CA7 : M4 reported DMA error !!!\n"); + mErrorDetected = 0; + mMachineState = STATE_READY; + gdk_threads_add_idle (refreshUI_CB, window); +#if 0 + close_raw_file(); +#endif + } + } + sleep_ms(1); // give time to UI + } + for (i=0;i + * + * Copyright (C) 2018, STMicroelectronics - All Rights Reserved + * Author: YOUR NAME <> for STMicroelectronics. + * + * License type: GPLv2 + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 as published by + * the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + * or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along with + * this program. If not, see + * . + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define USER_GPIO_OFFSET 13 + +int running = 0; +int gpio13_pressed = 0; +int gpio14_pressed = 0; +static pthread_t thread_ioctl1; +static pthread_t thread_ioctl2; +pthread_mutex_t keybMutex; +struct gpioevent_request ereq1, ereq2; +struct gpioevent_data event1, event2; + +static void sleep_ms(int milliseconds) +{ + usleep(milliseconds * 1000); +} + +/***************** configure_userbutton ***************************/ +int configure_userbutton(struct gpioevent_request *ereq, int offset) +{ + char chrdev_name[20]; + int fd,ret; + + strcpy(chrdev_name, "/dev/gpiochip0"); + + /* Open device: gpiochip0 for GPIO bank A */ + fd = open(chrdev_name, 0); + + if (fd == -1) { + ret = -errno; + fprintf(stderr, "Failed to open %s\n", chrdev_name); + return ret; + } + + /* request GPIO line for Button activation*/ + memset(ereq,0,sizeof(struct gpioevent_request)); + ereq->lineoffset = offset; + ereq->handleflags = GPIOHANDLE_REQUEST_INPUT; + ereq->eventflags = GPIOEVENT_EVENT_FALLING_EDGE; + sprintf(ereq->consumer_label, "User PA%02d", offset); + + ret = ioctl(fd, GPIO_GET_LINEEVENT_IOCTL, ereq); + if (ret == -1) { + ret = -errno; + fprintf(stderr, "Failed to issue GET event1 IOCTL (%d)\n",ret); + return ret; + } + + close(fd); + return 0; +} + +void *ioctl1_thread(void *arg) +{ + int ret; + while (1) { + /* read User button input event1 */ + ret = read(ereq1.fd, &event1, sizeof(event1)); + if (ret == -1) { + if (errno == -EAGAIN) { + fprintf(stderr, "nothing available\n"); + continue; + } else { + ret = -errno; + fprintf(stderr, "Failed to read event1 (%d)\n",ret); + break; + } + } + if (ret != sizeof(event1)) { + fprintf(stderr, "Reading event1 failed\n"); + ret = -EIO; + break; + } + + /* process the event1 received */ + switch (event1.id) { + case GPIOEVENT_EVENT_FALLING_EDGE: + printf("GPIO13 GPIOEVENT_EVENT_FALLING_EDGE\n"); + pthread_mutex_lock(&keybMutex); + gpio13_pressed = 1; + pthread_mutex_unlock(&keybMutex); + break; + default: + fprintf(stdout, "unknown event1\n"); + } + } +} + +void *ioctl2_thread(void *arg) +{ + int ret; + while (1) { + /* read User button input event2 */ + ret = read(ereq2.fd, &event2, sizeof(event2)); + if (ret == -1) { + if (errno == -EAGAIN) { + fprintf(stderr, "nothing available\n"); + continue; + } else { + ret = -errno; + fprintf(stderr, "Failed to read event2 (%d)\n",ret); + break; + } + } + if (ret != sizeof(event2)) { + fprintf(stderr, "Reading event2 failed\n"); + ret = -EIO; + break; + } + + /* process the event2 received */ + switch (event2.id) { + case GPIOEVENT_EVENT_FALLING_EDGE: + printf("GPIO14 GPIOEVENT_EVENT_FALLING_EDGE\n"); + pthread_mutex_lock(&keybMutex); + gpio14_pressed = 1; + pthread_mutex_unlock(&keybMutex); + break; + default: + fprintf(stdout, "unknown event2\n"); + } + } +} + + +int main(int argc, char **argv) +{ + int ret=0; + + printf("read keyb event thread\n"); + + if ((getuid ()) != 0) { + fprintf(stderr, "You are not root! This may not work...\n"); + return 0; + } + + /* configure USER button */ + if (configure_userbutton(&ereq1, 14) < 0){ + perror("GPIO_A14 export issue"); + goto quit; + } + if (configure_userbutton(&ereq2, 13) < 0){ + perror("GPIO_A13 export issue"); + goto quit; + } + if (pthread_create( &thread_ioctl1, NULL, ioctl1_thread, NULL) != 0) { + printf("greio_receiver_thread creation fails\n"); + goto quit; + } + if (pthread_create( &thread_ioctl2, NULL, ioctl2_thread, NULL) != 0) { + printf("greio_receiver_thread creation fails\n"); + goto quit; + } + pthread_mutex_init(&keybMutex, NULL); + + while(1) { + sleep_ms(1); + pthread_mutex_lock(&keybMutex); + if (gpio13_pressed) { + gpio13_pressed = 0; + system("/usr/local/demo/la/run_la.sh"); + } else if (gpio14_pressed) { + gpio14_pressed = 0; + system("/usr/local/demo/la/run_la.sh"); + } + pthread_mutex_unlock(&keybMutex); + } + return EXIT_SUCCESS; + +quit: + return 0; +} diff --git a/__logicsample/samplederivedclass.c b/__logicsample/samplederivedclass.c new file mode 100644 index 0000000..a681d32 --- /dev/null +++ b/__logicsample/samplederivedclass.c @@ -0,0 +1,47 @@ +#include +#include +#include + +struct base +{ + virtual ~base() {} + virtual int perform() = 0; +}; + +struct base_wrap: base, boost::python::wrapper +{ + int perform() { return int(this->get_override("perform")()) - 10; } +}; + +BOOST_PYTHON_MODULE(example) +{ + namespace python = boost::python; + python::class_("Base", python::init<>()) + .def("perform", python::pure_virtual(&base::perform)) + ; + + python::class_>("BaseList") + .def(python::vector_indexing_suite>()) + ; + + python::def("do_perform", +[](base* object) { + return object->perform(); + }); +} + + + +>>> import example +>>> class derived(example.Base): +... def __init__(self): +... self.name = "test" +... example.Base.__init__(self) +... def perform(self): +... return 42 +... +>>> d = derived() +>>> base_list = example.BaseList() +>>> base_list.append(d) +>>> assert(len(base_list) == 1) +>>> assert(base_list[0].perform() == 42) +>>> assert(example.do_perform(base_list[0]) == 32) \ No newline at end of file diff --git a/build/.cmake/api/v1/query/client-vscode/query.json b/build/.cmake/api/v1/query/client-vscode/query.json new file mode 100644 index 0000000..82bb964 --- /dev/null +++ b/build/.cmake/api/v1/query/client-vscode/query.json @@ -0,0 +1 @@ +{"requests":[{"kind":"cache","version":2},{"kind":"codemodel","version":2},{"kind":"toolchains","version":1},{"kind":"cmakeFiles","version":1}]} \ No newline at end of file diff --git a/build/.cmake/api/v1/reply/cache-v2-d7b02dd6561ce5e52ba2.json b/build/.cmake/api/v1/reply/cache-v2-d7b02dd6561ce5e52ba2.json new file mode 100644 index 0000000..44f6203 --- /dev/null +++ b/build/.cmake/api/v1/reply/cache-v2-d7b02dd6561ce5e52ba2.json @@ -0,0 +1,1375 @@ +{ + "entries" : + [ + { + "name" : "Boost_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Boost." + } + ], + "type" : "PATH", + "value" : "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0" + }, + { + "name" : "Boost_INCLUDE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "Boost_PYTHON_LIBRARY_RELEASE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "STRING", + "value" : "/usr/lib/x86_64-linux-gnu/libboost_python310.so.1.74.0" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/markus/git/vrpmdv-py-rtservice/build" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "29" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "STRING", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-11" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-11" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "STRING", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-11" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-11" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake." + } + ], + "type" : "STATIC", + "value" : "/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/pkgRedirects" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/markus/git/vrpmdv-py-rtservice" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Program used to build from build.ninja files." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "rt_service" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/usr/share/cmake-3.29" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_TAPI", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_TAPI-NOTFOUND" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Boost", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding Boost" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake][cfound components: python ][v1.74.0()]" + }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_PythonLibs", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding PythonLibs" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/lib/x86_64-linux-gnu/libpython3.10.so][/usr/include/python3.10][v3.10.12(3.10)]" + }, + { + "name" : "PYTHON_DEBUG_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "PYTHON_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include/python3.10" + }, + { + "name" : "PYTHON_LIBRARY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so" + }, + { + "name" : "PYTHON_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "PYTHON_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "PYTHON_LIBRARY_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "linker supports push/pop state" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + }, + { + "name" : "boost_headers_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for boost_headers." + } + ], + "type" : "PATH", + "value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.74.0" + }, + { + "name" : "boost_python_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for boost_python." + } + ], + "type" : "PATH", + "value" : "/usr/lib/x86_64-linux-gnu/cmake/boost_python-1.74.0" + }, + { + "name" : "rt_service_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/markus/git/vrpmdv-py-rtservice/build" + }, + { + "name" : "rt_service_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "rt_service_LIB_DEPENDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Dependencies for the target" + } + ], + "type" : "STATIC", + "value" : "general;Boost::python;general;/usr/lib/x86_64-linux-gnu/libpython3.10.so;" + }, + { + "name" : "rt_service_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/markus/git/vrpmdv-py-rtservice" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/build/.cmake/api/v1/reply/cmakeFiles-v1-ad15d673b4f0ca8ad168.json b/build/.cmake/api/v1/reply/cmakeFiles-v1-ad15d673b4f0ca8ad168.json new file mode 100644 index 0000000..ee64220 --- /dev/null +++ b/build/.cmake/api/v1/reply/cmakeFiles-v1-ad15d673b4f0ca8ad168.json @@ -0,0 +1,225 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.29.3/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Platform/Linux-Initialize.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.29.3/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.29.3/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/FindPythonLibs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/CMakeFindFrameworks.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/SelectLibraryConfigurations.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/FindBoost.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.29/Modules/FindPackageMessage.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfigVersion.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.74.0/boost_headers-config-version.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.74.0/boost_headers-config.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/boost_python-1.74.0/boost_python-config-version.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/boost_python-1.74.0/boost_python-config.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/BoostDetectToolset-1.74.0.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/boost_python-1.74.0/libboost_python-variant-shared-py3.10.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/boost_python-1.74.0/libboost_python-variant-static-py3.10.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.74.0/boost_headers-config-version.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.74.0/boost_headers-config.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/markus/git/vrpmdv-py-rtservice/build", + "source" : "/home/markus/git/vrpmdv-py-rtservice" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/build/.cmake/api/v1/reply/codemodel-v2-caf21a4a828d16464ba4.json b/build/.cmake/api/v1/reply/codemodel-v2-caf21a4a828d16464ba4.json new file mode 100644 index 0000000..40221d7 --- /dev/null +++ b/build/.cmake/api/v1/reply/codemodel-v2-caf21a4a828d16464ba4.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.5" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "rt_service", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "rt_service::@6890427a1f51a3e7e1df", + "jsonFile" : "target-rt_service-Debug-d4208ca6736bbc25e58e.json", + "name" : "rt_service", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/markus/git/vrpmdv-py-rtservice/build", + "source" : "/home/markus/git/vrpmdv-py-rtservice" + }, + "version" : + { + "major" : 2, + "minor" : 7 + } +} diff --git a/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/build/.cmake/api/v1/reply/index-2024-05-29T12-50-23-0998.json b/build/.cmake/api/v1/reply/index-2024-05-29T12-50-23-0998.json new file mode 100644 index 0000000..1192469 --- /dev/null +++ b/build/.cmake/api/v1/reply/index-2024-05-29T12-50-23-0998.json @@ -0,0 +1,132 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake-3.29" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 29, + "patch" : 3, + "string" : "3.29.3", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-caf21a4a828d16464ba4.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 7 + } + }, + { + "jsonFile" : "cache-v2-d7b02dd6561ce5e52ba2.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-ad15d673b4f0ca8ad168.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-7096c62e23c342eb06a8.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-vscode" : + { + "query.json" : + { + "requests" : + [ + { + "kind" : "cache", + "version" : 2 + }, + { + "kind" : "codemodel", + "version" : 2 + }, + { + "kind" : "toolchains", + "version" : 1 + }, + { + "kind" : "cmakeFiles", + "version" : 1 + } + ], + "responses" : + [ + { + "jsonFile" : "cache-v2-d7b02dd6561ce5e52ba2.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "codemodel-v2-caf21a4a828d16464ba4.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 7 + } + }, + { + "jsonFile" : "toolchains-v1-7096c62e23c342eb06a8.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-ad15d673b4f0ca8ad168.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ] + } + } + } +} diff --git a/build/.cmake/api/v1/reply/target-rt_service-Debug-d4208ca6736bbc25e58e.json b/build/.cmake/api/v1/reply/target-rt_service-Debug-d4208ca6736bbc25e58e.json new file mode 100644 index 0000000..7671fc1 --- /dev/null +++ b/build/.cmake/api/v1/reply/target-rt_service-Debug-d4208ca6736bbc25e58e.json @@ -0,0 +1,179 @@ +{ + "artifacts" : + [ + { + "path" : "rt_service.so" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_library", + "target_link_libraries", + "add_definitions", + "target_include_directories" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 26, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 29, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 14, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 30, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fPIC" + } + ], + "defines" : + [ + { + "backtrace" : 2, + "define" : "BOOST_ALL_NO_LIB" + }, + { + "backtrace" : 3, + "define" : "BOOST_BIND_GLOBAL_PLACEHOLDERS" + }, + { + "backtrace" : 2, + "define" : "BOOST_PYTHON_DYN_LINK" + }, + { + "define" : "rt_service_EXPORTS" + } + ], + "includes" : + [ + { + "backtrace" : 4, + "path" : "/usr/include/python3.10" + }, + { + "backtrace" : 4, + "path" : "/home/markus/git/vrpmdv-py-rtservice/./include" + } + ], + "language" : "CXX", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4 + ] + } + ], + "id" : "rt_service::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libboost_python310.so.1.74.0", + "role" : "libraries" + }, + { + "backtrace" : 2, + "fragment" : "/usr/lib/x86_64-linux-gnu/libpython3.10.so", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "rt_service", + "nameOnDisk" : "rt_service.so", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 1, + 2, + 3, + 4 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/rt_service.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/monitoringTask/RTSMonitoringTask.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/utilities/RelGILLock.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/utilities/GILLock.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/utilities/RTSCoproHelper.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "MODULE_LIBRARY" +} diff --git a/build/.cmake/api/v1/reply/toolchains-v1-7096c62e23c342eb06a8.json b/build/.cmake/api/v1/reply/toolchains-v1-7096c62e23c342eb06a8.json new file mode 100644 index 0000000..471e685 --- /dev/null +++ b/build/.cmake/api/v1/reply/toolchains-v1-7096c62e23c342eb06a8.json @@ -0,0 +1,110 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/11/include", + "/usr/local/include", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/11", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "11.4.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/11", + "/usr/include/x86_64-linux-gnu/c++/11", + "/usr/include/c++/11/backward", + "/usr/lib/gcc/x86_64-linux-gnu/11/include", + "/usr/local/include", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/11", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "11.4.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm", + "ccm", + "cxxm", + "c++m" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/build/.ninja_deps b/build/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..c6d5272d5bad5fa27808b53bbd6ef2964c8bf298 GIT binary patch literal 131932 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å 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.29.0/CMakeSystem.cmake b/build/CMakeFiles/3.29.0/CMakeSystem.cmake new file mode 100644 index 0000000..6f46042 --- /dev/null +++ b/build/CMakeFiles/3.29.0/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-26-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-26-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-26-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-26-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.29.0/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.29.0/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..508c4cd --- /dev/null +++ b/build/CMakeFiles/3.29.0/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,895 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__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__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#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_CC = 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__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# 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(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# 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(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# 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 + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#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 "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#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(__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" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#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_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(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 a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_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 "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.29.0/CompilerIdC/a.out b/build/CMakeFiles/3.29.0/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..c786756abbd10a6ac500dd20933efa409d328d0c GIT binary patch literal 16088 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 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__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__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#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__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# 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(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# 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(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# 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 + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#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 "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#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(__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" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#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_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(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 a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_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 "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +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 +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.29.0/CompilerIdCXX/a.out b/build/CMakeFiles/3.29.0/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..6f7591430982e78f058bf3d0fb3528e454cf27eb GIT binary patch literal 16096 zcmeHOeQX>@6`#9&IW);#(uSC%G)HNxq^&n+$4O04$T{{oYh)*B;*>xdR%_qdKJ`A# z-5#|Iv_UBlHw`pU0TM-uiUa~w2_zImr51;xqE;;=5)}a<6h10~l(yzmZi#ZdH}ihy z^KuRX`UevGEbp85dml6VW_E9Ocjkd~Ur#g=QJ@9tJ&L7N+#o4YoVr5_#8Rq5EvMt# z)%9vI$qO}R^eMwgYv_D*E^iWi0de+g=0XF0y@9C)Lues$_M4AJxj{tWO3s7*7O_I) zApf;g01kbvz63iHCG@ez9~M9GdOvQ;bc?Z{-aePxl9#>0;m4vr1{;CGLF2WKGaAzL8Fb~e{y0JkVg(Ov<+NFC)|Og%bGveS2l}0iSMo-(W#20e z^mpZo1#iF|%yGDpe6b+m9AnzhkTV$3f2OA*By)Q)UMg#|OF8R2{uukt$Xrt5GXx1gCiT;Fe@2zi)+Fau!*!VH8N2s037Ak4u3LXyd|{!{hluMmr^S8PwxQ(Ed)T5f%% zckV8+##h#qD&%CikCf_;!f4G;F z9OwY~O@8c>Jz2T%qx5BNrhR<%^Yo;CJblUjq8&LKJFQ|*Pesy~34d}P{2PsM6X3+^ zCst6FPcMwuqCD8hnxgxS@Z;&rhpF3YeOl{9ZfZzj2Eq)483;2FW+2Q!n1L_@VFtns zgc%4k@c*0v{{D3}>fPP5XWLLQKbFmTr9<>p^6*^iIeO>AUa6cd77isfwYFNOkZeaG zd01(Wv7GA<7fbm=ef)J*K({nBdPvIjVX%;KOBwp$H|$n&{-M@8MB|P7UV&>V*K~V! z>sCe9EqM0^Y94=&8hEW*y_mm8MhY9+>Ua1yY z{+28z#2Ud-erO}&b%{*pMgJBfs$;^h5#B6(wQw+TQ&X}Iafv9BQW4tGAtz3YJvAZT z4I;zt?^V-YGS|=*kW|f+757Vo zG!ILMCdA-c;*IRN-=b=T8k2D=<|-lhsQ|uNa9jtl@1;USHLH%4LAZTPyc#<~Pxlzt z8l=NV>7VPxbp`ww6(Z_dh3f?P*Qn5_{ZDKAxJo6AWt(9Xp|Sm0!Xvbj``A0gu#Po~ z|0``zS4&{L{9gO5tgXXGm^ZZjTWi-5@Hi!86@)t8LU^K1M)9D=*C>?&Vt6m%akZwF zXK42lzA741xZeQ3OYDPjhID*b&GHiAE2C=^#x*n#FithAghAvoRiD=Q8WmiB{g~jv z_0&%h9;b1VN+Gi0cN4yf#zRWRn|_Bxsvk(4xY*-TIV+NmP6=C=@j;~c~YorJH7(p@%iz3d`M1eE>C@US(cW>@Pwe%=}4_4;M9%oLrGTyfCNIT^oLDm!jvT=6@`oacKP zE7{nB_YPzow^VW`9IxP)Ce(1r&3jI!lFv_&OP%D9r9a2CtKYrH>pFO_OWtJmW~`yH zG39)queB{(7%t+?CB^C4*V&(T(!0AI+DFj+{@tDZyCoY8 z0fVn-ud?f6?&gnLN_c~Z?km$&e*deKRi4QE?jUi$WcVmb*#hnR7*kfE=zG>kp<<1d ziep~MpQwWdD_PpKlg$X!xwE&02cFIP$@rTgX*^J-;BG!UM9tyuw|uh?G3Xgg@q$;FzzY{jdYSpZs~w3K{cO@T628Y(Ls` zf(o2d_+uUoj(Ifd51#)Q$d}Iv`r7Y`{J!A%flM?7`|rzy*83;K4_rj?p8eSZ{&>JY zDGG4dApm6XZwCBRq5%JFpu^yYc;62AV_pM}=PTF;&;PsPkNm5ISPFkmL@Y zn+X3G!~p#Enx!cO>wl5pdjA>m2Y)o+kNyYzGb+%U*4n;E%!jcbGiVPP{I}#AtMkYF zd!~gzBG?&eRtEkWDR}J3W5n$Im)6fRO-cXp_-BG2`thrTu?hU~TsgIgt(8jYk$8-y_^o*)dB(-6Z0Al|J!PaDZsy;W9-zM yj!Hn>2l+bYXBD&u_rIltq3!klDgKyBbY~zq>NQ%Pb2j!r$v-Sa%K{DoQT+qb`dVZF literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.29.3/CMakeCCompiler.cmake b/build/CMakeFiles/3.29.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..827e05a --- /dev/null +++ b/build/CMakeFiles/3.29.3/CMakeCCompiler.cmake @@ -0,0 +1,80 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.38) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.29.3/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.29.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..7c2f5fe --- /dev/null +++ b/build/CMakeFiles/3.29.3/CMakeCXXCompiler.cmake @@ -0,0 +1,92 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.38) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") diff --git a/build/CMakeFiles/3.29.3/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.29.3/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..a4691337f66c7201fb0c354daa924d93cb69ee7e GIT binary patch literal 15968 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.29.3/CMakeSystem.cmake b/build/CMakeFiles/3.29.3/CMakeSystem.cmake new file mode 100644 index 0000000..d7eccc2 --- /dev/null +++ b/build/CMakeFiles/3.29.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.5.0-35-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-35-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.5.0-35-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.5.0-35-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.29.3/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.29.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..508c4cd --- /dev/null +++ b/build/CMakeFiles/3.29.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,895 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__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__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#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_CC = 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__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# 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(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# 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(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# 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 + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#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 "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#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(__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" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#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_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(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 a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_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 "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.29.3/CompilerIdC/a.out b/build/CMakeFiles/3.29.3/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..c786756abbd10a6ac500dd20933efa409d328d0c GIT binary patch literal 16088 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 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__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__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#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__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# 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(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# 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(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# 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 + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#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 "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#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(__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" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#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_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# 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. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(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 a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_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 "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +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 +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.29.3/CompilerIdCXX/a.out b/build/CMakeFiles/3.29.3/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..6f7591430982e78f058bf3d0fb3528e454cf27eb GIT binary patch literal 16096 zcmeHOeQX>@6`#9&IW);#(uSC%G)HNxq^&n+$4O04$T{{oYh)*B;*>xdR%_qdKJ`A# z-5#|Iv_UBlHw`pU0TM-uiUa~w2_zImr51;xqE;;=5)}a<6h10~l(yzmZi#ZdH}ihy z^KuRX`UevGEbp85dml6VW_E9Ocjkd~Ur#g=QJ@9tJ&L7N+#o4YoVr5_#8Rq5EvMt# z)%9vI$qO}R^eMwgYv_D*E^iWi0de+g=0XF0y@9C)Lues$_M4AJxj{tWO3s7*7O_I) zApf;g01kbvz63iHCG@ez9~M9GdOvQ;bc?Z{-aePxl9#>0;m4vr1{;CGLF2WKGaAzL8Fb~e{y0JkVg(Ov<+NFC)|Og%bGveS2l}0iSMo-(W#20e z^mpZo1#iF|%yGDpe6b+m9AnzhkTV$3f2OA*By)Q)UMg#|OF8R2{uukt$Xrt5GXx1gCiT;Fe@2zi)+Fau!*!VH8N2s037Ak4u3LXyd|{!{hluMmr^S8PwxQ(Ed)T5f%% zckV8+##h#qD&%CikCf_;!f4G;F z9OwY~O@8c>Jz2T%qx5BNrhR<%^Yo;CJblUjq8&LKJFQ|*Pesy~34d}P{2PsM6X3+^ zCst6FPcMwuqCD8hnxgxS@Z;&rhpF3YeOl{9ZfZzj2Eq)483;2FW+2Q!n1L_@VFtns zgc%4k@c*0v{{D3}>fPP5XWLLQKbFmTr9<>p^6*^iIeO>AUa6cd77isfwYFNOkZeaG zd01(Wv7GA<7fbm=ef)J*K({nBdPvIjVX%;KOBwp$H|$n&{-M@8MB|P7UV&>V*K~V! z>sCe9EqM0^Y94=&8hEW*y_mm8MhY9+>Ua1yY z{+28z#2Ud-erO}&b%{*pMgJBfs$;^h5#B6(wQw+TQ&X}Iafv9BQW4tGAtz3YJvAZT z4I;zt?^V-YGS|=*kW|f+757Vo zG!ILMCdA-c;*IRN-=b=T8k2D=<|-lhsQ|uNa9jtl@1;USHLH%4LAZTPyc#<~Pxlzt z8l=NV>7VPxbp`ww6(Z_dh3f?P*Qn5_{ZDKAxJo6AWt(9Xp|Sm0!Xvbj``A0gu#Po~ z|0``zS4&{L{9gO5tgXXGm^ZZjTWi-5@Hi!86@)t8LU^K1M)9D=*C>?&Vt6m%akZwF zXK42lzA741xZeQ3OYDPjhID*b&GHiAE2C=^#x*n#FithAghAvoRiD=Q8WmiB{g~jv z_0&%h9;b1VN+Gi0cN4yf#zRWRn|_Bxsvk(4xY*-TIV+NmP6=C=@j;~c~YorJH7(p@%iz3d`M1eE>C@US(cW>@Pwe%=}4_4;M9%oLrGTyfCNIT^oLDm!jvT=6@`oacKP zE7{nB_YPzow^VW`9IxP)Ce(1r&3jI!lFv_&OP%D9r9a2CtKYrH>pFO_OWtJmW~`yH zG39)queB{(7%t+?CB^C4*V&(T(!0AI+DFj+{@tDZyCoY8 z0fVn-ud?f6?&gnLN_c~Z?km$&e*deKRi4QE?jUi$WcVmb*#hnR7*kfE=zG>kp<<1d ziep~MpQwWdD_PpKlg$X!xwE&02cFIP$@rTgX*^J-;BG!UM9tyuw|uh?G3Xgg@q$;FzzY{jdYSpZs~w3K{cO@T628Y(Ls` zf(o2d_+uUoj(Ifd51#)Q$d}Iv`r7Y`{J!A%flM?7`|rzy*83;K4_rj?p8eSZ{&>JY zDGG4dApm6XZwCBRq5%JFpu^yYc;62AV_pM}=PTF;&;PsPkNm5ISPFkmL@Y zn+X3G!~p#Enx!cO>wl5pdjA>m2Y)o+kNyYzGb+%U*4n;E%!jcbGiVPP{I}#AtMkYF zd!~gzBG?&eRtEkWDR}J3W5n$Im)6fRO-cXp_-BG2`thrTu?hU~TsgIgt(8jYk$8-y_^o*)dB(-6Z0Al|J!PaDZsy;W9-zM yj!Hn>2l+bYXBD&u_rIltq3!klDgKyBbY~zq>NQ%Pb2j!r$v-Sa%K{DoQT+qb`dVZF literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..cb58659 --- /dev/null +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,1111 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:3 (project)" + message: | + The system is: Linux - 6.5.0-26-generic - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" + message: | + 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/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/3.29.0/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" + message: | + 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/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/3.29.0/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:64 (try_compile)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-N99MwQ" + binary: "/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-N99MwQ" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-N99MwQ' + + Run Build Command(s): /usr/bin/ninja -v cmTC_81cee + [1/2] /usr/bin/cc -v -o CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_81cee.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_81cee.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc6tKAyC.s + GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_81cee.dir/' + as -v --64 -o CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o /tmp/cc6tKAyC.s + GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 + COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.' + [2/2] : && /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o -o cmTC_81cee && : + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) + COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_81cee' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_81cee.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZOpfro.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_81cee /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + collect2 version 11.4.0 + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZOpfro.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_81cee /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + GNU ld (GNU Binutils for Ubuntu) 2.38 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_81cee' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_81cee.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:134 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:170 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-N99MwQ'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja -v cmTC_81cee] + ignore line: [[1/2] /usr/bin/cc -v -o CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_81cee.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_81cee.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc6tKAyC.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_81cee.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o /tmp/cc6tKAyC.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] : && /usr/bin/cc -v -Wl -v CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o -o cmTC_81cee && :] + 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/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_81cee' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_81cee.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZOpfro.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_81cee /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccZOpfro.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> 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 [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_81cee] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [collect2 version 11.4.0] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZOpfro.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_81cee /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_81cee.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:207 (cmake_determine_linker_id)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils for Ubuntu) 2.38 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:64 (try_compile)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-FfA6sA" + binary: "/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-FfA6sA" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-FfA6sA' + + Run Build Command(s): /usr/bin/ninja -v cmTC_d7094 + [1/2] /usr/bin/c++ -v -o CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d7094.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d7094.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccJsuRuG.s + GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d7094.dir/' + as -v --64 -o CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccJsuRuG.s + GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 + COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.' + [2/2] : && /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d7094 && : + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) + COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d7094' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d7094.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccY30Yo8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d7094 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + collect2 version 11.4.0 + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccY30Yo8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d7094 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + GNU ld (GNU Binutils for Ubuntu) 2.38 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d7094' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d7094.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:134 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:170 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-FfA6sA'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja -v cmTC_d7094] + ignore line: [[1/2] /usr/bin/c++ -v -o CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d7094.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d7094.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccJsuRuG.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d7094.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccJsuRuG.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] : && /usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d7094 && :] + 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/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d7094' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d7094.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccY30Yo8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d7094 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccY30Yo8.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> 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 [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_d7094] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_d7094.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/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [collect2 version 11.4.0] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccY30Yo8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d7094 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_d7094.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:207 (cmake_determine_linker_id)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the CXX compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils for Ubuntu) 2.38 +... + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:3 (project)" + message: | + The system is: Linux - 6.5.0-35-generic - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" + message: | + 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/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/3.29.3/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" + message: | + 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/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/3.29.3/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:67 (try_compile)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-p1J69Y" + binary: "/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-p1J69Y" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-p1J69Y' + + Run Build Command(s): /usr/bin/ninja -v cmTC_fa2eb + [1/2] /usr/bin/cc -v -o CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa2eb.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_fa2eb.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccYLYHdG.s + GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa2eb.dir/' + as -v --64 -o CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o /tmp/ccYLYHdG.s + GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 + COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.' + [2/2] : && /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o -o cmTC_fa2eb && : + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) + COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fa2eb' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fa2eb.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbcgfCO.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fa2eb /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + collect2 version 11.4.0 + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbcgfCO.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fa2eb /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + GNU ld (GNU Binutils for Ubuntu) 2.38 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fa2eb' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fa2eb.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:137 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:173 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-p1J69Y'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja -v cmTC_fa2eb] + ignore line: [[1/2] /usr/bin/cc -v -o CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa2eb.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_fa2eb.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccYLYHdG.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa2eb.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o /tmp/ccYLYHdG.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] : && /usr/bin/cc -v -Wl -v CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o -o cmTC_fa2eb && :] + 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/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fa2eb' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fa2eb.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbcgfCO.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fa2eb /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccbcgfCO.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> 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 [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_fa2eb] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [collect2 version 11.4.0] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbcgfCO.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fa2eb /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_fa2eb.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:210 (cmake_determine_linker_id)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils for Ubuntu) 2.38 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:67 (try_compile)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-c8FM74" + binary: "/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-c8FM74" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-c8FM74' + + Run Build Command(s): /usr/bin/ninja -v cmTC_d9eb0 + [1/2] /usr/bin/c++ -v -o CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d9eb0.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d9eb0.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccPyfVz1.s + GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" + ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include + End of search list. + GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d9eb0.dir/' + as -v --64 -o CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccPyfVz1.s + GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 + COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.' + [2/2] : && /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d9eb0 && : + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-linux-gnu + Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) + COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d9eb0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d9eb0.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZ8w59h.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d9eb0 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + collect2 version 11.4.0 + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZ8w59h.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d9eb0 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + GNU ld (GNU Binutils for Ubuntu) 2.38 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d9eb0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d9eb0.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:137 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:173 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/CMakeScratch/TryCompile-c8FM74'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja -v cmTC_d9eb0] + ignore line: [[1/2] /usr/bin/c++ -v -o CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d9eb0.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_d9eb0.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccPyfVz1.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d9eb0.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccPyfVz1.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] : && /usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_d9eb0 && :] + 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/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d9eb0' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d9eb0.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZ8w59h.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d9eb0 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccZ8w59h.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> 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 [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_d9eb0] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_d9eb0.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/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [collect2 version 11.4.0] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZ8w59h.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d9eb0 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../.. -v CMakeFiles/cmTC_d9eb0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../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/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake-3.29/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake-3.29/Modules/CMakeDetermineCompilerABI.cmake:210 (cmake_determine_linker_id)" + - "/usr/share/cmake-3.29/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the CXX compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils for Ubuntu) 2.38 +... diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..5aec5ab --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/rt_service.dir +/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/edit_cache.dir +/home/markus/git/vrpmdv-py-rtservice/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o b/build/CMakeFiles/rt_service.dir/src/monitoringTask/RTSMonitoringTask.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..1f9fc5a016d958e0094ecd6bbeb66a082182819d GIT binary patch literal 1538232 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
yehR;YrzD9Aobn-fx_ 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
9)(P1iE=r6XkC0Jm}dFtRN2tn2&9bp{S{ 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 z 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

#Vw$Vl6oNQH7k; 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

#Nzsmr-!;yIr;RXO_pl0J^>a`gR7-CqCJ{miJQ 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 z zv!dh@UzWUB5A@IGZM1rRymppiphYm-7 zC`~Tot_Hb`yT>I|@@w<3|NF@${y6#Zi8y{e zB$sjbl6 ze(TBm2crLPBVTXcGk=ggX)W}(zsVz--^~mq-`O6=k*DNt=DhS1`RHbdkJ8sZpOek+ zIJ=Rb*ox!62YG<`o!qSCQciC266Sl6rODr#-^Hs$e!|qJ3Ax0#CQlZGcIi*v@ILZC zl04IE#7`ra?_n(@mvUB+JGb6@_CP3jxVpt<@n;%-#*WByogG^yC<$M+{qdI^8X_DH{Zv(L@w_mptSkuWf!1q6E2&i>l-@ zE*i3%^R5=;-%sQGq(8Zgiy`Cz!D!z(yRH|sv3GZs~OaEy^p3bZn>OwB@y~*2Q7&%QMm;N@BJm4+*&lYm&Z@bC+ zn%~d5LLM;^j@Qq~ZzsTU_A_~#@z`#J!S?x|RUQ353Ax0(lLwSX`K8E{o8Nz_LH?uv zlS}_>P2M6O>NAl1NB<}P(f`S%{3YZWdb`*Xu%G-#|0n;^|H<7?V4S`t|Iz=+cPGSt z#rnfO|I+^xk$>5X`Nxy|WGok30p8>(%=`HZkx!2h!4_YYT;l7JkK2#!b|#njUgWn1 zU_KvDF5kOZKz_0(`r&f&b(t~G?;)4t%Sm#%Z-0S&K>CQb{e4C*{qQrn+_#T7#J*kn zuScGfl3y|BGoIv^%=-WAovJtPrWB!H`*MRN7%PZ z@m1)D1<2*Ru^9Q(FX;cZ$R)l3`Kg1*Ll1JvLx1v*<~@5e$>ltAK6$=O*q@!`-Oppc zj*`nby+|(SU7_UPN~4?)2$a$Z-KT+ZvNlDArl z@zRD|&g%lmCtY;4ZTAmyIjX6IzOLKC$9%)CO z)%?D85V^#UAdhO^mphOAO5P~89bH3StZ;Oj?<5~$zTbC%e3bE%pE>aNOObc(gFMtFmw12jR%ZQbPjZPL zKwfho`omOmiJwEhs~pDHCh|q?Fn{hRpOgdff0O%%!rzc*DTDlfAx|<9$Jtn8?DH(~ ziO4VKLw&N7OMD*k(u*+9R3Vr6I^^>^VSejGF7Z9dT@IriCzDJ3Z1PBzW7u|d8+k;t zPJ0*m+T@5oPcH3pmpn~X7jen0x-nxvN?LWjPm-lKWC!b*6W00F%;tP^z zJ%;?$AeZA&OLBQXTSxM#2hom0$@iB+f16A$?Z6<#k3W)m%PbPlyj6kq#4@rHo3$brChlx2H!QT9QkA2l6KE zG2ad(mvs@t$giA6d(9-5`1$0moY8MLk}tl4yzL|}+6UwAGWp6}*srJL$FHG(z9mn% z2kjVlqJ4XPIfe3*k~^E3y)#Dm&l)+_oCk&$r_+{j| zN}~KdcL*#Ow`4oA*9he^;kW2gv@(f#0e(b6C z`8?1C``$?Uf^i&*!gBt9y6zpOY8rX!d5tmNIUBM+6y<^3wP$+wvM7;VYrcfq=lpL&e? zj3bx$Y2?M@AU_+)Bbn>9o#gAxb^2xUzht?vw-DElV!(RmmrOMtwSvZ=Q+ryOV#vh3k%qRT;h9@zdVWUP9~3^4dpCw;LFLk z6hwXYlFRoo&yxF?>yZoOlPhDpcgWKgMnCyR?v(=dk8JMGNj^i(?+V2yFKvEb(u+L1 z`95O-@&aGcuPTyDIW5T(7DoGaB(HHA`!$fflv%ewlDvNkloQNe2J^`Z^0nrE{!a4j zY)Zb(tZQvW{(30-XM6I5mrzas`JQd) zS3Ss&Hbj5!OFpqP#@BH2=u0p^OeU9cw}iZB4wMr@J|!mVbDdo7GruEWnFZy3P%zh67ed(6_1OMGT>uMX&+rO73}GI{1><~T?$_w&1wPn?MOQRH&pW;(fCXU!we zRS(Czt>kha=>WNubAsH*{QlH4@;ueiA7ajPvVEkV}gzf5ueIGbzdCcUaPsdsm8JE1)pBTyK^lkFg5%X-F>Dn{CPE zdb11ppp6l1+Z{+fPQ<6T<+_>A(wK#kk8rf zY^%Tf0{i?Qj)43ZCx3JX^=w2g=cVn)<-D#d`Kpqb_r{Y;{B&}!P8g4y$mP6xFS-2Q z$5HYd=6!_TxdysCE%YA^y`N~9c?OeD*?{BwY;w7ev5-9GMvSAakdCBYb#r#u~T<)thAa`>{ z`Mt^Ie!(E}7y;-%bIB!sF?n-O7hC=Jk;{FOW8}xbV}5%`F7YqPJ#QnAZj0^nDfdYd zk`IlK_VOZ^_yXjK=3`#1LoU}NZOG;Nq6@iPUkoC5YJh$?l)S9DE*M3=zbf`~I=QUZ znoln4wU(31daaG*v&?nVVRBiob(%cnB>IE%68rqWijIDmhP>Q%od4t`?`YOb6eMpu z5dEh(dD0EYTNU#5)zMxJ$QPUU7PcjqastRJn&aS5a)}>9KIda(TLPAl%X#~1@-y*~ zuM_0M%y_)%z#ovGG2c)5LVh47=GBNx?b{_mi>Nk8K`z@(Oa8|E&TL_F*{_o1Ly}?s zZ%p1dDcYqK`E|1{t1r3tVa!WGgTK6bN?y(oF3TIipC zghA7Q_qk>8$- z{_u(1^C&#Ra{K%rpMn0ClU&xxdy~(rgL0aaPg#!s(~DfzCkK+Z%#3m-kxTqc^4-NT z?`}vL@w)@L&;wTy4n)+nY>W|%89nZK5w#4J|VfRV^2w5tQr2k54qeg zDnl;UeKpCY{08K)@*zLH$z`4VP;yx(KbGA2I_8Zf4dU@}Pp~CymIZU$r3r zwixqgAbG$wlrx0~usCB7_qT=RUkF}cLIB0u;P z{W*|a;)jyA@J0Mwa#=6Eiaam`<8&wax9XVBuaV2T?z`mU%=;lfkW0MNYWw^rosR7$ zCYN}3a<3WaxB18=z9_lB8``BVxx_an9~6Z6{^SxrgnUFo)PDiFtYcqHo;@zc*KTrY zmlNc&jy;rI)|o#b|8f!eby{PeXNiwWejyp!*PUGEe=l;mk6nQLgCCC9)yZXDdSh}~ zm)@HEo>_-EkX+WK4=1mh2R57F zXFipDv3YL3nq1;HlNVorJe(w#b?Fz#<5zUECHOhHtS5g@zVtBqNvw7D?IP>aQ;B!B`emWH*mv!bP$-9}~t!O|l@y*GrWJ0_2BbRmBgULfnqur;H%R2Kp+RcX#}dRRA(wUL?&MxA&`-R` zB|blS)2S%GBDt(HuR&gV9gedt$tAu6dnWA9Kyq1^KAe2+Bb@&%BA4eETghczdI)*n zN7%3HDo$y1_pG@;osixvWc1N&eXj#}{96dA?bRT-K%6BJb>kJoF`( zb?Jl2_w+`)EF_n8=_|>Pt-}0pm|WJSpC(UT59L24mvtC#$zS)tIE}f{KA*DAJOO!@ z7bw2~xx^PIZ?zrm+nQX~nRh1dXMW#pD!IhZC9j+f_1RA@>zt31KRk#26G|@e56C0^ zjq)RJvd@piyOD<+K%6JJ#Ahepych9h$R)lC`I-!v$2yQpe0TCoG11S*kW2g&^6Ce1 z-nfBW;&+fgtdH`qlS}+P@(ZnTJ{EQJf6ixY^6sCpzuCxTUAhnXi?ygvWpcSbtxX=Z z6zA<-$>sS@U-Cu!FbZ(s z)(LDPztRl(JV9O~5anDYmvsVn$a76Vzx_fk_jz2lqCBg2SnILpjl^*wIl0`oOiMl} zAI=8~k;^*slH~q==vNKMCB8X1YUkuMh+Lkxjv!Ba4(+&@T;f-gXL83pd5m1*|0ciV zi*|oWF7Y4P&tnggZL`m_JkL!-UZM^1pNCwYhZZ599TWYeKDop_*)V>Cp4@{&uuFL_`q)TaTtte|FBs@yvZW^2g7RpEcyNF8v63PZ!J&XUG@d#W)Qm zm-Xb|$p@D}IZ<}m=XpYI9FLNaOF3TTH_UrB3XuCPMY$EoWxr~Y%ewBK-P<@yyiKz1HONp1RKDmE6%khmp(s z_hyj)cpn}4&IstATgfFpggml|zeXj6y%DOMWvy>feyO?HZiNHYHy(6y>)f@ACltwl8_ElTNlz z5c#x3=!a9uGmgRhHix`-5c8bh9J5Bl>8@><{EN6Al&!T!D`AF>Vc zarfHiVc~G}2Osi`)g#yf{m6rMBL6+e<@+fE$XCR|cBhidIGRg-s-ClLyW7bnelK~V zXsG86a*4lB{^f2&Tlp^g?DHVc^n}>Lvksn z1^Ji-m{*68#~FqBd?EQk^F8++^8J*Nr^pKrh-ypZQ*yb#`j-5!G#D3gkJ#s5?w2Md-#ofSZ;FpeT1Uqa(t{rF29dZk6eD&pb2>r=P0%v8bB`R zb)(3ooQdR4gV4_xlgsgX6?xLE=(h*R<-GAYd9ehDe?q<^5Bg`EWA^Pb?Y?4&lgsatZzr!)0rmfzT#jp3$zNYZ{oj#G zKm0^~{xAs@@FsME6Lybp`HiGSLcjrOVC+z zDd#eI?GmWx2Xfz$$lG`FUFLTQlbo{epHjX%`N;G*UgRg2{1+vUkPq`%1M<<=Fz(ur zA6OE@R*_!h+s*s!hmgzfV2&m~J{5WXlU#mhb1`|deW=fFaw-1+dCG|>{|33_;U4*l z(#S*7)Ao6e{}S8vBtJ0^aoNZZnBNI1N-p0^EkmC6Im+)y{>KpXhrZ;?>mzh`eqc#N{SG z^c?$DfV^u5jIZkC67NU;F$>0T0Qrm;$a639kLG*CEsgsCwYuo7)M*kC4M(~jFC8ATqXDN!**|zd#pu&en&3x zU&&L%Liw@(w$Fc)Q1rJH#zua3X(L%z|xkFh+t)TcW6pu{M@1-Zm`AWu0B z+Z{+A6c>3OPJY4#<7+m##4jY@6&v;0NiOmG$q&Ut{B?4fPwtR!-h}!)owLuslpmFR z(MTK@+{qJW#ypdO{LC`!Z&7k-#|q?8*W-BFfIQX`Y_|=$^xMwliE84!ZZNsTk0kG7 z-aoK_T;i9J->8NC+Cwh!hsn2&MnAtvF7Xe@TRg!$6UnTzv$AWQH%dQ@K|W^9|Dx-j zqwH9szK>6w8{4*R+nLzb#Gcs3jcseEiRkZQhlF+jv!m+q`Q8-*8Oz)EjR784N#=Px+Y&xA?j6dhYY3 z_3&1)wa+;Kzdu6tZ~{Kg-B11&+~Oa>hqlzXe1+S5@d@(IBj20)I|kh16TstZ`Si&P zxA>y)$7?h%>cVZlH-^7isQmPWTl+)dwTEjRo&&e}z69PrKzZH`xB58-xA}e>K5>!S zc?q|D-FJ8bciniDtKR&_OQ++F1CL)`$CVWR^?>GeTKH)9xl>WN#g~PLbHBrF0=IE# z4Zr9Vkv@PocF$$_2)A(zcg>ss z_#HK0;=pYjQ^BVlQG8zb;ZQm+6oIEnuXUpi-162CKK72rw>R9{?+;)4P4NNnH7QhA zTj6$GXW;uA=(ujeE&e$?Q9`%Qz%4%Xb#I<)k5_)8!|nZGJoqVh--C>Bd%u|jp02y< ztpeQIuLkcOLi?X~a2uDd@K7(+{&IN44%%mKhFcyE!W*wpUe3cU{tkRl0k!`MZt)@A z=RJ1*eeIrS7Y%Oj`x3+Leiy0XV{2=nFATTqTdKgT57corgj@T5@NF5j9~c6+`)N#o z+x;|VzzbKHL@$UZK9`OL6$0JUTB_fp5sKeRU)FtpKe*E#Vg50bY8y#$^!vfS+D>Bs^GB z9q&T8wZ8&h_m%p&A8zyR82r0?4*Ns6wf_SC)ZJG<#4YdoW9^57_xY~lO$N8~R9g6s zEvlcQaQoh&41C&4)k!0`eLmm^5Bo^{?hn7cPyPHCzIL|aXTWWqE`{6mQLEv*SE`-E zaQhzN6g*^0_x>7g*S9=}_iLki4u0D^F1`nqpMT){R?8E@Ggnakq=0W8tZ^v_xAsfG z8`f2S8o;ein#0p)(fMu=+}a-r&+$j|Vj0}_rEB1y4=Mf#d{kbY$4|p&ztg((2)@Ui zr(VJ@hgJK3;PyFN#5>+`vAT)}x9i@M!|giEZ1B*p)XzfjhE+7a72tMWs|&y3o&(zw zZs)bG@O|#Sti9o}mTMfx!q>c4e`fw4z7$@}t&{8E(Y9#3cEU@!`acf03_QhmI2qWp)u@6Gd=f@&ukeAO)FCo|mQ zbHiiJRQ{{Oca~5+H-%RVr`K%*-&b7i^n}~GF$msfsPZ-%Zr9JOfWM2X<5~~zmN3|V ziP;0U*F6fi*L?>MHBkNe1OHH4>r$8p-u$O7C65oc_~h_%?G#@CZt*4H8{BoO4d52v z0vbH{|+AC-B&i!LvNmK zp2mXbJ{97>z|3%)r@7(D-8xVSZu6oR+;6ka7yfXI?+ah-t9523+~(0X__~~$FX!PS zN~)f(!|R<>f9}EG>`?q?c;P>a{{@ebQ2mVe$eZUX?)MQ%;XmE)g9^Y`FH-x(;T7HU zxf;N2eQOS{vQBk1628Da&v87w)JxUvVtCA;Q2!m!O8D{+YJU&>ND&?XVfg;&%FiwM z=lRO>L-_Pvs`Ib#=I(pmKk#RDv<^gn?9KlhcVFCi@T{S={%3+)o#%wl@1}TPxYbV$ zxLt@rm#$`GWuF^WddlDE~X*>xZbF&`-R12yoANi3G3tO#6zY zaEnh1zwt?RQV{;H*rz1C!cMjC3%C7teR#w$8u#Y#Bh~c+|H5+}Q-0>ct(~Rt8@^%w zOUx;FxDfJ7@M3$^pU?2MN3>4{eWA1h-cn>_ROrj zC52mjT6l~CVgGBOJlx`|!PB|tNp*u;d_VZ1c&d}xaEo6Ie-cOQ)qePEUme$Rc#WH( z|LgyKxUDD8;APzP1EHUL^Jejp;LjIoJxLF@`0Vh>?)_b5c#{}vr#5_6GI@8n#rKB? zX3{z~9d6fkFNNE6&THUxIw+rq;dVXtMYy$d1KzKd`tt+c+wBA6z3}Gw>1WkjR=EAn zt}xtwA6FWl;DpwhMsWL`U3<8-(+yt5U3WbeZoiwG3O^G`>){%>#czfeE2w%t4Y%Lf zU51Zy>)tE4{m$+ae8_u^W5k!J)Oclt+wbgh!e4~>=f8$4!tHwd8t}Pm z)P8%oeP7TG9@H@Wf9;Qjzlx#bnF_zyTlrrLxA-masD0F*OYqRHK5xR~uhM$^7T&p( z>g_AMwWhC6lvm#T+vl`#;CtNjXtKa3RMv6jh7S&-{#1tB{URE|?RS5E@V#yyI0W9( zeQr4sZtcv3m;b2#Y=Iv=t>fPVkNjHszYTA@T=@+4+MBnulXbpM2%p$WubUG7zJA32 z8Yl?2_>%A)k2GHzz%P$bKU%;SRnYmRAKc=H!C&-Nf9Ap$wbAh|g>MS4`ri$=_`~q6 zYt+sy_?gNP{yTt2@NK0ve}BU*KJ*)J{&OAH--+SRBdVXN;eXuo8uG*KcZJ2^sUxXB z&EXc`4nEai$2AUa@zdau+Nn;q!7Y9te4hK=@e{cHuJ8?f!5GzNgty+jS$qt5i{Hvy zF1UUFRS3SxT~}WVZoflp1b^}-+6^OnBYoT7MS8_lA}4fQR0z zIy?aP>8Inp3;$hGd3y>^lu_dw{+&0UA)m;j!#loK|1-cpHP^h(0gsSY^-uv`D4XJ| z!#fUB-nzqkZkB*0`*I&-kMC@C1BSS@q{U{6coEC(q!6-8^~=e>+S4 z4DsHZ&+_Hv;o*CeY8+F*?f$gs;gQm+|7GA7UkTo5uEwh~-0rK^3%+-|;-|qaejfbf zF&)=Vc;$)m6Y$JORae*HPu|Gy!>_;6`u`o?J)80y{DU{oxyGvgNK|H9XGQ-3DIZ@Brm5Wd|#KkE>DS7o(x z3jTez@_8L@?RazoU z+$7D@zHqzm*;IJ*TW+5KuargoSp~P_Iu74>PxWvf9?d;(?u zrPa@PaLZ2)c&!)ePXTz7p;`~i!L6MxaQj|n4E#e~<$nR(o{zH}eldq$cPHH955S|> zQ2b4}z2AQT-xycxr_X0^KJ9rrVcKzx0 zj|J~MM(cSdc$yf>Lr!?e>vCVXulrp|4S1Wa>PJVo&AUGE5U8iR z+Sv>bGeP5Z8gB8I;E#T*{g-fy{{Zjj_N(E)dGl}a(cpm_G`?Bj$(m{%$N>-Ot~V_{&-v zuZM7pe+h3HqF#(t!v{Q7{3y7! zKN0@$??pQQ^KUKO;Oxb1U>z>7B0yqEyD&-v%V?fxw*;dXxC z3b*^W9D>_@S5CsSY*O7mh1>T9pWxQcPkJAXZ$Nh&?fZya@OcT8 zw;J$7?mlL{;VDn4o(I4;xckNog->f0>A#Log4=b20r19SbspaexA-&gx&4)wn{bQ& z0Kew$R}k!%H=hZt=(9{zFygSKt=^3chE8>fs06;uHMw z=DAl_y>ChfxA^k#AMMnB9k|7Jf^T)#3-yOv{8ae0<;wqJxW(^)mu#p0pM@9OEWZig zEom0w)2;L?-LO|=B&myKHU1B4gP7P&YOkd)}Qil>rXAX^`|+! zqr0C;FL+G%JGDXZ61R1J84tJqFN5E?t>X=ZTb}pA?YK_Db7oatUWPwPr1|>{p69T} z_bvR&9@S6CVBYbv`0((2U$oCm0k`-J@D1+y<0au1UlE?r-3P!AZl7axfY(^2{*Q)R z{3LjiOIi=t!L2`A;bGEf|8@x;s)xq$9(+y))x$Hm-RCrZaBrTUjnlZKgyh?c;R}c8>wpu?2z=MC*`Eeb*#Rr{_cEhdyFToS%aPU$T^NtA~v6s^xTCW#Jp6YJ97}Z*^0AYq<5NGd#;l<#{yR z;wQmB`m6m_aO-~{yuEvF={dOFm*y%wz%%O#<$n?U#W26+`cz?51-|yI`;|Xt>?9ev@V5(x0$AOz6AVAD$R?k@HTn0KG%hB7@>Z4fLnZb zc!UA!&p3F$(|X-$@G6-!uh+t@{VniQXEZKn;a2BC@IUT)j1O>&{{fE>PkD|L+MDOT z?tO6*_`tpz_dIZ`!y@p5+0|}sc&WiUuEy{J2{n#A;WkeP!W%_Yo~OXA&ga1Qw9t5M zhL?BOo9%{geXV|8hub>v6mIqW8E*BQFpM|PiN@;hZ1558`n`PcVD7oS72y_N1D+?C z>a9K8;=959X6w8>7H;)372e-nkFf!6@!R3&*17!{-0JNX{EPb>CS+J|-o{_mdKevU z5^Y3hUzs-u@2)Fa^4tQPnoSh4BTlcQR6R%J{-@|QP`VRl< zp5GBYoVU&`|MB6orYiq=;dcHl3SZhy^Q8gY)~mK~Td#V-k95#D4uXd}u6|E}XLaZC zCGZ}*mH*Z7vVK~h_rmRWcCX+WwrSt^18(Qj5bkpxW)H@&&{LuXTYsL3*i4YQ9bO2cRM6M1kd+x{vCeEKLIZ)v#2SAq{%r}d{L+~PaJ8$DM2jDTDI z$HP~-=Q6B;Xjh9owRU^&jR1z zo-6nrnQC9*1;`)EBvZ^e#9lX_2(u$?QGTI zH@K~1p`&>7Z0k}a_;z>QS`qkyHmWOMxV2v&ZlAw3hezzLe)NUg{(LArLOiYKbKv&* z+Y7fkz#NKw6cv;9~s_@Z`-O9!|3Z17f9R1f9gRu5I- zh0j1a?e|LC-+nO)q;MSjM@Fp#lpLKAH-wJOYLGkC{*8i*U1f7(hPjEZ$|AK!k zr~F5a=FPv=TWWZ!Lz<6;;kN%T4KLGE>uN)|?f?DY2MVbD{&3qD4Tm@SsqvZzw|&bp z_@_{c-wU_=AB9(Xqxtvo z{nqf1?uMs5;Ift-4d7OXE#Schs6YMSwm%;R-!V?-!MSjo zr%U0p-Sq(5;a2DS;o;_L-d%^={`@|C-XzV7KX6+IBF6OQ+3Gny-0Ha)d`uo4Z!Ng( zuNuK$z1I1t3*6#+!><cbi^!54KHv> z{XYr!_1EVZ*Wgy4Z{d@|Ykw6gt~Won--rm`+Cc3mgcoc5^KMQX)UhB+DxScmY!qa`#d<+}U zn}4gfMDU<+T8DGNZGT$`9;dnLqz2sfw+-NT->Dzn;I^;m2jA6C>+n>#o%iR$JLl4P zZGl_<_rO;-*ZJZm-1fH*;bV8Ho_*qb^J)8mNO0Q^B!JugHU<3MAoZs)yx(W#xdYtx zlilG1I%}O74Y&A7@R9C$2P@&WzugF*vr_#$0k`%qz_)hNynX?F!IG18)0`0`O^tmCx#MtHb*6Qto$o{&e^Ka$or1X<7%Sz-^w+f#$%Ms z)nO*Moli@`GY6@z>cDM3(-=P6-Pg+>Zt;EKRqJT~GX-w(bKtA0sXv?H7QY+*%>6Fo z3f%I18{TD~)|u~ciw~aIo6l8kbbd?>xBjGtH*2GDECIK9Q3Y=My*lv7eYM{H3s3n? z=dYP?YkxW1_IvB#uM_LMb`);=y|eIS?*7J4;I`j;1K$hq>_3eKoJQ!)?E}A6|32>g^ib`g0Gy zJEQ97JKW-fC-vsD=`z(re7N;LIo#LXr>F?r&Ld^u_fP8e>cg$xy1*m6R)0prZNE1O zUT2Ql4}jZ#Zv))l-G|{g+|IM-;eid+pJ#A8559wsaQC$cm&}`I%YQU@h&>vwEO6WJ z<$-6Mqx!E7xBXsIxSbz6!EL|S6aJ`+*3V7wer_Lr0B-xM6Yv>rbso75xA@2KpFfo6 z-*DUSg--6xXSlbTcZuNEekyqTi)z0x-0HkEeE%GcOEb8|w}o%Hs`!y`JO56A=g+0{ z!V0+6;d*%empa~KaQi&-96V}!tus&IHc#Kecev-elH{Z z(@6EF9NgA{+Hk99Ke*NNSol77zqLhh+mEe;@2sc(?}l6aVffM<8sA%Ri+==P=looFLqO9=N1$De-;s5`4MsV9NHG;Qt_toqHzjjya#sGN9K04m%aEqT05AWi4 z!N)vS`-kAiZ>jy8aEpHkf8(x02$tHL=e+@{+kfC+f@`0a3U0q|$^kEYPyH+apL0p$ zTL*sJy>1hDuo`;Z{_sOC55wUtGwFC1!|lF;tKh4~sXxcy_WP_Lc*;;(mtMf_zAo?K zzKPWT&}qDRw)lwfB<}jj)Nos8GQs!WP=Ct7?LIJ7;49sEp)Gv2yWXq|eEUVU-w%G= z-REaAy{PuXi{Nq6Y2UsQp3mJU=OEnTPr`FIQk_45cdxD2eF0CuL3#fTAMp1}=KuK@ zF|Bu8{+v=fQQ>nRYQIzfezCafyfpmRzZ&-ja67IR@H)M44KZGH}eSakDs)jWQJGDuj9=PZy#Cbmr8JZZc#0G z`R|JF2)F&o0Qk{~I<6t`PNy}F3*bY1b>3M5Z!=BtyWkdo2p)2@j`u#?;-AAatkiso zl-`@?j<;2}vEapyD-Su~_Pm1vaR2<;@703a^9~xp>$$&s!|i?0V0gCT>i1H(-5(oZ*l@|*GXQ4+kGuw!i!hcczuW4c|S}BZ=UTwRFUByBWqkz!|i@AdEs^+ zj8brG-xogOw8pV5-0pML6K?mp8VL8frsJInxBFZzghwr`SEivGIxrw|0`kb9K^q<%J)Pul2A9e3ZN2W^K5g ze;dIg?9=(N58U!F9=>3K*286RTi-UpZ5=xRw>m!sPdHBPUx(ZKf_L!ct2K^);1(at z?Wg``@$V^foBO^g1w3y)t&~D;4-e;l zUq2jPJ&eYEHQf5M1#bP>2eJr6gfm=Q2hS#j1^J821jR%^)z2H_SBj7cvsvf4oEq*b)%y`x9Hn`olVIREi z2kq0&z^x9iz`re3z5RsSxQEW-&8Llf6u6ChJb1cqs;e|`Td#7$ZT&9@zvK2rHQ;uB zX$iOUi$C1j?+bspMaMZ4Zs(U}a67-Og}(?;-5!P8`Qu#KP}-_&;8-{e9V90W!&$e zr^54$*YVDV&q}O$u@!F5bKCvn-Jn5g3#1@H1g>)~YhJoh_`nef+V^tzkj zc3ivQ6^g0OZ@}$!@57V$DGxv479S$JH~+8Q_2Kd0o80e!Qos{M*SMsEM=PvxEDg8g z@`Zo@rS-oPym}iQZ-2PWi>dGtOEoSl;SJp9Cdc4a-2A@mj8%3y?F@gsQe^@uP&7h3aw*3;ntt=@Xxc= zpSf_0-vsY>QFV9>Zr|6Rg(vKy{p|y|#XpDVb=MDv$mPwO#fOLA4yU}OfLnY9_^BLP zPfEgVKUNW*(aqo1aEtE@UwBse9|yPoOoO+*r{fHS+xI^E;C4O3F?i5WweuZ*=9kV# zVRL))Y3;{?+voO);B5w>8}2JHs=qRDF(yTmL7)tA+R#f?RthJ@Z0-U4|(ABJ#rEFXLsM8+Hm`xw=q0ST-8r6xaEHk{Ng7a&wRLj zj<+0Mpq}dOAlyEeI1jh)fA7HUdWI+PiFuWul^$gwMeLkqJ#=@=rsqi!dwa%}FTb*x#hj-8Wxd6BL>+se4H1EE^?fd0F z@PFp2Ke6+B^K5mP7`|$f=0$F}UC&S${%VZ&GqvD0PaDDGWYc-GE8Ob554^<}ts7I| zc0I!!__Fls|8}^o14rRj&zIp=&p+XD1}mRY3wZNs*BiuzuR5!G&H%Ug9Pm8XRc{sG z7GE8nq`c~(9o*{2A0EzT%un64mipHffe2cqZcP;oX_xWB+_`{?+Z?=OU zarfo!0zcD5`|2L>)U#E${owJUD4#>&aYtzVpA7GpUGcNvW9w?(ZGj(;tNFDXULu^v z;~M;Of6e!M@Wy@hy078(Ia|C!-tqleNc~9$KUiMlk{NF8)Pw(?pmv(UpO;bHc7ogY z`@P^vE~wr{!cSI}kB3)2sN-D)ztchW5C|U}TF1W+ZpZZ!UM-F0^+))&-7w{Gr<$q*8FM!5A$8#0^V<{+V29lJj{bPIidKa@Zgm-E*s&N zhn;ZC!zK9GTFUbcc$YUC$1m{D?zsNIL#EUDEJ9)-`pqxNsX zKe^v$y@WrnsQ3@?c;L{OSXrby54JA@IF! ze=-4X{htrto~Y~ES}b%%J8o4bL<9i%bOqE_I2IhIS#1*{owCcDbJ(fme0v>%jX>U z?iV@_?ts6$s`JZ!c)9S(&k4A_?nSt*Gf&{(&a0g_@Oq;)E{RHc$1BGNttYAAZ5k;5 z+2Pio0&vSiNx0>q8GN|AZ+u($>!s>nPq@AAAh^BmXt=%Z3i!+l%FlXutYlh$cEhbc zpTTW^`wl*Qjr#u^ZuJ?lv^W1h+~;^P;RSPR|BwuBc}NepJXD1rdZ2o)18?wD>!Baq z&T9kUyIlQ@fH!EYr4YPLLCu$v@GM(YS54qe3#k28@a3^IE<@qL<7hqk7e3uR zS7kYT-$UhRE&OmYeg1F)o-D5Va{(T?sr(My>f|Z>KsMzebXjknd)(3A5#bLCYF`l# zZgrjs9=4Y1Bqw}-1$i-ewEUV!Rp3F9<#pg$b0|L};Uj*i{qgWQc@%HY)BYRv_x*UQ zt*Voah(FU@uX_f5t+v{^46iy(dAkj_`Tib$BBlEI9saU`>MBJ!@3<80r2b@p|H!2H zn(!GT6yFfuwXu$OB;4w10{l*p>T@pK=KC_Z)zw~jo#$HLj=*Qs(|oxP|0hWOd=CHZ z=IIBxE=hFkx?!ma-yDtPmpzMt|F z4&Lmb@*Ep(>rxi@!gk6-ZuqO@ns+7Owr*5|2W?WG>%m)gKha~WeFLk`B;ZHhh9E-!Zy8B0!gSV`ye)_@N zoYV2Phfi_$O&tZFmqB$t0bVhs)}PhzYi>Ocgm-_Zb>J-A=1UMfbVKdOUc+r%!dCL; z*~UEvJi|D>ZUT6;(aL9bxV2vqzOAgrw>o@oNv)qv;I_W?hF5dnHw}W%kEMK$gWLKx z7d}3k#&-$4ejoL7AN+uOPU}&4=c%fP2k?ovmH+4POB0p%(3QRUKUGlcNksU9Wa?*H zc*f~E-YoD-QMHe)0N>G9byy8P$2~W>G2GS%fB0_qT+}}BWZ^aMro)4|>w)LN_YYQo zcEIg9+56$?$0+_5Je6DD9>KH4R{np%_uo;yg{iA9#}@8u#h&H+3~H0^#|Z zs+}9~iLdm!kKl!OD$il6dHWyReSet_KE1Bu3c-iI*6WssukNpYHl!z1e1CX{MDls? zUhZ?tJ@5o!RG*jOck}3Yf53mb`+vr%?mgZ^?tXgB;n&>p_JyCSqWT#LKi)+BnFi05 zT;sSD-nYB*zXo2@N9`Pj_spu-Jq?c^S;uo5Ztu(9!z)Eqety9}1lN8wR1I%_Vh_@K z7zu9eB!XXgr1sOpTXoVppAFvjh30iBxW!k5PjS!3^n*Y8u70+M?{m+W91geN`%H$f z$glNe7Cihk^?xhe?rU)fK4!Y=|2*8&!(XRYd|&wZGTILefiH9KyAQ%c9#H+9gEveqzX`YV z&SUtym&)4*coTO&knixKDb#+XTHZWwo~^%A!c(~G){4X19#NgtgMZMl_%wx2alfM+ z0I%wPr#T!R$=z3BCj5%KK4Ag;X*Z3_Zg}||I^IL@>Fznx_u$9f@2#G~TdY@|hpO$( zo8>tIylzX?d0P0-%Ubucz$a@MeTu`a9;(Aj?RD?>;kVs$vO2(b_^3X+!9VuY@l1vH zU#azc9(>7DttjE`5BVq&KjG!v{q`f*@#cSfB&~AQJ#y!8)cW5gU1}Ayj6kEYpmm{3;)wZ-UJ?{tlDV1-0qK*AAYF5*0I`fyYG`9-0u6-0UmvU&R_q+?S4~};XO-geyxYweV?|$ zPk&JRm*I9_sax>;bJYHKxZQs&cztg^ht^OY;=ye{oE&b~8)Snwa=)i50=Ico32yVE z7QA6+o%q|rExs#!*A3O}zi^vJGvPLm7Q$zh)Vi@9Zu96U+~(0)c>0IR?-RJqi#PCZ z=QUno8hFRW;v>V0y7&xmn-@9YF*9o3Re)Q3b$Ai?xn*a#&7)p$fA_iTG`P*9C2*TZ ztKn^eE2kX9?1i@c~k^mdaBN| zwc$38n!s%yb%rl*qw~UG_{JSt2S&p8MpylegEx7u{>+AN*sb%$3i!E<+D~qV+xyC0 z@b6glPvG`G^fkO|C*>!! zyUxY-KlVN}B0SMNy${L`uXRaz@PpevygfYPQ@!p$xb4G7z;9$%Jd zD!A>#H^MK>Qhn}(+dljNyyH@>KPTa~55EAP|3t@o18)29`|zpn)t?t|+lT*zTRn$u z;+-#6hcVzgTdMt}aN9rUhTHzRC_M5%TCaTJwhq*QM>(!_rZwE+JHZF$Q(cXM+qy9U z-sH661K_r9Y=PUn-VN`YN#~>MaLe-(xUCx>;nw~SctAbPqc~0f_wh&7zpVE4SmQ}D&TmFGWjTQ@>C^X8|* zV9lera9cN$z$3ZeDdd3Lx{)7#y14RL0&eR@d3c}P%3F1~tsC{=YkhSdZw|M0qb>Z2 zdoG4Q+}4dg@XQ@l|3l$c{}bRguV=ygxzGQX!)>0fh2LqRJRE>q{Bij27+MGJ!);za zgBPByaSz_yTMu?zk>NJ)V!;~)>HlYk+q^CUw|QL=ZtYixr>?E>?F_edxIf*^>tXOm z$<@wsxXtTLaGTdV;kV1^ym<|7^ZG9Q_IcI+SGdjVKkyq5G>$1-c*muE1hrEeZu7bk zJd1lD*9C6#x);3bKAm^Q!fjqpf%hGuc`+Am^Lhz<;5Z%68o15tP4L<4RiC@zHm?uC zH&j%9PQz_pUxG&)r*-lc{QNh~yXSB_kNfy}$HnG*IQXKas<+s1o4<+R;XY~qlMQb1 zdEuSh_d!+RHs9;OnG_Nf1@;5Oeo!Y{b*qld%o z{&i#FeFAknOW=0@x`S}Lf87aqwn>^_Kj7`JXaZEy)|oc&A`_L*u5eptdc(gL()v6EZtKiw_`-au=gDweXJ)~xgjf5E;kM4KgdhB< zbtw>T>&9+)$BF9C3An8T=iwZqSJ;kIrxgWI~%32yE8fah|bw@iWCy0MV%){PbL81FP*C*Zbj1i@|HxD5}t zRP*a6+}4c{ZM^y4)l8pP#E09ukqmy+eP3J#-sQgf-v@5u+b1N4+kDRmujRgA&Ih;oTNHjTyykBWxW(6pmt3tn>;|{_-WMK_ zL+k%kxXt%PaGQ?-@DvA>w-uVdvBh%`ltap!Poy(d?~oaSA@3?qkQ_ot!~@H&z{r1eK_3e zb~4=RY8Je+`#fPQ-0Joa-0Jo`+}ghiUvyIQ_Y>UeHh2ebp8x-KR`4Kq|I+kutJ^$q ztJ}ixNA7(=1Gv>~bNKjwmFK>6yUq%}zNqSU7JRI$w}tQ{Z?!&egInDO!O#2aeba4t z`eK@2J{`UJ%xbHP)!tFe}0N&0$uY42S z&a*q=Wj|@YAA;L?_9T3|yD#e{xSeNjz>~Jp{^TLt&a*Gzx7VsaAK`YM{Q*x9OXC!> zlXtxA^ZA%?o7YLo3DcKG1sm3T}D+0k`k#Lv;3zSJ$Ch-{QmV`}gGV z#mN+(A8zr*;Wb@+W4L|)-U^=3^=Ba5;zzELD0Y5tam+xPXA;6r|?{dREszTO``#a;hA z2EOUFTmRwqJ^o_2eUHBpUSx^Z=Y4RSUuWSqUxMJ*_G=&V0&eji;PIyEJQBXEH~%)j z;=*lyC54|}q1Vj|xA|2XZu6@WJg}V3J1yZhUpm6Wx$EIaz%70}e8EHQhgZXGzHEYD z&8cxY1-JN1@XRj$9o**EH~8w~%6lw-Z~kq5rGVS~$^dVkP5-|v+~!vmc%Ech&pW_v zeszZrn5gzA!)<=ehPUdX_P4=pe(i(T8>s#HRrq4JU%CtL5?lRw4Y%L%1@Gp~r_IOk zaGQ_u;YAv2eMkd;5L5M#6Mn_L?=AojaL-ey1h@E_@KKkwo^*g8EunS08$A1G^=Ay+ z;wQrkztucl3Ag*cZh(JZsMkFPxA?R0qwad4&+z`))Xxyzz2jo}i~_g(#D<4jJ{CnvxyemXq)Ce4?1 zaGPIS;JJ>d{nK!ZzXY#ZP<8kMZu9Fs{7oeF=bv8Q{9Ak!_!@t`AISwT_K(^r1ovH} z_Z{Woc0Q^OxARde_|!&Pw>!btR8;%@;D_A(X@|ovk5)V5;r6Lh5|6AKvJ$)|t!jkwZ04Z^GBR?`uE8_q)3N0nhhHbrQLc zcm5_BrToN#uic{h$pk+ip#Pr}{wlo2u`IlCO69XMyzLXsmsarEMU{t+@VM^z-M!#9 z+;h;T!uPn}Q?G*e9<0|r2|qkl$Mph!(tR%52@pZht;5W0Yu7<&XJXiY@;jP?0XD+;fyWS=M zeru@O*$gl4_WAqa!`*ecr{Qx#sSdBftGeg^K7#+sq;>use86oT?=N^K_j%?&{k`MW zX0h@X6Mo3ucQ+|~S~$(GjPSA#RnK|hH)m=;Qxe{Bq1veeUs_7*a0B?$ubRJY;a!sH zbqB&PHBnuSf$u$_*Ifc%QBU!!;E@U`UmM{`qA73t;X&?q91n(g^PJe-Kk6;~t-sd) zU+^ktG>+khdfTbt>M%Au{1~;90={~;JS+U2doE-l`0q*Dx0Hw1kFS2zhHrNFF>V2W z=AJ*>6aHwj>R~kejQhRw4EXt-s`I7rO8MQmzze(kgztq%Ij4M{g4b@Xy1EA6?w-%} z7~W`@>gNM|+z0i?XP9@qsz*|MMEDu^d(U|AXzsaMso}NPs{c9QeiyVJ7KI;ipM&|r z^Y&GL>cKNjQ9ZYU$6c@S>IUC^M0GV7e#(6hJ05;SY4(`|ALM?o9RU9xsP%9Qe9kfT z{~)~CExo`wco=uT^jq+w@ipI{!$-RNU3`JR39j}-4)>04s@qzBqQcuIR9s^Cj1-E` z1mEuN&sh+jf0NEH72sFgeL?HN^QF^#X#=0`?u*z9?j8r>GZNk=m-0LvUfoZ1xD0;0 zie7g!yyqY^1v6<>mS$L{J%3Do%0{47OfB5}#>gQ`OXZ;&yuQ0nZ&&z>Q97;}@UnSSKL_B6E~+0d z;T7F;i=vM5_Vc=X-cT-h&fSV@3{TTq^Q#~Hkh|aVEO?%l8n3&f zkODsTtNLFXe&d?zyal|$D;-xC_@aGkX8=4=FZmdFyyrUJneg~m^}5U8@vi7~1K|k* zbi7C4VPdMTF2HY&R6D`Oc=KGx-8VZqe3E;PY6JMF)mr!b;4=znzITOxj;Plg2yatd z>(5wtwdTs(EcjM;UCnZMwr4u7P4KEIl%M_ZT}jmcGw{->G>>k;H)YT~dJ5kXsCo1W zzT~*_5PYmR&(+$h{mAg#%@m&iKG@|sE&QX~FXe*YcHavWhc9sVi>nMjm_YNo0eow6 z<*f}o*GC;s4|voV8n2=7m#^d#;cqVJc;~@0MpgZt2BO zdZc#lz%O5rzl5(kp?-dYXIw20GtN7{K5yl*;D1W!xKhH~y3aXtz#p{G`cND`F0x*) zIy{wIha13OCDS_42EO&9>b3_w^Az=SD14oJ9^XWGcXz$nJb2IAs-IQxPPvqyZSdRI zHC~6|(Yq@T7vLAFDE=3n@EQBHUbThidZpv-3HPa|Iv)oAG+FVJ;G5j%JPY78PN@GI;5Xi=ogMJQ zWz^53@E?&>SC`?V-1+7^JX(;(E6fCMo(Da3d4|6}q~lErukY@MmI+?iJ*TfI{6$v1 zUU_)gs#=F@!$&_<{22JpKg!!C`0Ly{kL-irS*7`P0Ujrxj_VG5z+uh1mvBG(d=EaU zh}sYBuFLq_>fi4*?EOM?c+XBcuB`C#B{VLD;CI~pc+0`7Oj4cHgxmPGgil+j`tgTb zKL^1#^-=sdc!v6#*R$cnA}gPPaC_ao@LjjG&Yyx0h^hH|4W7{5Z}|y){zk=rglFm7Kjni}6%@Y1K$pYQN} zuay7rlfC2BDTc-|6};YJsk`!?W;tHwh5Wd8HuaOR(X^h&>4NvXX?Go_d?)QdO;QfcI zordss?tOh*c$NLib5Hn%=BkHb@Ir|+UX$PzQ_APVAKq0xuZDke_fI|spPWbe41$+% z_j`N>Z{QKA6^HEfHKg^WyN~4vZZ1589d1NKwv)z5Js=z0T_u9=d!*w^ z2|s*EdB_B}yyb>l-ip92Z!O>>Q)pb;!I$6Fyz2(H*X<9t*Bt@3*If<&;qG%42ydQN z^|lLcuX`A7uX_e=uloW1aF)j7J3M%Ky`Ks((>q@Fx)I>^x-sGQy7}Or+;caI!iNsh z_?Cm)>sEu?>(+kfkFP37hby!%J34-?_`y0hT+x{KlVy2s!)A1}hkG*i7jg}*PT zynllq?XLJpZruL<_4m9y*j@LP9NsF5@|gv0``hC182i+|FT7n0wNni~Zn@5Dt>C@0 z$os+bxqZ>&ZpFV5d5RNpSH~d%jYO}pYXSc zA6Z=M*mwB8U#g!lv%T}h+KCRgb`rvOyZfMJgXbQuy6p(x*IMJU8eV*%`tb~&!d-ur zYL2&`)!gTk&ET2beFGN2!<+UP2{YGSXiMTo+RfB&C zqj78u-(6Piwuf8(d%=UoX+56+k2YQPKNr5jJr8RMe4l&276^aPNbT%}cXRvdlkhb| zw9a3LpRBHYK7ltsqxL_-?Rb6WdGlhFn1l}-(_8}eM7C#xDu$B6=0B-Sz;a@u{ z{sP?MzrfSD-%EyE@V_5#TKJ{Rs)t-~Yrh`+TNll{R&a|S3xB>)^KKU0;`hRThSPd@ z3U2Z5;Ac-O|G(iDpWLlye~PX5emlHc zGR@y3aEpHd&wEM7`xS2S2^V?C{l#y!pAK&EmEbSj=l}KL7C#6+A-d{k9Ngjq;Yr;4 z@qKWMe+0j`O8I{exA@qLy~msFqV^9d;1-_;?mtlH!IE%`Zw;>;QT5*)Zt=6=6=rL^ zw!-s7RzEMmFRWGjx8S=D={R4(lP=f!?kD`Qd+u%ACEonR3)1?Q18%Qd7=HJ@`cnyB z)m{J75PrCy>R||c!CuXa1@Lgkl>goEknZ<-*Wn-Bb-ZzwdXMYiFa4bzZpT#!p6s3S z;0vEoOYcJ)z(1r@Kik9q38DGb7rxwG2Qmi!r?Ki`Hatplz3wXbB6l6j4*0wms-L59 ztHT@ckz2J6KZRR-#AV)mhDoXX#DiOWVR+Yz8utoti|+)F?XHs;3b+03IQZ!->i=xG zwZ9I2Fr~(87u@3S!3X?O{$Il_KKgQRetx>=CnkYgd8>*_bdZU4C&z9x>^KL@|IQT2HXZu`%7@R3cm{(OhGbiV@)wZfaX0Si^P$>9Er zb>7bcx8p4dPn}-%))sEZ+Z8_EeP28rZpS+rZpXVEZpXVGZpXV5-Y=WZUw7d?@l+45 z;dZyR)X8{)`jPZAL{NN&;cOtFw=EsgVKHQEsGu)0h58RHoI6QJ9y{{Yy|KUC-9|yPN zT?|kENA>>-ZpZrxe$3sUKkVxN{di--?Re9|?Rc}n?RX2qXC~M94u<>nRURh5?Rb~M zFK^d6`4w)*>$AptTn}0)KhfbfzDeMAygA@@yanNQyk+3E+o*1*!f)Q!`SBgx`u`0+ zzqa}xVXgPL{(t}B*3YzX>t_!5mfRYbaq#)WwNF?Dw|)k~S6xv*kHD>;7vYxYCvfZk zTe$WA2R!&o|B>O7Gbt_^-1?sjZv89_w|dlX)HV-n_J)D z*8iRG(3P~FpMhKdZ@{hpZ{XJduW;*sh)v!+FDk8lZwmOdR_aeRxb?pt{9q5Y(*bV% z9}KsC{tLH$PJ^d!uKpZ?_l)G$H@Nll8T{i!tusI2*3W-7d-G#?P6)UDr-EDmv%-73 z=luG@$JSAu_`|LLec^qI>T`+laO?kKxb<^2-1@l{9+*$-%sqI7CVF2MW{WpJ*3ZcB zOYZkC$>7${TyX1WVYv0P9K59a-L5};Z#IqZMtJ5U%G+7^GC##Xhui0VpWwegYJU}K zt2Yme`YJy$;3cDIeai>8ycL5VuA==<4Y=j4HQe&n1#Wrk2Oo7(^JO{wOd6dRuE4FI zx8Xx8DG%@9*3aK?`(85qHgDdn|1sd!|HSZy?)T%qaO-DHczO4Glh$zSXLq>uX8_## zGa9}zt@5@VZvEL$kE{8032yy)3b+2egIj-o!e7T!y@lKE&9m(j62mjS*SzqBTmNgq zcYM=^pf%k3-wSU29}KttPl9K2zt3F&xBhR2PoAkdJOH=&$ME@ns{fDh;s-Tun{ey@LwN4JE)Q_)fB4c z4{rT@2@hLN?`sn6_2x5nQh5ou^|J!Jle?c)Be?am9o+If5N`b+1-JfBfoE~oRc?nL z>Z$YiQ@Hj2E&SL>#fRAE&4cwnHr)D|1aAFI4=?{h@9!GGqx8`H8Uwd}PJzeBsd=#+ zZvET|w|*XiTR+dj+b7rY|ANmw;_|ZJn;+YUWQMm2rsFLDxA-RTuzi$=4)80!8katB zYi9)9J{Ot|{}@{RUIDjuPQh!s-wRxaTl^Eaz3w}B)xGNfZ@3*-_yhlYK4ZhJ{q*pH z7xn-1z^$M4;bF>af8GXe@jc-7x`W^m-0$7S!L6M@c&>2z9AF>Z;vd2H1y}vNhg*E? zgWkN=cF)~N0k`9yb%-wvMsj^0O%g4;Zu2*2mn|0QsnryJn59v+6<{5=D= z`Fjn1K7{u3pWy>fYTOeX^5)I@p8_7Px7x`KxBi!hTR*GAt)GqHd0J~78wIcL?xVF1 zZvET}|Imy;UK&#W#a*oT_=z32yOI z;m;CjU$h8r@mt`V25bF12)Fnr@C~6Tqkn7krPqU+ZwV z#jk?bN~wL+S@_2o8kd`JYscr9xBrdyXg{9} zyT3|^livPY`)S}|?kmqZ;TB&P9=?p$!~XE$A@q9x!mXWk@VduUKNsNzYN-ArpYrzq zLLQA*0=Ttb6dpW{=AAFx;=95dZPfZU9bUPz+F1g(c8}RaBIIVykBkQza`w_$H04p)$6W@ua2hU+6}jM?!nWi)OfsxTYU60-tjtB zS>u}oZt*4ICq66xRpA!j1HO2S@;nr7@d5A=Th*T#`#;nvTIaO>wB`0$46=Mi}1 zD>~0!gxk10fzNmM$NLDk_&Ddh`HZkrby5I+H=@?DvT$ps1AORl<);ta;upYYxced= zf`4|uJ39}zc0R#lx6?ZI6Fz*9>NC`N@A2CEvPkeVFLk_`-~p{QE;->R-F++z!L9w$ zaBIIMd|oH*H#)#uM9{j_18(gPgj@Ry;LjH6_?N?b57g&->*3b^cDS{F4Zh)*#{Dk5 zc`>#B3~ueehgyr$+$ zJ$Sq(>SrtXEO)=4j_^}c6h9mu*g$nS7JloX_NzPLrRQp2bPT?~j*jaryl*s(*JHT7 z?kjlOc{-oQcb}KodG_sm^(PHHox7h#R`}OpIFvdfk@)hj)Pctx-J; zhFd$M;OV<6ei6KmpT>P9Jj@;S^B~;XKMCJiL+w0-Tl`D-;+q=BP?x;*Z}Ab~|29$` zri5F3M)-m=8u#+>vhICUHTW$z?w#Q2aw=~<;rZSDQ76LF{HwgpgdcGCDct}+T2t+B zhu?6|0XYwEcuRG14W2W(+Ia_0m00uc8$3)5wG->IH~$u&2%g#P8}q~eS*bi1hwrZ= zZw$BiR`AkpUJQeed93r@Sa{{Ps)v>ECLOiU*$D4hR`q!nzBQlL?I3s|_Z+J?@ZqU6 zufM=ItWh2#U-9Pi-~jbM7CcTU^}iUr#|ZVmEIgUJZ*3d+-5<(xXL#~BS`VkdKRnUv zE`x_or{h`&xA-maZtl5VXW%x!F2f@gP#wO5NApqL{)T6ar~Zcz^5)a}6Aj+JtKw6` z8@TJuGQnS6a_a-Ucr1BU_@Qaq7qy4y?5gAPhhIIccE-W2o~Oc#yYu^YxYhGMc(>(R zKOe%ao?pO|6;pn~UG?U3@lW+LD!fcOjY~>+Ww(#Y0H5uCS6Bkx?V{#gdH7BDe3?e@ zyA#z z7x-%TT%jn}yyIf=ap1LzE1y~67M~X$eUs|8D*W6nyR3|gw z7QX<#X`J%B8*b;>!|>Oeb-cIXHja%fr`oQ~Rypb{^~m5BW{&$ym6>Plcz;pnL|x?L4&;KF-}&=MucseU0N2_*3`1 zhPUw7byYvV;6-C;-i5p2t!H~bn+Tpfjn2R6;VDYW3&AtEePl&=o;^Cx)`utWE^iID z{`7UQW!!%93Eb-E2Rww^w}-vsJuZt+0I$7D>swm5#TSHccK35G z2e{L;ak3I{(gpsjjH~Kyywk>;jyObcn8BRJ`lcVg4Un?aEpHr4_-|9@wxxM_dhE<=2V?83c)S^RpAqR zD83Qg;=95(yZd4dgj@U+_|mEB_a?ZF?>TsRcV77d58G7pBI*Ng9)1p1{U?H3f3m?( zeboNBFx=v+!Mlah>o$g4yg&SSX2nl|+wrc4Cv(pm4T4_`P~E*#)=w*YM}={X}+(3+xzr&@EgrFe~-iMefK$d(rIe{Bi!D1 z|A3E6t@aZ?_U6;xcc+3Ucl(o4@O8iR|I5L{x%;&DfoFHWuU`OvKS=wf#c=`T{{|L9d{eVw(pQ}fI>dl*tOFVeO(i-1f zaBIIHyzCL}TWY~=TpGg5X3%l#7b#$_e^NlDGGGjJQ1%kWNn75@ot zJ}!EM~9!Rxoz`mhjwwxjaD7T&6k*2!J) zD(*VulkhJ2)cF{*DU2I8x`|MDQ!Y z)lO=7hQg|!{P0i@mH$%k@ELVps0NSONA1*x|5>3rZ1I11J9xStT9<~x?KxQ!;nzQF zJzoOPs zx#!9bgTLyg_G93!Vyi!k;3wRASqUGPL-pDZ&sa$N(lL0P5L)lI;WyT3oj!w4o2L4H z{ty2N57koRiuP7{vU(*A(EN`JzvupLk`>+~tLAMUc-1`We_i-$_ui=1@Ng%T&#v&K zUDcm4@Z|3`PbR^?%+-9D0k7qLXFU&oJ-GJCrSNT8RhLchrcrdM9X*Gi_ErDCz%5SXciwu{_0_*)!4rIECQ#Mrl5jg!{VtVXDF{PJ8&* zsfyDLJ|(oqI~Za10U2@=a(9AJ8ma<-m)5RPxzxY>i;mf z#aRHi{;!7TbI(!P0k^#EhhM&_ah;~S_3{iJ!ducR#>xc!{IR z{~>rI_q?EUa69fxxE=Qk{H1$eL$HtD{I6`RafOAqJEuA(fd@QPy)wal-FuXB!mqDZ zK8wKLy7$mkfPXlyJXD8Yd9D6*fQNFQH@m|>G}pSG0FS;%`_*jt7x#Y274TH*;zRBHZG{hFhFu@bb@e zzQ_#U-B0lgz!$}r`@%!DQQqpoH^xzYTf+kf>bS$;CtbZJ!MkQredoiAq*Xqb!SC%> ze|EyBR!|;~!7a`ic>eBM7x&>mHfdaM;1=gI{7H3Pr-l0Ltz(ah%0qOx#fb+`c3tZ( zBRqZ^?W_6V7N;ouh_CWl9eygV)@ft7#c2g!>#IEUg%2I1ar(n8&II_;2)f=|3_p=Z z^KAp%;%tX^T%!J;g4dm(`EU(xaqhw^y1xs2ghwo@di{i3oS z!M~-KXNFt+T=1{%{t93Cs{P7mO}NFW509Hk^Sl$h#wpdeKiuLBgZCUB?*Aov2K?es z^=B#E;;ey3xvMf7$L_iaZt(}hSGQH1 zY4CaOJ@1R*LAR?vtKef6Yn^U}_v@$ld*Q#AXe>H)Vr^oLJxpgN9#TOQ`ZEe{*u z4{zvtU@zSAa0EVXqsH|BZh3ePA9_vmFwA#v{w)uY;kn&?3vu9 zxaFY={JVQ@a|5{Lp*j3#R2_E+-10CAJ}!m!x7BdV!zTFapIS$|;g*L(@LhA2=K#3n z;Q`$8@ELx%uGU46AKrRd9zw(8h15Ju0k=G)hi}=dyp@Mr9;(5wBvn7^!7UF>;WguG z9kqj79)`dz57XdPFDnm=;g*M0@Uy{m-F_Tyc{mHtlS=L1!7UG8;Tf}NTz}z~hmb$L z^@{vP*8`E@mWLE@%R_GXvsv07O291-<>3A|bbZnaZh7bkFMm~eo(Q)*%z!t&q;<3q zZh2S%k5*ax)ke7G;W*s#a1(yr{eJlw-16`ip74m)W4K@5x>z2f!uJ$W-m<|h4|(Ca zwkv)yxaGkY{zTKwrz+g?&*r62fEL#tKgQ0jqnq%v_D*gTOMw} zH|*2(^Fz4h;RSrw4}IVD5pH=1?d}iyw|f5lz0C3uA0BqK_PsRlbZu0}oN&ue0r-=P z>Q8OB<);z6bw#xw47dFF!++0HeElVbnsxl+Gn!EEf4wN1=4FC7Kd9NYQrrL?cgsesh_>! zmWM&`GE0<)d2q|aQh58&YJUuFc{l@4TU2?x3b#Dmfv->)TOKyT zx48Fe?Soq$j>0?tR^A@MEe|i?<*TTDSRbADY#*~cM1lL?RGs3&Ee}cHKi%)v)50we zh2fTmYVe&cRo{AW%R^K6naNs@gW#5jk?@WWH2#%v%fkkE;kl~sPPpaa0KC&Et-F(O z%fmgm<>3?jrh8wiPY`dt>POMPBfu>`(c#O3XrIXfxBTRWXUU=XesIfALwJYUI`6lF zTYfsiYd=)`UU19Lc(~Yo}@~|1+X^@V49&UNK25<9H@dM$OhrjSDXSL6S z4yymo)|cfW68!dDt;g7K%R@%E<)JA2?-9kR1fOwM>(>u%`DqBBnq2wm2ewu|r~7@=Pxycy%1@|Z-g@PDqdG>1 z$94IP2j7)K{Y(qD_F3S^lDX>#xZM|50X}Vn_MbX%i{BVNq`Ugx32yCs!n5?z=Y`R5 z>(4a!^pd)MTLMqyt{-;(haZHWZ>@gbf^T)d`*;L@{6W_nzu-IF^P-~$_tw!oF1-3v zwaWpoJwSCS3V+a8pO;I)8>LqJYVe%-+`5A&U8DKm;y=6td{+_WXCypLC;0^UixoQV z3V6)9>i-`2KzD!IDY)I&dJo>x<>w7Ny!+nf3%vSd<@pbM&L`C|R0waqdYw@|Bg21u z)IJjjUT>G;6oF@3tGH$0Pjl(KTm^3ZsROtEG=*D#+QF?qQ{n!})Srd$N3~SP4gcZW z;SU4V{v7;{yHDvZ{DPn6!z=i_XUan$+0xb>$o-1^fBK6$$O(-&_283wohjE9$vp!GEeZv9yS zxBje$XFa8H9fDhb0^ru4EAZDBb$)*cxBk3^TYtX5BmL31Lc9Az?fTaG69sPli3hK{ zLvd2Wtv}h})}MUvDSfoRRe)Q6YQn8Qjo@M2@0Z%ctv|it)}KM}da<=n+WoW4&s?;( z{w#-wJgEI}3*7p10B-#`4$s_EdAk065ARW2c|Hxd{#=J!f9}Df_EUd8!mU3);ntrJVZHO=dUow&QQ_8~ zgmCLm3izt6>Q8RC^`{8j`coEOsfXrsEx7fkDct(g27b1l_SODy>(2(4cK!ab_rW4QI_J>2^94gM&$u2;i`^UeqBPc*po zCjtEH3tj)Dg&q{cZ78-Z8V*#cjCt=Ly{U^A4Wcz1Qgnyl;MuH&l4qU|sx3T3ZtXK&;8!xs$HONr)A?u`yisZ8 za~-@xVYS~1-+fH|zW`rdT-T-7;Tw|adzde9YyS)WvbXlDBoVy%@7GOvC=5^TyeT|N zH_iWn@B*8(&yRpt9;bTEhc|M+Ph1Ay-c0@636Ho?aSp)S|CL{YTl<^vVndJ>ydqZtZKsqc&Ily1=b{Z+O4@>i=Z; z$+ybGEO^b4n&<1`JKggwH^Vo%=W3pTPx-2O{sP{ijOI^>NZxt)#2q&p+`f-W1Fun6 z^L7TjR0_?XrEvQl?gn^>Ws0*EerU7i)d_fr1@d$7@|ASlXYh7)mH#jBSd+D`f5B(F z=gLNn?9ES&d}^N=ey@e%7lNO6zw@d9-_cvwhc)17f@mVvfsaeAdC~;F-#u5b4}8pO z^?L|B!yEN~Av|!Z_KlVBx?|M-5WHuA`gscewYlcoHF(_lns2Y*0Sgu96MX(Bou_`m zFSz%^#&Cas`}be}yALE&O4U6f{F=KzDi!>35$z9|;Y-FV&w1hg&o$pl!_$S(xGKR* zJ<+&Y!XqcrJnsnKnMm=+!B0d}{Auv7TtUr zs|#QITJTOLNhtv?gs)}LAM=|wdUm&2_;>)?aFYhE3MTYt{Ltv^@c z)}Qw51t$Tm;W%!dkTBlFpXCkPdzu~dVXg&vz z;mv==c4{9F-g=MvpA;VEhUQfs_=IqZQxg6&kM@W1@KXcSzA3z#`}<}``d7v24?p@u z*BhJQyXq)EXW@AyGtdh=$_$q5gColg0Q18-hQ*HIbZcK*!? zUw2vKDgsZ~U3sep?~zpbsY7?q85;m!abEL(Iz01sjdK;ehl{@v-fV@=*H_>c{|$V2 zP36HSmN%akKNP&nQ}r_)+~OC5pKz+1TAS!aWfbI;kR0QYsz`|^Wtcke}Q4zKW3^Q{-$=G#Dc zmR9Qj61dH`J@5_TRhM&ci+>fK%RLwA2i)REjqAKdieEpn$MNs7QZEY zOB{WU=mxj*Y+rcKn##``EwSNx39aHl&ay)O|?7SZf zzND)5lQi&(WprLB47c-sDY#z{#i8`k z6Q1sY+K+}?{7LWkm|aX2Y%h2KeD&ihmex`8frj7fS2vE!^@SGO;&r zMJK4fao`p|F+9Wr)vGw%;@5>A+pBtYfLr|T@OQ1WAI^eX{7vw}RW#p@!Y%%3`1_B_ z=X;EIT_5US&wR?Vbkfh#xhJC7khlamNseLjY+}bCF zSE;D+=79Ug(R`=?zZOm28eX!K@;Mwn@+eY^H~$Iibg;dcJb z0pJ|spX&7)p3S{qII_Ec!Seidjn;KSxYa8={82aMZ86;HwE=GR+6_M)M*HCvcsciX zmZ$Lc?)Sw$DZJ~#+DCyW4p5>K!mW-e;APsVKN;cne4E_xmDjZ1OTaCDIe3cv>Q8mJ z#cu$=-B9zYE!^UFfrojeeV{Mg;tz*EaqnfD47d2R;1AvJ{TIV6{#tmpYdSyff?NE9 z@Z#%~&r@)Ve;K}Yi{`-txW#`C&v-@i`~%$L|Ag1AsQ!db>78#DKN5WZ0@XJ*+~OyN z&vWA~2v0vj^RP19&dasnE8Kfd`_kR_epBF2-TNID!tM7;E8wHteMH;g)_x!SLu=*j z0^EMzbPJw8x90hCxW#`5uQf*V>JQx7he+kE*M@wG9~*A{NeZ96Q|GVDaN7?{zz^Ql zc&oy#eM@*1cR$8Zc$?1}*8=zfci+@nxSiLwz~fcZc+bP_ymlLI^Z60H=w!tSmD-!n zp`mm=mIQA5a8`J{;yND{g4=OR!VkE8vLf8pQEhmkj9Pb%;q%@7kbU7L&#L_p`044Y z`$%|8cOTAp_@`>h!y@?6mHJ+H72JP?_UA+J*3(q?lkjlm73V74o;UjeekYRR2f`=i z&~;h}_q~pt_bpCh_~Z53e^SBkMb~-1Bs}o8=1F<@>f>r(8*aZFZ3iD!PxzaaeYV;!$7+};OK4Q~5hXLz`)8gDQ7yIJbzaJbE%W$-)h zxx|~{4f<+c?Sj{Izu!C#xA@QCm7A!JZ{a%zYd!viTby|5ymcveLh~dkyoNg;WrACr zig4dG%1;gW!v^YS6S&100R`9Z*6$Ncj`|IxWyR(uh3lm8wZa) zLF;Qa+~VwpuPCVXatPk|gX(?`ZgJkhQ}j~%ukal1JsrU^c=Ks-lEGKJ);viI_ie2B zx!@M33cNr|)x{6KW~lPq9By$2!PmV|-ABR$Lu%ii3b!~L;Hw6zF5BVV-Sg^?z%9-_ zcx?CFjHmG8(N)J!aElW$qc{J3`f1;Y0pFEM{Y(nCI0fKuLh1Zo9DXmJ>R1_WaoWN^ zg;x76@E7j+jRWBpXEuCnF~wN~U))CdSr4~3r{D*F>3nwq9^mfZxC^&9-{GzHXkYco zqm91G7I zPwQ(T+`eBu3}1Ov{W%2>R$cS+34CN)&Cl2HSogIazr*eNA!ufA{_Xl9Cj4?u^(O&5 zu(PS@R*6UAFhI1 zeUHK~1lN2x4e$6&+tb<|!7El$-P6Lmg;joX!7WY| zc*USPo*(?Ezv489Tbx1gx4o2yk?;im%G*@9#n}K)_3x&b|NFn~@PqE}$VcE7=N`P? zE7koee85k4UVvMih*`b)e?L;=iUF_f-sh4OZgC30o4--q;_!>%H4iJpElyi_t>zk6 z7x>GdTBify7H2lRUJ=coMezCUwT{-qEzT);qIw$F1$e;{ihmbwalXUT4pUuxvU&60 zrHSH1fLol@@S(2%ncy2HYCczh_c$%D4iEKL-Vy%M{hp-ZMV-qzjE`3Ii*r1G9C zmpA{DE^535;S;y1U0Jw&KUNKH-;cF|f4r~rbw_v>_xqiGa2wYIc$Nx^GaX)aj?Q6iu&IIZu#s8w|owR zKX0i1jDeT0q4_ftZsS@5|C3Yu(q?%1dfI<}zzg@+JPDG=o3~Kz{>+GQJ8lyAmXkV< zq=v`pr2VQ9Ja=BTZwa5BTiy+B`Rot3d`^b@H&;Gq!7sY^WG#o=xOTy#?@*kB@O7&- zKYzj#FO&z(>&>Ts3FSEw+>VVym|Baru{iFJVh&wD+Ap2|Dy2AakX!h zfj>K-I5ptb|5ot$o3(Fugr}RTd9nk(-F^Pr4^O>H^ZYd2j(ZPYVx98x6y7bb@{=*Y zH*deTX8m-t1{g3SsQNo>;NCw zUh}g%JWO!)X9(QJH4WZpzVbO2o^XNojVJICpEQ47!{=>Of4;+QeMKzj&D-?RT1PS9 z>-`ibDct&>13uLKE-XJhVUU*w0`@;vju2>m9Z@5V+-e89Ye=^=B=-V@T}- zC*b|tXx^TK4_T+Y-G*C!p1>_XZ{e1oZ*Ut|+@juk&4{f$B!Rb{sd43iTbxpG%TH@~ z$|V|aXLyZOs&5~-JvVqL+@2de7H;cn8r+^6ybnIYeb0ClUZB0sryt-^-S6T9;WJLF zUg3**^J)1>2)Fzcfk%m`bx|4~vYYBs7jE&}!!7Umik};P%zY156&|LD>R21@*xZ!XJPHDH{mw_AHi+@zlPiV{{px9pP+;{&neESKgr=2 z-S66R!)?5^;WO=bWbiNU?~?7|_V>gAa2xMrcyjl5%vtb3-8G&K@c5^-&u@qS38wjQ z2HxSm{4zXRLDl6Y{6$mc?E^eWNgX$o``m2T57k;|eMN*f&7iiLzkquUyZ=06DepZ0mQ?FH2mC`tjkghe^llxuC453TwVwlTJVX2QV)$$K z9KS>G!q3&elkiR7+`NKs+b<7UY-FF?Kj5q(S{whv%cyaf4!!&T)_j1FJHqqz7Lh#}-G@q-&EzjNH zx3eiuUwD+&nm-fZ7H1QDZD#F1JK@RhYCfESTby_BE*Dj=ukdCe^!YlhuQ#6-CmP)5 zPZs#(n2MhpzU!3gSPpLStHUjR7kK5rnuopN;qNOywI z9&Yg;!tFXFL|Jb>n+MhW2@fCqQvFX1xAT&>X@h`$H{ug+hdFXUxSa2qPpLO-=C)OzJgo) zUvP^bxx6>eX}c(XEO=l&&4=W0i=P8-@%`YrVrbuJ2tPYj$886<`2FD)e-ix66V1<= z@YOxE?v}wV{&u*pTRADAl%~Tui(vpnsqu~6oVhGq4iQ9z9hW< z`)2TcrFFg-2p=?7^M3?<&H){FE!^*}#=8Z6X}R{9gK)dQ@f6(ha2K9;rtv+&=#{hj+}PybXdc zDJdTbU+3QcI1z5&^Ui?ha_>i20pFNj*CA`+J>2(ro8Wm%YrNaxlLl)3?1A4rrv2?8 zJiPn-at!VtL+u0L1>AF+&%@t#)I7feU$;o(x&{C2uAg7P?RSEI;c3%o{>QH5oj>LK zXn#uqpV?pYBt87~P@Q)Q!%N4|Iw}RP@7_1p5MJiE=0gj3oG3c(P`LGHG(1vnPHCokXwwrJh?RQBex+a={86#T+s)iDt~RWFSz^s`!pG&a;j!KG zns&kMxclJU-TT}x!M9!2escdm{26@ldhNr1;g+|M)x7y1?EapW3U2Rd%?MvLPyHzY zw>*@CXRoh(Hi6rFU0cI{9n*Xs1fS`iUojG1y|?DceE6A(nxAXolVYj;7I>{kI_^Pu zGWYwqEAX!imB-ugN5eF)UcfERZ@B+e^(T0BZ(TxbI{QR{TbvZ|#Pw8{^zfK1<$2&1 zr#yUdSW>XoNn+9g*1S^@H-{l{tve}bK#fnX?-n$#|lt?Ho`5=QFzSJ zs_$v|Rd+x34Yr1ph2dUw$qs55Smh=_l%Z zR2&|@nY=RG;xvQT+M@onh4*&n-(GNwGZx+{hK@T0eshbiqZYy~&Q|!Q&dS3cc#m!B z=SjH5xdX4iS@Zufd{ivW&kt~m6QZWKj)N0v-iC+QbMH-v1GhLC;05|A582^ga_M+Q z;1;JkymMsD!@BTZ4UjdMEO z?lV~cxBFFA!Sl^f-nPT-xclIXR_VBB;C9@ra69gOc(E^9kFVepJ1B48|HFN1d+VDr zr}7ycZgJwlSGo7jWP_)WVXKTqJTdnwN^;Fnvg|H0~b^V~18;zWV>=&p9L;R9wUp9$bO zA1O|9_~?PkXLfiN_q@b>@GH~Qz7*WrSAb{D<<2AUB4KpB+5tY*-AU{8bh0Gk@S?o@sxJ zTGw0mH|{y!ap0{}E1#9&@jfd~1GvqT=J0{DmFG5anHsV7S%YA6{;!#yb^m z?dQP54%YhG4!3!-7oN&Jhw38S=E-$<&lQ@tui-XN0^v3vg4grbW!?$RhbZtV2^2pT zJZwB&Z)AhNPNDrLFMQAstSs!L$6PuOR)j}ur}B_^cF4f=%S=e5xKEeKClOZ#4Fc!Rr|Kh@zDzb^cgdoFq>xW(@SFHutQ z$HAAEl~08qAFleYfZOv$*TW0v)I8h)e;Q5s*#nQ>O6%@Ayl!XZ?HRoLXT|>vxBUEs zXLFzXA~*5Y-SQI`eyxVan*nb5$qsKFU3n`7xBOIqr*`)@)`VMr>cH2wSNtAu%g=E5 zp0>)*WVn6ap9MetNqOE1-~3*F5Pl)G_J^}@%l{Slkz$(XFX0EzYd(B{&vf@4{e+Kn zb&b^2TgUH#`gctD+0{C~B!gR=TyUEYCE+>U^QNl8EuXdF;Rk8F-Qc?>W#n}NbyixhN1kagY{s6uuw2u1*e$3rx{u#a`vf{*QrvLvp`~Llo z&%Q5847WU|g%>QKc~t;@{gw8I;_#Gtbi79JlaF*A)e=4}h31<--1<2g{(ipV&xZ$n zrv9vf7e24LY=(asth%3v+ut{@!Q+M1=b%sU77ev81!?ZhbK5TJPb9eAXB8Wsp_%HN z1a7}yNDH^$FJyz;?-z=~ul7}c%D^-Bk=KA*e;U9oelK{TD9Xb?c%|$bmp|O{FbQtQ zoej6+E`eKq*1|16SK)J_>iYZ0Tes_!be)nzl>>UaXa zvzg*wh1>r25MIE&-}43B*Zr;}d`oX#Y~P3hxBV>wtc*)Aj&s4abN9Mq$C@a zLMFwZ1-E&!1U`3(`nd-_^RwpR0eJi}nuj;w*8UE>LNE363*6fOg8#g)dPQ&JT`$%? z9(;`ZUN0NmzW>P!-_k_+Yy!9Me_F%iKGt}r!#}-Io@c`ox7GUE4&PQ)`{x0;eV=m< zzI~PQ_7r~8-9Pyf{xzxM2W{)ko3#%KU+10^k`Qj~Q^5PW_Yf6;+xfaUJnjY6u`S&0 zm+JzL@lNY*BHZqOn*l$%RPDFHvsG8#j=)p8=lh+2r`xK2K8D-<8=v6KM``|qZTG+P z91-5EtGix;Tb|RxOP<$yEDE>wW#EV1^Gh4Stu8I$^W5jz32>{+boh`U%JWvZ)nyMn z`WEH?Cfw@s9By@a4c}E<`)cU+-aK1fV!><1P`iw9%Uf3XuhNR|3%B+a;K72bj?LlL zz8$=WyANj=-0Ct0{xXuTPqx6VF1z7112qqCz^yL#;gy!EE`Q)wm+&3DdA7Plh9Cc{ z{VhG*>XHwh^Q`uzDsanN4fvcm>PLIHweJi+_(JhV!L9v7c&evrzY=bB*#N&ZME$uA zx4PVew~VLwzu{Jw;O_pKf7ST+eMPd%I=>`^TU|24tuEQ&AsT5uRDxSw8o-QJj>JqGzcRoj3sP;+V zR+rT9S4EZ2l5nd_HMrHK7QDw19k(mo>M{hL>aUJF3vPLv2ak73#qSvIlN;34j;xtvo-3Ti%|+ z1Kj7GKX7Xww5vCt$=vU<fRV`?OVZP+*97{IZxJq ztIJ5V4}M$cmkn^M%XWC0@|u5F;8vI0@JTndpZtJZT|)Qp&S$Gjc=*_UI&Y?i+j_|b zA6irUa|O8NtqMGC7Uiuq+}gK?C)%cYG8}I0$HMb&RQsiHtIHaAp$F>!Ww_Pl7Tou< z=E--s)y1c$H_!3MsxArPR+sc}t4n5h+3`AVIk?rO4!r3N)v+_&^41-`x~TFt4sPuy z!Q+S2KClXI?Ki?71yTExaI4FC_&qn?K)BWAFTCnm&8q~xy!p4fB!~O;Rey@YtuB?| zR+nnk?!4PGa)&a-FX*8U1SSX{+_1Gl<- zhOc$MQ;6T&n`f&_GWdb(%1;rv)ulANW=E};=5VV^SGd)sCw$r*arNVW3Srp zf?MA9!4t;R`RFR#+TVoNJ)?1bgj@UX@Y^TVK1v^No~M{pDJ*URC18#LW4u7&u*E4tFmbZuSs#g^M2i)5KftT2# z`5Dvw{mRbc);LZ#JlyIs0eb?$cb=d>A zx*UM7siwT$hFe`;!OL#Z{0Z96J3lRNA>pgsb21act$k8>`KYQ(UbwX{0v!~xArCB^;_w>qCVW(H-leos`mZhR+pjhJ3TcI*TAhVo8dR+YahM< zx4K-1&vx(4`3kqX1Rvndv(+Uue6G7MJvrR!k`2D*na1S{x4cz=Ppzc;=bOW=eQWrb zQQ9X5!>zqP+;^nfFN9lNR>0dX(Rx1*x4K+|KVGc5e}P+Fe!=73Qr_bZ^yc5{k{WJx zNe^EiUE?YZx4P7Xe=nr{wi(=hr_&bR%H3z%32wjB=?PDeMtK+sx8L22ho>v2^XzQ6 zwO<6ExkT;v!tHlDhvB8V=(_hh+`S}R9-|75;+wXM34f578bfCUpiUQBn zO7+SBf73woKRZ0_c3nT0gxl|Ndc%8d(!8Anx8G$v`_1su33VO`fLr^E z@L-uVu9tB8yZ;AxVPCf{27B{qfA>!UPnT19E(EvVeUyjW?>;KSQw&v}+rg7`(0uL+ z-#uB!oe8)51XjTBUsar~aJw&h54?47?VlImcE8Xqc>Kz$<6F4hm;MEwt+KA8Lc714 z*>#}ZZxadLyshR{Y`EQ*9v?oqt;U-hZug~^g16YI{#S$BeP4CpyXq)E-QlxB>HIhZ zZufDGhv!|dI!=R69Io;1gxmc&hu~J1GjRW}n#cFxb|2RZxZTGU2)FyVLJak;3%idi z8r<&VN&>h0xH7@*KCXgryN|0B-0tJ54Bx&(`$JQ>-N)Dlo~xPiJQDtAtoHfw@U`x~ z#|?0+%P#njA?|t!Zr2G{;5Fjvdh!k2+JAt*&ZK!5W|+4w);==)V0yJr4Y%u%OzZJ4ILbzRrtcTlm$Y%J`6YA$VxLt?bgJ*85b@vS3 zIhp3e8+gxe+E2c~=LV?%f8gKU`;S5n_txcW66HS*eDq(P_mjYbT~R*^!h?@je@eo0 zXHx&0zz^qAe%in<<<)u_3Lo28{T>6KlTPDZ1-JN{;KSVg{72y-3hKD0;VTAf{=bAD zYpiwj74GNWZ}=O&(EWWm$_Q`%XN6S$W5XM^P~OtR54-0-?@H^d9mu2wH?*9C>@GuQ@{yhy(=H8!v3I1`i`u`FB zG??=F9lm;#`X6+pH~)5DbU3)(7o8kFbA;lggGU~#@n(lx`~q-`UjzO~-Sepj_dla` z*BWkdy1?!J|GsehUB)oD{VroM{B&DgudagE9HBfPfKPMJ6Fv@a{zL=21MgB)d3y{G z8D7^vKj3|0>bODty>(1gNBdP2xXr^9@NDDs-=~M?pQt!R;bC6sJW>YUbgSmAAKZ@H z4*s^Q>ev;Y=CH;!6mD^5z;C(d>&}P!CUu`*;1=gFd{c3)qZ9Ba?zyt(;61l1KR4hN znydd0;1|DZykFog9w`66;SZ~5AC5Q5Ti<$rwT~r(?{oKG7KK|sec?OuC_fG059+G_ zE#O!8s~>&gLu0Bx{_yR$mCtGL9vzj3#c;b0+y;+OSM3kO8|P9#FTm|{%{{pNj_ED@ zab=yqe!@ez>&!5tz4^EP$AVk`Q^0Gx`Im&u+2Co8YTg!s4|dNPs|as4R{g98?>|E8s15wPdq3R(_@M{N z<GcRqsO^-;Z| zkM-8;RX4?n2Ve0^o&!GBy{9`r{9+JYZ`6PXxaY>#gO7cn@%DhPY^?dvAAaMl;?ICr z7^ZnOAKoFO=Fd)e@t0aJ2jC6sY5v@VpDnNW58%@;D4##!bNXss2X*J|f2-l&eaNBT z>$vgZA+D%i$>29bDNaH74tG6M0)Bsi@>3UH`lZf;9sk37z`q^SxTeA{9aj9A@Wnqg zPmaN_UsU_c@Z#=0Zr9<77pk8x;P%{*Z*YtA6aLgsbq_z@JJ0*YRzBmxElxuC6!$ya zOz;p>G~NPmi&F&NXO8+)1wP&FR}JA7rzt$bW9_Tm;JFTKy$pui_Y(eazv5bVo8Xn6 zYg`B5)}JHrY~R)X3Vh%a)%_9N;yiI61!oOzJJPbF%TgTGA@~H4kqqUCG!h1AQ z-ZH{>9aA1Ez&rF;y&A#u4AA^+34i6DcQFv2I=teKfcMI#IJ4n1-SYwsCg>Z|r z6kgVS-?$CF!acWbFML;djrTUZS1=v-5j^c@KlsABiqjD8=l*`$8@{!++7E*7cGqdM;TwOd?u+1QSL?cK z4}4mDwLc91vPZ{#2#@qcd42&uuuuDEu*u&1?{n{m3JXtjNykkC@7zOm&kQdfLhH05 zeB3>q2W!AjL{mSy!IQMny6y|FwIh5?F0~&HZ#+Og7QV5%`m-D!X1>O| z4xY^2PjvzwXN2l<4!&=p`~^IH6CL+Gd_s23tFY6(`CsGCcTwPeYZN~nJoZP$&kB!N zMRh3+->>Q5QxQHsq2@y?c=MP#Zb!KPc+LOe@XS$E-?8v;K{Vdw@T|Sn&vo#CwTg2B zo~F0roP+27rG4@R{DXV0`+NACiHaX)hByEB$7=pWhL4P^{KSUObI;XD`5&GE9^8Fy zEeZF@sQ#CSCv?w2Y6iE@Uv1%C(`sKG3QypE2R8|B{htP3R9ki50AH|1>*X*!;yvZ( z6ufS4&CiGMHtzR{PvI>ND}KnC-nuk*@5_q{k6c&BP4pk068<==@>~#Z-|Louk8$4v z*M(Pc_n9|=w{M}m^?@&*p!G5y9^5_mdmcP?EzQGa@YS`oUN*qvp4D-8z&k!r`vCZj z#5(U>g1=}Xe+IYvf8N0xx#vCl%<|T&xcmEf1i1AxIy~Gy)iD*k&JyJzBRqT-UFQ^m zTR%&~*GJSmtPHQ_-k((mUdBCdp&9(V`<+NH`1mr~PX@yMZfIOH;FgE^@P`dFKexf{ z``$xv+XqgZMn-gy1EdU>rKzXYMxAE42Z*}ht>wh!&bN9XOQ23{I%IA3an}XUm=D@B0i{YE6YrNaw*8jcm)X%j~ zUVvNwufu28RDHj}E&oC1d+QRmwAx34TmNIilb><*f?NMH!wb9b5sJgD|7GF+C)B^z zaLa!;c;y_rejW_B{`$(o`JQdV_ zAbf&*zra|y)+qyYq|FT z23zE=-13kK-lMeoUleY~Ed$RRN%5<|Ef0S1cka1Tec_ge z;c#E~cfQGR`&_U9Zl4Rb!i(3^IywZmIOpIN=P~?tJI&`0aLZ31{EPd0dYHxDI=0!Q z`4$sy{YeJ5{^W+AcYpUO0k=3+;1;I^e0414XE6LqZ>^*8aEm_&Zt*w5I}g;pu@7!> z0^k&8g9qE1b^c0&wK^9As49Bz3_2LEzL{mc#zbwqKCz%!@Rd@c=dc3syk4dM1Vs|9@8Eaj~~+&*Uw zgHH>q{>*{f=d4w5`#g0Res8Ywa}}O#m*(4D_#;2H{|dK${(<|QRX$@Z^VY@snGW7` zh3Z%k-ldqPE6}-$tn%HV+TMyZ=%hZ@_IHK7m{R-@um))w&42 z%A04Khf(1+4->;}9wvu>7^its243Qcj#mS2^RNlr=3!6x*fYx8Xt>R*N$~YCG*4E+ zt^G#0d!3QbNx03!^YHj-HQx8|Sa)>XV5_}(e&X)m2nSElNT1h|!L5$z;BilAzEy;W zY^HsnF5Iqjn!q<@(s8@O^CZ*xaS+_%jD#d?WiXR1Tabm*{R@Ayn1D}6G=dYY_ zi&FqTc888z0luu6=35=O#c2$`wnh6%7kJh;>gPbX#TfygS4;Vs0nZ#m`C1CMIBVdk z=4xDf;YZzjR8PSz&IS0Z&6;ly;kn%Wc?Y*RU*XN&eNds+dh345{hl;B+~UN8=X$I> zr-wI>s&$tKZgC33+on>S%J4hgRrmUEi_;7qd7I{2cX-(}+Bb&4?R&gY@YF5UelFb3 zUrXQ-uj%?{2i(5L+Yc|_Md#VOaQhze1$;G@~sU@1Xk=J?aYyFP}PgPEN zP6xOCXN89gul!Vo+xL)l;kVuU&0E2(jve7`cWS*1f~V-NeRv$)zJHqvA6r1}SHSJK z>){W^Yklp2+xKt#;Wv(`jt}AX{o8B!q6C_s-{E$h5OTe@UUr=j55CF$PCqr=;^cr^ z9A9|%S6X*9;g+BJ@XBK~PddN@XDH8u;dWg*3O*!*^0o+W*8{8I=ls?FEIj`(STz^8t*9F&clfXxAQ6AF3Tc_4}sv!KuPkCkdofE1{3wZLk z^8WDMW0cQ{aGU2d;DZwBJhBCD^Kdu3NIA{td+?d5)c=ogJMMS*0r&U27@NF#w&TW! zmy50Vh2hS%aqgn-vYPe?uK8kruNt1cHF!0 zn@^RO$eX?Sx#WJonfyOI9XzLd-b-P)#VG|3Jf?lG5!~9hf*%N?{b3N?+WW)bhEg6D z!ma&Ec*c6l|3P@Xc$$YN;Ga`yKYR{<*jk@+-@&6V);f)}#hd3!$Fxtzgs0A~^^y}F zC5FaT06yiD`cn^X<81^l;NGLx3%1l+`aG@oX>f}_3ts-c_Khv@k*$=66L6c) z=isaJ=(x||TUTm7d<%azRe1}!)thIF9|68JQ1wa+xAs}!t=#vIRpBwyYd+V8kMYsG z>I`4)`riwl+1OKP=G@|me6>jbKz%Q0oUT(mx{eAeJj_Ut!xU~H z{k2aff%llGx}=8hzpMYg1bn1>{z(*<4xU~<22TiW|6L-5epVmGJ{L3qis~Ftc`@)mE-@mtoTl+5XiAyxE zroyfL9Jt?G?a%w*kNi~kQ}8sM6#oLeLKW=~cj0qBslLzP``0QDA$EB4)-bsK9Uk7V zwAN7^xW!KjxA=wOod;>(C&`56zl_%q-Ze;d3; zS><6by!&mpufh}iE6+dRc@8VjA$NN7|J6O0EH3_BJ{xWzy_kHP3cuaR+%`y1X`PvUJ!Cxg(o*%+{ zAJlqz3(pr@9(0#C&z8?H@E?`bJ{8>ZnHz5TECfGtQ|IxTaLZ?Xc-wp$Zy&hja~wSK z2Fm)1<$o-^^-zs#0o?Mx7H;|91-E>jgs(59eew#t zU=#TZxXtJH@E-1al8Ae}`L}$=g2qC`K$#`F;n?(1Gjwkgj+s`!7ZOt;3M4UtOfA#e{_D_0=Inbh7SmMw*UzW^ z`@=2&GvKv0>U^;TUO$)ezXNXh-w*HJUFVTIaLfN&xaI!~JevDGX@vd%JO9z)M-J+G zBMaQ}UmQLuxZ2l*TmGBEE&rY1md}CkFV&U*G4NT%G*1@5EuYKb_x5Ss9feyy?Rky= zs`u|cWXtCrv~L*TR@V7<8+@_b2TuNnpNFRo)Vh8Sw>al4{jEGz?%8VO&KLGxh(eEfa&a~-^Wah*4}!8Z=p{JR3r_FL=m4m`Pg&cj#u zoatIGVcq@ImgmXtzKAsNrDIgbB5*s8RDfq_pnkT5$1JAtj)6CyqWE*+dCO`3Z-fU_ z*Ze#QxBgs(Pb#SW|2=$HLG1(4k9ya2bRW&D6!0Y_6(VlbKqklXddo_+xOnb z;1=f$JVkAd>m}U2r~Lqr_FegncHEn1YabULSY7irKit|EgGWxRx;KMc`?m0vDHVSl z+}clte{{bi*bcY$``~vfYF*riTl;75oGG+^!<_iv`H2iqGFf%Z3b*gQ%fgGh_aiib z+q!EG-{}7S+aGTGz;O82K+T7FaEreT-XT!=KMc3_0q~ROwg10?+dl9aKF&SgFZ@Yw zK5ZX}2A}y!=dW~dTX$LEq55jys0g?AHRwk*-Y#_a_qE>egAdf7>2Qlb556pn`m-Bu z>-P|R`wOj?dvMzaUc)WUC-{$9nzxZpdGl=ZJQh67E?u|efm{2+@LmDhZyUp{eJgnE zI+};0;nsc<{N-%*XA9ig?}qyi)j03Kt^H&8iTbL0$bkQyp9t{&ftu%;;1)k8{6sR% zlV>a?wSNMi>aN2>o%ZI< z)_X+wN%wcUlyF<`8Q@=vXuXtx+xjX8uMtPrEv?|zz9W2KDdlr4+}clpPk*F&xDjsc zcffmRRR6EQZJpkR7agrUeuvw74|&F$XNwa79x4}m9ap!iGS)_x8Avip11S-7>o0{3(0>2Gjr{|8>6pZ3GVXTABf_Nm~>+o*jR zxV5hYKcMD51K^WpX?;zG+xnUXuboVJ+XT1uz6+lGs^;@WxW&H-zt>Cq_BXh-{|mp; zS^HR$bKbn!dQS~Me^KKt47c@O3ZBG0H?;xW)>m_QhY?!uL*Uka6#VKTjdwZR+OLDh zPo?uh0NmPNgfDrdyu5?kI{gYie@34Zqn-EW)7E=pxW!2YUpPqTqvCLzpJm}y-S=tj z;MTq?{KIv{p9Z(~bK#@9sV@8B*8UhgeRSz*ec1;nw~Ud`M)i zix5}-cYeada}Q8H^T7{(*8HysxAj#6KFVDWw1?Yz?+$-COZ((FxW%6aPw1X!yBTin zcf%V!RNe2uZM{E+cZ;j>{({?j4|dg?&%^G%>v(WmUrFJSRw{lWxV0|{k5of-ZvwaW zt>G_D>bx)lZtcgxqqyH4tcKe<-2`tDT=VK2+}8VTxW#z{AKX&?^ttBEr_JY3@R;s? zoiuQ3pBetEo#t~DxV86#A1tNwV;{J+9}M3UUHx7HxAv>yJL78}o`GBY%ka5*HBY|6 zt^IF!w6Gd)qU--VpDE$~N7bL|@ISd#m$vY7i?mLM!tHuvI{d1S`m+Vz#JxZ6Cj3Mw zjrSG2VG;dZ<}cjVd&nE!@jiF&n@9+^{U;^7X*lh}1>qLIBs}C6^|J}w+P8rps;}#} zv2fderodD5R-V_uZU5N}Zy!N<4uIQwzX)IZRQ-PkxAtG*gTknNw42^MTl={1mhL>A z3vTTT!k@bLS=52szR?)o{kZZo0B-xw7`Vlm3@`It*IgUnw!XH*Up~>kcLQ$iAHXxm zRNjK!^5)IjhlO8SuIsM!aBH6p-g&k1P#tdV>%vzh);#PFxAw!}Gb3srSPr-L>)@|r zYMq{kTl;J98Qau8)b$NqZ z`{D3+?ta1*a9i)|;Sb#V$B)Bpy`P0gpQZ6Wh1>di1Fz}cXA$;}H_z5S3cOr8)g>d` z+UJ0`_^b0s6}YwcgU4|1x9SeJb=nVpz&)RT7TnhRa=67=2ftBB>oEXs^YaqC(Ql3G z3*6fOhWA*Y{UOm^Z=S7vN_aZ=-mcPcYhMvQZMpj232yCs!heL&^~@}|wOSlz30u(xyf$*!WU0h`^xYn{nXwM9_Ogq_k<5Qp?!WJ zJh{L2&-rk_j=COL4sZKZ-+LT`+x=SS;dZ~)EqIH3s^b^9-LDnyzBfN%R%yIZ;VqJA zzNLk)boYm4f#2MseXlIMS__T03cTTK^`kAka&mnh=>i|<-nTv$-e!}II|V-4y(fA% ze91YrKLp?SQF(X>@B2mle+Qp@Om+VXj}%txBH{yYp6&S_G2mI<^WxIOZU4^(zgtJg z^@ZE>vYNq%x%U@$hA(@o{`H5ibMf&}-xS9E{o&s#{CD4VsVs{Bf9Sf$C_k31kK@V2c5>omV%xTDdt%#mCg#MpZ6_1k zwly(M@~k|++AsRM?s;|B`P|Cx>Rr34@$c!53ja7+>p&8?#ZLpb_@&_GVk>?{xc@ed zZ$r4nZwa^f!{L#G6lWZKLPM=HbKn+#Dcs^8hJQS)x;hD;n_BgJ6K?U}!h3yF-G7FM ztF1hTdhDGS7AGz|&O(iQ5_q>s%0p(j#mNJ={jCk(6+`3I2)^HazpO3X;tzr!cHdd> zho8EjeoloS{G<9`0}oeEg}*ziyZRG%r}eckgL8R2%^uLw`}S#cV{{f_JS;s?)}T;tN`KYTE})Fsv79C&B< zz1>~#i(l2Bt8m-y9e9FA>gN}@wf`6X#=RdP_6u*Gt$jlHeRtiR3tn}L#w#B@(jUdG z0q`Ae}i8*tnL1RSDUT!#wYfpkNE%TIHt$ zeE5BLz6~D~PxZeH{Z_lXEOJ{*3W<3bA9RH zv5u(!h2WOA(r_EEDsUUG-taT!G>-!9T-h4<$nn~*b8z=(AHlA{7rOKO zAMk>{+TY;sy>-4ilg1@2e9$R*R(Pxxs`F0p9~*TX?*%{CPxZMCUZaTCfnD&%?(b`Y z;C(vkIQ|E2=fj~tc=zi-6ZJC@+^%O+z)uCLeO9<#Z{~yB^=2Kooo}~-U%ak$qaWPX z`C;(=12tZY;MRT>yvsI?S0LQlpNG%sqx0mCa666!3-adEjw4~=r3Y%=NCLOxNNRYv zE~=9fa667vfWKU)_$}ae9O?2O-W$GjrskbL+>Rqt;T!x_Z)@PcIw&t&;IHOtd;{UO zo?L+2dU6wP>xs`tZ~i;%)p{5nUfG=&6@W*(qxvZhFOfoV`obR{SAK@VGb~gdX2Na1 zcEjtt^XkL!fg7|x_uv*M#3%3mHh0fMMu2zvt^Oo|TbyF>DL=H%l!Ncup*%E(Tb!Zr zvwqs{Sa|>8>h}V;#W@TQzf#*h1@HZj{65^`g!t^uPl10m-y^_VF4eqF0=GED;K}Z3 zyJg`)iL`Eag@278?+d>*LG?cYZrhy+xB6cQxB5Q;&-GK|cme)piTn-Rwj1q>H*dYl z=)dE_7yQxjItSe1)PXl}@3m_JU*?{l><_m%3*n93`#@I0%LQrOI|{crFW`5_>iG2m zzM_!oB+^%J9xP54_+9sVN^bb0o*LgK@TZqlZ>``Z>#P5h;H7J+A2Z=6K4=^d!biLJ zTL!`lz14d40Upymr}qth#r-~>)cua}x9b01XSI&6{-lP7Jf`_x1-|@&wp$zCH>uX! zHtuDaWVM%(Auxca62Ds4!85Ju5kY%s>6}+{bf~e z2PiaoWOfzE%Fa z!IwAvzmA70m8?=ORQcE98Agj@T)@Imf9{8!-dBB`G@;EB7tbqQ{H`vDI% zUhTvE^p4}yY?^nm;SCon&k5nD603b)_>D&DXL)$n%<^jR6!A4ryTDKPR{YU$dv0U~ z{7OB|-=*+m?)?TU;RUj3zs|yoHPyI3gb%Ny^N<(tS3NY}eSUfKxx-zjM1lJ~Q=HiF z>pwLv+2J+Zdw27}Z)8#4YQVd8*F0(o|MErK?Enudum1bPD|FC&p9)XVN&Q?2Kj4lR z8{l`3YTQr4?K*1@AzR{pob zEA-U*e*zwQjN+V!=dY@Icnsg{-aqpS{^@|?e1;#auDnJ5?VT@EYN(&F;G1J9|B2xi zrzkwAulB19eA09EryAUjJ5AxXezt?#@udgcjz@#w|Mb(iPlelkk~#1|_dCKaxV1k7 ze?3X-*nPOQe-2+7OY24i_q(6X7rPJh58Up(3f^$L3lmkH9xHQQl6&}r-^&7T2y%LxLTjn!!1r_c)ro9^V;x;?mhP1 z;1*{le9UE?r!9b2n5_Qnfm@vWaJxQz4!=89_4yfY*Qen^c=MBFpSBwn{vfmB@Euh#J7GgRlD;FpUipR?d^f^~Oc>-?N#b@9bu4ucVLVEZ2bXx6i zTzIC=+O97=hx2sse9p7Oi#RU;FXg->yn^#e@IKYGp45gPbnTnKk2`MzKjXX`{CG*7 zPYj0J{ee;Ncn@qx+r04}Pbh+P8<7TcLHn2R!*#?awfH zs2A%0WVqGUEO@OJ+U|0=)x&PM)zu;R&$=4-^Kgsv7=Hh!*1eDL%Wl02?e1&Zd5AsF z6CGZBtLh{!JZoj;Av4^b&&dV<=HgU>Tl<>uY9o}lzVNaaH7?`f*8c!_<0Wdp5WXv> z`o9Bi{n-!CbX;++!L9vWcpLZry%1sb?<~*B+#|m@E$!h?rGp>GP~m%-1<`r z{;a3g!$xpx?+2fgM#q=2@Zy6sU*^N-t<`?6fcv@Y-0kqJs}<)6{IPo;<`lfa1oi(e z+}b~ZUv8lF^BX*D3Hcv*o|US%ud1?FMUnN@r>|qI~Bh%JWF1A zSGdjVf$)3oec&VDb^EKIbKy2mm%zVFSDoyETl>TC`tG@r=kVQSR1crw_MOvT@E*mK z#~2a3`CQplbsi7?CbsfZ3~ueq!Xwq!yz2@-azf`Dec)H!_fnU@8^lt6HpB0_?+BcO zx9q0#sCV$k?Nui}5xx6se|H%UeleHgq=DDUuKwhQTbyF>9U+y^X7Ep!R3|;)7N(*Mp|GTU zJo$X}Cq`s%K5f6^z^^vZc;$kJaDQh}7H-?E0^glc>qBRFO!t1~0q|J^l;`2_E<2Rx zS@6=aG+qnfm)v#oPPlzntFae_jgJmqj>W?V~+Bl0B-N! zNCx+J&*2w^A9U9*b>Q7EDG!a|D-LP>=><>KTX`M`_xY`Hp8~hdo_z)2g@3aJ%oF8@}kB{(VijwQmS-azn@W zesF6)44(9i^1K{w_tm$+?Y{aR_=Kv;^JTc*SHBIvcvtoI9d7s4gGck`%`djr+qiJM zub%QhJOey$OvNn%xBKd);Xc(hj~c_v2dJJ~!5ghp`+jh{e>fa&_tnS4?Y{apxILG? z7v83}_UkF!?#sP|2f6RL_(u2U`S*U+XC}CvZ|8(B%BkZ*8Mw8t438f{^S2q?&d=Mx z|Kw49c7@yZOCNZ-5o+%bxAXG_a63O=3Agj}E%3>wm9NY2i(OU!&)|04c?<8fUh_1v z`#YY$S^59JXQ`?D#D}+jqvMM&{Ao1Ji&XF>85AcYyxUw|cNc@#KBfIC3vazr-Uyy^ ztmdyDd`C{@zb`y>Pu0l~`f$aW0l(#bm!Ah;xJmPFGklYKZ{99=M0fxF9DMdx_2(-5 z%x2~J6}(_#o!j4-QnG6Tz>!=YCVbPefDu zyzpsZl+PmYuWPj3n($!meHRVjZ{6SRc7ZPoruys+kDXroJ0AXGh4z0M{6j5`?<)A8 z7TT|k@F}A-F2~@pmTBD2z;C3 zT?Hc`FOIytRVQuBP$o2p@G{<30=?#XXlh7XB`m+An~= z%B#Gsh39e4Pi}$7?xFtdgxm91XW<`0Xxy*BUq+R`fLq>z;Fh?H8Yr&Q$dPm=~Qn6;kMmTaNF)AxNUbm{8T56<2HER z&Z_^DaNF)BxNY|~+_w7zzN(pyBf;H!$1VTs3v0Xa;p3~Ry)WE%i`L1UaO-Cwxb?F% z-1_MU|58coMtk^##~QC8@OSgo&(ZKGO*M|w;r5*NeE7kzYQF-0%K1U~wP0F*0^v2A z$#26gKTqIxeEbb>m0NWZD!%u4G^d?Ae}E6@sXQcwXLi2>=7bNKq__p(mqscNRpAMe zt9>1K+&Q`)X%Dyk?E$y_od927U)K@S;lC=XKdayte>2?TpN4O!sde=d{GogQ#xuCZ ze-F3#;SzYqr9xKKXH%*=8E#NjEJHTx| zj)PykrG8F<2WHheupDmN-2k`k?u6TRufg98(*E9sXY8zT41(Ksf5L6MArpGX%eLza zpZ-+)n+E>R038Plz-_xF;kMmMaNBNsc$;KeH@d;Abkqd)w&`@Ygr_~8}G z!y0&F_xkhAXTzMM;xA=467JmtR_8iscS@?uJ>i*MH3I~5YLGgXz7C#NV*)PQ{3b)_g%D^w&SKj>KHDV)PQmSWw2SafSF~S2@TTKb&mr7A`@1)P?=zc+fj17W{v?K5`(*I@ ziIs<3aLZ>t`28gs-`eoXep+Xm!0WsBGPQ!IcEA5lfmeE<{@A)=`&-|=PwENUTmE0e z*NxV3FibLU9a{b)!-pKv_@;-SZmxfy4c>jE=1W!h`B&O*9e7>$_p06C8Gh)vHUz%6 zxW;`F+}h8Acet-OTi~JH{nI1=;eqgRZd~reEzV>3_Lf=?zrn43e!<7xRX^jo^JN>~ z4TY7rfBwL8FwPGH@HOO7PU~?@2qr8!l7-d%$nG@5xSwUr3-jSqx7(QR~bq zcC-G*1UKLA2V0u_z50iy5?!9 zRNg#~YNGx`hFhGt@czkld@KZScSPe@4DR<_>s1T5wQmm(Y@_~7gMU4y{hbH5ILqJz zo@%=%;Nhn!{snlBo!YNYaI2qh@OQtoKEz4w&8O8*eE9Wos)wTRL>{qRdeHIC2VmjCx~i}MYBa+TKk_-VZPvHT~4UmK$BmV{gW z%feUQR{Pd)%YS=#v?LnesqotFJpgOrmj6BQt~r#?8~@>V;D>$H&(Cm+^Bo>JqUtJA zT5sNJy63^7!y6yec~oZj_Y&G}h5zs>@Zoi}-PUl6(;gniPk9&&pPOEJ9sxh?eur8D z-{kIV?S)(ZPs1}5RzEMn*VfWH=9A8ww@ZHd?{M%cb##2p4PTr??F+$Qw9|Uh0iI-@ z=5KfS@>7bx1Ri3q^0OL#XtKuZCVZfe_V)q2u6sX2)b!r{tv65Wd>nXN_x`Tra9igy z!ehDfgdA|cG|F>PxW%aekLd0v)PV2Ir~UGS`xetW*%iKFq4GZn?mtm^n*!hDt|R8a zeR^oVtb%8YBi{lq=>G2P#DDlXct92%e;>g+xxa&c0Z+DD`{k3tJC3&9@bC=DG``8< zcD;}u?!QpuRUW>;)kz(Ahh7?&mhg?Kv|pX!Kkh33!{EuXYaExur{vVSaSFaWoZ7#I z_e`wqrq1Zi&xPtbA1DuRH$d?l!}~nc@u(#{>nd%xFWlM>fltq({apZG7ftoE7T%_j z;_rf6{Dbg*Zk@jgxAqUzHsAMl}CmV$-Je|EPYl!7WZ+ zc*SiRud49mUDc09@WQv1H$V9LUK-y4@bpa;XDr;}Ooo4V-y2#5Pn$#YZX^8S8};WT z{J~4r&oy|?O`4CN;7wy{9)-;8&41V@%I80D8{fq6kg;6;;nqGcd{A+1w>I4Bum#-e zwhP?i_lB?Dq5YW*xAwE(yLPMnCb-q-ez?`uF?jRps?WP{tIt<(ixUJN-B;rtK8tr; ztUlwwt*#QmQ%+KzbHc4Yi@_~US@_k_>Q7U+)n{vX^04an5V+On1i01b8o1Tx9{8>I zs{iwF8{cd2u&*>PUcs$>5WHgqofk#T>dn8^XF|BuXIi+$&jR;vpgJiFxAs-wAKdTw zZQxd)J>gbY1K`PHYu%d;xB6TRw>Ycd$=vtL4#BNH&%v#(uEL|b?>W7NTYdh7TO6Nk z-f;=x-gg=gZuOZIUhRtNIWOGmvlQIwvpL-Avm1PCGxcv2+{SkTeDQXT%VM~-Uj>iv zzRws4xB9#SxB7etxA-sM!QA`4e6oA6) zElyMT9rrwTAGp=$NVwJ2czD~5ny1U)R-c>U7H1dyN+=zFFT$-pZ@|;1)_N5LxBC18 zxB5)rt_%P6`u~4Fa>w`d@ZH08zE>D-<68>ev5Ur~9^BeDg^wMh^MOHdt51Kp)n@?Q z;xB}!TBN$%1-JGG;q_Ok{Y|*l=QFs~)mwP05~_#LIlc43>N5u1;>3d&%BJ)4tZ=K( zLU60AlJIezG>#47R-bL*7N-k*YH#h=7`WBvBzU6zs)to@tIzFltIx}DTR$JetLD*s z`3AS~{R7`WTX~3)%R4UCJ|4V8fa)_h-0HIg-0HI`+~U`P*PW*LUEtQfH@wJPwVw>P z`kW89x>^RGQ&!g_``}ier{EUnBHVAi)}NPftIw}+tE=Dey<^p%*txyqV)dB}ZgJAW zeN9*EZ=NlFGV?q6W#B3i{MtD>)}>c+u(x|sy@%ctv+wTEzU#ux9u9QA8@PB;Ca2{a%O|pw|H=? z&s1=$&*E^a&+71DBeg!ag4_6Zgva})^?xYb+K+)Z3!(j40k`_x3b*<^1h@Dn;P($J z{zJI6e*s^0LhXI>dGl=b83k^26&wEAeFq^U-0CwQ+~O34FW9B^p)TC&)4oe@=V?|~ z9nij4YSqaIxYg$rxWx&8zxqeV$4zjn&ztHT8E~u5EpV&PBk&nrG+(a6ZG7*+i=@=?{UhAk|A7CKPxb## zL2v%84pYFbZnMHIejfOlC7Qog;nuzme9koGzYE;zb0FO6Y6QH`G>ywVxYg%sxW(B7 zui9A0<&$u$&ueh2tGn=ofjTaKfm?lsDCEt*#R(4&KU4MK3%B}A15cXGov*^JJ}bek zKHI^qKKsFUUef%X2)FT_0iQil{aFpS_M6~60~P-~-0JfV-0Jfs+~R+LhrXxr4PV%s ze`_BN9_f?DF)iHcGZ)fLncrDdHU$tIy&0E`nS9mGI{7y9S5g*8T)M#Z2Y@A>8Wo9o*{b3;cz9 zFMZ^q-uzpA#)n%RU-(l$jc;DK)n_TV)m26KsxPWfKe*LrSGdLL1OJ#p$Ct@)tIt{R zd@Z&9Y=T>T?uT1_-iBL!zJ^Cip!y6}%$sK$-!SliDrz4eZtZ>HSKexW3&X8GE5NNj z>%uL56S(bvAGoz24FBT3lNbQE`dkjTx>^VSGER9o2DkdW1h+Uh;iH@C{$~)}>hllW z>MC?`?|41Fp?Q}GZuOZCZgH~0>$lbMu`Jx`vkH7*0`;Q}-0HI@-0E{G-0E`)Jo8{3 z?{>g#eD}k%4^uub!L9vGc;1^j{(gg7eTFLG&9l{KbhyQj3r}=g$H%O2Yo7-`v90=3 z6>jy}2yS)d2jAuHKMsIfeU61&oXPN9?t8VX;8vg8;Z|4s;5RzxICT|n_4x>HabCjP z&sH3tlHPH#`V0q;>;68`7jE^L32yaS9&YtnAO1e3=3OVajc-qQz-+CDW8v0*GJJMQ zwch}@I@}Alx;+WE_!ra!T! z;*^Ci{HXPzDctI_Bi!n$2Yke8?bmp?)#q%u#aRTe@1y?gf?Itagx`;=JOWVqGme7M!;9=O%#X?TeM<>x-!#`hUK z!2SO96K?H&%6jvkzW#Lwzwcu8t-QZTA!{F)v(Rj^-TRqH&$N8-N+zhw&yWm^h`#rA1tqz~S zt!{(h7XLdur@!V`^zz>PTl=_h|DkH16>jxe2yS&%5?=qaj%y9!R-bL*7N-mRbxn=$ z7`WBv47kd!W~)#qWj#W@K-G+)Q}hj6RU7x3rqJrX_@y!p5Ki~_g%Ob@sE z%nvVIQvIm~xAAQVU%puDc^9~~?+p(*U&r?uaI4QHaI4RaaEreK-nYH_e*tdouhY}2 z{RgxRp^S|{72lYd7TJu^_dQCak9Zj3|E|TaI4SSaI34v@Sb-y?|Q+lK8M3C zjz7G5VV%b=gUMo_5Ui|>g^dkXIY&eeu7_5rFrU8$(!f8AJsl8eDrwrGbQ}% zzw%6QYhMx`y`l173Es7cyg9tP`wl{H_^BgWAI8JKl+*R*V)*JaihmIPe!lkiEWFhv z&7<3J`!2}~_*M5kg17K|$<GuTeED?sqc;44yAR+8xA**afVWPi>)#RZ8~2sx@$l$3)c<90`wrSV zc#$R=mt$~ie-^&TSKECGx9?HDgZsMoNPmMTb$`DcyvqL`uki3w?mZPT;75EkE(zg7 zH>f@{!aEPvd@t}HUIHF5it4R4ywiEbX$+t6O2?P>@aU7YpZ(xz->43U!M99Re1Evb znF~KYUgN$L{&=P0tb-2^QeAC_&v)<1xd7kXPVL{oKe^}Yf>rg7l%Mrzz&!)?2t;kMmB@Fuqu zCt`JP{%yNS;H9#ueNnh=w;bHITLbP_PU}xoxNWxwy!%~^%S^a!cOl%iyBdDwo9b`} z+_rlf{voW+f8N4vyI`v!g}mHtjS2>v6Z>f|eYN?xrSzuFQS9_69ds}ArO?tOzj z;8EQ3jRWBWPwBYe5C7`Ee-r?(Z{93^B>1NvYL^^7a*W0|J$!Ew9Y+emt$iu@#ip9?&EeL*9eh(5)$K;O zwciP^d_?o&0^Hska09-3z4q%f{L&8jKefGi3%IWQr-WNQWP@8h6oK!|rFy6auRcKa z-vn;s+Zx^{g!(fGZsR)&KGs+HoDaA7%jxcWXZzq5{}_C-`;O-wxQ*8nc-|fEyajIU zgVpiozqR9o+H)u_OoVr%XHX1K-Q4Zr37 zzThI<#_=Y++$Y6<1Gn~{;lnCvUPQ0w9T#gK4_@%Fj(1t%RwsGkhX$&yYQk;ZXa=|X zX$#-4=@=|ZeQ!Uvwo-o*!mWPN!mWOC!>xYG!mWO4!)<&U!|O*@e|o}gdvl zHib7DsQmYa+xQNKry8U6b|&27FMzkMujBQ0xW(TOkJVJ`{8hM(?_K!yILh+}xV8Td zAF@&LV>j}Si?vS#f8l;l%n7&pDF{FFQ}t69Uh}c~*%W@nU-LI|V{d=%tx@{~aI2Fv zaI2GCaI2FtaI2GAa2v-)aQ{?VH+sNr90$NpxcBi+gIoN$@OW1=FSfuf{vPg`X6=c?zpaI2G)aI2H-aI2G&aI2H*a2v<^@KP;w-PaXvn7%w>rrJw>l{Xw>qf;w{ffkZyZAF zTPL`UV=s7&n9AD(xW%6V_xIDdtb<$pZSayqw4R)S+c;i<7f!0<;B&aOe-B^Rz+I2D z@Q#bMj|C4IO#R6Kw>rrI-}7AgsRFn2mWJ>{?l|iQ&oMyb65Y?+&lnlCE+vLXx~}<^ z4qnB*w?7yBL`c@jJmS{xEpF5z7B0xW%6fxA+_3#rmnP_Q5UA zNw~$i3b%f~gx5H&^QEtFiyxw;cU&xf9C-Iw8n5JVi<22{aq`2hpOxW0J~}=&fLr|5 zaEsp`{$Zu^IRBX>wn6H%74rb z-uYtj6TqLA*8XOLTl{?Rg^g4{RpBV&8^Cj)!*1kJ@#V3u+WVp2tfOo2(de{WF z`q>3PS6u7iRk+p9BY3X4ZvMi%X3;u4!>u=#|Ccw_pQUiCpG|P9p965KpNnv-pZjnd z-{q8Q_#ZM2n_=Vv|yY z0d8^Xz%5RD_~mLkKN$kI^Nlg^f+sZJ=fSQ0GI*vbT5tEkt^G0hffK5S$8c-^8h*E@ z;z#M~&9k+S1AqTh{VxQ!_NCzEf2a<-!L5Bic8AYjfm{3`@C@!dm4R@Zzs0(HxBF|Rj=xpl_B>BZ_)hm-(LV6p?mTKR z{Cf=TZvedKB=ut@M-KMJpyUB{`1@RW%a|0TS*d!9B-4{siJy6-PUh6k3{ z_%?titEoC~3tu)~>t`2urwWQQ8UEmldR^CEC-UmBhy zlJd|VzATIS(+$4#sNye!XS}5K?N$qpP*MC<3>%hNVRr?O`IsKK-3Gm4`)P4#4`#X)-QTQqM z-SC@mzg4QkpYW>g@1dgh_3m$E_d978c=HG9Pf2+0NSco=;fe2Q+_Uxb#?LuY{VxGO z;-15=0^j^vacaYRm6msf&uFFm_kk~Yt@G*tc$72po$&e1wLTw*+j@Q*?pt5``3U}E ztKz?h+ut1o>+j7^(rTI)Vc-={s!pQ9ElwJE$hR7={O}`p)t@@>1Z(9@;TeZ051rtd z<7j;z4F7UP>%d6(3irKcfB2o7TDPabFSze?&xSuMr0uSO_i}$%y9wS~-3hh>e#t#o zxeq?9q$d0^_|3Y?&o%hvvl_oU@Wh=}pO4@hF3MlPAAVDu5AX`^_g0?)-a4s1L2<&u z+aFZB$nc8pJ3g`CXMI&~$>4TeOAGH+S#?zi{&J7zT?Kf>M`~Xao^6fBy&=4_`+jsg z__4zp_ugQiE|2q6fR;_RM;YBXV-@%iv zl7E9If1`W`ALt$TP#HDu;o)E1-|@wS*KvPOmkMrw=a>=x(;e`Nz-@nP!L9#I;ge^o z-@V{Aj>F-fc4(sd!^2G1`m+FT{aFjQde{YDUQYQu1owNU$?bls+*yb9qXYlX) zw7(zWQTwaTBMkD6qj?ng=?JRxRB&sb4*sH>jtj-$*1i-xZePv!y6`JGvw24ff{W#y2Yb zLM-(&^?!JJc%>g&--^R6PHFft_kP00aBJTj{%VotMNhbm*8q5-J33CygAa7yty=^S zc1i2WLHN8<+OHe`;dkKs-FIU@!!6Et_~DisuV_QO<6`Y&!RNcbM@|j5JY<5q+s45v z!QWNWI#3Nhy@2}D2i`S<)`yXB`}@a9@L1oqKD>heI<9g23V#1^(HC)Ao%6_@(J(}(^OaU z;1x!w|7+o;-1iW7!V_Op{{!K34ygVw!rQp#X79mm9AEy2e}*S$t@YtIJda!d!w>V0 z%N;=4?fX-@3<4Z(i+9@1rK*n@h8ITY>>}`FPNfy zE`t9FQ2r0WQw-8}ufeT9_u$i>D4$>9)}K(rz4^5MgoB@Wth!1AFOpC3v%q^SQ{1ZX z@%h#NM)0H)v_7Ubj+u-R6={#p2Jo`??xevd+K;!Zp9&ku; zVz~MA_rL!C{S~3K-T3fTMKz8k;jI^_9xB53d{La<@PWJ4&%y9_TU7rG;aetZyjH>& z#88}_@Il+OzgOT1-1h+=z~?m5dH!2?`OJ#*3trQG-`QuRx8A~6QGUY0H@Np9M244i z-&c(Zua#5VjR(IJOXHOUo+P{SoDv@EjXXX4{Y~{dEBxgWo!8}tPj>GuDF`1jT=icZ z{=J9Br7XOad;eZ#c)EBR_nPp3#wefl;o)7~Hid7Up*XGJnHFnacYwc}rhImT$C#=1 zec+ef?-zsMS>1a_N5E56)%nsmcng?lekUig0ZeW=3l6a7`6 zCE@cwYdt9sf1X!f6<)H1=3{O6`###=hVbb}H15seGb(C5Zv(G4Oyk=LzOt0!^nmvs zrg7;9?=npLI|SZ6k@7zZo-K!tU*qAOrYQbY_!T!^0q~c}l!pcISluVNFf-g#=z$s~lYU9aPBNx0u_ttS=WnSv>s=W88V{3iztLs<%LR{B!E(d3b}qnlGQ=Wx8m8f5C5V)BH^_2KjXDGr(J&)i~CG z7jwTu)rbE|q3sTaTl>-Q#O^zx+u@;n)W7}k#RXNL58?J)!3+4D4$9nfSxchtF zNbqg$y+CQ<;oN<&EbvwTC~hVAt&p16wcx&+<(=VneL4VM#GP08!xOr7U@H8jdk%9R zJSc_Mx25ow$Cb~`@H-<_hiCr7FThW}(E9KaZgJkiYixGoGR`|L)7|+=czDuD>W?qn z;-`g=udDtPg4?_+1%LWVb?yhZdDj6x$kqR3xYc<8ypmg=_rb0G5%@FrzL8Jx9|x4L z$o}5EnMa4G%B4J{gIoJd@XeicJS_#E97f|+4xVa>^41J)@!P_`RMa>Qg4?)^f@gJq zpS2urd0P)p7E}Gd1h@7#;Nzm`_!V}%H=jPewXVj7+wWxw;b$)@&qd(PODb;N|L}(J z=}EOd^n_cSzVLzVbi7*txAx27hi~b4dK7N?KMg;#RO`blxaBhl-aLytUQh7m)8YM$Z*V()m4;6pq5gD+Tl-${nRV2D5j^OP#(f$5_-pwQ`1g&<^C|fD^@@KNejvW; z{0aQwE9K=IeBCV_m;b;A9#?;&PxR)qcxcs0TzD9F{gNJT?X$t3Rn@$%44)iPUJG6? zyN>Uj;A4twe|y1KHdFuo;otA6|Fhw78)^Qogtx7rINRaZ-TT3g!Y%$8_|?P8^8>iG ze*v$OO6yw~_gv)PUi`h!)+DClM1kiDu5ro$fA5}`$N>-Mt}n{K6Bf|=Qw4q{lls#d z-o1v#t26w23B?%=xA{8>-siK%aV6Z^Z-mEQr~1DHxAV7K@Zd`{?w{axpZpj6Pc`*F z=45aEFD@ld08hMA>rW2&w`=NWF}T%R6}Z(~Be>ODd$`5#4*z$b#$`0z+E0SNjH&sx z9&Yuv9iGbl0Coj#^>zoorlR`u0dDp79Ujm9y?L}L-uzp=#f7JLe}|O?ZtH&@_{VFS z?^WPdZ*}1La;iQ%!>xU9cs%#rjoEOk&&BZMJ5`^1;8veU;C-s8|F_}gjwoM`;SIa$ zc=sDV+ugT`J=L3M^LX%V$rL9m+}h`X$3Lreqbl6m*P&0*JnBhz{Tu-AxKZurz%Bk_ zco_Gb%t5%d4}_P!tUSMhTl*k*igvo*i9OAm&$P{zw}kLjnKkZt;3@p%h2g=!Y5lJa zx8JE7!6Ufee+R%*x%=T`;q$Ukge24pPMGtuA;@Y2n@REM2w;}NF6V%U9@TE1B|MBpRb=3dq z@IAGa2YXMvouACDtvGAZKKgj=*JgOXTNc!$Li}idkX%(iN^O5 zJb!ZaKl==CJw(5x_<7-La;bjG!mGblKdZav(JT*XhRGMgyIt4zR>6ZJ==i%GZue&n z!XFIOxSWDd`>OrD0}mcb`}-1ptE0C25x#YZ^7#uMWwh!i)GTk_-nrkMBg1p_s62FscfBL;3(w~AG8o?7 z{XNA>E#!VA0Kp-#b*y5D)P!*_(y@#PNO z*WIsv32!l9{d@%ecj@4WlL{og50TX@=gs`Fm(CVe!H{ow=7YrA9M zbKSZ$1AaW6^0owi#MSvqc(F_xmu>K}?z($7{C6GoGZ232i`Mxo@K`%l{}1682Pw`o z_?-at{}X)QR?Wxn@LCsjz7cx1x2|Hk``!`Y=UZ#u{R1!1Qt=bQ>?}KE5 z+usxBhj(+&M-_pGcF$2)gpbRs{iy~oo>ukK7~aACe%BtJbAa;P2R`$Z_ID(FSWfv= zxLPa;UN4u%@f|!c2ib@i2{J z6ZpmSYTp6whAYAfB0(me)0f#j25bsl%Fl|%3ZY19E2x! zze}El=W@>}-G=9UtvHY2N2Yt%3D9U-47W9e|A!F0^sXTXxvx9mp;*a*$lVm()Yo~eO7<2 z!L2_};79u_&u`(+?y9bSz{5sSe4hp0JSShS|BeO!SVi%Z!E+x~`*iRqN44ETaBE)* zUZcF$vBq#~-wGbZ-IpE<59QYXS#XQ95FW9#&aaNZt^H~Erh4k<6SzHx@CM%BeNQU< zLT{ceesp-mvdUXJxW&%~-_%j{RvB*XYr`uR)HrsBr*g-U{_xxdv~Ev=+jq)l!7nt? z`neHq-y_=z?-4_FcmZyIk9-6EF_Noi_`qh$L-a-7Jlp-c*zkUtG#@j-SFcoma=;s{ z*M3!iAFru;r~$7TP3_ymQ;*elyThB+*LMBk_MO3L@VevFejU7XXpPr4c&Ovr?pb)) zY^wjO@N4~*&yVnN?)Uni@Ioim{-4F({AX^b_(|Z2%4q$}4bNXxUKk$Yqx#9$_d?|eQSsfR){fF;@@2jTc(It3RH;%XA7XJ}^xchtCZ}2AWdH7&Uym|9+@2^M* zKkR-NP6vp7*W?-{!ts(Hd^+RcH9`U#hp^aBJ@mZy%(3SO&ND z>)@lqD*gqyt@HQb7UvnfSRKum@JqdUw)WBCbFaB|7;fuoHux&{{CQ=##jgzy^H}53 z8E)}=!-KuldNLhu?dQRppHTeWa9igO!$Y>xytoFpb^adwRdyXmzQS#t{{tWVK>d%i z%$t8(=M%#xJl1#>hNoPoe_tDJ>wJCqwwB66SGcY7ec??@X}(W^+d4lR9>u*!Vl&*< z`Q7kKo7{Q=w{`v&ylh(S?@Z0mdicv1IUWgfV#^F`pN zKB`U{!fl=RgD>r)>%jqVTjxi>n_bnqy%=um{A&2p_sY*5c(O%WH=e*VK2u$VT;Z+5 zMA!A-5#iI?>v)t7{@nd;l?lEpn%Y-~*Q=yDYy!U&P2L6m$vqb_5N>fsz|)=8d<=kF z`-Sk6qjY~}7uQJv{YQq^y|4bng4e#Gbt41Z z_A3iK_*S(q3s2yFkEjSQ8&Y-B8otzhziiZh_&9j5waWhzxW!ow@18>QXg}QAAA{dJ zsrdKc*8V9xLJZBLV5_|OAL^dB4+F3NkK(6>Cvv}&=7m2CQ2z_VmlxG>vm|`Hd;YLI zeBUJ1e>M2wna{w{kE{I`40^9Xq1iaKwZ0N;~Q z^}G`@@&DQQgjjhxnlW9ED$Zzek^ie^00N=Ndfv5FMu;!ymf$iG766%&2@uS>qj- zNZa+_3E}o$qrC8$N0hhHaBJTJUe7&`-4|Xdinco%ZgCdFE2q{_Dd}H&>kI@F`z4?!(~UpK4tl2M@VJ z@t49IhSBkE2i)QufLGhCI5*(d{sBBvB=zS9+}iuN^YOn?|DI>gh^F@O;c?TcpUL1q zj>wC^?LKE2__0k|-yc``1&sz_w(?) z9ksvF*L&-5oqKOmYIyde+TWb;(Nk1E#o#T&YJ4lh+qw6I^oF-|@4FrexA;@x7Jnh! z;%|e0KA?Gh65g?y*3XOZN(r<+KZRTSxA3^`Injt4kk4p3&c=hcaqm?~4Y&B2;b}+f z_*EKi?JL7ex7GPZEBH_iORygBbidT^0r1Xwm7nSG$?m-_OW+n~4LtY_)z1-l@~+zM zMR;NNd*w~Ie|Xhx5IlWT#R<02n}3TF7M`V}@|gr~*T1RZjVdc~wcw)?Yo4}%Titen zTip(XTis5D_j;(hT>-ao-vAHFujA1XxV1kGU(#81@)Bo&H>MUPW4|5ZgpE3ZgtxLZgtxQ-o2#u zcLdzVeLOts3$xdEEQr0^wG-SK(H-kKq>oH9XrV&Fhd`y!o{D5#cf2b1%u^ zR<~K>>dzp! zwI2n~@2lhBGPu?47P!^zA-Kgq36JiM*AL;={w4fwVXe15+q`+Ux{V6Adiw|dIl9I- zGu-O7Al%}Vgnx6_`3>P#x9#9oZ{6T$0+r`+aI4z@xW!onkN;WYy9;i0dkCJrzUuY^ zJj5{_$N#{sZX>$u1~X0B&)T z!&4;Ix{)7lbz2s0^;Q*LI-&Z}25xoR3vO`+!ONG^c+G@c-7bK?sGvGO2me|@_52DR zGON~&?{KT<&^x{Pw0e#Kw|Y(u&$V3VC;8!455?hu?m3FuaBJTfzV@8fhXHV_=W%eW z=K#3HUj(0%Soz-txAuqNol202s^=5%Ut2X#ufeTuAH%I~ zKftYSL+|$1c`kQ;9uIEg?hC&^P4g%x+}am}Uk;;u)`wf&wt-vS_JUjdLGZbSbzGPU zxAqI*R~xGR4!G6rF}T&+S@=`;ch*ngR=1zv7Uvhd(_|e-V(#&di`A_!-0CeYymM<^ zM;C=#-ByNMoZ9e0FLfQ!32t@U3tq0d=I?TN(dCM>6>fEV2yS(I4sLb(7+(9j*28ab z8~0#)z4@Ht-X|6lZtWAmbGW~2$P2f+Ee*H2tqHgI4dE}{`wV-)t^ELasf3zG)8SUP zOW;;-Yv9k%Xx%;nx4OLuw>UT9Ew5@F2!dPP2DA6Py7NP;x3KVm6I4G*;8wR8;T9(+ zJoE$Ae?_>}ZB6)h_dM!w_=py&o7wOoAJxx|@F$71&hLlY^GnC!1>EnLx8T|-{x&a`d+zH3e6M?7^b5E> z_w@mOD433S;SPH9Y|ni~gI~X={YnG3d7TA5`IFYkvT%Fut15idOs$7);P%{C7x=Gy zia!Bv&wb5+*L3fr+XA=ezV^W5g-~8D!|l1R+wfcWbbk09ZqI!MKjh8xO!r=_Z16eh zRiF9b6}#)-w}xB$o^YGL1K|VaXxyj3t^I6xsrlOO7Pz(F1MhxD<8mKv>)s2v#rXiA ze?jLJF%Nt5X6+Ne|Lj%%bHHt#DF7e3O2?79aEsp*zB`-Nfxd8yKNOzcT}Ll~Tl*F8 z;qLGFj>2u-I|EPb-uwChZtLC)_=Pzdmw(~5?u9zy&2!{lTIUnOZQV-&KRiI|RY`d3 z397e-a9j79!W+8xTK9(Ax;Gd;Xt~B^7Tngoh48ihnqNENw(cE-FaD_G=?%E8dk^3P zYHJ<)0k?I}=cqT&2i^NL;=yg*^Mwz3rT!Fx+qzc@9z2oiygA&~y>{^QjWu4w;I{6K zgV!9d{ap#Sb#Ehl##6O_1n=&iqj&{>;OZ*IF>l`N`PDe^Lg#cooEzRck-Q|_u7j$< z?K-G2+^&PV!@s%rr;Uc&b;Klio)cQ%mcp(5TKH-AeY8_>yAHYmx9gy1aEt#Ao?w#t z6Xv)#&(=N){O1g{PX)K@pd4_!eklMCimZCB0k`X*W^jws7QV;*&OQ`w*FlrucKtF7 zKL3^KeC~DBN#? z&Od9yt$jmyt%cfdPq?)o2tP7Yd0PaxSG=BM-g=WsjjzlYbHt?`O>(wpZn?m40~a69g2fai1fNsGhnxL+Q= z-@T8zIoyu>?clR|XuTQ+x8wde_(u0$ktJ}OziZ$Vvg`cnDBOYaa;C393c-oscJC5goZ;r3+mVw)GunN4bdry7~xV3K& zKkL4mGZt>g>sfF+zAuM&Y^HT%J$$BLIGzk{anivr=hi$e2DjsQ6}TOL>%gPt*Y#j$xE;p_!Y$57c=y~|Kj*`39as*3 z8cFl?D*Q!h?blZuM3U9<90Z+zf7Y+Zk?gdc*6w_q9%fTiworuUn$^KMUJzV&Tq}TUGN^OG%kT~tJ^DZtJ{ZgtJ??{ zz40-5!Tq-Cl-U-Tn(N`AT&d?XowYHtuoZ zOWb|(3~+0o10E%*#W>b42o>b4`?;`fB-xvTM-0Jrut;PXo8JZC-J>UJ;O>g_1J zPzW6d@4&5YU%@TTNBEisIzNnX#hZVt+qiJ6x1{jHvz3QDaI4!=aEnt3UMY>cUjete z?FgS2MfscuZ}3I?vju**jQkMX?zfzTKS-|r+=W~Fr|`oUb=>&_xAtMKdh@(3lSQI{;%|gcPOSJR;THcQe0?S5 z`5oNae}!*Yp>-+dHE%xcK2-wvk$uWfX1Lv_$_+0UL+5ps;dY;@Hhidi9gP1v?o(ZcCtsoZd=0nzRG;7lcIkX3;&pGH?LJjZ z_{LJ|PkOk`-|X-S#Wn5~;C7#?20Zv^<)=N|?o)M#cj>MDoea18Q~~gMWpo_h4!8SM z`{91>`@h%VcAx4V{NzK;qhD~lPZjcpH_vB_YJJNIxBFBD;g3(~JgOZ$#Y)YWA@EGs zw7(PKHm_&GpUhG|*TAj)7Wk@*8m}{OYkvj)ulswSZ*W@=L%Zjm{#M!Fzb~*jk>TAM zsIIcWt$iMNpnLyzRk*D`b>USLDQ`XD7JneTSuL$6GvOA00sPPk)yZDCwLc1v^h9;@ z5N_+?OZf77TAzQzZ9NQq%Ug#zf2yt$!EHTE3IFWgn^6#M>tRWF+&)@oTEfrXSG^5{ z+j=+@{^+sV2f%GTTm+AuL3!8(xApK4yw5uwM{dGxJ$wisa6se!18(b~&uwp>?-f+t z#)sQ_m<*nyg8GvWZtGz&c)8S?kB#BB9=3ufaPQR_4!8BtAHH~z#&Id!*2A^%Lvb~a zPQqTfJR|m;b4HdjromOzY1l_@NBSf5f}q z{4Wfqc@zWw&YjoghF^2vA1MLPcun!E!gDs!JgNg9;45zrxBPU2f6S)+8V9%bQ{X-N zX}ng$EuWj!Xc@bXKeMj{r-17MWUbcnu9{Zj*|7+dfQzVDmb$S-KU8fg> z+jV+1_&4`mo|bUC&g}?K9#->fDBRkQg@4+hx?Ksk>+$VyyM8|kxA2!X(Y*Ks54@`R82o`Z&#$*AZ(-rzHmgp2;nqG4 z{8V<0V^MhIjOu?GxR3kpb1V4jdCJ>B`1=BiKLUQInBuR3+xw1=z$4tz_+EtD{JjUa z`TH7f^EcK*Z$9t2_d%tBTm5H&S90IWC;_+j72qK{Xuh|F+dSoeTuZ-__UJX@Ry@Fov6zRBP=f3v`C-sOQ$ zny2Gq6}ZjcMsSPM5`N#kk9Q#4=I=;&*P+ViHu$Ht+W*6Fn~x{qo!2U#kKxw-75r;U zonM7~?9Frd`kG%6;QQV4duibTt@ZDVz-|7PhL75;dTR%_`8xuBjr)A>8Kg zI=Ic>Yw!;_6#o_6>i;8rqCG$9t_$sY+1f{eFLmD;%mBCfn-6aDw+!6kSAlOUuY9(K zTl>!NLOE4$qv1AxXTWXV&4eZ2_#TE^-ClrOz1@I+Y@+k74{)p7KX8i^=DBxV za`w=EC5Btwrh-RZp*pV#@3dWUyTR?fg+t)>y_m6Z`(Dg6_^vXVr>o(mx@uiI2+!%K z`E?Ecw4CbU4ZL~+9oIs<@aCt*aK(uW|JVI~kqI7DR_6mH;J;hyytE$tNIIQ|bcRn# zseX=x&vSpzG8euejK*;@JZT-}=LEcyd;je{__Ctv|7UpmTJi`lz4>{nv;~U`xAiI| z+}5jXa9giR!{fW}I@N?*{AO^A-wAHjnW!2NruPU5`sj*GQV4Bz-g>tPAFtz#A7nVM-GYXP_Quq)i+ z^o6gDt-758xAkx#+}5#`@CY3=jtAkk9-f0+oNMqe@f7DB+}6Xd@O4qu|CF!2`S0(( z%b6W+zenVUSB#^&stmXGwc*KED*v6~*1k8qR2|Hhk7i=PZ0HmTz0hgn(JI+aXpnHz)A>4k)c?qwWPx*=P)|<~X|3}wZ2U=Bi zUH{NXr|{57OM`%POLq&B(%m4^AtBuzDjm`-AdPf)cX!8o*O_yEXPoifegAkK?$2?@ znsct$y>|`asfgQkoOHw=UYEQI5x46&KM*h3LiQ8t6SwO)&4_o*DEdCc?K;j7;_JRh zJhO<~Je^OxN-o(@Z6j{iarP2_+g8Tm721U}!w5P#!Gksj*(MpMbCgK}@m-Q_t@kSA3Tva8Wtc2v-lDM6J=s-MwIhijL zh}-#x<-})xk$83y*U!lN&J(|@*K4j3?=@VuM<0lXi7NhKp9R3Gq1kJ;YSR z2jrCXupsfl_FNnB>?NeX$`G$`R`!#d5Pz-T(P%|H`U1&o5b=WXq`yWG9~(pR{EK+v z)e`?w;@LM#|L!4vq?^Qli1^uOvR%7Fe5HPuRk{p9k0f#9)a(Ch-OOykrLA z)AagaHsT9=$v7`dyv2R#-zvoaD=P7~CSFp%FV=zh&-Y|~=s`S+Zr{fdpE^(CnM(Zd zIjQG9;wMK+zZ@Zc@Qu{#BJoUxMSqL<>9DeWd`UdI?x%eqetx0&#C{RnFYV$=za%7{ zXpY36h4>L2S2>AasVd{VF!4jPrJm)8_v$I})FN)*r>jTYzGv5nxPAYw8SxgUWt_Jr z{_&FJ+nM@s4_*$~EF+d{T#4FN5oUr>xAEgv6s{mhEOK z;&mU%IIl$f(R}ggLp((p;X{ZQ>Mz@=wZxy7lKN~R-tnodOQ(q!x+C#iAf89>_q#?s zOH%QFM7&gM8P6Yx+j)|(uY&9LB(nS-op^WsUUp*Qw*Qujcwha_X=&ocev!J>ByK+S ziQm%iUyLOFM-iDvlZZdm?_$g&zFxn}yq@@xi86ln5V!gqBHmJ;*FHmhXeFuh72?&7 z$ovieI=IfaGfMn%iCepghz}Vh^CC5IYc~_|>?x(rRfsHDocO@PECH|7Edwai66;!p*(Smr#kUw?`7TYNqpNViGL_@Yj+IsKFg%P{v`g_ zeu-x_ar4Ja%uaQ!WwSi~z9lJSs^xW!X~c#k>~Pc`BePc7n;a>@Q-W8xN1E8^qyxs3kA zEuLA#Yt)l?mJzpjRuaE;L*~~O;ug;?;+dyOJueWqc-|5Zqu1XfeGIO@#S@iy_lmMU ze@)!tNk)7@bn*Rx_|q#==X{@n+b!Bx{7VzBx>$5|iI+Vs^=U=C#v-Xhd*X{q$o@}H z;_n;Dyy!#xpnfl7DD!EeA4$A(1&L=S@sZtSeOOA|;#^5Q%oovbCT?+VCqCzm>?a%` zeo*5)LVT6>#}(oYf0OP0W8xO)3*y%c$#&!uaf>tT=ivUGyh-AWM%?0zP5k@h^7ko; z|E=>V8*z&>7x5-~zjtBc7H0|Ke?OCPQjxgDS&jG|^&d$5H$C4qp13cX^zTOE>-0OV z$B19eEaUkx@ugXW$NCan=QsMj`^?1uizfYBmiXp;G9Q~0?+{;nhY)Y`t+YFucuc)s zu#k9N-Ot%UJi0!YcZ7J-n=-Cm6Yttvjia*Gw-wAMs22{?%s0yHuC?JCOLO zJ+l5xC!Qph)Mp!UdoRX5;`v@mov#r;wNLy%6Mw4DgQpE6d0Sp78cAMRi7(T-lqX(V zzpvee`0@_2-Rw<#{6yJLn?^kCec>C3U)J~C?I2!M?<+V*d}Ax|`9M7PZK+R!u)+Ce zj3?tNC-HKpWWH1)-Y}WyTNB?FUi#}d;;k2mel_tJ17tiLAf9)qtmhAi|Cv(ajutLB z{s!6P_sqoO=<_~xi2v1F_6NEWpV(XS9Y=hP@)g8)DL+d5KjqJfk7_6DTfFeW@n7B~ z{gR9LhPkp1R3LtJxUA>xiFZpOd@S)A`J|q!iGMjI{dJ1?Z`&lEC&bsUmH6KhAFkWM zXc2<*s(nl99M6Mi^5EZj@bbiWY?nBzd+;_Myo(3_op{Q;lJ5i$zSM)S@!$uEAJ^}# zpY-4lJ@`ux9xY;U{WIx%hU0ng>>fO?2d_zdWEH7TXW|=_PbB_XuUA%x6ddPQ`d*8= z#AiN~^`Ry4vHBkV?!+&Sm+?H9c(PLx=Xm0ie~>ul5-*fN)~gl7r}ve4w3T=`y$|X? z;%7QZyXS}(N+5CGAwK=1tUs@a4<91)I$Y%7x_xdc{;`RtPA)#li7(dY!7~%Tenz$z z`HA1TDEXEl-m07U*CKwTvBcMu_zk^&*O_?ls-o{teC0@KcQoBM)JlzCk|T5$Xs3Q0WWJa`Ka-ob;9Bz`1{%=bma$Lc)VLA<%{e_kg3 z@V?af3-Q&PWjsfU9-No)q7gpNsL;U&o;xmZ&CcUmSoOtfxvJQ+PUU7kpw@JiDy^wJ-gLt0LvR#`;JYz4N z7sQ*^mb{h|FE>{F*ATyxN#fi@e5aoGcuc(UTv-QR65q5y+RYPF{@+FCt}|YVCiN^x ze190JXB*rb)9Y2`={7J@1LEqC&xs`CWJ&_@ zaoNkiq}>>ag8kd;dBViR!)28Eci+BdTAD}+*0xd+}jd-0%G9P;rPq#+a+Zn|3={oQ?ajWwh;t};c&vWI@ zHJ5a)ztCY)OC21~1H8R*R~2_W61JxF*YorN{lB1(njyg5zohy;Uuxn~WuGsLa`RuR z*N+N%@Djv}>v{0n#AjZR78(#ws^^h<5Vv;w5#POD@|{N9p39p@Ji0!=wvG5peNHCA zw^AR=w~4OL35Xv|CF3mx@!>aRJQN`Q@w~qqePxN;_M$d%+g>yyZrh74#BF;qfVjm! zjCiwuB>tJiljw2xpTvKdAme{O@m-f?zF#A5>-k;cZ*>3g3-Q5?#6M!j;QF6SCWAK_ zaa;e>5dR~!_!J6ek|-7pX&C;rD%Z$8Im%>s`bb?~!`` zNBpARhkS>4;n~u^kBL7RA@e;#=HU8lc_8yW8u48EoJ(fnR-f#|qqdQD%Mgz|N5*Xh z;=`&)Ud@P`e=FiuS4;hu65o+t=5>-1!FhFkA^p;|q;Qx0@A{5ym+>IrBY}?x-a@*> zU!ZxwM}dAN@Ft+&4m?RrzlHyQjsX7?_+{XcVg>Y%fM*1rtxO=V#ClD}{Z(P$xq(*% zUL5#H<+dG(on5z6#0#gAd9jdq3;hn-TH>ZZM7*Zn-+P|8>F*Lx_DJUSE8?b)Q#QEY zGmVhnlM^?6X5uG%Nxu1ro4yutpT2M8XX2*sL_Fnw>C3*vO+TOb`Ii#^YT~BfK|I_o ziT^Nh)4w8qrjpFZu;qg5X8Ksf<5v`YQsSo1M?6_;nFOVXo4y9|oDF4NYE0bpzYyP* zT-KT2h?{;Q@prLh9hgVl^nVkt6ide2R^p~VM0~eCcW{;X507N~^@zCn_{s;@Kc(JJ z6`i>06B9p`L*`?8;-=3*{44#gRyE@5SIN3Mka&81Zh8!H^PfiioSxrXM?8*x&;0`N z0oA2GcZr+-2jXSQNWPIP1lP^PN5&vSj%nZ?ouNZorqZ99( zP3ufN)^{?mvk|v;^AoSD_p8?+-gKYL_jbg?_LX)A6OVsD>h>4$H_fGPtB6}X+lgn) zCHobJh@1Wl@m>ui-$%q3?~ypeRSK?W+n*$_Z;1C_AnR3D;?{0H;t|Kl`dpoO>s2zp zMi4L8N#a;YJV`u>e+BWWy8YcrJZTLXZwH8{X(j9DHR5gVNc|rZx4b?QKUPcX^Oato zvHcU%$044ysPua(;yw3>Pd4J_lb5(17ndad-QSW|72=(A|Ex9fnF~bUmv|u^C-aE+ z`CID0ka*@lr5~3Q-=@c*yNM^$_a_`DZuwp%{?V>85;y$^;)&u)oRO;pk7v^-B)+DV z^h`&zes}Sg2A)f~)yMoRf?i)q;E$&%>2v9JtsU_c$ED-D z6aTEoLcbAD^HSU@QG zzTB=yeZI%!pTSRkzAvPI__u5yWB(XjpNYHW58^9#^>Hl@(pWQ*ev*E7J3sLc`u>Ev z#4WF%iKo~5mOBw|HBHvNUzEFezJATRc~YTRe}5?@ug^ zzXJdC5YPYW2G?^$Ea{h&%3b{FKwpXU7SB(hPYe3Vz|#OfLR?=j>I+vdI3DwlM%=cK z>51QrCi66#au(R=M3@`h4TTCl&Z?1O5&0C%{tzkNA`1w6McV0W$@8QQ2cQYCcWh~llc4+lGjG?Ne1y81)dc6XY#T43P!IV++R`G z%lJtGyjqBle$L&O61cmLJW1cflbyKb+l{#8HH-M646*^3uiRys1meF(dh>Zh{A-Q> z3;5_1^4B?4gFrtf0{^um8CCf@y)ocAcD+|?lg zv^$*i<}-!(&Z)94%>kdU!RHw1&F2;Ip<`tI{{%kq!KYB8(DN!!Jl9g$E>~CX^3qo^ z`YYE1cwF!w4LlC;e}Tsaeonc~$IMM-J-JRi=L_Kvi0{?=CsQ;IjFVX4Ulw>w;BA4& z06s{$#bf(p6NuaQ$o?d5>&Y76ZayxNZt-md?&jmr#j^gKQ10p+9pd>2Tp#uK*FSEP zK)z8ypBs1-;1!f}UOy4HyxJ1Cym|w7dFf+Gz5&27uNlf+USB~xM@Vnu`5E!PJ>JSNdbLEz=`FAJ2V4%$3zTguPd=?S6ONzUIM*#f=@*i5<-(9|B7| zyka*Eo{#ok^rXbcK9q5iMY*eIcxbmiaQ*bSzv1!ZV|AEIJn}Y)V-fg-1^?r~!vK%e zEI5Aik57EiN*8g+c`4=o-@vCRaJ{9^uWv^_=0A@354~l3G!1<85fs1AVc?%+De?1L zz&`@d+C22U3KCzL#f>nZucUI9*9Y)v3H&|qiNN0hUrqj(x{CiX(7y%!N8oROr)wec zyLes$uL}GX@ZP{*0$&DPmtdE!?=0}=pbytF(C#zfS%5zUUI+LS;Ddla2EGEgo@)2U za~}9Z(8p{QdOs#4-u)ZDjV}Z7Zz9V)&92tN^Y(-42C&ne_p?()40@zf^$?{~zv8|d$VekAGb z{k@Zj+xvcZ5udtG`sEb(-vSxhUr0H}-vRVjK>wSEek15FgZ`+8K5V-{JeNTK zKjj=xInZAOePa*(1khgq{SpuTCD5M-{Ywvh+V+9?&w;+6a*n?}=+A z>(GIGZ2jp;+}58N;ByT8R|7u^`~dmbdh!zVS^|GOQ9A|aYx-QuU0(WVpI=|zL*EVb zhajGj9{Tm5KM4B69{RVS{}1#rJBJ>BUga+S1E8<$q5lQ+`$0d}L%$jH`#^u(L;n%< zdqE$!OX%?zRPN&61N!P7`aYoF4f=^5`fZ@!1^Uw-`tV&PP8ZKk&?i>T>&ADW{}=S- zfbRg_ANY3Qv&nzqQP)z)^U$E*2Kv{exB32sxXt&--Gb|H>rYDJwhm+?ZtFk^<*q*e zKsF$(2tvdXH;(eXzM^_&~F5N z58xYsF9W_F_;ujxfWK4D?WXS$h;uFI3oB=RJJ7EI{a_FMV$iP!{c+%{fPVtM5_r6x z!Q;p3R$RI34ZZcm-!DIU==*|x1^7?$(C-HQa?rmAz6^NmUqX+wh;kR_Qqb4(&<_Fq z641}|&>sZ-V$k34(8uW&==VjS&!C+9y*B6_gaXU_YqTIzf z2jWcDC(vKBf#*`r{ZiY5cO;%5mTSr9>k0m|z<&ktN`AG^cLexM(BCG1Tj!q;x9!5$ zeFJ&T0H4gtIj=&XpAPy~q)*(@{iV;>1@!LrhuVUDGk{M6pVj1J>)}b_b|2JP;{R-r zeC~k%RPayPFOcsP;N^i&2Hq9;B;da*xB6I|%ZOW?D~WGkEho@-ga1VEzesxX|3uvU z!}OQDES|}U(8m_5uG9 z;6IV{=D&`(`EMegw~nlzhrxe1_}?PE`9~ZSdVQi0ulGv&C7E*9+A#3XMSAnEN!;T9 zk@#Bu9#cE;9}511NpJr1iJSjo;?bJPxcvwGe*^zhq&NT9#LfRb@dQsp3KH@Ycd*pc z)n^F!7Xv;Rcq8SuUfK3~H0TF`ei`X)KV%*8%GYE(93*c0As2{W*7pUyQ11SEAha8M zNboqZIFk{#{fhF$O<#k!>Dv&WIb8ayi*gsw0ElN3>COK*@u)ZCeA;>N=?^{$ehWRX z6vXYmpe)3zhLt+!R_=c52mU_-?+bh~@IJtg0PhVv_R!GdOhi1&c3HgglF7Q4S-GoQXYj8Byc6(2z&iq854;2L`@q`+|7Jv>KJ9?l0p1pP2j#q; z^ap(#(60gB8u%UHt$-*0JrGYz;8lUQ06rLabKqNn>(C6Ttk3rncvH|v9T|E*CQD$2QkyMVp{=tp?yXMnyw=vR~8?%UZyJi;ic!*1fXo?j+z+nvY6v+DPTVvY{I ze-je7bvP~YRmoiiL+MZ>!Jk4gsHf;Ij#MUEp_s{|Nju`CGej z#{~Mf4(PvC&iz{$^tC}>(?j3UgAXUZN}rn^2mZCd|6kxWfuAEE%j+@dYk)q&*wFho zk#g5x)j^-#LthN^)j&VULqD5%)`K!`7l2Py@Hq#(3h<}oWBEoH7wE^zpiiQl`!O@< zD}lZQ@QT3O0Fz_SDY9{7*I^8oJ;JU8$u%DHaKK%WcryFB!#K>r=+ zKLgJR{M*TaymA09qnzVu2Kwxv@9m)<2l{NFU*w_x2lQD%f67Du)PsLDMe?%vzr>dQ zjji0xyDZ>e5O`+b)q!UM-WzyE;C}-D7Wii67LU!-qoB_K`a2%_kDyNv`nXer^ELnU z%3Z$cKwsEHUmf&mLEqX#-w*U@KtI_-zYz4PLBA7tD&Xfmd_IEy8_>s{=1~Xbt_~?d zU)V!m9rP(c-`Ydp5A?}FKiNaS5cJ7FzYTa&;CF#10UmXFVE!fs{vGf{!0Q74AMj4f zd3^o``h=jL<)L2<`UIdq;Gw_e!9NrKZ@Qc(k2oWc@7Lg;19*Jkb%DnN-UoPG;0u7q z0e%>GY~Z()bKTy9J{IU>&kTKhrd967XH3u+^w3uYeGJgI^w1CT;4_Gqi6_?${{;W& z;D4UsFO~?0Mum#54UV=X08XPb~271^gYve;c@dg2mtNC-S%X z7-wFff8T&l2IbtpB|LZq;`ZEAed6_6N_)+eySnMCto(6~1O5u)Swue8FaHu>+fx4M zAozR*bvqCICHOxhAM2O5#24t~4*N%-Zjr$MJK*|h6MtU0{tW2#Q{R4GUOCsf5$K;m zoIO1B!$AKO^m9nRrjg8xRmAOi{C|nteFX=>-`!X6x9leSo&bLW?MD1d^0mCI-Gs!g z-Sot*-5ko@IC1SJ)OL#ie+=!`A|GqFC2?!FCvj_cAo#m>`{}brV}U<{b{CS5wY!P9 zwR?cLwR;l$UAuR6jlK>1A+-C6d~9APoF80&<0*;TdCsiFILf{67G{3;uBy z1lP^hf&UTDT2B5bm2y{~kKq3U@H^mt0Qha-*T~=M`5N^4sIUv)7ky!HoTg8v+{JSf z{Bx1s>Q<3>^&7H2)CQk7kXJL{H^9F)`B>cs5pVw9AHHuC_`CrBxxlZ3f0RX%ugmKi z@RZ7Jov}LP0sU3bS0uf?r==Egdr!-+;By6h#*^OK{S);13T%JEn@Ml=KS})ASh-$v z8GIf?eI5eWSG)TC!z~UT4_5yu#B1on9Z$Kd=Y8hJ;d=RqH5 zNpPH|&+Nf-6SwuG6!A;7{AKV}Qtt9P2krI(eiryR^09tdLcHNwnHOup=Q`AFC-5`i zf1Z4-U#<~1=W);{Qf_ft{c{q37ge?w1;OVM)TbQqW8mMIe60R0iO1BJesu<)bKu_} z_)+lx0{jT@ua}2D&NC`^<5NG8?jN|tJoL3de+c~BdFY3E@NvX#yFZ8c+beQk$3o>U z&V$hIY0_K&ULkJt^eORYC8REI!T&$-PrV{AP7VOiubjt8b>giG$@*Cze2zdrwgJ8$ z{0EYcjg#TTSL>oX0et=g{{_JJfq%@u19|NQo>sZ#W%Voo`aPhpMtYm4^@!U%?GHY? z!DkBTt=&bS-v#>Zq_=r`j`)(fa@=|YeD*ffPOpZPk87bd+;~JZC*rP6`b$xNV2~gOS#Ky8?;*h_&>m_ zk&pFD8{!S$$^lF_@YxJ?8w7kS_)jMv>z8@N{}?Ij#!~QE5B|G=>mv&Obua7cz`WQD z?f#&g=S4lx>nBnDKAlN#^Ws1L<9e@&|f9J)&Cvw>&4~$65-Ya z@?8VXGSbuFGzHz8*NB#w$6;RKk zz*mC*9rCgMdQ7}Y7ulbA3qH%hKjOMTo&N^^0l-%PpQ@bezZ~?-LBHEWe;V}5K>vvJ zR=0@jB~EKM(GuB@jiubJV+$d#WWbk#e=hQ|x)mV)LXW$D0H68bUmy4q@V^OsG4K!M zZ{s%hhCuxnfj+%*%h%SK?8I%IsR=#{!KW?ht=&GLUjX`vq__GnCqC$?tn(YdXD-xd z5AgZme~Emo{x^viUm_=@9)r(p@c#(>FYxcTF;LGxflpR$^|U%H1^pkO-|3-03Ho`U ze?WSxTlh`EwNaHf|$r4z7cZ+f2$`9cF@0anf76^*wlV; zc^vQ}%B{|c!peSf4bbZ+>O-RS`Pz8s`-6TA_)j6djsKOzD`b`9i_PHE7sls);G@C+ zD*4#>zeBuEAK9OI20p)l{}~(yH2F3x_??ls_jfxjgmThF8H46cu@ z=ZT2hdY)RjYuBykXXW&duK?*S-;%^_JX9oJLT}D$Lp)tVx8j66N3Yzq+XwPmMS5#@ zGjVHo7jbL%I`OXt%YOTP<*wb{&~Cb2Qa8tc1zt!wuaiwc-wX7=c<3jA{uj_+0p1h% zd*D5Q$KD;>zgC}Q#I4`+5V!aL7bkA-|F1;c-v3{pxV`_s2XR}+epl}5*&X6P1-u*Z zr@*@ckF+QBeB%+fd@~cbeDe~wd`l9yd}|Q5d^-@&r8f(YAig$RNa7(s^NDBGn~`@A z|4#Wu;(3+7A%0T*%`vY}o2fQHgw!o_^=Q=bZZgu#DxYc0@ajU~P;#P;b#H|jS ziCex$l)HS}K>P_01oCYSJSXs0z{@Jia?SK^lMMBiSxUJ$oB z#5*MUa{Nh&+j^Ukc&CW6pP5s+t7j9aPZQGHdftY(`Ts(ES}!?18UX%{!GAvRM!=r{ zZwNff;Xwa30G?7g*C7jW>&H^Wtskoqw|;Cu-1@N{aqGvS#I3((D0g+P5Aoju{u6ND zkwCunfG1GS`KBgr`4%K@`IaGW`PLwA`Tk7Y^6f+1@*St#R zfw<+Hi@4=ml(^+vg}CM0hPbUuLx|gUY7TL$&l=^fJ~bfUPr$1KPk1~q{;L7cs+`Av z0peDl8pN$Wjfh))+7h?=^d@fgnM~a3vy!;gVYhNuhpLcQj1z%;s{qdcyfW}2%DD~| zh+7?+5w|*YB5rl)L)_{xin!HbA#tn2PU2RFv&vl^DnVW;PX_8x5qJUM6@XV$&UI)= z-0IMixYc1WajU~v;#P;b#H|jSiCY~`5w|+rQ|{_e9`cHJDo_W#1RJ6Vc_tlrSR6nZJgvGZgnW9+|{83Awj*x&{zBaH9YWmlokZO7{hPSu zdsw;4H$TLGi}coCVa^BYkPr0ff#(HYSUK0BI_SR#eQOVWKhWm^{bUdQQqboH{Z0@4 zCD7*r{YwvhmqNh`4>nGlOzhXXl?G8)RWC2sLd zByREiN&XhkTGCrQCqSPQ;<-1y3lUg~~Aus6DfxfbbzA5O_g8o+z{ZQf-=W_5#13tS+Z{ztq z=u?CKnTI~&l|UU*fj+5nu0sam7H1{!`38KNk>29$1^SerALpT80QwZ5|HngrfVjo^ z6nv6{Po%3-2hKN%a?`oy3=>7l;| z`b41jT?@Sq(TH1|Ih4El{11G}klx~~5Bh|l@9Lo+4*CS3pX;GtM%>~&0X|=Y&wbKc zoL@j6AM{^e54}DamAg8`1AQ?MeMRCHXBY5^3qB)AZ*k56eH_rQ_s|~%eQeO*@X$XY zZgIxH5m+~3flnsoJdcWkJ|^gEd+6JOJ_hIqdFaOww>Z~ZaKtIhxzXJ4;LBGdCf1J3*`4)U4fltg^ zq0fud%H6z(2>SdU`pTe>0Q%-0`p(2H&Z*!N9(?{Lz14F!=)-~jqKEz&=);0O^6k*; z5RbUUSy;KNPZ;p2NqUR31L%FA|II_c0`y<>9+{A)e0x0f_dx#{^u9Zx=M`VMi~keo zGkNHXg8n1uYkTP1g8l>O2YKkn5Vtz71E2TcbBOd-=j)(<2l{s&`WSZu>%d#kr&0d@ ztpmg@&U)bU27Ee`-s0>_ymflHUN!}MUW3mH(womg;)CPsXzYVz@LN9T=KE_*Ma^S=nr}5 zuY>+6=-+whBis+JkM(;-wK5=7UwJCcDx_qL2w-wZ*!UZeDR5=8YSboC~-SKP+7VAYZuQ7ze~uwtVwU@2RajP zy<7gEJNUR3?`Vxik$%#Axu1C^@elhY{;kBV4tt2(_&-T}RUaAu7nM8L`_Ny$hrxA= zT~6YOtla7Ef&P2aTRcUHTRfGBFZy2YZ?6UZcfr3G>E|So_y&UBYUwJyn)DXW7UCAq z0pf={N<7EG|2D+)n)Ds!$o=h~L9efzcH#K4JPNL-#gm7)#Z!{_nn+Ur3d&vmZ$dmB zN#EwFtXDljub+tU$Fqp^7SAf;7SDF#1$FV;2maR~o`%Kl>+?{(03=j#nX?t#WRX{ipsKm zp9KDg!G9C!ALz@`{{{Ua&_5@=#q)u<#q-sR;JPKtBkM_Q<*q&l!9N%2b2OFhX+hBc z2l}?8w|Ke{w|E8-k27D^pWng%0Qmn+`ZRSz0uK4v0DAp|xu4%9y~Xp4xW)5@_=PvJ zzD0T|b#wLE2k~T7?xL;{(zT@<`J46S1pQvnHzB>n(}uXk^9%9Wg=M}B0RKJUKcDoA zvrGRj2mNl)Unaf9bBDOa^NM)7Wa9q`{C9zW%2&bTElqhDKN*y}dhP^$9nxDojfq=4 z9f;qpDeH3&@c$S5XOMn-F^TU_(C+~KNzz+9mxxEemi>Dd!@tvi;cHsXH_>Uv~GrdW08tAuz{s8GMo)g3^o@>Mt z%$50m5B#@)fAlxO^(lW`=3{*2u0ESVUy}3|PetMuPd(yy^m)~v!G9C@4<-Gj{xbf@ zfPN$Bx0BxD*-zZ!IYa#DuVQuu{5ODqxVORe$=FJ^?@^Vz`m6_iPT=c+S0kTN#U-!C z#4Y~m9(+0RXtFu=tyAveSqtsn2EGRPC-Sj&Q@sn$_v{(x81jA_p0W{XEbo`7HIZI+(t+2d_fh*5?Mqqx~rB zWOL;%YJJt6KjG29=RiF3$;aZ^4f@%jzexJjg`_^Wh?~zd;#z7fEyh3pRxk=-%h7~pO{d6It2a}Mz*rzNjV%H3}>Af89W zWBFTk&wz`_>8FD}vvP~y#(x>&Hva1nxAEVSxQ+il%3ZtDpxue2xA8xVxQ+AG;4>9` zz5t&BymT1(#kD&bcmw5@uZ@Q;pq~W#5gz)#KtB=mTS))IK)DFHhj^c)((y-#TRabl zUo0f++Xv#dPR0rw$aez7QvvvR;QfJ*13pDL*Jlyv$AbPi>1~``CvM~9IdK~&QNxL; z>#s53|BZ5vrxfT%gTB6pzAxxUfqn(>k-+zO_?!X#@1TzqUVd@$j{u%bIme$9^us}4 zmh@T2$ogNMxQ(Bmh}-xXPTa=NbmC{Ti~kbkE`Ar!)R6yoKc|5YgE$|NkF^^)f`~ZZ z#KiOK^}kfgUAsfUzY_4@fHxzbG%scQGMKo?A z?&5d)B(7*7KlOkQ0-w(0W9#i`;x>kez7`CSTDy@|0BNfoveG`FxUOk?8GgvBE&7P+R9yC{UM(Aq_=(_1p0oUpYEaG z0{Xt7zYDw%@Pv`&7Z*=&;8~SheQf^bC2sS#7;%fgKJk^~oMXtl0*L<;UHB;C=Cg?S zozc=?E0w$W^$^_ZMYiwxmAk5R2cOQs zy8$0dJ{JE*(02v>Invv@agVsouXn_4eti`+IIl-l<-|lXtq#LM-vRVNtW=Kme>gZduS0?M6#JMeD6V5-VA(tdiYEveo4<;E(f2c;Io_b7XNwB{|x$P9{Omp zM8tW;CvMxjRKyeL4OJPHySg=jcI%Md;_O2Fb!^#>{S|x~gU>3`o6i9ceu8-SZ~Wcj zyGeZTHQ^7HyZ9SHyWhkPy*?#~uRATT#8I`*@e*}Fo(%b%ded4ygYe(F+3w?;&c4547*KQqXcQNU$-95yu-P6Ra z-P^>i-4DuLyS1U+IB|pPW825X#BKYSnz?Qta}u|BiV?SXYASc})Pi`rk>2thLfrf( z5jX$&#BG0OH*uRs_lPeTBj;P5DR*(!ggDd0lV2RK0la{68*f(6lEkf^wU}!?n-jNu zyA!v3rzm&vREKz0klym$1^Q~Bzu=*N?ZK19mp`_AyH1nq3u%?Rc&dW`kHD({A5A_M z=K>FYk$5KkzWhz_uMGYvzm{KIJe7bKRc`Tb)lRMf`ih`mLVAmHJ8|k+r@R4d|B^<;S`@Gl4cb4YLg%ZWc3D%+`b;8PZS&I2z4 z{4M!ZKO)CpVG@eS^4bCGqn|AOmaamFFOGOVkV&zDHKi}MHYFAcmT@P5P-_+5Oy zrQ~n%>>>X1bvYhC3_c~mKYXI#_{}FR@jIoY;VjBs{Kdhi4e3+q{cT-|n|~kTwx2Va zc(rHJ?qubz-D1%0a?)G7r-@s;Z;4-uD&x?XSWKONQSko`coEXRDcDXPC%Jve-=j#dnx{KuJD@bp7ogiK+R<`lw14@k4ik(X5C*Fzk?{}s}kPZ(XKtljf7WIOwnau=r_>iK<2k=}e75O1AG)}`j)qleCZ zpUJ@W6oQ{GCm-|Q26{a;;@6)hz3s1FA#VGtcbV({>Ko#=e-%*|cdL)>U!^8)apobO zW{f{fUt#60o_Y$({~x-N-h4(9kE!RqCxVZj()0WLM|$&lMEv4A>6cgFqo-8;J{fc) z>f+Q>(SBY;xz)k;Z|f1a{na+at)9OUw|Y(|Zt-s={_?7f&)v#hoO;UNALl#Zda1?;wgWU{jp-ooqt&H?*=>!@D1c+dF>!>`=ytN7yTsHF>ist5ByW=!K#Z#Z?z8j zSIE2Zm2+ObiTBFom-_~TkKP*M{|`G!Z}HzD{zdNte*!*wYro$oogQqvIQ5YTKQE-5 z2Fdnj}mypD3Kvpt{HlDIw3 z@;mtGt1|pPJ4kQwpCf)m&jY^#AAKc>-zTY_bar{^t6coNs&b3d{2LPgbF}RDwg4Y} zWscux3~+sv$j=v$kNIx_y}km6T4;-QbKC*>`#v>&B^GZ43UauB!e zesSUxr^^H`r`);ftIquK^e4Uf|3Umx9ob$i0Uv#JoZsgPaDC;TpMN4BJKm3|7bh&= z_s?bBNJ6~T7CGLpLfqo)N_^LC>G$5sUB3EiLw`J*NpC(^hz}|u=Qr+vkG?9>?~_I^ zx>)??Q;>LP-H$A(+{L4>-t_x)1g@_p_4A?RW5+dPiQ93_H0F9-vxvCuCvPBb`^kHW z+x4ki#4X=1#Fy)Hj*;|Yo6A>UJ?qb_pmMHT4dVB&%6Rw*eDoE+exLEAw|LeQAJ#{< zJKMnLitOU}eO>^+3_OZnq_jA5EpYz|d0vG0v!7*tWg>3JM@5ypI$Q$(+N8JRqb|hl zcxMoC>&FSitsfUDckNz;cDIw>j(7GGx93=o6Sw1_XT+`k@e9a0VRgIrz3k5k+s3+Yq<-`-A@(@Sj3@i*qh}e8esOvcxU^ABkK1ot3-z zPeJ^{NpJJ$Z{l`;`yTK)2|kxdZ$8gKe**Mh>G7Y9E7K=Z?&3TS`l6(d{-17_iBCE% z^Sv4P90Q-;q_=f%Dsij-BH~v6jl`|~hn2hdk3ze*NN?-jW8${Hg)0)6k4L~Kk8-YC zUE&Fn%lgvWPC61V=nOWcm9!W0djM|M1wLAk5v zL5Q;y>21HR4)MqFr4I9nmyaN3tHA$1@PA2qi~kdGJC2J{EI9t{v1LE-YvnHf1K?i_ zxSsL|QH0#%4SXNyJCMH}AN3<{$47sF&tC93OM1)eDe+d9WPU{}9vFvvz~?*QyMeb< z&f{|=@z=k~e#=Dg*#$l)NN;goByPtYkBGnD>>>y`R{;Jy!9Qb(;QliI3dCfemm%odg!l#ejDhUmJB`qhs5V?lKq62%3b{bfX~4nLidSQ zDwwCe?fx?4nwoO=+g9)y3VaLj+2k{{vGn^^&~FC)Nz&W-!%M{N{NZilcK$F%X^G#( zxe5H!DChB6#DiBP-ZZ%!m(>LSjo?3w^w#eyiKn$QYN@xhUxpg z<0yCe>MM;x{^j!(0lp6W+XG(<{CD!t-c07vSmGAX8sc{Tb1QK>AGn9O`8+1RaILJ{ zua&#J)U!|Ky>M zQZ6_z+ddXk?&A3yd|HrxO=Q{s=|cRhzGreM_^be**}#_rKSVzEzM6}~?R_;5fV=a$ z6=k~no&v}B)%eN>=WE-qlEkf^ZHeDrCHZz$?&`A);@?1e^Vvf@ax)okhrwql_IyF)B*FF8=wTPovz{Rr47W99Deh}#gKbJU05}%zy_-^p| z1AH!$-rBuOd|oTLp7MlvqP{Yq-+_Og*sf>gCv2tQ@i1$rtn*(HpV?jdF|Kk~&+ow} zH}H87e+BZ%+*HPY3((I6eP0j#pTzBY>oVe2pLN7-ziTh?``IL(Bg$P~b0D7Eq_=is zR1U72wVRFjo2jDvUb*w14gPI_&jLQ2eC&8(Jn_ocoTJaTh`5~x-a!2FKGB~hZt-6s zo?7o8en5OiI5}SUNc=!bsb}~qlDBJZCgfF2xy?Ikw+8VfN5$tS@RR{TR~Q@%U8Y z=JOYEJ5Jw4-1LWtTiq@bAAC>tuWl=M`A&v7lT-_?kNFoOey>N!ABOz=pxpUP0-s-i zPXxY=e9V6zal4*)n)uqfvQAzG{|Vq9qk8D^Cm?SAX^7vDWzv^fxywsm?cvh(RRKN@ z+HFBTc3!R{aXT+JkhxyJ7*E{J|NKGR&i`yz?&2H^@q7e626)^W!S%8G-;xlw^HCXz zTRc^WTR*lY-n+gOw6k&-=V*v$HgJ74p)0fRCi$5EBjVPNABdkUBgakQYD&JY-I364 zPUXCg6(DZ@Wr;7jCEMky;Qu@L4m=1+#~*c zhs6I3{D*^ox>~{G#Qe(;uUbXViz;_@9tJ*xfe!^fgM93~=mz384)+naad?)v&5K9M zT|B=*yWwjG=Vj|~bmF$&W+HBN$VJ@h`~&e#ab$n2qH-6{5Qt|G>CJyW@t@bpy1g8H z27}La;DdlisS_Cg1A*rPJ^*-2;QfL3Q*QIc*0Ev4E&fTwk2RF@LJNpn|85{|{d)|! zJHCsm$9H#$>+6Di&w#t*z9%Cz{~v??jIpP-;n-Dd1*Koa2HR0 zjVB*)*Y1(*VpNWJv}3YgRF`<)S29kzD|dh059&XP^j7E9pzjO%6QsBI8($}GKJn@X z#z`OW`A)g@yXmWgzBlMwlivEb7jf&~5yWl&PA6{Hl{P4M_4yUreG9x7@R;?2``zMC zt=#$i0{Z+O`tqRf3Hm0aw|Oxb^gTd7gY*{95zu!B{cR8Z8_;(HeT<)i^R@ep6A-ui zjZ+Y}{>nz&`l|?W>#sV>T|K)(JRL}H`3?qs7tqh}&@UuDU(d5|AfI?4?Yo~Vz&nF~ zV38c3=tRvnito+eG;L`zoUIT9rJZXdA zemDPbiQD!oPwF94iq<@fH)}=|r|KIT`__PI|%cQsSg!hTtdBV@&(*}IvHw^Sw zYv9F|TYuSk!m7mWJYgf?Zry(85)b)l1{}{5b|Y@*3HK4VIzJ`;dk2a8t#a2~D~P{z zqd;DI3fLdd2<4WS`L8CvBCRB_8GKrR|7X&hPqfCt<78PF8MpD2JJ;smQw(@B;N5^X z1wNAe?LBgnh}(PQW)rtKHxjpTyN|eCx4li=e4Y@u`D-shvpWBDNA^!5HwpC1&yZIk z<)%0PhQv3$l0RwzK25-94)Dgn*OQO=A17|-uPzWb{Y~PQ?w-_O7NPshBtEOA#PgSO=kp`@+#tQ>6`^IY z{|Ei9R&?dgrw;g(Bfa^wCH~h3H{wIK>EKfve3k>R1$;O8*m>i_#B;uo{oymj_l}i1 zBx)7tmzv<8UAfIiyUv@BxaCz1d}@HtP~g>pAMo%wOT6xCxsG!ce5!#@!q&n4V(}Cq z{@+45kSML(^;cE!89{pUnMyo;RXHA?3qDoA=Q!!j=QZ)Amt}qU3_g{?r*NCl^Qu66 zcT4f9q1@$F34D42uLyiQ`B z11|==iHA=Q&=&>$Y!Ces;-}?Z=l@Or!d4b8F(S!hkzFZ{+f7J*NGuN2|7vq&fn>cS5waY)rZx zcMs`pT%9C7`nmXA1fTri6TNeAoy{jZ@z_0N9nP!V<&_V7ej&a23?*LvlB`Q(z$Y*G ztO5Q#@O$KA{%?p+j3E0PU%)31_@wI+=$G8U3n}M*sRsI7pl{`&?+5ztKtGxEmEXyH zUrD_1ZK?An;w7s{Kkg)6M}004FRMPci68LE^}%Fa19iv=an=N$1NcP6j*%H4d)1U^kjZ}D^^K0TKFQ6KQh2tIpAZ$6KSFZfsf=r#C!3qGZL zgq~Mj;??`f{B5G#<&^<^=8)dvSxx+Adg-st;FBJF9s*AXJWbEQI7th3 zZucS2BX0L0uLu7$;D4C(cKm*ZxE;S=C2n;9psod2$HN^8h>CL}3 z=u?5dJ?ZVf%^t+c`Y-y|Qqp8kmV zzd58XuZi3F_K3ZM>t^TMzb0Ntw~twfr`PW@Rv>Qq)+8Q(w2bo>#KYE<shYiPG8 z>Fs`%0mRLJEOGPy3;g4Q{}$56(c{^R#4WEk#HYNF{gW@?9}oO9_LI7~yy60Hs@%4Z zHcr|Rw|2V|xA8fY_`*E04v$gp+KmJ4E+Dm#rJgh+910 z61VHN`H0)NElb?SZENMOA0t3K14wV}P6mB=&@U&w-50TyxcM9)ZuhY~A#V43_&>53 z5~KA?+zc`fV-F6lo85o%4e?zIq+fCnxBEtl5x4tBYAJWEg@b&%liu>(2Kum|e*ruU z@b8BN#;p%{CFPc{^GamAiI7floEkTRj^Sw|FLk&qwgt5Bvl0tK?(X-y;tV)c-x`lPkCSTf2op z{|@vuNpJfb4VdfwsO^YbKMnx@x8Q%4^cK%;;`4U6h(q3k1U_%T=j&mCd|w04tlaXo z?`Y>HZtWH$Zu7S)ar?e@Yvr!rUqQPANN@f#J@|a$cAw`O;$O#*Jhv!!?Y@L|?~~rf z+dJYGPuStX<9W7Tze_=UOf6S^pD(>~*X|2ww=n6g-R_`&4*F4~-!)9uvB|_w4HrI# zxV?X45%JIZf$)vQ?R$cUmAm+#K|HreZ}B`PZt=V!Zt>X1l5MCLA-@qwK~{xIaHJNVoL zpADoppFP9})R*J;!{BoRe4Ycp4m|0YK%K7v&#&C-Y45`?LEPSl-<-IO+it||z4sG{ z+q|1e-141I+~)gw;{E4IKHHSLez^*HohH4t`-(_z&9$l`deQ6iCbRhh+AIwfV;d-xPU`` z9s|d`B2NvBheHrgcHjqrPgHJk+Bn=w{KpK^@4Lb0Kk$h@Ex5nzew(j}n|}e~$D+wN zFQMF}c>w$ylHUBs5jX!i#CLD=m(8~j{P%47@$1E0#uxt?8! zM;#^|`78M7uB1QEeWbT|E)Z{%TJ{refX^O?=YKPT`^9|H5sy?r*1fFCU39y_=O@ye zPhaBSwU9dh20pvMXE*81=MM4tF=RYE0iT`VlX+(7c~v6bzEQ}e3Hhm|+~xHz_)H|d z#j~FHv$fLi+rVcB_`CqV9e9dafpM}8cpl|EPD+FRAJBILz7_aL^0DjDlZf{`B*&Gr ziQ9Wt7ZU$zlf-?Lxb2@mCtkLxtPhcA2lCwlaV7`88F*>nn}9b^ZuPP4R}12{{pv{E zwqNtXeSAzd2(wqMZ;^u#h_?Jtv4x9u3zrjC_9v`^8RsgRKd^zw* zz?T8P3w$Z?Tz>@S*An0ZfG-BV8TcaLasLeTm+KeHHzo1>Z$c6Y`N^Q%<+TueYLVW2 zIuO4*O^%CufRDZ+-|xQ=_hl-)Bv)?Z+>V3N6ECBaBRg?h zCrc5x^{|(6SD!zj-Oa%N0Dg{q?D+ROaXbEvFh97z?D#hxaXbD^uiV8m585qEdb|Ip zG;zDnrwVbq&*w+tcArlZ;&z`;C*pRWPk-X|a?AF5mU0*WT!{Y&@HxN}EeNj9X+6Hp zrri0=27N`++jwY5+>VQv5x3*wjo`1JiVSHfln^H67w91YAE|@Bf1y7- z_cii(xmUTo@6cVjyzekbxxDW%$+;PK4#r)i>ZSi{Q9m2?pQ?K4=Xc7bpZ?eL_DA~J z+_{<0EaVS`yIaELRCqiK;Zf8dR{1jjKb7YzZqHl(Mb1p*_*dC^n)%Ftw{R}co3h^q zmCLx@l*@J>s9YXjk1LnQ*9_&}d3OJQ)w!AHbj)*$s+akEoyC7wKH*K1nDbpr$e)J% znyWMYc?RCpx%5Zg2W+og<}(U8Q<1Y8J_Wv09oxzL%=G@~2AX?hc+F$e)P(k*Z$$AI;+Plt%{H{PoH&o?#!STb!HzJcV(8g+B=| z^hVz8E1z2^tKEHW;di1;v&y>sO0gftfamK!m zIO*KXGlFqTy_vTUGS4c?$9U~|<_*qG&Uob9uj(b|VddMJ*_@%s8Hb$t@WtW6I@t zK3%!&SBsSoaqC&Fyys{3`uq;(W&T<%kS(Oa40!=uP4>s*cxvaXt_ ze+2bSReg!S?DJ7))Q?7e1U?GBSmnt1LtMF>Kb%)C=MRO}W!5zk`99~eF1a39UAbHj zyh*vd&b?i^To3G}Twec9R4&&87dSWDaRlc1CVV*jAbc47SCuc<1OHYo*8?wFpLtxE z{a>yJ-sarQXDIS}!Nc%L@FDO;DqpUftx_)6%{D8S>t-Lr&Et2nnOM%xJ~*$NopNr< z24g-Y-p=d~gWxsc1L1eW2f+I}m;Fc9HA=axYm#zV*Yj|*F86h#o&|8OYn^kmuKt+M zxA2GIf2ka~ev*Gf-t8{ePcBm~kN3*T<+{qv%H_IB8|P-84`Dw2RlPi}*Py;1>i4R8 zxvur4a+zn5jhXG+7dh8Dm+d9>x1hcc>f5V&ndkk=_<>_rf_ZD3{NrELT2wtbHDjJ2&|cApf|kmw8^gIq$f4ueRr( zUgsvK2Xfk}ddcamT;}6yRohfs$TN9 zDVO|Dly|wzhJA_rcF6Z^x8s{}+rq2E+rR_x*6?2NR`4;-<@rUn%T(pEUFIv7?XnVX zwo5y=UDm+4UG^!Lz8zF9eLJaq^e+3l_!sA9xRzK~nH`zF-34y}ZvpS;T>2o_VMZyJ zd9Kdl+ms(^m(z@#pWV*QJeyoxm}t4rxCm*ydgZ~T=pLscPQ%bK>d7p1Na*%N6rs7DVNu?JCw`$ z>PO1u_3Sa_avuA;^1}P=b}#3Sf3mL9Ep1=wI5*qzcFcc(s+T^DRo>xhyFWaMochRF zrQH46hi3=;Hq;+b`Evg7opL#U@P3eY|CIBGa?0iW;Rfesz4b6|cX(a+ER`dDh$+9l zyxk9%Bc~2>K84>3FStAJ{3XA*@_jq(`*h`;oB7{@oK~t{a(XNOcd8w4AaZU-&Qet` zIlGjT6$Tud9z#F5}LDo9DqZIeF%19^5<+?rmt-xdLwL^P36e{H%tX`uCo+=Yd<`roM!$ z-vKxEKX0+mkDtL!eKlAA72MPpy2HNiI{`QKx4Zh&a8rM6@tl9;{G4}g%1qy8xcYJ* zX11g8FP(REF56M|lOD?Dd4HhtD<8G<9D)4W*j}%wddXj-T=F+7Kk=%a_fF*3LjE7B zUh@A{F8M`1vU#%JA#?3^Del~~g~}y= zrSfK1D%ll%7mCO5LKP#8dUtRub z-t8#ctE%!-gYEfDZRcj5*I=Fxz{|tOsT|o)CM%b5Hz21Ra`vlw*-wrrm;K~~a@kM* zRWAFREsiTcv0_k5OjyGXrP`G0lo z`9MAAX1kO^PG?mw{SPUZ{y&SHlE_)3>ZSi1luQ4&DVP3#sa*Ph+2@)5m%zAp!;8cF zI+y;-{D&)-_pfIwm-`?sR4zGhE8lk9_Iayw)90%&pZ%&{^3S2Z80xS5BJcK@IvsH zoJ${MJ{wVgDe9A1>VL}OzblvX#{6I9-LIN1x9Sdlm<;m^#^>P>F z6hzL`@QdL~RF35D$>PV9Kk&*5l0I%&_`Y*3r>nWGV(Ot^ranw(_ zyq+DcTwc#kb8h;aAM;tJ>gD|5b>(vYuui$0KkQU4=MRUSn{o4D+&@&k^uO?dOy4}H zujpL*CiQht|DSzHoHJ6+wec+Vk7V(v@&)(U{c|qz|3&@>@bmB^Do5s7_+Z}sU%Zm? z_fqzHLJjApZ~q{_pQ@Lf@ydG)wfpB}7(jp+-ayki~40*>encj*GEa@{D~ajp$l)9>dNIfR#*9ff9&~HBj;v& z{ek>Js$SMLO1b1erM%=v_IY6%@_$GECRH!_JCsZQr^=VP`9t4r-br| zdl6IKx#`2N$Z4qurl{~0;` z;iusfoXh?%`LmRd8Em)XGUd~H+wpcPfA>LKzhC(u?!5X0++3I2ozrjg^9$Tumy>lB zNM*L8ssF~7dn!3M+v^n8)fn|AN6x!iDVOay7CAp5XP&B;^RA`J<-F@P<#OJ&O}U(R z{o&lq|3{2_>(R`1JPB{(T(+0YzdPzrpnim^m-k;DS1#|rOj0iMpQ&8le|c58tm|#% z^8U*aew*3uW;@DyD?2y!?iTqu|CMunH%omR)Vr^?&8_bTKZbF~ zWyzU?`tMM`J4^l7$`89Y2aY1=TjX5!U1qx*m-mS(!jGc9o^#nBl zYm9O^?|R0$>2nI>z5_o3Ppcf+UjHipuB$!oEqE-m-owbL4L=0$?OfI?`NNctyUym1 zLC!bGSqeW0PpBL@ZtPZ`{}FqBwNH7!T4rV*&q3uf&oj#9`Tf%G^X}(z9r$|ZrvC>p z&z7oQj!W&8%j5SU-t8ytn0jTS=Tkk^R8EN+A6ZCeRZF?#*Htd-x=Z==JM8&+(79RH z=NPx2s+V=mR4(Jbp*-ZbuOl`h|1;#DRrQkZ`7!T$CBKkzSyvh5wbt2nRdR0DwGZRo zrs`$fp2}t1CzU_?t37T!gZxjCzZIT@e+&Nv?)fS2dJm1X$DeDQoB8iW{jI8Ao-Z0I zm*;Hgc-*;O*EZDeK>eRt z>i<(Nj|=b5dH1Vof7t!Dv~$z{?Z|JZ>Sa5Il~+7q_s>U=vkf`xRlVeFRW9>PDqr!8 zeLv+Zd2+Kdt;oAA6p24mq2VQzw1l^)^y2^9(BQy~kd}>f+q=;a%jpiS|o%^M$N9v`+N=QZS{RK2YC zv~oG0_x_Q2Jg!7eRp;_}l=(DQE}ygN2shVrHs-9`{B(u$b6LZkoBpi8xX-G3d7Uy} zxx8Lmrd(dHy{=sPkWemt_*%KVuF3ajra$g0Z*$jG+PU;cK4(%hvp+(5Zp@9mBJg~*?(>ZNb9mCHO=D3`wNQ7(Nu>fH2g0meP2>SbMJ|Ci~*eAM6M zT>9{7LHl~P3+m^geu%1<{PD`AZ!?uk-`+<4T;v~8_0qTF%B64rD3`vK|NFv^-+InX z-(JADcdL5I?~VHBQ9m|I{qtFTwel?u%nWkwwTS%ZkbfLL2Yz1V$ULw3C$oKLqrQrB z*}k&9+N=5&xwG+jda3#$0sFi>QMrseL%F>FwNQE6ruO*%l5?~AS(xYNs$TLBDVO}8 zl;7xn5AiqTKa2cQ=QI6@!fQF#{RyFdChAA4dYR{}EWT3tN4MBUzlr=A$Uh994*x^t z$aXCFZ{Gb}9(UI%m&aWT<#L|W1#ZrB`n&z1JDle^gW;w=;_7F?O}(7gErpx<*{*)Q z@>iU{1LwF0otyo~^yfO)qoV)i?SpKWGRkHDsiu74WA=58-?_=3hW__Z^^!kOdHua+ zPs+Iu0dk%}&Qet`IdSDZ+ULf2HXvsza!#mv$@xXOtoJ|VCC1s~{3Ray`rfS9-2y&$ z;M(w~F>Xia@_3Qsa}VV*pApLC`23u5d0ud^g-6!TeX-UTH53JNaRwU72S$WQ9xt*JFA4PsUxcdl8 zZv8}+Bl)wGOFx@loOfKQ-=lnc0ec+Z=iJO^H0JYi!OVU>3cka+Y)9EH7hRI6ABp-( z&UJk+)Q>>@ge>)&Q9m5@pTmd2J(p(YGZcOcJPdE|T;?hJ`55KW&!?52ZEYV+QRELn z{#)?D@MG{n@V`~QykAhb(1o{eN#zf|Z9m7=(7D;Z1CifR)yum2qJ9ACXTkf!-_Mfs zh4LZW?eXUjavny`#f3B5>mhhK=dxX7o;RYtAL{SQQa={;eNn$4OZ_{j?}Pdu;JxAH zF3Y=J-jDEBbnY2n;#$6gq>hpLxxCn=Y4mn%O|&>jck$bS&| zKdXAlKdW5wJw@{NLDp4N`Frlg=+(~6x_V+ODPOkBzK;9Jxmni(7&rgrdHW;d)=)0vwo!iZX?y;BuXB^%1Nqb7-Qmkr zj^uAqF7tU`xzs0>OCOFZ|6!$lyq|P#=GhJN@mz7?K2%dK$R(kW%gTB-#529=Uyf7wwO=Ix$Ms} zpFzrHK2hYfLC&kHUgq;L>RY4!Csi-wo>MO4mc1&ou2#so$+^s5#%-ruuD|s|PD|uW zRP{2SS;}QT>yUF7az0Y^GM{sBbKRzy+b-wfygqYz@yvc}>btu7VsO^ibZ+*_7MM>f zRWIx6tX$SL206`<^Q@|ub-jZ6J5j$G-VA zs_%5WeSJMjx%A;#<+!*72s_G^Gj*^+}XttO5d&+yQvajnua&Gbi z$e-`NSI2lG_y*_FA9=mDO}Tt7^h@RPI=VpVO#d4qzoK)UUqiX%2b4?xK;++n{Hdy5 z=097xVkBgg-KLvgxd^6k+Kdka)T_=>wy7HIH z^uIQ8>N(f_Z?1ewcRT-f$f<>#$5g%aVXE@z9y3zTdqBv!0XduCHQ}GC9LfI^_1B~R z^747Nm(*Y5-1NT&>ifg1!`H&A!S`gz|5QD%gi9>cgfv-My3B(^|xM5 zx!mWWnsT|%Lo?;_d+6Pjzkb&CrLXeMo$Pt$Xy;}YRk7Z=s$TZDrOIW0dlxzKUX5Ar zX?PXnUsfUS_LAdjdF687^8U)@zU5<`oB3Bp{ybGL`L8LL{Bz1BzmPBUIJy@3Rh`Rr zl>FP2Oa3I~l0OUim5`r+SA-u{IWlfqxr}>9#k_r%aa%e!ee)rI7`y^}3H%!PdX+Ed zOIwx8C)<_my@j|G)D|5gM&t=Zd{}n)fM^!KRgOp$EK94;TIr)*Z3Z4&s2JV61czvdy|Jf<#&U3tTIS$Bt zUQk}Gv%Q|b1UdgAXCM4L{K}e{asPq0f&UGk?Oe}ip>pZ}O63LIc6}51|3m(MRbRK3 zy}o)F_3jiow?CKMkeUBE0Z*x%$_?!w zo>VURe<(lxlYPD@U+cpA`JKumUF`e0ZJnFZe#d-fz<-0kta4;N`?C1|l-I3i!}8b8 z^#51nw}Jlx@8w*!i;Vjy>eHy7uj*wx?m+z+)E`sz@_OX7a(O*c)_>tXS6BYYDEs)j z(YYD&XN=nsei}XzehR)&+N}OOXc$YjO~@n>(d^}<@MBA+rWVXw9$f@F7wu|(k zmU8JsUFFh;cFLs>6P%kNzs0z7RlW3Kg>vb`hsbds`N~Pm*|$}_^x-$<(uc~oX8MrA ze404deQ2#*`f#su>B9i!(uc*)&5%bh?mAU3eb}X3`jAG>VdPv{C+~hMeJHJ5`q0+7 zi8zFu-dXBLqW&Ay&sO!a|14B4eS2BC^zB{c(zi3t&5#E%Zo#^F*DHN1rCj>qRyUF^wMFSFmuy~a&a zY50E3^G^5|@G+LcM^&g^sL6-W1 zsNaM7U*Wsqg&O4TgWRX0m~y#KMI+^MpNiJX|2O4I!?>6`>cmjR|z7<}l zQ6^^#d^&tHd>i~-cer!uMwa?_viNt(50AI6FMdM)Tgb29B(tuy@Ozxgy5#kBSLNf} zn+Cm<%l^Df`8N&i>$|s>pzKBrLs8tN~?9_|?trIt;xE_dD17;b_#qg8CU*>X)JZWz=uVQvV6+ zUqb!yEcKVP$jpBk>TiZGg+J{4|67;xcI)ipYdmsZM9%A~zWZrgzfQSquPw^uI>{d8 za-HP3a=8!lKhDimVwlfWcjeu0W!&n{P3aQUw^H@8pASd}gezshCYt6OK*`vS&o!?xr}>6xs2;+lXw4@amzV3<35M=wuaAvKd5qktz|z? zH9)z{XHFJhrMzE5(^-#aopUqfY>fMp^1E}ZbKZ+=o7rBoP~QapEc`y_vK{61=7Y** z{!bw%ikt@BPi|9(r?JMIpRKB8%?Q?VI zCPKb@&9w9}<;3} zyt4bH#tzQSlBQu@Pr;voZ&W#w|C#bO`|R`eLF7zD&Sk;OemezT-MQ?alHUgPPoutn zmipQ=2=nsCxdKQb?4^)CL;d<<+8txhd+h-cT~QN z`mU!t;*$n?GKbUD{A|*U-`%u_IQ5Sxf$|tjGO=7yxYB_#~zmoJ2$0|p}wA~m+jS9 zxy-Yba+zl@_*NQZ=a9jN3@n5A0_5&lad3iTaVMUivmpxy*C2 za+zmLdA-NY$~~Ut&drb`Fz#3I;qWsmN9J=;=S=^Hp}wqh-RB!reTCfFcs!l5_#ov0 zSHD1cPv?8!LouJD&h>nLQ}x%noQhpC>oPgw^_0u+F%4Bd)a5Kv{#cpja;9;z{hjYE&;iw;i`l(s!m!N(y>es7!xt_LFx$Gy0l=r;I9`{bG{QKN` z|5f#e+?zsWx@P*|p3-vvMi=LLy~C7m{oG!68iSmHSXW%t%lvmJzs`MW>W9b~fSi2y z+j;8w6jy#^qpd6F+(h(8PFwiH@JaB8;9KDR;9oe`^Es+qUZ3XccH#LKRxZb%(#mK3 zZvVc|xtU5|%%_>EKT^Ox-?c$~AJmV8_lB>6_kzEt@?|@Ijrs>spUzT$S@#R~p^EYv z?xOw;&P{YrTBma3QjY*&8gO?EwdkaItB&Z&CIDd^r;l=TjK z#h!;;;oL-YMb7Q2Uaki=Q!e>!mCN+ zTDe^R+^k%#e;!aS^FN=(3qEN3BYlXRHUH)D_>@advn<|Ld0>t`ALy_A+t&8|zKzNy z|I;jfK)K|fRlcd0ece>CSKf6={%u*jiE=r<1(g?fzx+2;x#W*m{>q=W4@;Cw{Tt5B zt`Nlj@IjXP!>GR-^(A{}_Vae|Tb#@Gm2n#@m+L8)JG9i&|9rzvmzw0&I6ac-v43iJ68-V*+!%8`6; z-^{x1LVZ=|vM%|Yl3%&Zzkzc3oKjciQr}Ct%;yQ^KX$Uun^T>eDYn2ocfy;)zf(Cf zZd$pFdsV+oAMQj>4d>E_Bktt4HR_w8euS!*aVIF3ac3$2{B^tDWy+r{WzS>ZQvPBC z`#FKV&dpSsVm@b8z0BvLhwOS~T{52%%4I&+DVO=wRW9@CtX#$oDVK3aEB92+SxC;$ zc;{wGO|Y)F;EmxQs+_5d>~Zf4)$MY`A<+{oM<=bzuiyQ9T{9gd;eNENNxLcHOb@$!gg`7sn`B&9T zPSO5(`%t!n-4CyJZXy~Y=N?rrIS(iw@QmqN&Urp^?m*5n@CNXuDo3{O>&j*Ou1Aj9 zz9-!8IDM?OR*9Y~LozSB)YeTBIMLZ&S$D#a*iv1`91rWen!r1$f-Q=!hNW#{Fc`C_l6odHxc!a^Qfwq z`Ak!O^X+!LImoGtoR3t!@mk!ChUa2qR+$`0P_1>7JzB%e^ zqrQ8V`eCTAh59L3>UU-FpOts5Xn&vXPvqZ#{N~{culGLXAGrIP_H=F{Y9i+aRWE&8 zsr>H8?09b?=X&IP2d@FIIP}8vtf5@?t2)Z%Izvn4gWP@R?{RL1td4OfDKDD47v_8y zlFE_qSK6pt`tZ5(@Evx$e1rUI822|-FZtz%UAPZ^<=?uSQPp#9qN^hRVfc0M74RzX zgvyt7eS!MQs6UmZzSQsw&)=t9wqq^jC4RP#>pITOkk?||-l|^aIZpYvFWa0+$f<;! zcU8UQ>{KrE{7m`5z4rO*Ao43BztD&a_o0|_$@eM$X1hJntmfQA`;gyB)yw>QEBD`N z_rrn6seqh0@N3|&sT|2ap2g27m*aE3k$L-YquVamDVO}($|a|FXwfm zQE$%ce20BJUOnc*eXFXx(JUdAIU%vu%GmJ2yjKj&Ucd zdYR{J<>lY8`_BU86hY2b_+{|_RL=fy?CX(&?z~dgTeYj5XJO|i!n}0<&t+9o^&7U^ z^MSg`8@iiJcT|4zYkMJ}r^;XI@}E%kLkHRX8OlGq#J=ucqWn$wKF4b+|7VxKUDZpU zzfk_eM*H|Wq;fuVIe)8q=|joKFZ_6^pj`Ho8f8)h$c>rvpPoLdUgkeo zx#T~le8)U{e)Sac<+CRy|1DK7`J0tX{)fu1a5snk4EYyf{sqQexIaadOMV&U&BvKp zdOVe!o9F__Z>s9I_qW@z9qP>fNPDGpuKYTa0=S=AVF{cNykiU#cA0F25?Tvcaym!1%m<-tv$=UoGq04EZav{hcGvOR7LS1vh|l&5Oh`OI)`=JP+yXAArs{0o&M`M)Zcc@~ajj`M#ar=oK? z?nzEV<+W$p^QCsmFTdX&KYJ)2+stm?!OCU3j90#Wxji06mCO9!P%iV_q+A{^A1L3@ z(#|vK-1PYm^x+)*clebP^6oz}Ze`~t=Qq^fo~1sB`d?AsFH8MnsQ(4^v$NE{jrug| z_hzX-nZ^H6{(Ny8cF_}={pV-o*LSY>pSH^Ttg`z{!>SL{QnC%KO*PGCojC+>noT2?Jnhgo7v~(pmVdIoJ4*^)yq6*D{uOb zJ)SH;&I#mvs_G@@fO47V3FWJ1+Q&s2`9C1P_)~fNFlvTfS2^cqUB^-1O4ZAJIw+U< z^i=-&V|G3dBmaBkPgnKNH?i}34)w=SzeCl_d=4oe)Zg~`d*pnFoC*{3_Ca#0DVKHC zQU2FRd;ZqYx#`=t$nOjP68^Z#k#Xl`@ukXTK5^xD-evdy4bIJc_G8>{RQ=5AcKydt z{{`xcOtOD&az2M&>s%in>Y;ug>hI1{-%WXyzP6tOm2c~5M#}k}0+rv~jj>d@JlF10 zE}ud9LHP``z?`3=lQZj0TFU)rHRpQ0wF>Y-$~`m{KqQ)%Z z%A5aU!}=g6jQk;}H{Y*ujhp`nxcR<@=?m>~CZfE?E_)o9to(&W_Vwno&P^MKVchwu z{>V(5^P=*_?sea5$Qh5Ew^aQ_EA0Nf4{p|Vqgz+ODRz6wc9G-5mCEHfP+s}mYIb{7 zacY(Z+zngN&@2`A+5j($O$o~lWF;y@5tCb%tZqGm0Bj-cp98>j@^Q-dl zOKm^@hnzjgsX6t+{k&DVthcH17T4J0Qfud?pSzJi9R2}(s>+f1zk~W+sNa{R{w(Tu zqW+3!F1)TAott^Shx)s+)c4Bbla__n`6{3fl+AcgWd}oXe)! zb(#5ZgI98{9~X5|pFn-PEcL@szZLaUvedt%-0KdwA0uZAa*nBb>BFVdGwa%n`U=kV zx*DPWUDQ7ee+Rx;<&1Ubfy+^UKaNXV;3lV-%laF>3HillTzG%GLAms&lXJ5jHzH?{ zs+ayuN4@;+k@;(DRlVeYh5Gf#KcA)EH#5`!b*S$Me+xd)x!x{O)W3=PSF_Z=r(EWL zT;<5`v3jGKdA@=Cs?PO%ZdNYmAx)Lbc}O?p$B{o=)ysAnuUztHDwq5f$X|o}gsPYP zW2j$^`oFW(d!NnpXBFzJI@kSafcn=_-yuu=;4J>U@)wub^X%RgU!G zKh&>4eWO{K^)82Za<11q0QIk;{)sI0i?aAm<=+%ABjub+ApaHQ=bN3G=gaU0@R#5n z;LG5H;Y;BYo$K|^NBxVae@`EBk^>;uT3kNkh(^WfE=%k*I`ybF8=e28=1pLtpQRprlZu#c}b z$e)hSy(~ z=jUP6Pepx9)yuk8D}T~mk6MqMDabhte;WRW%8~rSFJ!jwWYkx5uKQC5^^;KFHcNf~ zEIwSh^m&5vbM9jK6z8VT6EW`Fs$SN$Q~A!z?DqN?Ib)IYx2l(%LUZ%(C*`-=|1av? z%x4U88moHAX{B7&+eP`J*7jsAg#1U5KSR|^{wvA{K5zH8)yR1SIS1gQ;lII0!VAyK z+XuN%W^L!D4m;9vi=_BlQfUl4< z6gmIE!|+=3Z6D0IL*RG92g8TJ2f-J>2g2WUt{-=wWbqTq-~Gw%KWXF-Kz_9adAFnV zr?K)UQuew^OXp_2{gE?4)l1G)<+2^;D3{M)y{)|dzjoZM&dsJd)aF-qZu0vfzniL;b&XcOrnP;1jYm#jE{NUWozZ=FawZ!(p`2Fx&&h_!6DeAkTzH65H$54MC>St%EUyk}NsNb5U{)a67 zpYjD8%}P9;OJbSzc1C_(cqe!}=eiHQP~Q>tW3tpQME$*}Uz?@=1Jt{(V$JKK0)~>O3i8`w+^wo!_Wuu*%kgKw@?)Rau*1l2 zgZv^(FZ}o|qr9x^OC{%KKW~kkR`6Evo+?M?KMM6NQ9nIP{ZiE5h5C(I>i43)1?s=g zQtw%I;XV{nE`2VgyhO@AA60N}`qLcaHdXZxRk6qO)~LS|^^dB0>Dy%G?a$fssF}!V zhMW!Xrtoj!P2fde%IxQj;dj6T@Gfw9kIVe=5a;@FF*S?NRxW*hQF;4f_WWUmbJOQL zFrP0~z4Yyj@`o<5uXE2LrvY-VeL2&I+u`-$_2GTsx4~z?>%rfG*M)!RT=(ru<#mqc z&;47!BBu^=3cYgS{rQ$G-d6eh?)#WJIyZg375Nk3x4`GBoPXU3;&SD3ALDJvxfwZM zse0Ltr%`_s>Mwfr!t1S&#cx$U#a$O}p?ttzyT9G--1I@-Gc?0bhWjy}#VSYUzZUhi zQNJfk{SnmHLj9jv>hmwp+lTot+4+}rZsvaja_Xu2w;S92s+sZ)r_3Iib8e$t>ia2| z`faxTZQrTy)?y1>o*@Am8`=X0=d^SJ_fyga2`o)=~* zzi5sWK1Z zo7%ANkY5z}MONqSL-~&O`o>kt!}r3@Iazq!Zz zNR{K3>#?)(cuZIBv4^VMKazb_#+7=X`w!#nvz+@G=YADHJ@?xnT*fjKg3DSBh2ea> zN8mi3MBzOC#Na%>#o;_2Cg42YCgD7ur{H|PNW=MjB)_X-`sQ;r=3nx=d&VomeFk!V z%)ct-{+IoS+zZ0^weSGyE5qe;spgNbgNIOG4IYNqfJfjwua3fb-X4SV{67x&BR>I` z$B_BsB%H5zukYN~isU+9SNhDsBIn1{^L48q&eypCIA0gb z?|GXXzK#x|p0B&ZaK28Dzl+7(9?Ow*185jRkZ5oq#uiC*e)uDR?t@8qVuH z9(#Dr?Pqh;d*Qr((XgBuZMf=(@btZd0pKL=k<9X{C>>GJ#FXabb|*_-yI%= z^Zkwx`~lR5;URbg-V+{$KM0S(d%@%I-tYvR?~5hjeNmr+_k*Y555Yb5vT1JL`oq2O z0dOCDAlwfh1P{Om!-Mc4@DMx<55tGTBk*DHD0~Dw1|JEJ!$-pt@JHZD_@nR?d<;Ad z9}AZgAafj^2=}@ZBjc0cKKNv~AO18v0G|R6!l%MR@Mqv*_%wI~J{=x~&w$6^bK!CL zJa_^=AD)CSfT!S#;A!|`xaSi4Kc>%1;9htP?t{Mw_rsUM1Mp?=Ap9kG2>voW41Wb4 zfxilm!k5Ei@D=bld?h>qe+{05zYb5qSHaWp)o^#2Ecf`c2JXGo{*T!%akvlu2HX#S z6CQxS1rNg4!9(!%@G$&scm%!?9))j$$Kdb4-A^PoO>pKM7C6e}sE3v;SlI{1e;@KLz)}e}?UIrh$ zHR}EFHt+zvEj$R9dkmNnL-4y%ABG3v5%@juD7-y92JZlm!|#PB;2q&fcqe!Y-Wi^T zcY%9~X8L>|+zamt_rdRn`{CW-0eE+K5Z(hGfD3?AY;p32# zf{%x%;SsoeIK$8cxVN}%xS=QDKKPSxKl~|p06q~OginHp;FIBD_|xzRd&(FfW@L6yld^X${@GyKiJOW<X9)Pcd2jT1CA^6+yFnj|%0^bOa!Z*QV@OR*G_`C1~d^0==-vUp;x5Cr# z1l&_P)BkO7FMK=P2j2nr!{37k;5*?#_%3(|{ysbm{{S9=?}kU=d*CtnhwwQ3BX|P- zF+2(13s1p6fv4d~xaaCj|38I$;rrk|_-AlG{Bw8!{slY;-wzMLzl4Y3U%?~rui;Vn z0eB345FUqr15dyY!ISXA@D%(AJPl95J!LZeKMME4zlHnY-@*OxWAFg{dw39j93F!I z01v}Yz$5UJ@F@I8cntm%JPtnvPry&ZlklJ6Dfk(98lHxG%4Yii3)~C;74C!o2KU2% zhX>$)z=QBV;UV~0co=>T9)bS_kHY^4kHPZ1^3jQBF4fo`?J(uy;nm;~xce&Q+#M$huYvj){CapCUK5^x-vCd-Yr#|S+VC{o5BF5aovz39 z`9`=GeiPgWzZvd_-vST7Z-ocpb>Ja*U3eH?4<3Qv29Lt)!(;H<;c<8acmjS0JPB_I zPr=<+ujMv44G*B+bc;QV@?}Imm`{B*t0r;KpAiOy|1aAQk!|#Ge;4R@% zcq@1e-Wnce$wzD>OB>6|2TL5zX$Gxw}<=S9pHZWz3>3M zBRmN21P{U8SI*>4Fbwa4`Uw0!cog0h9)sTxkHfpc6Y%cvB)kVa1%CjZhKJztOBDHX zR@oEot(4g=55j%$UT{CWH#`9E0}sOc!b9+W@G$%#cm)11JPPj*kHH7PKKO9BA3g#efRBU+;iKRo_-J?-{s=q*e-s{t zkAcVFW8rc5WAFt0ad;9w4xWOKho|8Yxct(x>Hh?{w{oWcPr!ZfC*gkhQ}6(MB0LD6 z1P{R{!^7~W;Su;0coaSr9)mvvkHe?I6Y%NqBzy)u1)m8|!=rFdl}w+Xg?r(%;6C_l zxF0?T9)Ldw55k{^hu|;3!|=KA2z(wq3ZD;;!56^e@P+UMd=WeeUkp#dm%!8T7+ik& z&Fud#!oAmJw#!nu555fUhra|5z+Z+3;jh3$@K@ns_;Ppzz5*VFuY||oufgN+*Wn5H zDtHpU8lHl$fv4edxTk8S&u_rJ@HgQ;_*%Fh{uVp{Uk4Au*TX~bx8Y&<26zO%5gvta zg2&+Rz~k_D;R*O=coMz^o`P?Mr{M{>r&^}}+u&aKcDN6|1MY{v2M@q^!h`T#@DTic zco_ZxJObYhkHYuBWAG2*arj5@1pH%o622Fnf`0-}!;^4N^-TXig?r)q;6C_ga6kNW zcmVzdJP6+p55d2Lhv8qrBk-@`QTPFP41N$EhkpZ4zz@Nb@Wb#F{0KY^Pr>CTHRkw# z6z;8&*)HG0eemz#e)utX0RBBZ2tN)F!GC~<;V0k`_(^ya{v$jF{|O$4pModgr{PKX z&+rud3_J}_!#&q$`uq#r3;z}FgZ~Ei!+(bd;D5k_@IT=p_*r-uehwai{{@f2{|Ar3 z|Axom|G*RQ^YA46Uw8`sA3P2B6tF$d{b$Wg|MS7UaQ79SxrIJ>0o4297r_JYi{U|d zL3jv$2|NtH6dr*Wf=A(n;W4sNegI@*r!;8ZM@DlJKyd*pXF9i?7OT#1ZtKm_28F&m{79NL}gD2qS z;Ys*4@D#iPJPr53J+(4@t_b(SE5Uv6YvF!)Wq1JYZh4tIU=V&C>O=6V@G!g@JOZx{ zkHTxfWAN+Yad=I50)7KL39kiD!E3|Qa6eo=@M-q{8{uB}0Z8LF!F}+X;eNQgWlwIO z1Mpi>AB5L|hv0SLVR$`w1b!Pl3a<~3!QEFE=gu<@Z-Dv){0?{$-VmOGH-e|(0l3GX zJACeOrZLz`ZwSwo7}s58eUphu;eiz&pZ&@J{d$yfZuu?*fm& z?}JC-UEwkK{qQ)v8$1E;4o|{+z*F!C;AwaW?zt(`=bmsc{6V-6?rve38{micMtuO@ z2Ofm?g@@q%;9>Yf@Cf{2cogn#J()Yt7<>TgWq;7`K+@TcGb_(XURJ_#OzPlku#Ps1bdDex$KDm(^% z1|Ek`gD2qA;Ys)mcnUrfo`y%^a?>$${C^hiy*0C4X2E^%*>FF64m<#V4jzO*4-dg# zfQR98;Su;ecoaS#9)mA{$Kea%3HTy-622Iof-ixm;W4V z9)Q0L55ix8hv2Wm!|>(s2z&)R3SSA2!C!;N;jhCJ@Kx|6d^J1;Ujt9W<8Zl&p4tE3 zfP3p^w#%DvAABv`4}S|DfUkoG;p^cc_}lO>d;>fJ-w2PwH^F1@ci?gOyYK{jGdv03 z0#CuW!qe~s+*2>p=WTE=d^_9+-vRf---8F>JK;h2E_ew3K0FNn03LzwhDYIh;4%1z z@HqSgcpQ|;O;AGawiyuUyAw&ybwGJ zFAR^tFN4S7Mc@he zeg`}WZwODp8^P1?0NfME^uICO3vUAV!JESU@MiD;{7!ff-W(o+w}6M?cflj@mhdRN z6+8xS4Ufayz!UJc@Fct)JO#fSo`whEp2nWsA9MV_2kwQphx_0i;C}eM@Bq9cJP7Xu z55YUb!|*Qf2>d>H6y6mcgWnI2!@I!~@b2&=yazl5e*m6_hv1$jnf~{Ld*Khleehmz zKfE_Q0Ph12!u!HQ@P6GsZ9}f4!N5BK{k?>+kHDwEqwuNl82lM{ z96k-6fKP`f;WOYV_)K^j9))}E%=G_RxEDSP?t{;U`{8ro0r+$9ApCiF2>t>*44(^+ zz~{lE@cHlGKi1fv4bG z;c0jR?zt<||7~zDd^_9+-vRf---8F>JK;h2E_ew3K0FNn03LzwhDYIh;4%1z@HqS< zcmn=0JPF?mPr*Ndr{PJsr)8%9pTfQHeQ+QAGq@lAIXnRW0v?3#hlk)_!o%>d;1T%O z@F@HMJO)1qkHf!#C*X(RN%&!S3VsBhhNs}3R+;`Eg?r)O!hP`X;C}cqcmV!AJP1Dy z55a$chv6sS5%@`X6#gST2LA~jho6Ec;HTk9_|NbZ{0uw|Ps2T}GyVSs?uGvf_rZUI z`{BRC1MolKLHM8W5d17W3_k~t!2g0r;s1lj;D5v8@PFV5_<48|{x3WQ{|}yqdoH#; z&;4hcO#k!2z3}{SAG`qE55EW=fL{y`!VAJf@Jrxf_@(d&ybwGJFAR^tFN4S7Mc@he z{Vxjl!i&Lu@T=f{cyV|DUIHG3mxPDlrQl(BX?O&FH9QJ0 z1CPPW!sGCA@C3X(JPE%Bo`P3^r{O-hr(LH172#fZCAbfME!+>U3=hDoz=QDX;30Tb zco<#{9)VYfN8vT#G5GcHIJ_o20lxvBgx7+n;I-jtxF7DhJJbIg;a>Pna3B0;xF3EC zJOIBH9)#C{hv0SLVR$`w1b!Pl3a<~3!EcAh;SJyk_#N;hydgXVZv;=n18`3;)BnbB zFT4rd2X6}Z!<)ea@H^o_cyo9N-U1$m-vy7rTf(F8R`3|SH9QV)15d!)!jtfJ@D%)R zcp4srd+y2f{~ov(-X89QcYyoh_re44j_@G76Fda(3=hM*z$5Vc;8A#2cnp3&JPz*$ zPr$pwlkgt!6#M~r8Xkgs+GqOT6YhmS2=~Ez!Ts>w@Bq9IJP7X#55fDv!|;dT5%|OK zD7-&B1|I;A!w13>@Imk-d@wu(9|BLq!*EZBO#g?%z3^dhAAC664<7*!z(>M^@KNv( zd^9`^e*_+ZKMIe+$G~IovG6$jF?a(0I6Mg-2T#Gr!_)8x+;eZH{}bR|_!Dp+{7JYU z{uDd_p9l}aC&5GT$?!1zX?O%a1s;V@g~#B}z~k^~@C1B1JPDrxPr+xx)9@(V(=pTk zXW?G>EVvIo8}5hCfd}Bv!GrMU;UV}7@GyKXJOZBwkHY7}WAFv=ID8>I0bc}9!WY9+ z@FnmxJO=l4%Jlz5xEH<@?t?Fb`{6Ia1MrvOLHH~15d2km7`_}HfvHiyWFZ@lo555-ehrb06z}LZp@b&Nz{B3v`z5yPA zZ-htTo8U3{JMcLCU3db%8J>i1fv4bG;c0jR?&*^0|2DW6z8&s^?|}Q^@4*A`o$w%h z7d!-iA0CE(0FS_T!=vy$@EH6d;1T%O@F@HMJO)1qkHf!#C*X(RN%&!S3VsBhhNs}3 zu9^NHg?r)O!hP`X;C}cqcmV!AJP1Dy55a$chv6sS5%@`X6#gST20sOl!%xE#@SovH z_!)Q#o`$F4zra2BXZrsu+zbB=?t}jh_rw2y2jG9ggYdKP5d0iG4F3xrf&UL4h5rqY z!T*8B;pgEA_`mQZ{6BaK?kQ+{YyO#r=YxB?W%{2V?u8eC``{PB{qT$70eC@p5Pk_f z1ius>h8KcI;DzB)_+{`Iya+rFzZ{-`Uja|TuY{-IUU(W_6z=Js>3=b}7k(Ao2QLoy z!%M&e@RIN#yc9eHFAWdFuZBn9W#CbGS$GUy4jzY>hbQ3Iz?1L_@D$t!Ps1z1Jv}o0 zuLSqPuZ8>ImEnGP6?g!C9XtrH3J<}n!Nc(C@CdvHJPN-a9)s6}$Kf}?6YyH_B)m2} z1^2_#@EhTt2QvM?3GRj84EMorf&1aN!UOO+@SyTxb{d`#ye{g)%KNzb2)rKZqsk>e z2EPsUapjVqfY(QT5`H^81#bXP!|#B5LYe+IgnQwQ;68W&?uR#q2jETML3mSm2;K}H zhTjQ~z?;LP@D}hG{4RJL-V&aGw}L0(t>Gzn8+aPt7Vhck$^9{(KWqp0!taLr;6b<_ zeh)kVZx0W`JHSKmd*NYtM|cF@2_A)ahR5Jt;BokU@C3XoJPE%ao`QFSr{UeNZa4&ob z+y{@r{qPsz0r*mQ5WWl^g1-b0!(WC+;IF`=@K@n6_;Pq0z5_*!@f{uVq8Uk8uC*TbXmx8X7P26!C45uSi= zf+ykcz*F#d;c570xaXlv|F^)s@U3tkJOTH^x4{GO?eHLc2RsCS4<3f^gh$}J;8FPd z@EH69cpSbPo`COx|3A9!Jlv-0ZvglW88UQ@iRhBKGLD1d?Vfz{}k_pe}?zMH{sd%W_&dMIX(^Fg3rUhz?b1) z;;Znl@ErVWd>j4^z6bvn&lr$y|L^cjd@G)XZ^LWj+wrFO_jo7#2fP>lBc6@#z(?ah z;nVP+@p@df5$WNKkzJk4_+Jp6K{&|#XI5q z@Lu?SJR3iNkH!z;)9}CWdH5lG8U8oE3O|hJ;Q!#;@PF|=_z^tg#&rAthiBqP@hm(e zU+T5dx;B0S-W1P;cfxbyz3@DEHhv;L8qbSQ!}He0dI;|#5>_<;Jxrlcs5=cAB|VRr{Puc zd3ZH^8D1S0RUyNttE%4EJOMDvM3ZI9!#+Tu3@KtzQJO^)wZ^PT;d+-i;#!cz=zXZ?3 zJK|Y*C%iU(Dc%(CjCaB>!+YVE|8m*L&;Rd{zi2fqs6hWEht z;8)`r;lf;W{;emTiC=?f;l1$McyGKZel6Y!?}PWk`{LR7b@*t!A3hE5kI%!e$Cu$Z z;H&Tfcn&@g--h3a@4*M*8MmbS|6n{5AA)D$*?4XICcG(rGu{cm1@DF5if7|P@zMBg z_%wVNJ`W#`FT-!gSK%Y@9DF3c4Zj25gWri~+?sCxyYNhW6rP2T#%tqu<4y4~cqjZG zyca$e&&J2$qw#z3Y4~`29)2Ib44;6n!tcj(@QL^~d=kC~pNwY=O}GCPJQJUaXW`TE z+V}%_Q~W`^6aEn13x62T#;4<>@fr9u{1JQ}J`-Pt&%#&Xv+*4KQG6Tz7`_LegJ;~9 zZvV&eOnfe$h0nul<4@pC@%eZsd;#7Ie-h8epTbAu3-M|AB77eHG`s0o`b)RZ^Pff_uy~h8N<`<{}!H!zl~?%tMJ1F2JeKwgZIMU#k2AE z@X`4D_%wViJ`eu@Uxt5(ufo^iIrw^f8~zc#2j75a+@5a#kMT_W6Fdvg!E56i@uv8v zcqjZbycfO+&&D_7qw&x2Y4{d=9{vTs4F3{eg@1+T;9uk0@Ne)v__uh*h;;jZhiBqj z@hp5BUK`(zH^sllJK;azz3?CLYf5rFU zzu_4p)9wE|o{9f~XW@JB+W4P%Q+zMp3EzkJ!uR9Z_yK%0eh{CA|Ao)P58=!3zwuT0 zVLS)_2j7POi|@gY;2C$M+y6g26F-V);Tic;uZ`BV@e}Z-crLsXo*VCl=fSh_6Yv z+rJi`iPy%n@H%*Hye{4pKL_uGpNsdx>*3jWeS9?D0H208#OL9S@MZXU_$s_Ho`W~R zx8djGd+-bJjM3@#zYx#Fo8npcMR;wz8Qv6cj(5T@#(Uu{@NB##J{oU@Ps3Z|^YAwK zGQ2Im3U7z!;O+5kcn5qBehHp&cgFE0I{(}eFP!4z^DIokkyh*~FhV71cG+uOEes4S)hqGQN z=hpwn$K%m>AaOaf@aTJ5e7uYC==)XdZ{yMTfw-KFc=+{rM&IBkg&d1JmReno zm&beJ@n=`G`+7W!_?z(xc=T@}TB3R@9{(-1x)(nKpN3b$<2h%ea;o6*+^msT!{a$j zBd>wSbA3i0fA&PX-=W@`#K&_-M)9@qc#g%$Iv@4$5 zF7k6C2unN%T;%7*cYH^Lj^=ix2z z#&}1(3EmAqAMb--h!4V>;=}NZ@aVHHTB7!8cKo;0Y9ihokLOm1;xESIIS3+efyZO@ zN8S=&LHVulc<5_zZNzok}%@yqa2@XPTE_!an>co)1L-W9(PzY=eQcf&8kyW>~m z@&6&w?*4cW;%~yQ#z*2k@p1Sycszz!)SkWYc&x3+d*cfz=UO}-yD5tAgU4eWMcx;W z#{!D{Iy@dTC-V5aTeLeKTPE`U5rickgC+9oV?6dV9;+ns0r)=hkH3pXyW=r2qWEwt zFU;S$a9y}j{p>EO5z#KS4=<31D*r&^EuD178`Nv+~%+@kgzhd)I8y?Ff0R1`lR zkDo1y{60K>1}E|fc>JtN_58ISL!k9-Oq-&-E}Ogz2^ zJMvk0u6(JD$Y*pwcyAXFij5d0_NZ%=q!{yq55 z#7|CmT>c~YFT_8A@5GhH%gcwxLOehPjXUI8zMpNW^p>*1&47vfoX8@vL38D0^;8b1T? zk5|HP!Ykt=@hbQ@yed8wuZGXU<8$CqyDz|N5WfUJ6JLp+g|EiX#@FLD@y&QGd@EiX z--*}3_u+N%BltOZzCzJar~2Eucu~9_UKX#9SH>IQweW^`BfJsb96t~5fH%gk#N%rg z(ed=b&nJEmegQrVzYxD0Z;DUCFTx+eo8j~E=J*o)V*C}n1-=GviEqGL;a}kKwVkMa zzQ@}T{~O*GKZLi#a~F{_uy0TvG`1U z9KHa*7hi&p$5-OD51)$X&rH3c5lzF3 z;Sb=a;Sb_f@rUrb_``S;d^+9|pMhVBKZ5tbXX5?wS@_NPZ2S)VQT$%~F?j50z6)Q7@5dM6NAaie0!7pP>KVK^{w!V& ze-5vTFUITOOYp|{^LPtB{C50B{2u%zd@}wr{s_Jje*%96 ze-3{Ye+hpLe;a=t{}6uz{|tW<{}z7>{~3Q9-;1xp|HW71d5fj{)fzk#e+Ms%zl&GK z-@|L+@8gZ|wRm&<1H1$NA>I{Vhxf+U<2T|T;luC^_!#_Sd@}wC{s^9fKY?$=pTj@J zU&24b-^MrLAL5(w&+yOjZ}Bbo&-fSkpZJ&fKloSpiQy)#h`z>8#=pVK;NRkv@bB=N z_*T3jz721VZ^t{}-{W2JAMk7OAMqRU9r$hdPx#&V&-g_A7koOt6Q7Ik!k@u+<16rA z@i+0`@U{5w_(uE>{A+vMP{t=!Z{~RxXZ^KW*ci{!`{djz@Z`3~j;f0CMUozU8IxkTKFNU9tpN41R zRq&#C9lRLc7%z^uz)RpA@sfBqycFICKLsCzm&S+Vr{ZJqGWaCCEdB_78vX=c4u1|W zkH3VUj=zm(;UD4^@J)C{{5$*%d?#KB-;Yr9q^g> zCHMk7e%2$(^?AG#@vq>Q;%o5E_y+tkd<%X#z8${;-;H;{58z$#qxhA0fzqjWBKoS) z4KI#&$IIbY;Z^Y-cpdy|yfNMrZ-HNfcf@<)-SFOcAN*Q;5Z(tLhWEwq#;?OC;{EXH zcz=8@em(vSegnP&AArA!55(8vH{u)dLHO7BV0;HY1pfoi#{b4|!gHUR?pHVCh4EYP zQ}Fnisi=gC_)y}{#&5$L;=}Of_;CCZ{C50Gd<1?iJ`%qXzXQJwzZ1V3zYCv;kHV+p zqw%@;-S{*37<>hO5B?@T7GH~x!#~CE#lOMF<3Hi|;eX;2@PF|8@e|9W`_)AJWPB2S zDn1#ngipb1;#2X4_%ys3{s7({e-Q72KZN(jAI1mb)A6DB415&+2tEOyi9d|b!sp_% z@n`Ty@fY#O@VD_f_=ou8_-FWB{5yOez7u}}--pk~kKhaN{AJVq>Pfs9{uEvgUx-)5 z7vXjAr}4)4Gk6R9S-cbe9DWtP81IKK!L#w_@e%k^d@Q~UpMo#PXW}p5^YIn(z--`Fgx8XP8+wqb3_xL#c2Yf32BR&h?fiJ*+!k6Gb<16uB z@YVQEd_BGk-;D3Zx8lFzJMrJ}{rKyc9kIKLwwM$760p z$NL<9D)BGjW$?H0viOJiY4~S&Is99^JpMC&I{qh~h5v(Bz)#GIjxN=&;;}@c?US>j zb;{2m{?x4FoDqG#Rl?7}E8}P5Rq%#*RlFHq4R4QE$GhM)@ZR{D_&_`!BPHY5G88|X z_)&OGd;(qze+ZApBZ`;D@jCd^cwPJj{2crZ{9OEfydIu|$78=_99zD^8xa2^-VpyC zZ-gJh&%<+7$T+@4{iHEo2ycRy!q3OE@C)!7_=Whncs!;}l*k46MZ~wpo8g`D=6DbM zV!R*T0?)=<;v?`@_*lF(J_T=s&&1=gdZOc9fVU%l3Em!GiFd$P)`ieHCM!-wDx;J4!s;`iVW;ZyL3@tOE^d_Fz{UxGh^zk<)i*Wk18 z4ft$)3;rm+9e)h}6`zA2#2?2qDyRF;T)ZGY4=;&7fuD}g$E)KD@N@7d@$>Pg@K*Rj z{8D@oeii;SejWY{J_LUjza4)LAB!)>r{YWSS@`q#0(>dH1Yd@)#Fyi%@fYy*_zL`U z{6%~l{t~_me;MD8uf&hyuiyo$r2E^ecyatSyd3^IUKM`>uYSFjxWK#$5-M%;H&W;@%8u)d^7$Nz7_u&---W% z@56WENAO*EzG~@ywHq&r|B9c6|Atq=f5&U%f8gigd+-+cpLj=nFWwE`hxftvI2dG7yJZ# zFP;nk7tf97t)A{zdGMn6iFjE&FJ2kXhu6aMp;H3V#nj1<%1t<6q&Y;y>bL z@Za&W_#yl>JXekA=u&?V#$zu>+lBG+#Gitnj#t35@H6oWcs;x#ej$Da-WIQfUyfJC zd*W5_8}N8c>F9WG!K)E}Cte*NkJrE-z|X`V#m~Z@!q3K+;x+MC@mlyhcx`+G9*>nB z9q$&rF7ey(bMW2xx%dIR9)1+Bj~6&Isy)@;8sNq8hIl!=5ndHP53hsAV}M8XHO89| z-vU1$?}%T3cf&8l``}ISLHI@ZaJ(5l25*i}!Y{^W;PKez(eXZkwcKCOAd;Ax?1HKo(1pgQBi03^kI_gxv>V#+Fm*Qpc&UhvKGQ1{!Io=Sz z0&j+Q!Q10q@h*C|_Cis1LOMC*} z3BMojj!(q<;*;>f_+)%IJ_WxApNdb$r{Ry_58(6h2l2)DL-@=1!}uzEI=&vCfp5ki z!MEZw@tycAd>=j=KY~As=c|?OZ;#0p1mV z67P*ag%89R;zRL8_$d5od;iC4m3!E55L;tlcF@MieyczgT}ybJy&-V1*V zABew=55-sEqwv-E1bhwt5dIE62Y(k|gujO`$KS_a$JgTT;UC~R_=osc_&R(Cz8?Pr z{|G;fZ@}}^N%yOd@gn#qcxgNbuZVBN&%!^&>*Jr{P4P{5TYNKqIsQ4`6W@YgkAH#R zjDLyWfq#YHi+_zz!@t32;@{!V<6H4p@NM`Sd^`RT{yqLV{sX=Z{}JDX@4)xt zKjHu3KjZo9ru*A3crkn@ej2_DuY&K!YvaG-=i$HM7vsO zPP*uLf5l4^e-J+vk0)7-?mI1m7d$sAEp;BOEM5{n4L=<(hgZkT zTj1y69r4C^H@pen2R|PlgkOLU!{a$0qvO3BZ%X_`{33ih-VC3MH^-mBFUD8kE$}z- zmiSt{75*vS8vh25=dz5B_b0q9@q6%g_+h*~o~M3PTB=`lz>DCQ;HB}7ctyMueinWy zULWs_H^t*QI-~sB;+GSDIerD+6Yqjwk9Wmy#;?Thz`No1;@$CS_*M99ya)ay9?v}* z9q;paPvT#}uff;gz3`9l-uUPEwfJ_t5561kiyy$R!;j+q@B$5@qf7O-cuv)5yEuM5 z@#XLv@T&L#ybeAPZ;aoFx4;MC9r3|_=EU6_(S*x{9$|xJ{{kV&%k%%kKhOJnfOtB7G9uHy1&iF zi{p>tfd@V)qQ{9pV9JnwnwezgM6#9zeA z;4k5o@R#wL_)5GX{tDg#lOHmz`w^o#DB%t;Ro^cct+!NzxoJ23EzO1z(2;z zN@EQ2m_&od@ z{8{{4{6+jb{4IPd{sF!X{}kVje}jLI|Aha5@4592%VJWbO5?I*kl{xe=0{{^pz z@5Il-cj5K%U-66Z-|%+$@Awt?ANV!+9{dLUPy7~qFMcP!43#~;8C;E&=5@rC$b z_%i$u{u=%_{w{tP{}}%V{{sIP{~kYr|BC;IAHGZ{@Z$IfcnSPdyd?e&UJCySKLy`|m&Om{r{Z}oNcXogcoDoTUK&3QuZWk! z&%(>&_3_j3rg#?K7O#L`j#tEc;%DI3W91{q0=5I9?AgkJrbmCH&@8 zu^Dyo2E;c>_;n$^CEk$uP6?08?~XSjzHh?g@(1JR5kDMnjE}*a;FIz5@kj6r@F(yK z@x^#k{AK(id==gdUxzoxH{loK-{CFrop?)pAKnT-g15%=H%<4eHh3|-Eq)r_4zGf@ z$7|yq@W%KhcniEE-VyJFcgHWq`{JGP!T4qP?fB*RJ@^&)WV{PL6Yq-8$FIZ}`A{ycs&{tA8z zz6QS){|Fz7Z^3WFx8uX`-S}|)AbvZZ(JbA6M&KvmBk>aW9e8>CPP{sP7k(~23cmm! zjkm_{#yjI<@E-U*ct3nBo{f*gN8tD3WAX9$RQx`C7Cr%g62Bi`iciE}#V6tK;FIwU z_!N8#J{A8SpN9X6KY$;^AH*}7r~B1I_(}M~cnN$uULK!;SHmB{>*6!wUPvEoh`S?@#0(>d{B>pP?6#g#05dQ>UgnxxU zjsJ*0ga3{{iyy+D!*gGp?pKTPBKQ*gRQ!4T416hmHogpRfG@|J;V*YQR88~AekP5ce~EqpEhHog&Gg@28&#&_Ur z@IUZ(@Wc4Kc%ByNe)S$+1b-hdjjzQk;ve8=;~(M;@pX7}d_CR){|N7jZ@_!wAL9e@ zPw=654n7*+h)={n#i!$+;dAj#_%rxsd1Mh+Vg!jXL#&5!Z!SBF# z;^XmM_yhQE{89W@{3-l5d@24r{wn?l{tmte-+=##Z^8HC+wpz)ulRoaFZ=+Wt5v%H z9K;LZf8nL@LwFYcH(mojjMu~e!JFd$;%)IG_~rP2cu)K&em$O%FLmtE`WE~I{7yU< zJ|54FKY-`KAH`3^pThIvOYwa8t9X9=9lQX(0Y3@ff)~WM+o!R6Mhr^9ey+Z3w{f}7rzz%7axk}ZJ+LMx8a%iFuV*t9Iu4m zj@QIT;0^JScr*MCyghy=-UYu4?}d-T2jHXeTk*T`yYMmi1pFTSVSFt9I6e-48ow8R z0UwXQf!~L}k59mJ@cZ$v@QL`3_$2&yd@_CrpMvM=knUGg@k01CycGTbo`pY%*T5gb z&&40cFTkhct??OnXZ#Vo2R;+;htI;Z@!9wY{84-?{un+5pM%fDAIBHqbMYnkJbWeo z1il)dkFUoU;G6L$@vZn%_)dHwz7Jo7AHko-^IekeZ_nUG@n`X}_;Yw=d@)`NUxGKn zpU0cyOYsi)GQ2Ck9Pf?4fDgo1;6w2j@lp6o_yqiA{2_cLJ_mmVUxdGkFUMcQU&mj^ z-^1U)Kf&L`zr^3df56|yf5TVdhw#;Su8!$`wFWPQzk`>;-^H`=_wX9{`}n!|TKoe1 z1H3iJ8ZhxfqOgJ*9y;Cip*iOZ;EF z6Mh8mj{k@E#gF2H@r?YbHi_25@e}YdcrJVro*SQm=fUUUC*sfIdGQzVeE3^b#{a>K;CVZz``gKQCZ36x!HeRR@M3sPyg1$vFM&71OXBVE zQg|2q6ucK+8Xth4irhegWPZZ;iLXJL7Hf9(X&v zAKo6%#yj96@JsNqct^ZqsyQ=GI`*^6G4B($t0a6%*shWAm0`PP!aoVybrb$e*bc+e z{IA}BgNMha|L3QkklGO*)A^q_4<2qi{hwbQyk(-^yMl+)`TvWbA3Xe7`9FU@c=&kx zpZ^fNOQQVTxl+(Q;bnvOO!!5?uTA*n!TTkAaPR>MpBj8{!dC>pIpLoKzb)Z=f{#de z{@f|JE8(XHACvIb!S79Yui*D5d|L3hf1Pw}f7B1-IUOHN#K&{*%}97Wx7O^0pPVNJ zk0<=h;PVsSGWf!TUmN_{gwF{6e8S@~gm3GWm9 z{e<5Wd|krhF+@I2csxeHrwNarh5kI@b@Ha*tAuw5{$0Ya5B`0^rv(2g;qg7byAmGX zv-o?$<9p8bCOm)m8{=TYYXm=>@K(Y9OZaucbA``?xZlRt2J$96KIeN zZo=OU{$#>G3;s;Pe+>S7!hZ|CBH*m!S^S8XYjuhzBl-P2|pY>{vH&) z9nt^eMGK|cKYy;&&)823UO3^^f)`78gW#tmynXP~65cO(g@oT6yh_3+20t_5(}UMe z_`Klt623h6c?o|f_=O4oIQYd0|2lY^gzpM|Ny7IBzbxVZ1-~-kg$t+NkE;`2I{38- zuMxa|!W#s?G2s^nzbWAzgWs0$p20^Zd_eHg3BM`$xP;#m{QiVL96bKM9QVV=fwQ9gs%<$c*1jnFG%>d;7=#~r{GHxzBl*_3I8Yf%7hmwl6oKCNO-y6s}o)&`1=X3 zAAEhnFAkoQ@SedpCwxfouM$2c_|}9^4gO=o=Lg@J@E3#sp71rn_a*$3;D-|aeefd* z-y1wv_`4+TCnuboYUg|jFB!a0!m9-@n($`9OC`KV@UjWNJ$P2arv|T_@F#-TNci)? zYbE@(;O8cML-0lk|0VbZ3I8v6^Mn`4OtoA5cVXO~Rf2a&#GezqbHZB(@0#$g!Fwe9 zmf*b;K00{6gij1UFyS+TXD57d@SzERGx&&vZwx*v;X8tlP59p66B1siXsSJ@B)nws zhZ3F@d}hL{2cMJhdco%>{QTgH5`IbW#R=~oe0jqA1%El=w*-GZ;r9n$mGB3HznAdE z!Ph1Hwcwv5d|mK(F8jEDZVw*MH6Qz~;NK<6*&jTft38hYH~24!_{?Id_wl!cpB_A( zi##r;M(}v9@YtIKkLU7^y?yW#!ug5Vdj`*&@S(vACVYJG%!EH0ykx=`1uv8ESAw6O z@b`mPO88g7t0#O{@R|uf82p@s=PsUV=Y|O{7X18#R}bDS;f;c~N_fZM?Gt`Y@JkbZ zbMP(+9~u0rgpUp0E8$auUzhNwgAYjfir_;MzB>4=3I8_u?Fs)g_+1GAYiykYP$3BM?KJXU<%&Ygl!O2l^y{y@U74L&2` zHw2HzDv!(04n8jte@F0mtnWB}T<~WT@ec=In(+C-UrhLO!Q-)}izIwX@Zt$y z7`$}CUkqL@;cJ6eO!%hYRTI8F_*n_xA3VM;6d%{o;Pn&nMM|gM$HoaS6TE4{s|9b7 z@J7MgCcJ6zjtTD&{PKi%3*If^*9PyI@WH|RBz$=A_z3@e=#%!Q(Ml zV$TV_F_F*q;PDtHar~db<1t2J&s`?fp79tUu@?^>kI@l(R`7TXjo51kkH@%(y>0M# z42syV2_BCT5&Pia@fZ%V-w`}_xGoy|2CtIv1HsQsc!9F1_OG4ra>45*yixG;65cuZg$eH){NjY)8N5xx?+<=S!eE!9fN}q6 z6ntDF{?g$0C;aN*@iT65IRk^o&!ELVDtP>iSnQ7m|KIieV}}`C=XyGL{ESr`|5EU$ z6ZxzU9zUZL$A29>eugOaox$U0d}9AA_#27xPcD~g|M(f1IR32Q@iQ#3Hwqp8xl*s<3R9^WG!d&}UZ!u=7k_X!@~ zV;uYK!Q*>?W1kv4zDGCqCxXZK(8j(vczo|`>??!E_ol|46Fk0mH1_X<$M<%|zB_n) z?`7=&29NKJj6L7!srHQTU5veS@Xm?$sS>79l_qPXw z=S}#W-~|)@TJX$-=L9dA@UMfHN%$|pPfz&4;FS`7GT}$C;NidU z<31b@|K%L_*?87*Nv&SRE8v^(&=rpF{Syyw;c+h%8a+C$N|e(VuY%9StKn<#8u+jH z*?8gbrbhMF#LvWQ;cf8Rcz?VOJ^`JI1uS-YyT#WA~ zz6G8?{G*NHTjFQnt?)K@YrH?+27eH5i@%1q!@t1Wb2d z9Q;Q7QhX3T1Rsn~#)sg~;o0~){3iTo{AN79UJ>PgE1nh3e@8wPkFPUCJ`BH__~H0S z{C4~yd<4D>ABnHS$Kl`O_u?7hd~=lNc)UD*AKnC?fM0>%j}OKt;^Xm2_&j_v{wh8N z{{x?iS1yymL(eic3&kI!32@sHy1dFaUJ;PLt9$REdlqWrmd&9bSDD1IJ(3;qQD z06rgIiZ8%7;7{Va@u%?f!k51&pM`iId=Y*({xm)pe+J)!KZ}{Ac`A{1^OJd?%i#N@^p@ ze-~a3-;FoGf5kiFzvF}OJ@_R2Py9K2Fa80(58r|B$8%RrZA8a)056Ll#P7uq;jiF_ z@lWx8@PF|mc;#xTjVPbo(JCzG<9YBd_=)%sya0Y5UJzf37sA)!h4G*9_!-+M)f20y z5{^PoCcZkJiMPdz;&hsXQy;XX2IdHhBC@boBZGcva%Z;??jc@#^?yJbt!1Dt{k-Ch>*Oj`pVVKMSvl zpN)6G<7c#^*WZlSBK{$~HvS@B2mcz6pY@K)FHkdDr}8|9_?q~+cxSvGekUG3Gai*Y z18+e5QoJGl0p1ATj-QABgEz*r!pXjfn&5Ba=i^`C7vO*57vcqLM@N@xx2AY){384l zJbo5Fdi`O%Iq@y)M0-=^UyMJ9x4>V<<7eul*KfmH5nrNiv^Q0LYrFy82EP%HpUsb6 zKM!w5{5rfnz8~*^mp>;eEtOCFjDNJ<8t+JaKfDvZ3cnQp0q=}oc5YNls@}`+8}ZBW ziTD-xQoIYEgLlP$$FIZ-)l26Sk7*D|J-j>dm*H38gYh2t1Uw#tCo2C{yeIKn@N4jf z^`lp%+N~FU72X@a2fr4767Per!TaLd@aynHct1R|K|0U=cq2R>^C61tir+x|P<#MB z6(5K{gWrg6!Q(L{qIwVDgNbj`Fxs1H=OK81JR2W}--MsmC|yoGW> z!H42M;J4wq&r8=k46lq2$6MjI<2T?V@MZW&{CoTkJa^-CK6m10;CJCI@KJbwd^A1* zzZ=iN$KZSMd+=gS(s_=>Yvbea@%X*?Gx&IXJ$@hl8$JO)`TTS~_v5wjiFkW_5f%nB9!C%H_;`y7V z%bA6D$7kci@kjB8@W=4w_#FHr{Bis@d@f$_qKxB9MDy^o@F(zA_jW_)Yjr_*DF5d9@%8vH{3Co0z5#y+{}?}ve}b23oz61{Z-j5eufjjYZ^u8wAHz4{Z{nNr z@A1#^6WXNn+=8Eue}Ol{zr>xN?kju}@n7T46ZZ}7{BGake^btPc*(Zu{I}xu@ojid zd^6Sch?gV&8N59HA$~gk8=i$1y)3FFm47^@U$lJ@ zUXl2o_!;;Vyb}HvUKw|M@_5X^s9wh#uS&e*hgZWL54<{l{pC?S9K7KJ=4cE2ycfE z#&5uf;8XBy{0;mjdz#qO!5_iL;xqBj@mcs$d^TRXU%K8$@r&`t@EQ0V{B`_s z{0n?8{vSRM@6SK`m& z`EN+q`y5^uUyR?1FTo$ipT`&DOYx8KW%w`nayrTB~Z4fsp=bo^y} z8NL$#8Gi*YI53^(t9W(%HM|4;>4gU&Xj(?5k z;NReX;NRi}veWr|hgZY5;?3}FcyD|=emDL-J`eu^e+~Z;{{r8EAH;vcOWc$`uAlL` z_%C>8d?$Vzz6+m<@5W!kf5kWAzu~vsoX+!id@}wA{tdnd{~P}kKkb%u`Fruk_&&S~ zz8}8}KY-7}58@l}zwkfsLwK26(|P`lkH8P(i}8Q(kMMu-U-2V&wV~;H|HE73NAUr8 zM()&WqxDq$1pGxjp0gl|--_oZ{`}jby{Yp&dGJ2?iTHRtFTMzm=R}Cg-H7KW{tvtW zUVT{fs#HEF;jQq3cwao8b0K>DOuR7h%kd)k7W`yVM7bAWI zUL1c6FM+ScOXAz`c+QBZ-n_R*>r_6c5ML25jgP@k#h=2<;Op>sPKv0$AMn$NFEAq7 zo64sgUKuZsx5MMP1f$pAh{tnYME(d~fpT8NE8-jQGw^+QCH&-(Q7x(b<2f~=?X&PI z#9xkA#c#!{;Sb~0@fY!U&W@Y=AW?mHDxW&|BY0hWC4LUR6_4i}iOT&CuSb08yQ00Rdh6p2@CNv$ctboJkLNUr%AJOv zNBmN}G5#Um1mB6Dj~5;l)so6To--xdJ`=x?_>Oo}d7@KJa?=TY?f`S?x5zl-0DZ^duHbB&KmOXYJbemWk{sT9Ta zz;7ddB0da%1|N>E#c#)V;PISIQN4NYi`J<;M-qP)eh2<0ekcA7eiwciABC5nkgj($ z-Uz=NzXl(J--+LY&%wvyZ{y?eAMtzf{P(Bx9FJGQ@55W+6YzKN`|<7gM7;dObiI@C zCirB$J3a-Uj8Da1!l&Vz@CWd{_=9-yN$ETv!kgg_)`Y7F8CAp2z);NIKBX1g+GaZi9dxO z#TVjbr>65?grA2$jd#VL!H46|;xqB*@b~b=_+ESoe#*3Tp3mcr@TGVUd>K9xUyjeh zU%*%4EAYGzr1N$p_PUzK%D<-@vcH-^3rp z-@;emZ{r*BRrmpXHD2--LIWkupZrL=-mmaR_}6$h{2Tms{9F7P{5$-8d@KGFz6~!lGo9ylye9rV z-X8w}AB6viPsexQEAXH2&+wn|L-;Rv-C61UcjA}eyYPYdZhQ*;(PIp_&)qFz8^3DXgZ$*coX~}eh2;+{s?{uUy1*Xe~BN)599yf zXFrzC^IyCjegwY-{}11eAH}ogq|499llnbcH^t*QJtOah=OX?tJU2cU&x4nJJSr{q z_s)sV1A3vWK+oOS}~EH{hq>i}BL< zhxn=Z&v-m%YsRr9-xJX~m1kMv&&E%~+u`N#9e8>C#QEv+<2hj?ITOz!z71XhzaFoM zkH^oz7vu4qvr)b4@XEyR#;f3E7DTT~wNF*NAzlr?6t9jC!2gfByMc?UcpLwZ&uFNq zSXfw?SXg8%0%BsJLPDaVpps$>!YU|F!m3zUXjoWkSX7u;XjD{am{?S(Xj)jPsFavg zSe96*SeRIt|1-PiI3HF}>-)Wb|NG`u;J)`dGuO)_MiZtzsN_BVM&xohC=i2nfY0Y3uwg#QU20`K#N zsKuPW_BVgU>ml%=h!2I|2Ty|!gTD&*hHrywe^Xf0+X%lO@pf;Dcg=Y|0N25N;34o4 z@J#qf_(u3B_G2IB61u9s4O|Z|hKIwCz$4(7;4|QT-6xY4DkdUk9HB-wBU~{{oMJTNlVYXTx>yIq;|9vG6zGaqyGyczD+hvfc!E zAUqKs3!e*L2~UD=geSwx;o9FE7n%GGpNDvdjWW;q@CV=v;M3tL@F(C4;jh3Sg>Q#H z2Cspq!mZwuc`kxG!XJkZgFgX}gr~tX;fvu%3T3@Z;J?G4g!kAaz?Z?lhCc(p0Dl(V^L?5Ba`@fw6>wkpO8BGj=islvGvOb@SHVxipNDtf zEc1K;J`kP-9|?aEo&tXfo(+E){xLio{u6vPymOJv^A-3&_!@X1JO@4#z80PVe-&N; ze+^y^&xQXEUkC5CMdrUA?goDyJ^`KwPlCSzUj=^?UI>2+z8{_suZO=4@AiSr{~fps z{9X81cmX^fz5)I+d?Wl6{5|*$AIf|R;p5?(;49(p!wcY>;fLTw@EeL{y<6aSz(0VG zhJOf;h8M$E!9Ri*!as)ZgMR`)1uucyd?fSV3U`5TgHMKUhbO~J;j7>~;P1hA!YkmP z!heVFg7^AZ=D!=RgMS8}1pgd94_*c@gztgxhkpV83;reC?h~13IeZj+FMI}kAAAXX zKYSg$0=^x70A2$>2)8Mbc^-n_1+Rqr!@q(rfqxCpgCBZ-$?R-vaOPnatk-u7mf5Pln$LPln$HUjcW7zXk6HuY%tW z{~g{R?)16L-w8efJ^&s8zXP5IzZ0GVcZP3+4}_nD-v#efCiA=-J^=0lzaM@Nd7{0+D(yauj=x7j1}bb}9s4~8#-yTjMQJ>c8np73MvA@ECZFL>WCWS&FeKJfeC z2KX@eQn)v~06rZ4Bm91Nr!Qqb55S$_KJYQ{5%AgYk?>6TDENDDU-&+_AN&vagYfR< zGXK%=(QtqGOn3l11O5>Fb@&+gHh3WXd-zy*yS*~cad0R2c=$+o5Ihz>0lor05xxl? z4F4J)0&jv(f;;S!`A>#>!>7O(!9(F|;Sa;N!>7WJ!KcC7?w9$5!5!h#;ok5^;8Wpx z_&j(xJPRHHFNV*6AA?82o8VFKn=53y3~(>_O!##8Ecgm|H2ht747?mZ8~zJ?4!r*X znP)8A2ObBX0gs124NrithbO{!!so)z!IR)OAC!3}!-v9+@G$s1couvyryat{E zZ*xfIvk=}7{wUlV{uq1;JQY34=;ef0RIx61wRFU5q{fYng2`h;qaH?)8N_g$Kb2sIq+BDAH&zckHT}{ zj#Vt1cZKJ{C&1r;C&Ax@zW{#={uw+U zehU6JyvsK-&v)SWz~6hra;d4BrGV zg8vHN0`E{Q^Z5Wi82%wV5MB(Af`0^0g?|jsf`0-pfS15`!MDPz;oIO1@a=G$Z)JN+ z;ZE=!@Zs>C@X7E`;qmZY@TcIr;jh9!gMR@39KH`;2LBnp2mUww3;2!S$$t0}J_ue8 ze-OSG{s?>@d_H_Xd?maB{wDkYd>i~A{A>6j_-S}0yyN$>yKX;cbu0JTJlThg)?t$B6HX;ceir!P~;O!P~))!rQ|e;T_;N{Ur132zQ5ff=_^3 z!xQ11;Va->;P1e1fbW6Zz<-8!g}3`z=HCr|JG?vm0k|zZ4Bi9&7`!Ju8{P}P1#Sng zg!hJ@h2IG8c0#u6Cip#Yd-y}}KJZ!ao8eEvZ-KuKcYv3|`@+A6-wJPn-v;kfE8FD= z_k#C>PlDeLPlES{uYxU3_#pUU_`UFRa94P*Uu3&=}v34lAoAA$$K$G~U81L04?$HMF3} z>+lKi9q@_plki~pEg5V#RO37!L=47dADmNNzJ1`mZ#g+C163ZDu;3ZDjV_q(h& z3_cS+9i9$<1YQ8w!@D=g^26cxz$4(3;4|Ry@JRSm@F;kfbFy9o+!;O-9t58S-wcn2 zAArZeFTiKRSN>tB6uRaO`|MlF8nrl5_~i~86FNd z!c*Y$;1L&Oz4PHuz!$*Zf~UZ{{3**>2zQ1*3ZDRf3_cg03eSWug71Vs4sU=z0eARI z=9vcfhA)OsgD-)nz@LO?!_(m(z?Z`J!JmSkfIkiQZj$+Dz^B5O!4JZpfe*YW%Xt<) z8onGp3%&yW6nrK89r$zb+y9pJX2M6pSHZ*K&%+;wzW{#~o(2C5{v!MY{3W>cC7I{T z@H^nya6kBJ_!9Ul@Lr}*9GgFfxCTBLo&yhtuZ7QrzY1Rke+^y;&xN0ZuYY2f^QlkAuGhkAuGp-w7{(2e+5? zZh*f7-v}>*zXv}7FNE84kmYZJuZ6!4-wNLh{|R0MZ`V&_>1tZ@UGUf-fi$G_;z?YycE73z5~7kz7u`|{wZAFS?03~ z{seqCd@cMl_*VGm@M?G&yk8et?;iMS_!sbc_?K|o8)P}<@cZC<;nU#z;0xjV;o0yC z_<8sNc!rJ4=O8>EehB^ObzDEtQa7Pt-kFuW_g0p1PX^A?#;cepFu7CsT)18#)(gue{$1wRP4gP()< zhPyh*Ja2?gfZqg9fZM}Y!27^A!f%EjfZqbQ=_~VbfZq%63!e?Y6}}RF8@vGS2>$}! z4_*tu9p33ynP-2vGu#Ot2p<5S4Zj1P0lyReCfpgm3qBD31N<(y)on8WyW#!eF7QX- z_rRCH2f<&5-wWRXcZGis*TLI3$~@iRH^T?Rhr`|BDR2+?OK?wk5qt>zFx(5?v!Bd! zDBKf%AN&#cF!&<4H+&6zIQ%2{{qW=P2jHDbY!e4|(!HeJq_#yaA_*wWYcsFO6e>B_$9s_>} zJ{vv@J_o)O9t+Qd$H8~P%1o%aGBK($tvR!lGL*YsADez?Ye7F&w1)m4s1fLJz z4_^SUgQvi|+$Hm02p9|Kg{@Q>k#;Ge)x!%N`Z2h04o!Uw^(!2{vj z;j!>ics6_o{6qLocoqCp_+Ri{@LSwv{=4DB;Ge;#!9RyT1}}rJf$xET0{;Sj6#gar zFL*ip77v;KUidKhKKL~Fe)wbX3iulM0eCU|AiN5G2>u7W5^nD)^ZyF&3I7@%20sjc z3|<9)1%3qn5&Ro?75pgtJiHoy;}Dtuw{Q>mckmGS_wZzR4g7idG599<5AX{3kMJ|_ z0q_&>Xm~CBdH6~AX814ggYaMBXW@15ZbN1Mr{H(PPs9D;XW#~S zJ$woLEc`Y2Z}1ZM@9-n=2KXQFbMRjG$#(q#cZHvakA*kFXTvYRv*CZjH^cvee+h4b zpNC(B_Z%kk{~PWGzXYEIx3ZSk|BdiA@Rjhk@D1>G@Xz7x;XlJWz&m=&{5!%2z&pVo zfLp_-!8^m3z`MZ9;5Wd3h1bl&g7<+pz;A~4ctGZP3)~Iv0G|f$3*Q946}}&S8~hC1 z5q_7C%%>kb0De1sCcHm94ekWr1RntZ27U*;5q>AU#|W9HGkhR?AbbS;F8EZq3w$g5 z9(Xl;5c~rCUieKTWuC5ZPq+@g8tw-F5Iz|GJ=`6B3GM;!J4)u`2_Ft00uO_G!PDSF z;f?V7;NyK|y~E&%aBuiZ_;7du{C@ae_yce&KUuF2+z~zkJ_z~uUJdty zTRkZAc@W+gJ{s;1_lGCK1K=y+55YIU$H4c(1L0@jW8pnU%lyZ|b@1_UZOb)Tk2~ob8}5O z3g4r;BfOgytNc`_D^q-TcsSy1;c0NKt>W!mcu&Na!h6AM;C67Wb4BjG;f?~7FY)6R z)4$B$eBci7aCl#M8vIsxF8nrlDcliW1Mdg7YG-~S-o72~2=5Oc1Ah(!91eFvd<=X5 zT>IOpqTV~;+TWBEF8)^^-Ods!ta4Q!w13r;rGI$;jZuu zxVEi`xAWm{h%bW=hS$Q~;Wi!2FGT(xa2L2IJP7r^g>m&1p_>)_sS z8}(Trk^gXbZ}|OiSNH?)Ah-`a5k3N*2_FeBgpYz(z^y zgonVh;FI7*@X7E>_!M{pJQQx%+5AG}^Dx{UJ{2AUp9VL=!{Ax)>F^@>Bk)SN9^L>C zhuf)hsmMP9?hc;;4}nL*jqoUV7Tf?Yg3p9k!e_x7;L-4l@EExL4dxf3U9;g{@Hy~M zcq}{x9tY2c$HR-^3Gga-BD@hk7jAE3ej)Ntf_uS@@KE?XcnW+0JR6<@FNQCKSHT~J zH^Lu-+jlj;5cw~Kd%>TAhr*wRr@%Ad+3;oXV)!%gD)_VTM)-2Ly?XE`@?Qb>g0F;! z!L#A1@YV1f_$%-d_!@XMd@Z~Q{wmx-JxCS#zXtb)=fcC_>)@&I_3#|{>+lkI9=sa< z2D}OWCfq?im=^iJ1^0&M!^7Zj!&Bk!z;og6!b{-=@EZ6AxRrWvFY??7cY?nM_k|b2 zqu`t1>G1dAE8v^q1@IzxIeZJe4*mh$Mm;$Z?fMYj8(s`|hkpbQfqx7)!asp$!Asyp z@U8Gl_%?V0d^_AuJ-HI?Duuhlcfdp7JK;w7r|>NJE_e}qH@p)58T?!L=kO+Y8Qj6n z{6e&A58NC61w0J?B|H^g4$pz_g_pqh!FR*=!;ix&;HTgR;5NO@FGRZz!h6FH!QJ7N z@DTV{a3lO{cozIHd@Z~RUIPCCUJd^d-UL4mcev5~LbO+Si29x@{3q4Kk01-bSA8!E z{xjm!EnF)<8-4=u#TKrWUk#BG+~y|p3(>A$;4biA;eqfvcr5%hd^x-xUI0G} zFNgmIuY>;%x3M?B5cxO2UEt^7f$%@zli=s!Dey-4V)zAkF8oh;Df}<^9(WVH7JdF}=b6>w4h-R3l`^5NYOUk2|EuZ7#ft#6U->H&9#_k{by zd%-8bMV{Jrod~x>{6e^hAECA@3*H;?MerNpmGGP34RCw7y@PCTAGjC%W_T$47I+HW z0iF%-3onM>3a^6S25*Er!tMLY{QJTC!9{=isr~5TxXWUl#F%Iqp9}f?O2f&C!XJVA!1eGb zcsM*A9s$pT&w%fON5YT8qu}lDkog*#_gxAAgf?t4(^+9{j z{vO$`ml59&F5=%&-}8ZIBR&8w;@Xz7V@G^J?d=ESy z{sp`Y{w2H?UJkc*m-+97JHz+E1L6DOvG5A`a`*vw0bHAdMJDC&Lx`_~SHf*PWd2{l zUEp8C1L23^vG6MRa`+K=0sI?yIs7QR4qgqn@s#<03wMEk2M>gQ508b{z?Z|1!3*F& zz{}x3!t3D2;Wk5L{y)K8;M$xmA_L(k5FZP#g)fJngcrcIZBdk84*wPLb?`d)Ik?!a z|5V?z^%A9-@3EXhyes@PJP3XUo(QjpXTs0I3*o=PE8xGw>){P>TlIin?61$kUEzPg zgW%`kiSR~vCj0`t5U%y5=*J59Ux=@VH^FW16HA%<|03KK{x^ImT#TdXf~4{z6n+Wu zDR3=T)Rzr!BRWt0Du%a(?|_SX?bY{c;O!7^HOyR~p!V?2a8Zt{`kphq1LFPR9pTaN zPVfx4H9Q~Q8D0kO08-wbbn-vYk~7v)b<-*dQM zw$}mi-tfNgF!-(TRQPT19JnLA1l|w68!qykrM`C@emmmZKOpn(5AO;Wcp6Wk5%FhVS4o~{SOz2WZgFt`Ui748Yofe(R~z`fwr z@S*S~_UfA zW&RJtUEovUf$(YYSa=vb6FwbY2!8}#0oTJD;Nft)(K7!CxEFi|JQN-YPlZRpbKnMe z34A8J8m{dFMTSlAXv91C%lu>D-tgJ*F!&sJDm)gR1CN83!sFpJ@C3N_Ac~+wxMP6K ze=ghyo&*nvC&Sa=M))$g*p9wd-^+*3L;NPVh_6-OtANi({1Lc_|5JUh5xxNN4iCxp zrog@7+A)iW41+(4_*D2~@Emw5yac`oz8fy`w`ph2?>PK%#J3+K^M3;F1W$we!WYA% z;7j1?@F(GU@O1bt_)>T+{3*C~pv?bixHCKhu7ivIxlQe#Aow!GC&HhBXTr5(Op!?; zd^zGP;49!q;36M4HJ?WKO2pfbmF;~F?gh_;hr(CEQ{d0Tv*9nm*TF@e3)DPI;aP~U zfxigXK9nfvCAi}_*{+x2KJaXK09@qrjG9k0d^O@T;IF{*;cMXK@ErJ8a8d7CwcZA} zb`Bw0WH(;6>s6HF4u1_E3eSZ{z(u`w#CyRv!b9QO zv9>571zw2wZ1^U4G5mda6?`+i5ncqhpD6R+0{4P{01t(K2v3Ci$+ zz?cFrz8#(lFNNp8cfd>FJK@!E?U-F;*aY8&c!v;~|8BT9{4;nM z{Bw9JybPWL-vcj!e*v$Ce+h4bm%|+<$^7@iz2W=dVetL%RConE2Yvuv0zU|^fggff zO_q69!kyq>!F}P{F{3CU8h#k@%i&e<0{9X57Py#C&ZzTACHx!2H^7g=?WV|fRm0uk z-@-%S-@%RW@8MbS8h8=>7`zhx1H1wLBit@j=6@XS4*v-r0{jGFMxM~Z-I;cj8yxx0&b1?dU$8J?R43$E^t@) z4e%hic8)7bNQ8Gqd?vgbyb#_UUIDj-*TZ|j?H-Z&_k_E{d%;8CcJLH3URHXUe;>p%GOU4Xzr)Iu zdARAjmDsfUp&Uo}?QkD>e|R|D37!TY0MCWr0WXE$39o@W!>uB$OkX1ZfpACoUGRZ$ zF^-GXarB4ZjreG|3p@jU4?G_}2wn!i7hVf@g`b6sJhRk1ZD+{#>JaY=*RF+#$RPM& z#3#bt;hAs`cp=;qUI8BhuZMfVZ6js=L*cIQ``|(FVemw_H#`$Q99{^&A6@}}0A3IG zf!jvO{71lD;UnQe@KNwYxGy{t?guY~KM1dYkA~O7{o%F-nSTJ>75)%>C|sOOV)!_C6?{Cr5gr6@GgG!pyua{^4*Z zcm&)ZJ_8;NkA!Eyqu}{)1H24A6J86S1-Fio`A5Thz{Psirh_@o6|Vg*NAXS&d^XBS zgwKI5gp2ZfspV(GV-a5rkAqjiO@FaK|JQQ?@ErJ)@Dg}Byc)g~-UNRN?hq&Q ze;V!$&wz))m%-EE&%krx&%$@Xm&1?4SHRoH%RE=Yo#4;G{o$GLX!t642K;$=KKupv zCb(FC7OCq`1w0G!_3#(rwh6LbFTvg6FT;n!MZM3d^@hQ-5uXZQ4POcu<*ZZ7$%DUw z_+9Wd@Z<0t_$jz3e}h`SO`>e?TEx4+Uxf$4UxQDAi}JUtmLV?`l5f@b?j42j2`o2N&g>SIe@M`$S@Fw^ta0jDoR|(u3z7_5V z7kLg;^NfOTLwq`XJ3J3w3f~3a0Y47k32#47=Km?&3BC*N3*QZof`0~2hkp)V0T=x+ zOznpPcp2i$;d|h9@Gs!!;G+DoYWa5aWqZFwygR%c9tz(JPl4})FNTYHA5rVgh3`jv zDZBz+13v(_S|Ia32=5FR^)68Bb%q~8yg$4W9u5Brz8wBFya0X}UJkE<*TIj#ZBt~s zzJa^LkHSOX)o>&HTlgZl=$}lre{$g8A-)9uJ-ixT1Gicz^FIc6g#Q5df&T~(haZQh z!GD71!heRB!cV}D!)xK~AC>u^gge21f&0RLg-5~b;Bj!#|LfKMUk*Qo_yYK8cm@0n zydGW;w|h*s>nz+I{u?|5{yRJc-T=>rpMw{}|A1G+&%>MGjc|ulng0d2H~dd{82m4| z0WSK#NbUc0coX9D;1}V$;D5tw;g{gni)8**>NPeY&hR#He|TGXG+eu-n!n?p@;WxmS!)@RN@UHL*csF=GygS_X37Nkw z+#TKn9s=(PPl5M>XT$B_#qi$nD)^1?M)*x|hcubLJ=`1K2Ob8$8J-Hi1)d9cfS1Di z!fW8S!mSotnZCqv{%vq4xFg&buH9o71w_GbM|?WGKRgfa1m6YM?#YYtYvFew{w!R~ z54+X*!FGvQ%Dn#HiFjAIGkhpqlyg`uCls#T^B3i&!0$pii{YZ26KXlR@VgQJHeAG? zSL4gzE{Ly%-vd7j7v*&7B(hY_C!RF_Y^(ejgm_o@z3?EoD?AadgJ;6s;DzwP@Cvv) zydLfWw@sJ%d%|7eL*PMhFL)w+C_EE>AG{Dg3|;~EhS$S~!)=$!{O^am!XJPK!L?^Y zLA6gNMOwm&yF6!(HKzz=Pm= zcp^L;o(YeD7r|%1E8*HRK_bHjcogF8o{{+*;9l^V@KE^WXIPXXQsB{u&xXgqi{Z23 zRq#3RV{ow@J<`dXx7D*U|5(I3!sFlr;i4R)T23H59`Uj81o%9-C?`uTCkvj4_#*gR zcqKdu-T+UA+bx&vHNyMCMLzjzK3?#7h!2I&ho{09z;oa!@Dlh!cs2Y{coY0FxWfwB zu2i@;d=Weh{y01p{scS+o(3<0FNW`ii~cN7`|~(_3F6zYl=(jicY>$Gec?;tQShhW z>F}rFdGHK)8GISM7XA#}`Z<~Zvv6nla=1Ty1w0zQ51uAaFPE{YW}J4mk^%=e;Hl^&xTjSSHqj&ufQEv$#$)Q zd&6_!Veqx^RQRj#9QbSS5_m4W2EGn%^}Nh;J=_ugI@|}I2M>q80Z)U!3D1SU1uuo? z!)xGg!>wMB`M(2qgue^-ffvBT;Tzy-@Qv_gaIwB=f7?DE{vP7X;Dzu5a8ZtpwYfbF z@J)!n2p91#YP>_1?1%Re?+xD!_k)Xaw7+2-1usH;99+Z)s`W01Z$W$k`~!G7{6lyh zyclltqHNbka2NQ;@Id${@I-hCJQKbZUI^a?uY_-hH^58bb}z~Ncfj4@JK-VlPvJ)R zE_fDvH@pb`8N3qyIlKX02EPaw<33#-cgL4yyY?X72mS>-9R4Ld4PFjk1{d|tR_o1& z??rqWd>_0Pz8`L#E%UE{JHrpa1K|hZvG7Ci)0sJd?Is9vQJ^V1-Znez63ho6z z0uP0M15bq?h3CMl;U(~I;nnc(;7#!F;SR6J{A=Le@MG{W_z&<@_>b@$_;Gj%{3m!d z{AYL*`~=)#jm*Cm?hQW)4}<>#Plf*q&w#A)$r5sCioe+LypY99zFmrw!2hy zyYq*iMSL{;H+Tm8cX&R$0loRqPRTLC|Z_ng1oYH{7a&IYxZgJj zO5gN3nr?6xcz1Xp+!h`S?*U&9?+Gt}YtIf_DPQGqJH*$)d&6zkiKWc_eiQD`w@17Y-UprqzZt$3F3SHwEx!bQ3*xKc4)7*;U%111+1^{>-tgPtVQ@!y zD!d}<}v4(^0_o7ZK#2Ebk5cfbSTcfw=g&hX{% zf$$gMB2RlY&qDZJh_8U(4X=l5&!meM+2+Z1-Gg{n_#pUDxX8yr%_kIoFXB_+uJCNQ z4qgm*gIB=^!;is5K8|WW?cb2?a!0%q+ym|l_k>5mhrrX}Uhq8lQ1~wReemP(Ves~E z%KW|IPVnJyU-|YQt_#$`; z{Bd|T{0Vq5JPlq2Ukq=AFM->?C-Z+2?gdYWhryS^Q{hj+bKpOUkT5HKL_6h&xG%Vi#$`+JZs^r5O1?dw(EJg z3;YFmAUq2m3x5&59R3o#0RA$(9G(rYgRh3$yf5>A1?~c00}q1dz!TwX;S1rSKhxCy z%!a>;_+t2L@G5vNyb-<*ZogT!Ydzcx{yIDqo(E5XzX8vNzX>mfzXjg`7ya;p+7HL! z`G{{{B=dh8?gW1a?hAhx9tAIer^7eE^WYodyWsD^_rgWHa@BU#!3z;@vqiRR6Wj&< zK0FY<86FESf-i?}ffv9(fNz0|{7cmQtKc6Zz7bvwxBo!4>m#@q{9|}1{1bQzyab*N z-wH2=Z-ZCCx5FFZrEvQXW&S(hUhtjpQ23|t6!E7yKJ|DEufq1zru$hJOn$hJOdIf`1QhgxA3BKau$#gL}b$ zfQQ0=gr~rd!?WQ(!HeNP!>iyY;EnKFxP6Jt|0LWC{tG-5-d0&ut0M(ohxlyxDR?pb zG`tFa2Hps-hud$J`JaV*!GD8?!heUSz#HJ%@N@8Wa54Xvsq=pc{13!e!_UK;;EiyH zZL(b#;NI{*;bHK<;HmH?cn1s)E+0iFi8f#<@z!b{=Z z;5G2>aH}0wrZ17d_E~BHj_@9c_ks6>hr@fp)8KaSTzGGIDf~uw4g4m!)lO6Tru$a* za7TC_xDWhhcsTqPcpBURo(t~_FNNOKFz zzhgkWR}c3_yxr&KCEF@LhQr6!h1-|O{QcnG z@CV^x@X_#8xIa7>9snnuL#OJ`n;U(}0cr|c!Q-5Y7y02h_8XC!L2G}yB5P8;Y;8?@F(Hn@N{?@d?`E^ z{uI0v{xp0KT(mbwZEr0+1M$`eWV@EZd%#6Go7Hk$;m;s`C|tzvP~$`4&mukrz8szn zUjZ+MuY^~@pMxKRi+uL0`B)v4?af5IBYYLy2mU-f9R3144W0$hg}(?dg}(%^fxis5 zIwbSYhC9Mn!w14eKYXk9gFpNg#7}^W_%mvJB76h)0TErAyxem7ji2deSM;TsTt3NGTO zYW?uF?1znrcY(hL4}=%O6XBcS3*n;PXtmyK`1^=2hHr*f!HeLH@GWrr!?Il;zj(I8 z#LtC`c%#-2@ShN02>%&g0Y3ph0vF{kQOj?H*CM{ncd{Qu{2Ddh5q=W!1K}e6Z8hE> z{tM!x;lIM?!bLeBs^u()*CDvc2cw?(jx<2>b#(1^y>|FrhC9PA!TsS@oy^OM?-Sr6pI&M{ ziSRav&xE&y7sA`YE8y+n_3#dG+aJuiiFS2_yTY~KwI(8i;MRywgm;E#!n?o=;Wxl5 z;5P7jcvraXk23#ma94PDco5tco(S&&&xH4c7s7kNE8uqUdU$WR?Qxm^jc`}E_B+o^ z{SUWCd?LILJQIF1ybyj1yaMh3uZQ=A+x{f;zZLEZzYQJ)cZ4Ux`@u8ex5EqJ{oxgG zCwM)40NnOxng1PdSNNUqAh7ckZLQ4T6YdHh0uO?F!4u&_;hFIJ;6?CZ@JhHhya7HO zZg*1Ve?QzE{s24#?gKZ%N5He-BjH8xQSeH*FT4Tn2etz0u z;a>15@Gy8NJQe;hJO@4%UIL#6uZD-go8Z&o4yR=PkH81O#c|FZ>T!-QT#xuDcsM*A z9s$pT&w%fON5YT8qu}jN%lr*+C-_XbFMJj}3LXtlhsVJ4;IrYo;B(-|;j!@cXJr0y za3^>?+!vkzkAf${)8TXBdGI9oE_gEhINS(tUoZ2Y2X}(chx@`8z@y+P@O1b>cpm&w z_%8Tk@Z<1Qc>A+5|3z>o_~US2_!ICbcp5woF1DkfuIBnO;ENHT4_^Y`1Q+FmsO40^ zpG5o-xQI8X@s03w#M}QS`(Y{E3;q;56#g_k1)c%VhA)E`!=Hgy!JmaU!k5GCf0y~M zfP2AL!b9QD!BgOw@ND=hcrpBWcoqBwcq2RuZr>pDe-Z8le+eE6e;J+v&xU8iSHp|p zufVI|Yv7IW9Ju{Cng3e27yMOt82mMODm)jS178O(fv<;G!(WFt!Smpbf5`mbfcwDT zgonf5f~Udr;kod);id3*;5G1f;a2Bmo&|76_y)KSd?P#@{vJFHUI@>HZ-SS?--p-0 zH^Z$OW&TBQNB9=F5BvjoIQ&C+8oU^u3;zgS3jY{h1OEhWbwTD|0(XROh5Nv_!NcL( z;c4(v_%gVd&r{U-JRiOT@n!Ix@LKq%aO*#1yLQ2y;k)7f@Xz4U@Xz5H@G^Kld=I<~ z{sp`i{w3V{FPVQi+!?+X?hoGwkB0AuXTU4q`S1hqGWbDw9sCg7rb*^s33q{i1rLOO z4Nrt0hG)X7;Dzub@Cx`h@Ot=Bxa~!me>L0{{w+KR{vA9K{yjVsUIQH!R&hScj7x=eyCFN!6ey|CC1L7Up$#!YK3t4oWH@qw2!{FWE2DsS& zu2<_#hj&MO9^4kb3*G~M9NrV&zP-%97u*SM2ls{dhDX6~gr~!Ag6F~Q;k)2{;K$)N z!`pX|`QHL}f;+%{;eFv_;iCUPQTsm@ekC!v`Qf4Soka7k($a6z&YKfe(aRb&~nt1$TstIXYc^&j+sk z?r^bvMZxbuIqC30@I3gv@Lh0M_;I)nZfz~|cY`~_2gCj0?(k^12RsAr3D1WQftSI( z;I;6f@Uw8SKAck52iwlFUH2ir4_w6mrN(=~hao-`?hQ|Y4~J*N?}rz|AAncEwci0R z)`v#;2*lfqq?IqRPK|_n!AHSE;lA(`xF0+l{vf;I$owCId%?%R zL*d%*ycg|HfsaLeHhdhs7(O0e1s8qVx3ef+`5KhGFwPh;L-}b;GXIR${*`2ijTmG! zq!_IRMMW4RtOm_UPPQ6!SqJHZ7V1L-#*Lcj_h2)gIxg5a)Q}QsNHoSI#E)|Gn}6lo zGa{n&5wWoek>71z(JNaiU|B_=o15ig^Wv{(LAAA>i3^R<3Gtrh0rQ$;Shye|DJnT2FwWJ_ z&m$=!ewJxN)YgAx8yu{k?51-!Zvc@IM#HRxq=n|K(G@GZ5~yt@kqJ=-kNFX?^DIkZ zfR|R3Sh=*?lrlWjiW1_ZV$>NYX5tuSLvJY!Ke?!=-*VZOldz0xmI=E$*l3um%sE$< zYg(Zg*}QM%yryiUq5uia$8y{l^M<63i3~G$uUKuH)zVsc%hPAGvWJ-G+Ngl}etzSE zUG=gq_J6ZQ)Kx?`ctKJ`Vxl3*v{mbe&N3MF2@B#4Nq!S2E90Wm>)aTCA!)HRub6mc zTq9y*9yRFI<@|z%=o4nlHbfd9mE+lL;h~WU@$(HyMnjUCl$&dkVOC7C0{UcSb2CKg z6OBo(eyuI9HN`E;5Se6{sh>43A}LB4oXZtkbab=ITU^*YyR|;4G~dj0%_=r8tF80b zuFEqrB0ka(+sZ85ye9W}W&XW-*~Vj`6trP9xFhIpf2(CjP5)FRe2CYNKIt?+8!s0(-` zC+Z^;=EWP8;TC%sWdJP?My|dm0n)B znnf!KDU++1B(EcT_v8f;iGCAX4|nra)-FT5I5g0vl$l8hae8BPOtP3)nq}2|B36zD z6ZGcYs@}BQ3z#@&hF@f?`DpMTFQ{`BQ>;>+vi)5#u-C3R=HJ#F<9F4Xo6S>l4$%#c zNSdX;+yMcm1Jj9PEDueuop;>7%{%Vud0)F`<=|q7ULTo~qSNWzl!--|zmzRGCVo~x zq_Xq3IGziRP!8&pFEPABufBtBX}$PYby<#!#rkeu_2iJa4G}{UYg!fcrj=M-In_xM zXJwX0AeZ;ES1m*76Z8H!M%h}#Dyk*aysxh_BhMs5^1N6h%W1Z*={!Vp(2ju1yX`AZ zxtb?%wI#2!4Oc5dSq0GcW;ttzDOyJ<$0J;QVvMKx@W?#lnNDT3 zvw3+MqaFt!y!G9kd3``=>yx_-)#=PxX!~Ae@)fCQW8bX(qG-$b%cEv7nO=RtYwk!| zN${UFUOC`#)oX+1IwL_j+h3p@WhlF4Ly|!`_|hAdL!M?c`4w5qF=|$rd%R(RUO6b! z$Ipw6wJ1>Qy5?)`6@52YIks(eO~Xc}jZa)ee8eoV#+lDSMbj|U%2{4yv>|d14}P^o znls-^*$d*ehcQCgbzO60 zhbG6yD62qxOzib+CNlbZRzWv+WhzZJ>LZNG9%qJf6+oYupwt#)NFJ;-!<4s9udZ5G zUPEYp-f3EKMBggq#TX57S1T&m#R5m2?&f)&P_(?MAEIVAEqK&7#ejW z91=e-&X5!nsq++91=Sa(3ykgyq9aUusb*zcE;c0IFe}0sGvA<3P|jFq#wIMd&gBvl zl9dzVYc6NrL|f0Y)m60hMOx^LYt>>tF>2Nk7K>cj57*9Y$Q6BX&1KwNqm)x8t*iCX z5%E#6h9qUrEVgf*m+5+z-ZbASbFb+zL(WOc!JU_W;tXY;G$>oQa?#4P3hG?-!FuK5 zaZKF2IKLoXvc6h;M2d`W)-B@l(d9~_m1}*5q~_~y3jtpGu_9Y#`^WKxx}xbkW+o_? z3?rk}ORjq50DPWu_#F|iTnUXxHbl;!!KKWja>YVJmBRHiBVv_P$BD}A0&QE;c0|bw zl}jseEnoC&^{Q0M3n>S7>RDQ|ZfRbVw&!)5Wl%0GDaYTKoAmepK6Uh4qeOyz>UatsusT>SAfU4m6MD2vO$TH{;Evz1G^ zEtaDd(R@^|=aQ~P=U7zQ>eXFs-)Zh8(-l|KoMCx+_$p`d+IU!08985U(-wI3PUn?z zWqN46yIbid_5M^VSKgcV5Mo>J9E)MVGDG4F$;ry`7KTMYS;O%xS4hJa+D66J1<5##TC~WweGs2&n=Dv{y~xE14a(ZKTJ^TCcl`V$heko zKV3Z?ivn61c#H1!G;g#bS8ai2gRgDeLzD{~<`pzaA8m+LuI`J2OVi!UX47;_3lCPV zPqj2l>(v!QZSj9xj<$j+ZMn*IcJnrZSg>@oG6ktt@T0co`n`rbUNJ3d?|Pc=*0%6|OE)-M zJ^r;=FWi!i;wcF8%~@rkAk+Eo6}xNPi)nF{*EK8W9~^cyUr_6%f3$@(FXF1JLQB)Z zb+qTIWnOze(7B02LgiYFUO7unR!%Wm>15NXweoaL>szt7U%&xVFHc-CTz)!jeEE3ue<0~r%l=QZc8`llw7i)0C$wJ5t#+=0e#*TF@s6Kvu$HIkXgwf!wBB@^wuKY>|1)iB zVdfJLbwwmz&rtja-9JR>&vC(?Ep;_Vc!U@wbB^Xs{XgF#TV4hKmo?eEO8s|cw;^Ji zi%Yq3vs1UE>)7W0gMs!EBiO5q;&ekj=&rFHqaWPPjsevQSh900Xfu6Slt=iclo;(t`5<)W?CDxYdKb)IsC z+hTH1lWX45t+%~-oGjDg(t&uSOfT-bi0fmf=l7JG*|U^kFz*J`10(a3XO`C;l$*e& z2gf5~_3_C%kC=FUVr+zRGfg}NsFtZ~R%Y|Mn=h`^&BbG8wpc>5l~^};Vo31V1f{kF z@kEEmXoE2zN;@yHyia5q94vyBR{!(ILu5Btl&Kr6WDp#oTvIhnR8H5#+@ZDDGE(Gf zjto++i6=x|Emo(*`YKOlhQze+9KAXp$s6S!iAf153r)wRy1~uv6t=ke4pq9)kThSp z2deW_9_v%mmL2-9dM73(Mmb5+4ya{b+I`NJ_fG#mq|t0uLjB?vv+RRlqZrA5x0|W{MENNvAXhmyHE%Imoxw)W`O0}>LQ+7G z#S|jW58X}YGp$$TrB}`?ue&ZeMpsK-IRjRzHSc#U*Nn^ao#|{Y#o{A6+FaP`Ue--{ zB**kPs(NPas&`ZGO^DACDbLWxE1yFV52vdqXU*2I|3azeMrmoPM`JATcP|E(|5>gQVi#XP8U(~l4zAJa$2 zD7RZ%I9~bZd*D%S0ZQAIhu6nMs=d&{nxH*8Z+>bZKznLQU30ZT)~@Wx(@}N%Ghfmf zqJD(NPnm0!l`cT}q5NllOupq|ZLM0du$#y^7ou0D z7w!DiJw|*4POo%dyfMbOFhIHD1nJFhHh{|Mth=~ieC_L2re}&xbEid?|7R}RwRRy=>3z#hLF}81h!@Y_ zDDtl_{kUD;7Mk6|XmOo2U1DuAmKs?sSRln^D$ zhsXm$w7vZJ;1U1N2Gq@OymESSHGBD0Og676DJnT^rgDGF1vPZP$P@Q8`--yiQYFQY-gAgK8aVQ2&rY&SWoY>?y2C8SUDJv7($&mOfepTs__PV+mYDd*QKzRB4drXW3h3b-nZz~ zd0|)LllD%p2&o`W4}o9E9>P|1crTVKnJKg5I6_Q%9E9K{K%xlPU<8ytTA}544Z?iT zG#>$PdiQ+uj%?cNo3kAAyv<=--F)DjyxBM$=0_b6Saia{g-rqJdHia`@_>`ztd zLxE=}_wz3W=>RdnP^8QgBdg0;f*jjNN{^!O=V`j-F^ry(g+cyzJ2;XnMrGr2M3b*x z>36Mko%7FQHJgTtL_r^k@_f$W7Fjn=3Z3LO*N*vsr$p zqBJ&2z2*z4Si&R3`%eK0fmJi5lTZZak=Dg|Sv-PWE))ni!1xkypq{10nTA9G!u+T* z(BEO&>$pbR>u0tbeA(JpllG#@cxb524D#e=4^azYDXmvEu{%&2E}iJttC@nz%6W1F zucVGfW$SE}9=t@F<)pm2FmhEjc}vX;s>v(Tucg@26E7oUOXL+Ed8{Xko$w`t?J;)k zMc&NJaN@F)R{_9F${;NvMB)i{nE?`gVS^RvQU&R8pBykeVgvPD>%z5+i~;E}H3nlx z@T@GqCH^2$fkte?zZGUl-BA#xh_2I5ZZrd^2Bs+*_w@9z!PsOHJO|Q;#fBBR;l|m_ z`aqZJqdWMZeFf z=rT>}MVn%wPV*a+T(=@sit<$AC@KhKZEaBdc_(2G-lV5_<4=1V;wD{L1@;ud1ZJMPCX}4~9Gb>@p=wrKA2_4XN_dwbAtCJc7%u!RV5_zXFE*&n@STPW zuWsn7=R=c$7gsg{-}TnKLE4|iKt+T?A|(;dhRR4khEC3|^-*-5*y=dCPiuc9ooBwj zW9gs5t2vs{;lK9d=}s{k<bQxR0lqQ69W&g@T<*qgi;L0 zXlsJjHLA^wRh$VG#~Oi}pJ<=TOHlO{zanxhRW^&#?}9~-@@o84yPlJa!nhQJ2!eL4 zYR+kdY>ruakzgAcQ|OlC2k1cjrY#JkIta`Rjm}bvxO;x!1_!YQ7}16KJE+9j@oX zT0*!N-zcCyiZ(QkOFDBtubewM3Op4JEn9({fWJ5eWB)zcZcV0B)J&Iy1mRFIe!sPM z0n8Vyhv&>DU z0dlZ(Ho%5oHDc`AkP}`xV(ru1PYqS21m< zDWw1cN%Vq60M{*PCB4Fs;#2a7SJyE&p<*SN!1921^)wf^&_{C7z! zLJ@(`FfGaJ3d+JwdA*E7UZbQ5lBI7`q{)~921o&mF0G`-NF-5eQw^Y@nxaxA+E}P; z^cy6?Hu20`%zrDvvV%N%`4(QuwJ{*IMfi0Cq(jXjP-mk-qb?ccqH~__^3VdHF6d;+ zO?)Nm3t1D~X+)p|S-HL$m$Ilq4-2Cx!F;kzrutx}2!e2=ARw>xGGeVGg_*EsmsoIP z6L4m6+5^b5z}0Z`2^1swHGDZ|Sp-lp@Wg!lei!?B2Q4%Pt;n6YWH3|@A&M4-IL%S- zF#ozlE#qRgxO@82hTUjb!(wMz{!s}0Oe!Ym3^%!fv=^0%qZyV?>mIK?svdud;olb5 zpuA@ctQCjx{jjbCK=!#Ur6KgrIkg#Na2LNY4qZdAF$XLDH?-a@$pY*yjK?VhFaxbJP#z)bkgq?_5s!gqr;VaCc1XyeAU3z$g=BCfwgN z1emFWf>(K=ON2*d+w3L!X5$yBM&*Z^jlD@DB2!7@c5PH+-&K)wb}SN?i`jO-@XIl zxHU#Fi8U6N25Mf2@*)Z#y5K%Jr0RokFXXt=eq)B%&I+_zP<>ZVj>JbTjlKR1C#tQs z?j=-JI6_J@^rL}&ty2a?pDqdy? zo*FHIa`Fvgk&`Vr_QvI!-{IzKVyF>q7#$502uf!sCtLkYaJik6Nsmwg>L~|{6>1?R zw;RyqROBe&I=6%Tc9`ED=eH;M?P-2Xhwvld)bHp{`aqeY+@9O$hI`>1-iS2y8+XK78JT#gl_SNGG^1KHgKd^%a~g|OgsxD{O=(AZ*ois((cfh zCrf*yv7=D76UiQqA1$=r1%?A7ZEAy$pdgC25c%NhC%; zL5$82GP;5|#!QKr%A|c$G>DxD22yBf)D5L~5K^H}t_rVCl|7v+n5Gx7N5dSa$c4CV z4JC8)zMYR z{5CZOlEnjb%!BzTYvYL2s6Y~>VW)k#AJ%Ila-66|j6s`3*zVsj5TLqUCX52h1vpX7 zVc$C`&R+l3XuNlQ}vWmV`UhLT}(UgmY6Yx>+!-{p)=jQ8<@_Nc83`pP< z4ex08d}4#Y2cE9*(hbOF$2(acNf+azL=;$rv5K+lrC)o70G{D0M6#Rdvh@RA7*VbH zDJh0p&vtt6tffW}Wlw}IQm#?1*d|-hHLwLQ>5Z~jBm4&o& z`cV-c1LpTA7Z`Ul5Yl8oE;MQXgDHSXwTJQs>vC-QC8}Aa;GULS+)cDg zr)7sP`6&~6N&dbCc!LvEp5tB0gAX9JSDDz|fRf}QIGp}u!}m&-4_%WgF%*t)3HQnf zQ}&EzP&Naj!!zGf=N8h68HbF_HjJf%4!nX(}V zi@s)Z{4gSj^O3EV{~0m2CR<>y|Bmu$_9irg_N8yaaQvK@HEXpCbB=sAlxT3C0bfTF z9jJkk=h4Y4*^3FVVEW1o#`Bc4k^jCESi)nv8^;VKBv1nWt5nG9cCkQP{5fROj6dV> zLOj@qF%(ZA;l~F8XhS-A+ArCHTU`t90et`jLjMiV0XZp(q7zO4>iim5ife!=u7Rew z2Atv=c#7-WihZh!%_^*gTCEOgs});UO)%rJi@>7pnFQW;z>G|KR`8y|OrhmLE?ugw zu=Q3L0@a8+p&wICm>{ky{vwMq&cUDwIALa7pMXSL2fzf1xHvl>A}|d~iN%MkY9Kzf zx$$XH111&)bz55iUW>F&nOs%#aJx(Hh>s7=>SV`CiEebleuhnTt|+8X4SFhIQe(Rd z3KyE(1ig8BeLD9aaik$YNw5jZCOe18cu#Sxv&WYL+v!*S03;gH->a(=r|D3})D@8NB z&PoK%C8gPq?Rqjrg)qEHQP*;Ua;OJ7>E87@;glE| zDzMY6EW{Gv*4?6{O^6GHcqGh>Emla4%vutibe5k<85}`eM-}m#xIjTt4_?#Q0`(ym zn!}Nupk^APYE&tjOVSgcnkx%B=(1Q;XrN0#)72yYoewW;eL=h*h-<0B4^?$)svb>w zaEK4&hBx?!bVpxDph*CR5QpjF4*V}VvkQTThUAOElyiDk$V}-%=qt1Uy*>@ts-I%q zOYp5l@T9Xj;TB9h$Q5&HhCQscuMD?jH6{?Koh^b_n<23g0WhVZ5Ah5?(1)_)-)570 zfJqWij~Ve9*$*;P70MwP=netfbvYF;jz+&xxF(2rJS`EA%CC7fsJj87?#SP|1nRDA z^X$07Si{qz3AF0?PVTM?(`$~^X@Kw;ok>h25j>H1iBQ`WC4&t!{$NK>K`^3h_A*J5RS6n%XOCXD5_i#CZ1}u7$Ny z7?P!S+L9M)1$sQ+U!iwcDR2RL0c4H=7CD=X+GRVy=MJ_ts;5KE7@JXTeW=00u6-!7 z=F;3iWe`;zfuE3$UaX#HrH462`MeDZvqxT_#TmORu7}72k$zMtGfN>A4?1v0Xd=Lz zu4j|2L@WQsP{0rt@a-d`0rk0JrMrh26R!x_n&xqj79glAUq-Lbz`(_zBY=-6f|EZ| zD54U3D*=jhg=M7%!PEW z^@x@bAe;SSf9M3# z`I{h>;XgkjMBrf(A{i`xQD$E;l)Z<`K@ z@_#k8ohKoJipmiOOdWs#D(m?-Z3eR){lXA|*nwA`y#s`c=Wr7<_?9+CG=fZsAfl6o zjoZ9J8P_J<@c{tjX>cU6oIy(b;XgirN5ztj_h_F=)j)N^mXxgM;jLzrcrbkWWLRVS$3yMjB6y|>v zF$fUeD*dV0kdhD!D(hfrTO`yer_LNcSML_|P6!S0NkMTsp%!DC_q0OUP%IJAH*aSP zUZ#Tj(~TM!Lryyg)?PZcnz3XEN}cBV`wxBjPI>u+-{M)pn8NLS`3`;Ugy>O3l|_%V zWd=8B`dy1Nh$B=;#E#d~wx?5u_&Qcy>Tl7TV_(aQY_WFQQx|TJ=rT`e($I+e9U7uM z)SgCP?o*#Kz~!}PlGMpQMqwYX_ia}WG4BpJ5UrO6Ql!~AFppL?y2g_vy*wgVS`IYn6WVvR;@bD zi_w~}2i`C-EA9wEj;?NF6^!}|oN`7$*_Z;uaF?fCSvLCSG)dr4yexjl=^J6<2wBnq zw11Ok5!I8lMw4OUzSxCrP38^IgDh9#927BWh#cGfkGifu$+yQTT5Z=nA~=?El48&5{QSgTR&i=x4Kx|pE&)wuLQvb% zc|Fr06-N98+w~Jl+h{Ul38H)UVIje&=RwgCV9|oMc8C^z@5ayYKHMoKMvhWK;}1GV z-XQ<5LRy2nWW0<9+@HtZCBq(7j>K_RWL!(KqWsHxwUDe!ITa;NC!6iYK{z4C;_V%W zu?BwAjhK*jSA%nq0yPm0ML^NX2_h~yxL8bH?g(-!iE}6x%E=)PV%xJ71Gg|vRKR3| z4Q0A_CvzAc*>iZ9Y&Ioj7K*PAZN$K}8LO^3uNE|4qi7o|6)o`<@f<8N&N9%9gIH%m zhl7CYYDRq^-TY%SV~F)&ZM%T86<{_-vY}s(^BZv!!NYRhf~H1c0y@*Aa5EW=;^0#6 zz->fez7tQJJ?!ffm<7BMZ>{oOF6~p6pYQw(j;YI8vo0d75NEgKtVb~0P9QA}I5k#aV|phvsAc7{NM z0Fdf}r4lZ)e6I=5)`x|E84)m%qm5-`gp$2PDL~5}T!rg*w() z3OX-fps6ODkP_>+X`rpB-R?i~|NQ4t#%RNM$|-vIS*8XPH$0Dy=^=76_<0Ccw0-8u zqxMjB-kOgwaAwu6IA&a6yx3yY!*C8CM3rO#{d#nen9+%LXd}l^H)VS&Q0OUE=;K6Et zjWH=jp}GL4A6n3C@c}(~TGE%)anE6wNJF5iZJD|W3Zz$)nif%R{gC ze972k%AuYxydDP_I`w?A-LB_%=pR*f)%KCg84ppCGT1!KVfx8#Qt`ow`iZ(YeYY3@ zRyl!eF!VTvpW1vcMuf8^WIP}cJXSXAv2|B3H#GE5cmKtfCc#1#^%Gj9*p?yITziB% zTPmL{Ox?03F;h>{(Z9|!Pq|8mS!ldK?1$rr zN-kn}S0+QTrrA zV(wD|vf1K^RWt1IdT=W-(yoee@Tz#Ns`5-P@d#_nfYqw*1Xp863yqpx3vtz-iDH%6 znp8g@PGzF1GHCV*i5UhpUvWh4J`@Yg?1vdHr8|0qYq0P%z9LiTk{R|pp= zxL!-wY>g^IDM+26iv^J~5!Ws510#5dL|UAdWe*A|%h&)0VYd)gQRSzD&UdxHvaX)Z zFL!zQ998CW_P2msFG#1o<^sxctbr&7%qQ#l_GSFxzeu_rb2P7gbs%Gr;S&>mL0lE7 zEJlF-6VHfy{nF#2w(D*r&8)Tr6xy`8Sb|AcfL49p}l1rA?>Dei_L%x3mD^ zg0PNiZ58mQthD`9R@#2jDs4Z7DsAQGsTNUvUi`PLwEcq(O!+CQv{j!nDsAagxWcH% zg+XFZ#_2x^%EINg>W0aZ+i37}p~2;IZvKN;l+TM6Oro@wx@FLJ>D#w!4QH>`M9O;{fg4Lfj4wXQrZ8tDpS=9-ycqSB#m%#f4`>ig&JPH^@x@k`c}cX zzVWWZ>=|-ywA`>0t_M48N{WaoLTYyMo1nHp+>kq-P|YB*d@Dph?C z4IQ(}%0$gz;4kL0i`w8-Wk=;l`Osb3dKzO2^3o(Yifc8&^cP8@Xba_B>#$m7xc z`mdo=rcF^q5Y^7~J45T$Df3gdC*@&eUE=-Aa$Imb@rvk6G! z%W@}g+>C=FWNkUW;aH;96^cuBUBjb}mFK&pvJ6~)gS;4Z$=}N%{nZzD$QZOp+FVtT zFRO>v2@=|sChQSp*#?Y#4>KUBXMcJJgcMTMV74!h5PEFE;QIFF<7#;`UC$r4H2w6x z1kxH&ac8Gws)+^Kl**s%yiQ4Atd#n@9ZW{>z>pB4&Za_fRIU9^Yb$$S{GH5(c}}`n z{f2d*w2shO4jYM~)|DQ~5}1r^A+A5JYTBJ9LAL%YP(|*Bi%&n~Xd&$W#u@9N{!}I# zkEo(W;@2gipG(IWi}g^#!)$s_t}CNi@GrQt9v%flEEKfWROn<84VJ6rboKZ$xx<~2 zW!nF-wpTu-^?JN>RKoZyLHdZ8@jFz+QaP+$4N~LcnC`6crSD+s_cMHR>Csup?Lc9nyS~q8coV76nCQ6&4|BJB$`P59Jc2Xp9P&P z`jzO6WETZN2@wcU`3aT6Rzix&Jt!92TbZkZ7sP#YYsKlsI@p zw^o>vqWEiTzyiX@3oTBj^1M~bQC4Ynn@AzQeAF6N}7SpUD4bU0Sf>pVW+~Xl>Jc&T$$x( z-)Ap>uGaS>BZ zHvr0dCmeoI3&i%#<_6(H-soGobRxd&1t6yo9`4!8cep`#vXJZo^f=uT(zgPeGSH%{ z=E8M|_7%uki0|a-VG9}=(Qc^%_6xb8YGxrhbxl!)#N=`p z+vi5Ky4@Al?A%d43{hda^<66w)@qZ2eqm!91A{8HT@_zxbMgzloB>sO-18+vJV=Q_ zd(7#Ko~rei7uamcA%?s862w(PO~Zte%njJn6N+NQgIo0YOg=YXJ<7rqT&LRGj)`i3 z$ha)EZ(0eFCspzmj7FZCpXA3E%QAibi21*NR}_E&N*ukbB4aKdI{z`A3yVRY#*jlvdCw7^l{Y>RJBxNe>s{c=F{G4H`9$@3uIzkJU(r{0i-(pPI0l! z@2)Aj%2+9Tw`2L_4yAf7T*qX~LiN{Vv6cPB5*M(TN9&LVT!$o78HF1>WlX}l0-?_Q z%a_@D2HvEcaz(V{px1JW0Sx7^*Slj}RiA}SpNch7P00ck+bF}bl!!5(GPsgPwgIJH zob~ehs@~T5k5TkaF3#2i1%XF^a7nlNb|| zkmlGJZ&Xp`jDe+8+JYDfSjWUEaPMZyA6$KY{|rY&FeRq!1{f26Y}XU8H3w-i%q>=% z;~T0?@Cd+0rKMR&5010#uN;d@TeyepVKJBsVO#hBwf(HB(U6~2j;68$NNM3oCw1fX zxsJ!rFmjQfz;CkH4$<@Cg1mC-fbu4IVc0etZ}`SPw35a^Ky2<*2*zyu(4ESPb9ou;{M%zl5cO zQ%#qBmgmw!pMM$uYqO>}dyeu*&{|CvU`Is22`T~8VP2&XMJ~{UfiHij#no7t%9QYJ%=oP-Lc+)C5gYHnDlIYYh0~3R+HI(`+v`wm?e$vtPThlQ zxF`ZdT$Svo1>=t1!}z$0h&(|tJWID2qfSVbc-*FD9w7R{swc^jVZ9xC;;hTxtRD$)fxXdeb&96Dahd1aISvP3i z#ZZ~Aqcpj?(nwI>ba!w;(g^=^2(j(N<)Zv!xpfIf7`S;NMp#%`X|9lR<}}yBA2KNh zW}ahYY>zlC2``MeTVKp( zh4!TKKF14lEFgw)NjL1Qny}u|03g^Ymc>~xi4!UIq2g>SU#a%lt{Q~lD0Ove?}V3h zsCGnc<|F9U*wKv1+Ua((#_iMQL;>>zX%TRSYxb3=yt5;BqBH|seMZPjF1uL8?M8C^R}MFoMm$P9ik)DKElw6W_-w`^06N^@~{ZR z4=XwR^b}>=*co*kP`ae3NrMeq#1F)8IuDd7M`X~a4UK(Mn%qz2TN!0Gp0x*S@l<0d zLUi{y8VXGVGmxf=?En*HYp_zB7_>9-G5p{$9g;*UfY4yL*@Cib`S`@PCexlVk4{zE zD?4|;$RH0rqv6li9Y0RyHX}{oahZV;K(PuAd2nRe3F={}93~fO=lp!~gn;E_`2x)$ zUwV@(%6625A4JXpCzMJ{Hg@Dt883-yrn)e zx2%TT9=hdd$wPV%x0#0GvvHL_DO}}N3P;B|lFzK*ufxn8_ ztmwNmiW{5Fig;i>d_^B||EVLZoF;p})$JW{cPI-^E-C-nf5F{ov_B53_*w2(#BGs{ zN`u2(WeI9P5)2<&+=s4-r}NP?Vn`v5D(aA?e)ijx@s%uJar`jfY)4e{7$$_1D-i=a#$VTH~7(aj!;!dDb5NLc|tzU>}!C+*C^P&{hV6&wj z+~o%yKY+=E&;yIwv@a$<&|ma_GY2|(xZ^HKU=~;JZLnU8B?JhzfYetlA?KxF`+ee2 zyP-i2cj3tWQ8YB~Ktsb-ZR8Uu3L0Y`QULA7SV5oADq_abHvA`u8(vSPaC1~jmw6$t zC#rvQ{9GB$Nbu{bMpv#)IW%sUH$3tH{Lu39>nsy>4BiPySNcp5fmo~I;}xN6_CkDq z`DNvt$G~Zz1+(PB!iw1n)%*dM8L>6zs?W#qBO5BpAl2Fe{;>KU zJ4T|wAK}@;>hUrPaduSXNUeXvdVioUP?Q08sD;jz8=|O%PD?L8jamq*k9dWyL{cSo zkW)0wK`l%Q+HBw#^NVlYn2sg|W4SF3g5?}A~f zm=;eAK2bBS){;iop2JRvnvm1(n{9Nj^J=#_xZ)(ou|0|U>`xr8r6Yi#>ABy1R(52Q zP9@ICZa6})djXx5BpiSNM?pe^-T`ZqKqaYE~ zq!OV{#_!>f5eU%tn}8bQ9Poo{T>96z^siAGetiok{1$1rTf`M^K?QYt7T5|g&lCQG z>hP$*znpJiI`om#U~GqeibT8(rN9(m6Akl^aM3)oy?LLr=H!zK<>}U0si3Ct2GkvJ z)B}yyc~KQ%bwhH8GX|}Fd0I}X&@PA91!w9nM86gl zy!r^X&Lo8_pi3YP9V8p`#s~vRAlcqkBiRxhoH+E334*KzS96(_4_PGJT2x{H_lgk7(GjcIq4*}tL>rIxD>nfZx?h0eMaw#2ZouA5 z;>jX>J{!umJ0q*b<2VA{bhR--Zxkj7b@KQnF+ohT#xU|I*V@0*FhL$mtD4M=J^1u_ z4aN(IAXbT^fan9b&4Hq!0JpfXbWDJ0qpP&0O(gdR%8P>ZW_v)ri%R0fdCTwxVJ zcc2n#>GQe3b4Z)tK9&d)TM}=!=lRL2&P>IU!#F5riHUiZlAb$7oV$FeJxhg*5jMgxPT~teeYoVa;w0Xhr5GO z%vXh?hlY4#FT8OE%3y|vxC$Df5OHhwjEAU`i9cCgDGAsT=@f3x=PU3&c`6)@hm<2J z9w%9;3=S(iPH3qtN?K(EKx@8dFixh*y7E?T8t+rH@mi!+v`=J_7F$52vgy_-aXX=e z5Il6uUDcV5`cG-28Y`SYdVD&)LszS%a}vs{oA~&glJ)YS=!X^S5UH5=67nI`=Om`f zhlft#IkadRIge7ADF>y!EYuJLqQPN7=+aa1N`WEw+69h8UVNoxEx7L%t>R!MLe5fz zyhKoHXP_aW4;kL<F&Xq^NSsRoaPh%+ox~J9YTyH+4n7>Ty!*eW$-{m0G&wZl}8Bm`a%1EIxz~i+@b(iY+Gl zNWrxL{lG8!|NL%#O7F?HILsiZe8-&mm)M01Dr3ke&v`c1)58Quc<(>)XJuKJ@!%Hn zqtj(Dk3Vx}uzNzoqna9XPGVlDa66TQ0h+j&ACy(R9k>d+%7#&Nst8h=*Nom0G>_ag zL69fmzUCVeWMMH<3|o6~#a6@RI}`mgc1bf8+Cw9MMhbVp{u{5O$dk{Z9xt~oZMCz{qMT#1f;9<~#=Q&60 zB-%**5Y_Z4Z9W3V?-C88xfF`6;3_QlBy?jp$P_ zA>QD8T-hNpq7%aRZs}jjdC!tbjp)fY;P)U|!E-=pq(3i8V{=n}m%e>vlNu2S&O>EG z#fC*9S{fyKX%^XWs?t(`6FT#i~f?848>^N<2$!e#}s*={aBS*jl z*_-K)A6b?SV7UWxN3oUV*YOm#OE&#BL363~WWL>urz1r3r&vvdP%u6v{~_J2jq)cN zB|#yYk5av@czLf%-mVZjtlijg^KZO>VCv$~KnR79MqgT(?=9LUKAgNMu#uo9< z6S|RLgJ?lIE&h3i_-86!Dd>^ARb#qy*HfWY#Y=nk@o*|kk#_hcNSIUkWy+J4LPuo2 zs#6c$TvSuece0PxD|_BW^KD~u_H06=@1gP_V;n)|&Kcgi=Mo6>1fk+VeHn)vxbV#k zyz$5z+joU9c`o5|5!a?59L1!w$vy6b6}2e>?6x~f6Oe9O>jfX^T+(0 z`TwlV{~gW$=VtTAst~r&Z|DhC-yvGk-o?gjLnN#;X9qP2N#@^}mxh{zohVR~Vf9t| z*~;*dOpy@dht=x)(_=;jR3(($0ht5ZEbdro$J8x}GJ*#2_ekV~6W0<_TmL~KD5b^N z9Mj)&hvUOjC44rkLz9P?@iMz`(TJB__Z~3gd>v4O{(#vz0%jp1KXH@_MdD@AsO;w{ z%wsFlOe7nynypN;B-tqP%-*oKOI>tu93dx)*}S|<7EdSx*iOFBB$^%fEkkX}i*Q_2 z=@Bph#g07t(Zm0uYVM*WN0G!Nh=9Ze{g~BI6-1x~%g8`u8OZ>Z6jsRHYV`ni3+j=S zlC&OzIRL9AeX)E!S%O8NKqui=R^F39dfN;kLzPx1nIaugNU zPLenil@P@&A)%SndmAG5lj%xg4PomvV`g?FHswM1Hk*E@lYY#K^z6fJ{-4=;CF+z| zwZa1cJ>cWx!+biS{t7(1BVzJFf&Kc+!|Koc+hlqFFk9n1^6Q7|$)DPg@M!#`(8Ufn zNA%!i_-_5eSJ$E~tMt63y;oGxTMWb~?|pl_m`@+>w_hG}Q9m#K=Scn^XXio%z%+WY zhkoKq6SkS7vC47H{?Ai#92r-%SGRgGoCm6#AsMqyWI0=(DM#N&%;XlV2dg#tGN@vF zn!)HVcpIqKqvSp?%*rOu_41%pRolA5J4Jys#_8CF2}2?>6~Row)KoAjaCcVLaY?!Z zotHxYj@6aNUT0EI9vd-{s)KC*g8YT~IWTAt!04M1rEQU%E#@~aO;Q!dEf@}E!JMQj z5u`luxXTV9&h0RoK9s}(*6R#MldhD41chkAB>xEmsU=Pt9y^tH;UyF+MP>($Nmfuz z^VtSUrm%d36C!zL0B)nUMrV}O`MRDwh}(a%+>YqdAbqyH(E3~PcIXCL;^y`jQxmU6P*fQj1TYtQavRFpFhl&BlI+y zTI0iP64{2Rqf;SnmY88tDi14;3M|xz6}687lQI4mLHuJ>KRS2|T4DJn*tYWe0@lV^ zu@MkS%<&;eN)$RHrC+j-L$F)VPO+IrobBVRRn=g) z=G#hFO3c$Wejt@AR70!gOEN}6nH&~C<$IwyIZ8%B*`kPMkcfJ=FJ43Cm7@;DU5EiD zL^P8?`Qp4_a3rW~5GE}lP?_g+JzssU2#pmzs1O-)P8gelsW1;Y`O+guso5=*J+aE9 z+uSA@4f_a)nI%RpQhbD}v6GKbj{R-ju_GtUoD8_`@Joa*6`oJKZ+wct*`-o(>n5)N z!cnkEJ-3Q}D)GTy{wesk%;Z(2#cT=F#;(&^Ky8d*@TZ&7iO=cgxvFM2@NQK|2(ln0&IOB7|3CF2y%-EL2f$(Z90t zDsskI7&*91OBxj{=oa98MNJ{?6_}i`H`QMjJu_j|{bY$GY;@d?+sSe|>wicm_wz4b zQ1OYEiS{ORNbC`%m~%uLDFO(konAS7?Q)kl``}30+vWbC|6!?jjJq;{s0f>n&9RJJ z;~{Y=sbd(IeLl2(uJNH9|#L5T&qhF&-Rx3c(#q2~xthgd;sVqc( z2r@(Mx#?HvdJGdEIh#!i1)hp2R0lxF1nP%V9Kn0E<`f(*))@+GYDXk@K+)90y;n7A z!_KNDM0W_7!N}4@$g`S6*5oJcQEEt;PeLK+jiKlGRmHLq?m-NnYIDkVySn zEIWe5;D88uvitdNMjHXO#2e+x(@KZ@grX(=nnJ@1W_1RGkb z{3K3KQ9UdnW)Y2lV*)2AK+YZ&A9+*Hn=4h_^||J1H5LSIECsXTpt|+&_R2YQ3J%)?JWRkzUNRW9gzv zKXi;iKC2;yvf|EKmYau1%A9#%(*VhYnlJRZ+OUwAxKnS>WtBMbn(|Y7=9bJ5&eSh6 zurh1Q%!LXpY>+dqJv35Q+w6S4e0)N@T7@X!cH;*RWbxqVaH8-(#^pM|-cbG@473RB z;A?z|<1dKjjKBk2f^bSeffvGtq9M{?^6=;6Ws?(N2UZ;;G30E`NtfZ1FO%uy9$a6z z%@D)mK0GjB$d9{(RXB#wqM0gssiKuC3OJmkw$S0_`Y03esFofiq(j8v#I ztRyDh1S?r*hAn7`UK1v=ToQ4WgghPbQ{8re6BENeqUfzA_OToa9bM(fSu8aIlQ4>5 z9C0}oo>pmwDqq)M8ycE69Y$P212r7GUXXtd=av7g*|40MaK6nZ_m0Lf4z5}Ve<2$X zwoaL&s2Qapxx)oOoQI1)F_&`l(g%g`nYFlaWAnfxj6pj%u~s01iX_41O1(e7}bU{%7@B!%^~ zc~l%JC2)F7rA*HhOfoJo!dg+KyLAoYnj3(pxOl%)j<1K}2Kk2-FiVW+Q<+v%%pr1cf3={QQ#__5c6jt!cxBSkFEht*`FvwD3mX!}sFIYjr zwNk8L0du>0js3pfSvFSX)(Hxe+>3ku{=*-Rp!m3RE-n$4QF=x}$R?HozPfKcA zqq$%zD5iV>;FB0cu=?V%k5GX>k{&jaTpT@yhuQ&HY$~HS0n~O!4v}&^Np%@ml}l27 z!h@SW*s6`R+#;ay^s?}F2)UuiVbd1o|?+Lr9 z@+#JU;5g!M=txq+q9uDtDIju)u3-v0n<7XR^po@vm!O5MZ-leNpC{taVto*i@~;3H zoZ=VVTL>IsHQs=(1pRuh?cYK>RV+pKj3tWxg=Xfi8H{)l#||AkCQqY}xQ0Ie2umaW zELuUrlOfjtRboL;KrI?J)$#~#OG=Yljnd>cL}?;FPhNxiy!dZPY4RT^efm*BX`()b z?b@D!Szt3+%x>sYNE;HhXmWi&>`qAM1*M$qB;(5e=$2XHd_GK|MdYpdNtu__yQS85>(2B%l(UIDS3C zeB!UsaUwkN=Tj+QRnW)h>65LDa`=SJ#Fbh} zfRCG_SmAO7W6LL%$v}YjOga$7)I|(k#dbu^6&jj}FDu}8MJ$tDqci!Y5n(PcrUaa1+RMvE83&#;)h+|8J!;bAqoC$ObCVxdAy&WBAP=)=5HL%65_+=XKg30yOW03PXv9tL^T{?xr$eqCF9(?L1c$|f zXd*!SZ{L@=l801?h_LhYJ97YB*->N!kYsJ)G36o3VN}&eIu9z&I37vhV7lN(_bxt1 zE9k5u5HJWKh&KdP`f4B9+;}UCl_yU>1bY%5t}5uAslv8GjNKtZbL~LMu^_HOz^rsW zhA9H6Szh1)ZKzF!QAPWY`}#+|ng7pS8BFOkjV9o{;4L7wfdW-S z@Q2DBsIifVs!Lh}k_wSLFpf=)XOVG>hdoWvkP@sCLe9dR655k}^}}gmyqGsV=&GV{ z11_UF)r9cgI3a|Rs5%9O>PkBimYrO774o(Yg;}$b zKC`dsp>ocv3l->^E{q^tyiq&IG|;HF9xzYEK}i=k_p`P1zTtl<+p*@wT~%e@-7M5q zuC>8peVQ)_RVtyR%}98jjbBx$7NxQ92Z;vpA8 z)ftbf@HjZOk^Ux>Ug+bjcsLjSS3R7&>Fpsb%KLUph$`RMn)Re2o{X)Gk zIr4yneOf(oO#|kT=Be%^C+=UGH8mI$fPvzWXPz%t>jn7sRQ1i6NFz%nLjMEbm(W-A z>rT(6l`qa}nm3w5?Wx46D~(ko1BRJdOU~|gV$tkk{7QN>16hJYiSpolgG%qo*BND} z4GaZ&2YL|2*c#;(NQH3@>zA$V3VVW#l`7Mi4md@ZX*d|4m;T^ws1E;av=09hfFcOi zT}YBlVQdK;Ge=*u6Zw-n$*3BY7@P@VJABH~QNuDujMb7!h$4(lqiDE-B+!*BD03XK z6&#f-_?DOq0QaK2$R%`ZjLG1t>lGw&1R5s{u>xB_NU-c!X(bW%90Ll3L5k>lX5Tjj zp^UAyi>N;=i`WiHIaZ0`YFA0*oy@B+DlO(DHM)R$@$-Z(AJu~w$E(%gQy5rK2gq#h zvJ4^<|96KP!X+u2n#Ibfgn*?gE8_`Pi=*J(QuDPJ;;o2HclXW}!ts-TXwiC150Mk#=fT@-`^=L^?V&2VEQ7)g#^_z%vPyPP*6mJL>zU*^I+^|7 z(}Yco_y!LRGm??gFfzz`#XsmE<}O+pt`*v~9Em)>+JJUYNQ^-6dj32Mm2j1#(}tz3 z)5Ux_UC$OX@Elhj279d#cjj!gwZ-KtU*m!hrA?8BZ?Yzrw>hqMNuWngz0*SwevwsA zosE9OUmhbLJ9&E8$~vmCSv;ez>VXblV{igT7s)t=AyAe;Q6%Ch{}t7JBKk;G+gJ4- z$sum>&^kdVyMBhCF=c5bLE<K+Kg)o$Xth$|RZ+W@`M@OQi^W0+ z6HtLh$kh>r%Oi!S)-V|9{T6-?+dPn)agLJsJONx!tVU zc|bJe+hmi^Hea?v1;e1gm_#O#Y%jvAQE_KX7|S^-0raU?6E)dR#hTBm+7ufhAp+n= z6|d2^yXtu%Rjam82tbx;LE%tUp+`IWD*K%1EZfA+ybQ@J)H|+vA|pYHPvBRmosLzD zXcdmZYP!Rod+MM4Z>X#$B-o%F!~N>dC39K1@5C!1{RtohISRer19ke!Pf|jdP~auP z5^#|aSP%U63%>qpvK7?3!!<^-!lWQcu$44jr*wbvpHyEISEO+2LVAO{@TRF0N9+G2uBB57ga$TzBEOPn=#t$I1XBnSJ3Zl>7O5MtI7~6&^M4k*z9|>UTiqi&#ME zavDmZFzjewH}kK{$@XbI8OBlZVt&+P)SzP`1k8<-$xI33t5l!zba*G>{v?3sx(lPKC2&jfMC<4b2iHG<%l zC^cK=&L;QIT{Z_=aApTDv|ltt%+9k=p!;2}Wm+ZBW2Ttd8*kRjSw0g8a0$D-N_8Ip`;Ep^5uWAwKB(x|Qw z=Rpiw&}L}|ttLE5$6V1Bi?eea8_j_& zI5$s6r#gT(BBTRSmw_#W6#S@ildQ!E+YaS{Gl7|KAZ(z_b^KbB?!s9vJOzkH+?@lb zJ~rc*bm^?ZyBW%)L+O+zuxv)7fLMg@mW@xFBeEDwQ*q#-7GaPHJ3fSIdsiZ|Muf-$ zZvuVi5^EeoWc?2NwNp&n2uLg2+UNY1gUI@WkhsDhb_5MXTI4H>pXy?%BeE=v2O#}^ zM33?SWM(XaPOiGFNWg6eh5sVW?>VGGmyV{PqCyUcT7?CL&mCwfVY)^mf&C!`O|%ob zb#7|Ow5OE_87C#wWN-$)BnsEas2_PtObD}}LX}&#v$+nbfvz$iP8FwB#g2M?qW(>i zn6`nd@_BSO*sL4urPc~i@i)2&P$dklW*~|N7Zc-h`v&1aR5`48z^VM4M{3F+R#lf2 z5l1srRX%_$sKQ>4&8`U;Lkp}(68$5JiF}(qpr;t6ub>#jZ&wdfEi2bklf_#zup$h3 z2^8oD(*R@i8PEX%Y;Zi;X6M>W_}4w#_P5>htwIRWc8sU)i{!icEqVDWxf%>9ZZ@By zdW`bjh+Hg1x44SjyMj(t#46Qm2&C^x?+>qUZ$7TzYOU7uVHcD8drC=xX1aooLS7^=FDsHug@l<3GVU13 z6dx@>IA@{7LG)TFv9Q`q;;+&s5@%JETcFh}6l%SONvlHn963hmO*}JKES?U91tx=3 zPj}-HZYW`?+;u#Q3TSm8opX4l#~eEUN;Gj7K`?)YHEW#{MY?lD=p!+vg6W4=BSZ-# zTXtwPK6?0w%EsMrDn)_p05w9V2Jb)_?oN(j$rsSU;y2eDBP3{=K$wug4RaV;)gXDc1RoT9M8#)r^O58B_yXJkI>UgO@d%s;d%+O<=r{ z(+g`f(Z1OZ5jtkzw%9u@GG6SF9ZvLY0tp(e_*H$~Qx$z6-BajjtRw`w>b5TQ(9d)P zZRiGuZ^o|&sqt$|n^h>)S`%wMs|s5>Ys!)V#|LYu8yQ;It}3%8zU)ze1Moz6LeK2~ z)2S3c<0M0yoD?!>IFW3JjG(|&VhvnA`sJj|T^Y2g4mVGqan|bwDe96gVC`y~npf}2 z!=c9yMR6$Ic2M@R)(3>6MOMf;;aD{a(P}3T0$Od8BB~8x(Hl^u7|2)esv_Km4(Rx( zNDD0U06oYgQO2A6SZdMs-vMqi=j=>MQh?jMDy3d?9l7d?U2+Qi=K+6x7KPkFKR}S} zM60P|;hb;R6QHI@O!U(h3l^EWMvH|Fra?&S~aVr1?ok=^C!% zYoGlIlp6V^^;_2f6eofS@7B~wVtf1mKa({qDOy=)OfE9k7urMU|B+?=;KjQdfG6;m zof+Yf+sWp;7^XeSGWzHLxlnCZq{j;Gme0UiV8sKDuykKl3eh#9v<=oCNyRwC|7e{U zQ^rhyl_O3k&-2Y($Z);bC3?RQCp33Ow&RujGyXBcbFfN@DS;qg)<9WiGJLo!+Pa@T z%z$I4TRVj(Jy)=a(*_{6f@2M5!1iD+cRLhUEMb(M!zBP4)09|izdlXY_p|%)Ziht~ z98`g+Q2-sfUDH}!yPDAV$sG^YT}1M%o$>E@RK(b(<;kEE$+3d5MG`uy?%3!tmf^18 zgv{<%DkVT=7Uo@4UL@X*m|Pj{U#}gVzLR{62>4!yKn69u<72wni3C_(p$8x|lbg}o zrKKFb*UMmV|FWDc=2It+5DoGhc?31@6w|y}v|Rb$SZH2t3dx#pb#6^?5kD=_HjqiG zE27rIpSup+rqEX+Xoa``oX@RQjr%+l#SoXha}15`P(FhVsz8lfK^t1cEO14}s@qH& zpJ#ScX%KM0oVbyB=#^_yt1t#;bE}c51#+V*q0nk_c*TG|==9@NVFrUyTMAmCc%6t{ zf)aK(!l5Iqz@__G+B4f0!}oj;yOhUKhyf-Oj3m@zDhUxP5iapWBgraFgO z6sIQIQYWMP;GxAv-AsuN<dOU5sV*!D0O1kh(VzIn0*SI2s^ujZQeU*QEG$Q zw3?!nMxqA!N-|D>p>fI!UcD__&;E;=9TWomseDE<*Sw|Frtp|rL_SYt#7J2w#Ug+7 zcg#blSsQw2)>1%yq#i!!zzN1SL#=!QV;Mn-YHkptDJu>>r7H+ig4;F7B=~EIy8MMu zmx%h&cP zCNmmE-Ye{T1Q4d%Y=dG(h&w)QM5yQlAip37AgkF%qWiknIobDMu~*oB2P}TG-S@ye zt7Qmg#;7(9E}VHHM5Wkft{0DD&JNOB7j9vq;`5+W4sJn2%_vVwP4*a* zrcRco8ZDC(qSc|Jj4Dx{+W>cgMrC;& zf&AU3H+zr$&|$^Mu3W$E5SGtqrliJMHdMk80R=!a28kXctVM@1AKhA5`0&*&!)SN! z7r`m)o)I51jB#!FaJ)D|iaTsF-y-|rDY$|oh;Cshb=~lFl&_ZT-jFVLA`86mpK)nH zPYNiLWy4bhQ${8hc!2F=QrT=(+3g7v$T}(Ogl`V1L79cej{tP4;4|+X549LOR)%IO zb0PG9g$K+Ddq0XtIy2ts|60mBP+L_B!$OBuX)N5KnJcC`*7K|*i1C5THV|d)+7rlL5S;nn%aEFve9B>kh`<{SqnQVWX zuTY>kf!{)XxDkz(sSFelw8IpMCf?U@3Mu&MAdDz>14Yljsn)bO$J*_%`}hsgUX56U zARisN+1}7n88{KVL~_CKW~A!MVlnc*IvtF*AD(ayoPN4_t&^aAXAgS_Ae%xz;pATU zf=u0jad7v2f-_MHFIL`tGSa3DY=fUEaS1MlE)bZr9h}iOqDCYHyKy0!}*2s#~;aR?%c$I5dCvqSY=N8Ui=&`C=I0GJ0 z6*VZbG$=B12|87B8Z)l;$%|lzC*4oLHY=-64MKa%s`uqVD;$z&4qy1u6#k2neH+Gy z*hV+tQ^t6dOHwmE$~-5U{_zDU5G{dPh0#Veo3__rKx@0O#xZ*Kb=Mb>VUH25>r}6x00=mNF_2voDdc8aKuM2Mnv}V}8G0 zJ@R^n1fyKy0|-SBv+Ba{3D(O*v@z)P!p$o!U4bUXF7TA{mQmu{x3|*=^Fz~z`|X#< z98jRmj4n#YKyxZY_%_s%K+OnptZQWSJG7D0`Fcb*0nz|r(^Ma|3TU-4?Q|T+ zl?CxBRX+^j>X?}@-z;#FA3QK5k|ty;SkvVvXgr4^V+%N;v0YTsg~qWWg*_H|gU3=R zl=A+N(Foo?td=vDiMswRu9ic)Lk1+{)Fxu*DPpVk=pROp(E`Wzcd zM{nMbeTXK#zraH@xSf7bK9p!PPhigi1~{g8 zwWut%4#@!oZHx#caEe$Ig0=+$k(i@31s*Zy6WvCYbzBJ(#~eAVMpk4B}*s_jTy5^ed31C@5g5< zfpp|9S-0i>Tsi$7_&FyzAeXN2>1f{xH>R{tgjxkF+ovBq;+SqhYHgn@O}X#b5-K;= z?c9ic?ank6Ne-J2TK8UeJab)k-mvVDnaV9il-#hwxSwn%R9Ntj_39t_e{MgUVYXU2 z-v&SXbx_Lf;W6}EJnX2r>eD9scg4#LO_!JX-3tY`o@QLMAFQv0P~CJ}@scD*e{a%$ zH!1aq{=H9o-ltx*UwhWM?hkwWG4&$b9SkeHm9XzREH=^XHK)Eq2Dy5;NwGi`)b$-U zti-Klh3mWqMlJ2N;|cU7rMujOw_%a?8=|!~#Lse?PTGm~1%i{b2Vv=MY`w@qhr_Gh zV$pB~496v3IQ7-bAMc4TyrB3fxf8r($e~T@=;`5Q?&<~A3ne<4D5tE}S*UKtLE5!Q z%0+E{Y{?M&bN0;SHpB59l2Swz$iI3}t5t18x*2(RgI~e2_p3;$|BTtL!ppc=adS}S zvZ;s>SuQ~0zw{?$hc&~Vgz>;8*|Ww=u_v2pyyu=Z-fl+TlaTFb@P{NkboK4hYB_z*L5{r`!(aM2A77i@z%L;y_`m`^u>e6H<@nc6xisGgkoX}qNQKB`Z zVmO9bgd$|dQS@12>Q z-1Pd^S3TV`q_V`GO)x`7c0QpUh}7=qv@;28bp6feb4V2(HKScS{Y6?p_8c(~;TDKT zQAr^G>O8deQ4`L?nrrWJdtlS;Riu$^cZgck#StMnQ8C+xhuYcDdJ&lJMpwPR61Q>Y zz)lbz&9l?lkLm1j3+7zZyMR>pAv+Qj3It8TCqOI(o{Iat{8&U|^zo|j`uFm-9jxaO zt*7Y0)aP1Sujz3e?Kf4gp$Rp~1`NPgrS|3Bk(Trce?2_s)B)6v$ykGl_qGzSyOi6v z{$m@?Jz>DrYf`CIL@N+WtH^b*Ft@i7A=%|KRrycKGfm-cKgN{jMaE|HV}WJBLsD2O8Sl>`WS4ssGkIz`q$O^rPfymnf}&>&lr52fhY+)8a(ux z56O;eed}!bw4iroXOFARe2dD_90VNeFAu9f)x=c=qrhNCz7RaSvF}uB-SW%J+1E*} z5jtN;7@_-}^bwxY6)6`K+lKH=h1f}3;6yWWm>f0mH7dc)Z%Q04HwE~h*D=WJr%(u}($Z<4wy4%^oKIu=KMvw&LXLjAgMg1iw)Iu0{yq zzk7G}Qps2)Vzp4*fA3K*d(_j3YG3jd(+`afc{fAyt=CRV(8@!#)7Sdu?Y}r`o$4JI zj`bl_3FyWa@mat&Jb>%?ecR}GIPi_Tdf6|tVyu+X4uquJp~WOwnv7kPW4SBP;lpEd zFvA!%PvdUtje0nSyBm0KYj0}_`hNDnY!Bf8xdE03V)7Wuv8`so$r*$|(+tvE*xJsk{Ro}yecC}YcQ2+HpQxbQ} zz?%NIYWMT$Yp2SKZhy5Iow~QJA*l5b-^T^EmcGZoaJ%hbwl|=#Lhs`oo`2{BlE3ZDcOcgWc;=7 zdvX5`U1rRsNcy<%JPKYG%lURiP4CPHI6w0}K}B}lnidagI%SJIU#s_Cec_A=g@TUCx0dKJ`?)xJlpv3-DZQ{J;ApQ(RfvrGE!$&^kv;r=|}OGtGoY# z$r&|`xV3dHJIZE|%`TsA-y5Dc$T)pT_Fah1diE836f?@}aaqFk=l6C(12vkfC5lV% zsf|7KS`WS(b@nJ5DbU@MAG&)~+$7}oy`3$HW?FalOw*9^ugfpt;;&AQNLSB~9g^Z5 z$4j(xFGRff>smsdbb6XSI&glPJuK}6HG6j83^jXL(^J&!ZB^%}*;C^uiNgeDxt^6+ zO{%>*q2}QmhWuSnhh20F|FRn0!4se>G5Y*kSl++uWje2ynLd*paiHR$7v6zzy09)74{Cs7v5XAtvl-D=BZQP;mgZ{ccq4Q_wwur9pLZh8$^8E z!?o*S%r@Kg%2moc9L6zLLp1e%n89rxq098Pw8=WR$aY-oXjm&B`%zaF)kvLoE$m&l z?Q}9>McDq5bKsTan0ibsdztlasI>O{{%ie3s>N3Y4Ux+=7*7oX9K zA6C=J18C~}8eCnm9Z&g!-u$#A_x-+j_j3;y#%`)w$)tTlZ49j$bl@KWC6l05n{^`7 zdoT8T`gb;qO5I?B8)^lF4y}_RN!>5h*RT(%JFHUUzNPcPX4|h6*Q$?gTw2|$PTb8D z`j)yK&EkNhsb#hG;mB0Wi5!$ z-H^iHdyvA{ws2sI`licKnX-UekOG(@L=Jkpp)X)53 z5iuAt`>AJjcUV*3oj4!Zy!%waopD?kg4suGrL&RtD@WZ8vvS+}Aj{ApMSf^arz{|G zXwfbP&=_LW?K;%K8@1kdqYQR5>T}PnSM7Gc?U(Oiuk9h!*=G|86sB-#QEz5FG+yGz zj4Wv{len@JmJz2Q^n@$Voyw3lk32)c%eOUJ^4SQ!8V@ygvi%s1#|6h{B85dU;r-Yt z8MSK-F-=Q%TC$YVLM|I}9b+z9y4~CF_@4#pGKQ+k+6RDcKFrplI&1vlzu9PXT#)Ff zCN}cJ=Z`P>93cIC92Y}sfT8#7JInLsYP|qPl)gOykIeW=HPk_`<6(X`&rToLt1V~% zsJec>yw8ab;Me?A{x=Y6SMTtzYXLO)H9vVkEq;d2py&Gf>-fVQ9^kK-KU;CAvf5-A=SLzd^0`}_55vsrzynzWXz zGue6BLZYZ{7+u}s20XT7N=Zs-pzigZR=^o|-3JW3)+yP~nA;wyJ&ihi{*vUQu=^au zL&L%~W9#45-TKal({@+8ACR$O=DE1g6vR#Lkm~rAL#Z9ihp9`@^{vT#uJLfU-abjP zwDYiwIwZQ1Wg(Td4sn}c$HQzZkGmeOA+2GW93^bFTd56~oTK67aegXz-~7%}MZsEE zEfz^wWc^c9VL7DfbSP8@HLdQ1Zx{749cZ9k46{RF*~xHQ3c;|R0bG`Kyvd{C2Qx5q ztXf4=plUQ~DhhiUY+HfY&!Ah1MPb+V*XI&KP)gHpjVL|65(xpU@_Tzhmk$X@vooqB6fUtZBt*4L;&0UH))Vkc&-`? z&ug1@XCnFPCf=1kbNu**MLC85cId}998PC~(bf8-YNj%_Hy9vgm9Ir!>dShy$c1ML zB~c%wH}Wv48E$!YLT~H+H6g`YIDXE0@3hv$kmBZn$o)>Dt?VDjUZkFwkVqAGxw9Kh z4p7qypLP;;7;|VVPzN%LmRDxsx3mTo*Mo!Gtts0{)S=9xtxO%vJX%Usc{Yq1gSJgU z4Iv>EZ>_jxPlIZ^=Y0*UX>@WYd|REuLVCZ?~qY7__)r4jK?P+)Jt+f$@1J35DLpYR zBw{qWyMBLLafO1kc0HSHXV~uzXE;>by7D=6$7d(ol?+Y_AolqBJ^j7fI0pdFU+N5a zUsXe3S6P%wc+`wJtozaND1{Cx;`n+sy4UNU2CzcoW{bV~K>jHgLRU=jN?$1sN3)@$!W!EOX z1{Dq59aJ=xOVKYDe^+bBnyGX27Ff)d+s){CbSmyF)fx7e&wsC&Znec$%wxa)EoNlu zx{D@_*~){-sA^Oivi=U}00?)F2NX^Uj!%U>95Izfd=5wPb2wJo680ZV+_O>}$&-nL zIm9wloyxzLODM8pxhjw3-z%n8EYZKTD%n(pL+ET)dS23uNpP9wqfy~yoFsc0b;p}x ze_OWY+JB!(jTp_N!l3c|1FroPF7>S3yIt zkvcHuIl8LU;gz%QcNAq(6XlY}`ORZKyIbYoW)F|EH3z`V&`6nX@fJq01&?l_)Mjub z$|qH1();*q1iSPZ@{X`;`8Bfp!^`429Tnj-K5Ui2Gt)Se@jnc!jJb6d|I;gSVo^P_ zA62>ZLs`xP%%*u;P%55K?OH5Q(eT$Mp04TX1wz9 z<}4hJ)8cTR?cU``8tVB9!K1h>`C8VBcyEMr{_I=OeOUEYsW-&+?LZxyMz=(f_B9RY z;kc^cM1+2=S$1}x>||IT=`+=V@8;=oWc}Vz)mtir(b>{H-DbUvx8@CF7ZFrmC$9E# z5R_c(y+e~Z6!p9#TeL8yFOrSvh7)R_Ya=7~55lKnuW=R8Obeser&%coNteDEgk=5D zNUIjN^h z=`%a2(wn7NwfW}6I@5PSL#&hWc%-g{ZP;Q+J?hCJ0R^|Gf^W|uRHW1qS%jrb(k)sU z*yvn`_A<)K?QNi6yB%n zr~;&=60-NbT{QM8bTR$@ucIA~x>Bpv3TX5`@LsRBE=K<|+gSU*0QWYRN`Y#0P40d= z$(LzW)N==pOy@&ra1T*7v%)l_D0g`>XiMD;4cm{GK>e!lHlo}Bb$YjX*0h*#DV9kdOXb=%QgT&mSjV;UsxQ+Wm6=O8#pS82lezST zRH~+6C__5yrJ>znV5g5!>_8<_LN7@xGK9XSV!XZ`w#xby72w!0jdLH=Y86`FP>v!7 z)e(ZE_aRjtbDxUrX;l4c$?9!1l#i$nO$hB&u3!U2+4)$#y3(iJ78RmS+O4KW>nRYj zz(C5#M|!5Nn$9kDjt%ss(0y)k6DCtVE>bfg?P&!teDS4kMS^<-xi*Z;s@GJpo5JiI0aTSH-)E(E)5RIjPFarGyK5GOkfk(#W`OIH3j#J!DB^n&Vq@$;(u=9y*oigbq?Vej2n)max3a6%jlNGmc^^$ zf>vx3hSX|PSH7;S1{n-pdgGkD+wpay5eRAsrDQ`jDBTh(H>*r>lwMPs<2tvGM-me* zx!y+B;2N2Cwr>9Wgr>{i8!3q06tY0Sa;+O&Tf3Qn_o_=!bWJ3cXu<2KV0AZj4l}IJ zHf#6{?~VBm5Rne)_)X{Jgu8AJ}tlbU1QbrowaRWr&>MLW<;fpQ4_lgU8bJrRl zYm@5F^6T&JnoN$uHubJa&&GHz@Ewh-!+Qwzs;#-T>7wz2azvTvC2;R!zKw2vgF6#V zefTaUa$$PI=GPjT?8Q`z87f;;fehSpnoNc1Gi&xb_8v{0ZluO@+DHfQo)K!l)2WoK1}4#-W>n8i zvKw4fTTSl$?#&b!xM%r0drh}joPVyq>xp?Xbi<7rfFv+2rK${{uCr@Z3ShyV zv(Np58Is@W+5Kv@-gK&|%iG|RhyMYEi+rB)`^7%dM^TVIt&pba7 zM#lVj!!N`XmS0xRIWeYMp4P!|_TzCj-BS1G7ykB_)tYX&SF#G$E@wyRA|z)LUjk#d z>)zh7yLK;YUUw|gl1QJqI^wFc51IjOvEf)Z+J9lqyxPXncB9*oy)JcZEUPV>GPpvX zW*h6H$*bz!%i)v$>?~5)JTHz-5$Nn*^OTRaH!nOcO{3wm{4!h5meZMIsaLQz@v%06 zx~8~Dcd>j~)3#c%m&DD~YI05LT~>MrR)9O4PG~8;6-(P@PysnNEx&S41}z1k(#R}d z)pYwkuQ2ZC;*=$c^PsWi;g}sJArbWOe1l;V;`kuTZ@fRv70Y91?4zD#C3q5SZ(G%;hp0=AL=o zOF17N33{=jt*Jj+p|3kf0#2imfQE<2z2I7&sVYL<-JYplMpJHfy)#v7FhnX*9>RV! zPG19RxO#|3x2y9M6q38$_wW(hsV)Sfe=@(eG7+Ql4`OJu5WKX zu9i2`_55+$!eT8?keXfsPh>y$Qy)VK$d`HTG+T3F;wlAaJ~4GIrw`-I+{w{1bsSBK zXj`0x-5(D71-2Bcxr@^pw{g?&g{iEEP)q>wUoDz3c_GDTb)s?;XqZmNZ2 z(eM%t-oh?yPprWZi9WMyyBuObY)q?9Q*(*?ldQlrh=2FyhW_wY>ZX)DZ@vC7h;C`6 zKia)DX=kNINDNF#wg7A{*yoc>c`_gs$3WM{r1orkb1Mz5K~1YtdzWio*1EZjO|5TP z3V_zGv`-VwUt@#;5jETqP4|Q>^z@>}h`9~Fp{ebxZE540x^sZ))UF!w-%Er8`-lOy zzGSGns`;op+xn`TMw6f6<7&R#0zhO#q8)s?>AuxD-~LJnwX=O}WQ#WjHX(TVr!Qcg zT?s+@oLx!R@^!O59A4Hp9W}18`|Wi4FxhOVd&Xn%g!D z2=q4=P=GCg?EYC*IUGfh-H6$8`2>BsB2p{Tn480eQ~$*CM_~v3!oen?*Eb#Y&-fiX z;^n=e4$El)GJjaDzCS%?WOcAgb#;qSijJ>bd#t90Q>y$g zS4fd=Gq?xdk?Il=#0sURsHnTeaBtMYXV0rSiW;^+x35$ZU^*L@ccOD!Lca@OKa};= z=l2NvGw*myk*t99h#O@e=S0`ujikTH^4sXYQMuM9oMQu3l_#VZ3=RsF~q zb=cv)ol&dCyT#?f>AKYvOiwYY;gOqK&Nti1*ICA`tfHnwaY@)&VydlvXqKTC(Jn}< zn<_SG1_ptvsYz@QdsJLjKebn&&4$q6_VP+iu`B+oyNn9zv+m&9(6bslR|vFtfq;H( z&CurRkYi|bX?Qgc6kfk-goD-n>jV|fZgIeADT>odoX{;zOWT5NWW|NAmeX&DK|RdI zS;m#2B1BOc%TnJ`{df>8u%000VO-@E|FvU+6dZj&W!1S{<@4nn^|w)h_-il6@P77% zqrZj;JGw^EK9(sSJeoo)-XEQ%-_xrk6f7bi^Ip;j*InVQ)=lMQQvUMX!?UsG9sdJrEjVbPlTfKSI zB&(Qdjj_+XX>+2#!{p~Q=j5Mta4e3B4-=E0&P(delb>?xQ{J0E{OvKLFT9amMYZ{l zv2R9VQ#Yzv!SvZ`6Ee!kYu)-MCPteDboOem#){SdMBKb0yCA=)IKRZX7vnms@aLUW z7IVg8(#5)SrkqzkIz!yLtR%m5S&?-!f@EzEC|dNUbaBJY(YBec9;7!4-)`&#qIFYp ze@dUcflIGXr}=Ek_zheb9}{2JXW4u&@xwQ8G36FmA5{HWjvKn^%LD*w$kR z0W(`Z%j8$XtkYap+{lexvU8V}i;=;3gK9Y!;@8Q8^&cAK44BUb*zgO*Haq6KNPaDo z_2?&ZMr%FW#cQ)>*a!IC=CFuu@U-Q*Ma%ND)kIN#iFKlCMt*tz!ewRhb~)=(sO94P z!sxq2>)&73tz^Cz<%S-RJ!fNl_N)!vy*=h5M+3;N+Oo;egVx#w;8RdET3&lr>>{A%a#T725i(6bXAfEFk^05eB zm#%nBa)i8}}^1OmT!`UD70`PwcmX^lZ$H`hv2U zXgOh2m|IkMR=zc3tXzJ zdBu%5QXKtej~n-D5-%pxtTS2jQp9D@so62n@;BDpK&qHev#v{YKBv}x{4;N^IM9~E z+q`44#k`X9GCp~qesLSp82Kj43rh>-C57T?wWD9IqxN88V?8G4vhxZ{i*w5s7L3J? zr)KG#7irsO>Ex|mQ$>r2onhMnr9Mjs4_Z7|S9uxZjFJ-hU`}y8+~}99xURDGzPMJK z|HF5l6%%ypaXG1YUYnS>QBPyD?)j{qj_fYFn%2p1-rLr?3{I?*@??D z9It(r*l6q0I&raiX+ds@ykBWqNz54OME1+#eDD6d@0vDdu88!!CfZsJwClM>-&m{p zPPuK8S3Oz-RcvZnp|~bcJJb>v6E0l3WO;sxxGvf?yy$a%V{QU8#kn3?v-@}gbhcPq zmW$2VF@8;h{mu=@&V;(|M(lkM>8i$@b*zSX48ywh1J}+pnxvR5_orp!&RoY*iM!3O zTd77L)~&0oK_kvptn;Gvy25dk z<>*(xi=Ae>$JxkCsF;fqD~9udd-lB!`EVtV14wZkFQ%MEzvjT)9P8Y3;H>HY-@@@Z zdn!)Ot>2ii&MgJ!QT=Nv@2#R~Z)w9!R(kHOtV@RMzW=X#3+q&9ugN9X;_~lA-|sl; z=-0-r?|>8IU9NTR)N;AHuWmCo*Y7+Ix&qf>1oU@J@@qmb>0*5XTzlL z5P2S!dS1dBGfjM2Q|yLk%L&We1zs14i3tRckNS*usOQ?~#8}gx*1UzsrfXy$PL@wj zP55`3P4;6sJ!Cxqz>o%hLXN}gJBUgP`GoXvbQ>5~8%W}n`vY0W8bAP0? zBzMUo^|XhX>hUtxnXclcMTHAjIFGE^2hXg>jDqLkqpY*5U*M0_iZaUw)QIT-uX$k4 zt6)86t>hbf?8r`Y&SyDmJGSNo=Qs}?=QyXFtg*$^V8_U*JozU_d(Q(p|IPW&V$x4s zmo#sl>w~+#uTGlbIk6|s%8!xh7>_kxC&R(=+ zS@y#6@|YRf*-Ms|EY2-*f4Dm}-G16?SJln3AgFiTZ=0rlMPd7vHZ_;-Ne`XHe5<9V*9&UkNo z$MoEe?~B{y#>~$v+Sb3p*ts0@Rc+2<`?rU?e#IWy?tAajIt$^~*>>kyA~~zLZk=sp zW%OE2#hPilip^QPS$@rgtX~^>ZP38QIL^ZOHxaUag@H3M&UF8F*w!!Ij~(1Utk=M4 zk3X&@d`@%xVGRLiHU6-M_`R-yau(RX3!m1n508Ev|A#F#IjXphqStBc9od%0Of6oa zCNSO4m$TkFGdC|S`^1=-^c87hPd+<5S)6#qYfruKK^t>Z?oEAxCDLXJKjZX!of zG3uke@)ln5qS{f<(#1G0D^TbEvvU_N%r7m~4xfA+XgQ}p#?~R0=h?Z@j!DzA=cPLj zv5xUR#B%JEmAH^gUX9}C z>KIeJ!u>ff@xelEnT#~kpLv=i*?BydY#p_$<~dB>snB*giF}H-yjnuOWS?;#WQxm; z#S>c3%q_|Db#aKiJ||gx_-d}$2+HfJ7cX6&uipqo+lm%fF?5?Y?_Mn2Q=C5cm!&yg@4DT>$S4@JS;Vp?GIS!K95yL zE8D0iIbF9jFO(-ZM?PCSZDB$F!qbz*SvW#_9E~QAyoJxxEUr(5c)Y>L_EVh^O)nHD z2Yj3s-BgZgr@BuKieuW?ROcn|*)cQZovIg=h!Zd35>j!}dP!O80&DNhy4+pt+}U=7 zJ7Ttcp|j;u;J0gQbt_$6XsWqK&O3J0mh$&l)Z=npSM&aP zuZr;KR-!57wobcDPFxEzTK8F}Mqv*ztutU7yl5j^ybat2qaOf{+(CTwEB`uO1G`~c+2g=t!$!#k=sxE~MY*;k zapK-Z>Y}uf&!}aeTC#L;cJYd`f~8BcKSrRZb9zC)2(NEh*NIx zGoj|gLU+5xTkR(APN035`_Fvx!``bzS*<(w6*>>dzMk8$wt~+#7TI)vsl}*|MeAd6}xlWo@{F$e|n00 zz!>>3NZyJixr+-IiW>nqXJ*IB9=5f!47WV;!jO0|YGmi@?MxWS3elF0T^%K=K3$Y*;ni#LRSW`{kJd>*f+;WP9YXT^HLU z(c(idY^2+HuYH~v{WNm2`!w=sW74M5G_szhWhKiNmW{NF^UiMT z^>82e(TZ(RjFCazW8IP)GBE;qob~bZSZivm`#He+6r}SC&b-1B@nG1o*&zOZKwu+X zjcj|${~KQp$A=Ibcy#ex3}bU$;>H%&eo1Wn5^*j=+$Uhg;-w|U1_z!YtZQOK zONhxW?_HNa$Kgv+Of{V zv}5(dGj$*|Pz((Cu_}_uAtp#1TVRWwFG1EqFv*ujw4X2*;Nj+`-cMX+b9Q-q$6L1~q zgIU>)r-G@=tw#|?JMR-MZu^*GA8qWLbkCC@)>WRRV|kHoY!$Q?={)BG1S?v>2qnYei%+J`OOvp#a7f42PWue@1!5kA-azlmwtnSD%5$HZ#e=NPZYLCF&uwp~dv z_QhsvHxExe8V?WNM=pQLEq2<`Vt!TBC~c{@mdLtiTe7%mtuS$;|W5^;5c>(L-` zV z$ltYQ6K^HsdS{xb8pDH(Tx*s(hZnIWoVW3A32h^2>c(~c#bY6EbXChQ%AI0geyXQ# zEaybwYPc~~4lP61XV^S?ul7r1@CdbOZ?ItJvCX#puZ4W~ChML99=*}CySe`WzL&Tm zY_{{sA~7+s;-fm^Vmxt0b>WglsSCx39J5e7D>u8WB)3r9a$sSy_=t?SZIf-mt=k*G zvUu$L>US_1rFOPIL+|UJ3-x##{kKSYHX?gl8|R~yZ7t)&=-(_{rfqBnW{u!tB zMr)-pSQX#PXJlqQCVu4ezu9^DMfu`^RHHSAZ;8^KCvfMB3--m81@hB)spv^0;;}xS z$&50l>gUUC_wY&6KalQq9@=A7brxlP-pa4?jod3{eTqiBi(jSkyid^jl#F~QR65Tw zafa(euWiZNIue0Urq{wB{SI65w&m;7O25Oq8)^}gebh2>s>xafxgt_@L20R&Aogta zk%7Z?CjoKIwsl7taZb-UD2$mW#e06dQatd({ju9pF@mj6?fG4y-!HuozttSuJpZP) zAlJ42zt^H%w|uXK>2X1o$9|xD4`&Qd$4!$rS}L`F&TxU)hRdPQ^Yr@vj_|ZwlP)Y8 zxj0HZ(#6(bo;MJ7b(Br}n0V&mLU9{Bd6QrFX(m_y`d@R29sF4FSQo8>%`7ckv?N#D zCMsVxm#d{Vx&bI=s&fQVS03isN1{=$lXmS8ZEAOr_8NO&@7PpZXOwZqW9`{w+s9*I zF>mL^lio`f>Gv>A71#8Pg*&p_KIbd0i?>f0daf@UFN36B0)df^iQ0HJww9wd_8-& z{WFbe;$uBp3yUAzkC~P$S8}|VWnP@Wq^vY~d9t`kn_ORAlO}WK|F3Pl+s3?Y+l0H0 zI#TtyTFsE3=MeX)wZdO1G}0o-s0NsP#&$R^kCdKG&&DxM6&*P@7`g*rt9wHv1!UzOiCG zaed0pYZLh=+REEkM{QN|ym^WIOow}$Zl9poB<^=;+{NA`YH!%<^_leRxr)x%0d}rscUzT}O`UqlG0awA(S6jt#~8iX(>6MoRas8^M94 z93HiYE{)piT92FRz6+xIyw#YvtHGPzh9P2zBc0SrZd4YWJr1+Sn_ujwrxkKV^ zdR|Y)9mzq=&*0+XWbuhbkMbLK_uL1V%a)v3C?5T!MvZJR_SjcRaU0z1IA`Y)pOy5w zy@|Y6;QAI}Y;+^r#Ukt7OzXcDv#-MDj^JASG1}sHjuj)DC-=aj{fT&ZL3TlYk$A*x zGTIDghR}=o{{y5-q!mxX0vZUE_Bs)Y#}bvzu8@1ceGy(=X#K~ zwTNOBh!lPH`?~ z*S#A@ZNXz)%hx^aWqlOe_5nNRlb&PLlb+?Jb)MJNdR~|Z{}^3B=*iULnpspR?j7bU z1O73}5SLntEu3~qa_+)~;!YT;w(C1by>?MP6WjS*Y%z$8d_?c}erH4JH-Q^;*_(CK zsIp;s!`|xW71&%yU57Vi%1m6F&6Rr{-1rfjDt4%H#T8c8vscw`t^Mecact^h_9KdT0#Yb&%@<8+!|&-r!m1n3z2A z(AMRJrG=tDI*$nSPr;4)@e4nw%r9J0SSDtbY$s)Ov;`z&>!X^2x_YogAbbTv-EkAzfdIQ%TZ;Fr{NL+Zj z`gzfkWmAev;T>>QT;ANeLZVehhzI7 zha*7!?D}f*8S3u@alWKKKG1)kqnz$D316hVAkLS}UpmhJ{4(H+310#H8H8V{yk7qj z!q)(Q0?~e}K>5!k@>hfW6N&sLkbe^4TY%3Zd@JxL6TV$}efgb2_%7x3^)H+7{lMoC zey#Gs>Z@FTt|XR!&}J6Y>whibLzUO-pS!L9>u(hB3kjbH%6}tK{xs!9lRICs{Z6224og~amfR$d?f@(AA#@*g0|Kd8Lke;*|LTHqfdeBkER zxTP=uhY24H{3C=9RbH=uKGFUW%In*YQwbjr%Ks!${zOpzrwE@0d@JEIfq$Ctd7%D_ zi1sT|USEF-2wwrpUr6{WQ2utJ{x!hANccKX{+9^98u$*vHv#_&;nx7)N%(f)Pa~FJ z7w~Tq`MtouP51%ey9qxG{QHCt*us1KJ)LO3AmBeD@OG_$7qT0DdXqbAT@A+ulN7o2;UC;GNS#vfL~7dUf{PN<_`vd z-;(gd%8Meq*PpEk@0zI9{h37l1JwktzWmAw9|HUe!iOubmw$Vr{*fU6EFwP+_z6UQ zBJevBJ`MN~!e;`1Hc|gP<@MvI3c{Cz{BsDu68LioUjzI^qWxAWFCyLR-+qK&4g6%n zH-hq?N7TOsD&Yr#k0bnA;HMEja7(M- z>h+&N_z>V{5e=?C@3H)rrSAp`+A$%?HDTJ>FK9%r|z#l>Q7UlKhry~j9uDss=k0pF3@N)^@ z4eCFS@O_~E#}R%AyDQeJQWlL#LI^0NpZ4*bc4j{^P_!p8%jP530> za|oXf`~}4Lmj(QVgfCEDU;d{NPG70g!(Qkv|Ob&m;03TYHcH zRYZP}^7{IBA(0;j{I!IS0{%wACxH6TB7BPS`uxMCMEhld^4AmjMWFnb5&7l7UrzXy zp#If_uLJ%H!Z(8QUrG2D;QvPWHsEUr->JMH&X+v@a24UZfq#bRKfS*)E3YrVzZ1R{p!$JPLMEggA{9B3qIN-k_ z@)Lm%5-XFx%RdeH+lcaK0xt(+fAjN{7m?1F+rWBLznv(5Iq-5!^tb#gfxmSSQvU~Yg6TThfHxTvj0{(8o_X7V9!ViG@|Ba~s z5XirW$ajdbM!xjzuiU2l+y8@rznAc#z+XkwKLYrx2_FsoHH1$9{yw7qDZt-P_zd8G zB+8!yd=rsh1pGe~OgkK5#gM^p+iuV35_euTj|MIg|cK;CJ8-Rb9@Xf#{6Wd>T zt-pMUNass#f9DWhUh6Jjx=$gzyw+R3^zkQ^@IAmkLbP8$@GXQN0{&6LJH)zbumABx z{ezU(+y4Z@%WJ*lOZO)dJ`9xqB*I4m{}|DJ@>&=95|PfA?7yFi-}$@#%4;3uOZT4< zJ`MPO!e;{iIpOnwf1GGPd9KM`|1XLB3g8C_Uj_UcqWrbMe@*1exq5s3zae}h@PmYJ z0sdRUw<)i$zvmF^UkC6%5cyro>+8?CM1C*uzY+Peui2O16GZkyNPXoS{@EM@|q2hP` zF8>_hcOiTc@VgVf9C+EM{4M`V;GZViuLk&uME)w^_aS_P@}kJjm)w7dAbgYZ`uXE$ zi2ApI{C$c14&b8*-v#^ugzr&aeQ~b8&l2_T2fmH)L%=^rc*l0uau>wC{HKWb^tb;9 zDzDf7K*EOrFUM4W^TUCUA$%0@Qwbjr{B*)6DX+J`+$Q*2|1^+)1mQD*KZfvmz&}j* zV&IP?d>3tfzKlH8-dRyd<*c;621-ilL_Am{3(R*0Y01X z{lLFKEWaV(UncS$>_)5Zu1AhhKBb67#-G8nmd>rt9BYYz8@|fD+{+kBs|0=QmWdMIIk)H+p zb%f6Y^}n9*#UQ_q@a4eYK=?{f{u>Ej4gB8;UkA$HNi6?*kpCLt8-c%tD1Qs^^@MK& z^}n0&9l*a%)V~XqzmdrA1^M?7z90BEi1H5te;<)Q4C;SB;RDo#!-BZSUwKWYzvEvp z@c$(8!+?K)@R7=kBD>2k=Y;$%e>CuK67`P<{!ya*iJ<H9l=3;_Qo;fH~Li|_&Jp#Xxo$G>jE2Lt~O;lqG`m++CmzfJVNIN(1Z@)LpY zC43t2-9-5_f&ZAu&jbDw!WRSoDd8)C|BUcez<*BoTHwDRd_C}A621}mZwTK4{MUqU zQ(kmA_xk@8;X6S7AmO`#A0T`mDF1ha9{~P)!ViJ+%X6asj{lAcR=ex%{{!Izf&Y>4 z!O9EbUj9E3J`Cg!6Fvg?p9voY%Kr=D<3awfgii#1E#Xr@`Ts-s4B&qwd=BvPoV>sN zw+Q&n2wx8T=7e7f{5!<YoMthlDQxUS8AWZ~rR;es9880zZ-P z)xhsd_&VSx5q`Du`ug`5!Z(8aNW!;({QU^u3i2ltz60d%Pxvm7FRzL7xBvBm`~wKz z5AvrFehBzpV*PWdfnOj0Vu<`8;A06N3Va;lBY>Yq_-N(z^=CTa<3avMMEfTJKZD3m z2j!R7Wcu5GGeQ2piSp+GKaejPRYn&mw#e@P`w=A9#69vcK!k5b()_ckE>Cck1KMY{CaBuaDnz2pb=57XUw(@Wr6~#}U2)`1ypd z0{#70t-v<1tgzp4?5#f7)FCctB@P&jQ z0{%3@J9f6le|`M^jOaf>$_wIr$fk?Q2wV09|!WEA$%h6KNHJ84ftOOp9%c0gwF$h zE#ZrSm-htmcm1yb{y#*1mGXi(UvmEMc_P0Cmeel76wo;Lp0KX5mz-|GGMHNpoguaCd46Fv<1 zHwYgI{F{W21NHABd;-XSi|{GHzfJfI;5Q@se-5bsJ4Ai~$bXOUWx&5n_)6e=2wx5S zhlH;K{sY3V2ELc@O~8Ll_%*=y5xyPxPYB-y{HKKP1%7j){|^Aa1>uK*49mKN95c zK;*}P{9qzK0p$}u1^5Ys&j5Z$!sh@VLii%!ClKvl4*ZUUUkQ8&;cI~3iSVm{-@Oz4T!uq@X2SEAriTojuFQ4h|Z@yzM zYy8!h|7k>ipz`|u*Xe{00r^FQ4+DNN;Uhr#mk>T0_@#tT0DeDW`K17V29ckkyuSQP z2%iP=O9@{9^2-Qc4Dy!|z5@8=gs%erOv2ZK`j-=a706#f_y&-F7U7#f{$!&6t^xiW zBEKE@a|z!C>VF>Ldw{Pbd><(P`Gg+?`4CIBBrls^Ud0|=i1{1n3H0DmCii-3OTbPe+!Yn z7UaukV);A%1n%u{zV!X~+Xx?`yxxCqC43mjzn$=rz)vUIKMwdAgii!Mp73eF&m?@N z@_PH9MjU_Ufc$2n{fmGndbel*B`p2&{}`7aPY3HWxxrvslz)ISUO!w6ph{4Bzk0e?8*D}hfUd^PaN zgs%gBHsMzTKZo#5z`sxQpEbbu5WZb`ef)Tj@SPz41H$(J|1RPCLHR!<{2<8hCHz|8 zKO%hKKHmG!pAtR<_)iEQ4*bW2j{?4r@bSQZLHH!#KPP-T@co3(0{%u* z_+JP=2z&~${amZOzWh@O9}wZa|9k}DgOu0zpEo0ppF=@@0O7+y{+5J~0{%#%{_()e zXJQ9f&FcPo((YS2)T5fzzgSA(jOJ`4Eqgf9Sod%~9~ulL^_2wws6ClJ00 z}az#l{SNZ=A*DJ4Yf2I?@0p!mhd^5<8C;S?ae=O1e+ku};_%7g+ ziSqXXKb!Caz|SH4Fz_ja518aV{vJvAVBn7+d>HVlgpX8S@Bj0N7> z;O7xO1NdVJp9B0{!WRLbN%(T$k0<;};O7&*2KW;Qze;(%|D8zq)gV8M@J+yYl>;E9|^9er;{PBc${KXo-_4dmoe4z6B{`U!l z4*~u}!iNKY65*qO&mw$0@Fx>K3HVb8pALLB;j@50pXmPuz+X)GGT<*Fd?oM~622Pv zm4vSY{xZU^2L4jQHvwNo_%*;^PWX1CwwCC`9%Ar0e>ptGl9RID1RRCX~F)_pBDqah$w#r z@CAgg0=|&&wZNZ7_)A=$=J27xak{9522B+4JSpZECNO!yGsA0m7>@DCF{3i!p__&Q=ONsL5f&3?l{9@prB76n#&k()}_-6@UtGwQRZG>M1@}DDo1Mtriz8Uxz z2;T~PJK;Nk?;(7*@_PHfNcdim{}SN`fPb0r!@zeCK47x<`1=asgO%6YuXr2($G=dJ z|2mN$0elzXqk(^u@Cm@bMfeop&mh__1Naic=P0i)zf!^%0RJvg|6)-7_XuABd>K*x zD&Ut9z83giqWty1FDLRFmDiWw$3%WJ$iIX*{%HlikI3%;R{_5R z;cJ1PK=^u4{~Zb60P=Std^5-oA^aMUe+AKh+JWDT$nOIFN+Q1()IWmA?+5vRBl3rU zuOYnS0Bii!*Ps1}@&^JRN%&ypgREjW&wpG+ls^pkSBd;c;IAg~PG6wIKgyB0q47_x}4W zgbxA!NTU4Vz#m2UDB$af^2Y;zE8&xr*T>HcqWozf|285&6Zqqa{5;?@311BS352fz z{zSr80e=$VYk|L=X#aZPR};Pw_#C4AEz0ZtFPHGGAb$bjJ3xLO;k!Wosf6zZ`HKkO z5Aq8MKLqkmBm7#Be>&j<5A+_tiwGYA{1U>41HY8;QOfK6x0vv8ApZ=)CjwtW_%z^4 z37-k-zl`uXAb&aGi-13q@a4eYL5zPZfxnaRHOlM#=Uk%vbs+yd!mkGYE~5NRz&8+n z4e)mpz8&~~5WWledkEhP{7Rzz2Y_!R@`r)1BJu;Gy~p262_FpnWrPm{{$8T~k-*A*im_$=U`Cdyv`{4<0v1O8dUR|4Ng_-f_#{`(x^YeD|wMElnRzlQLQp!_cr z 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 z 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 z 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%0Dg(Xnx9XfAB&XDToqQAh!LExeJIP-RBb3o(< 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