From 336746c138cde1e4248508a397500f6152edaac2 Mon Sep 17 00:00:00 2001 From: bbod Date: Mon, 18 Nov 2019 16:34:57 -0700 Subject: [PATCH] finished hw7 --- .../RandDistributions.dir/distributions.cpp.o | Bin 0 -> 239572 bytes Hw3/cmake-build-debug/RandDistributions | Bin 0 -> 100876 bytes Hw3/cmake-build-debug/googletest-src | 2 +- .../CMakeFiles/3.15.4/CMakeCCompiler.cmake | 76 ++ .../CMakeFiles/3.15.4/CMakeCXXCompiler.cmake | 79 ++ .../3.15.4/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 4304 bytes .../3.15.4/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 4288 bytes .../CMakeFiles/3.15.4/CMakeSystem.cmake | 15 + .../3.15.4/CompilerIdC/CMakeCCompilerId.c | 665 ++++++++++++ .../CMakeFiles/3.15.4/CompilerIdC/a.out | Bin 0 -> 8616 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 644 ++++++++++++ .../CMakeFiles/3.15.4/CompilerIdCXX/a.out | Bin 0 -> 8600 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/progress.marks | 1 + .../googletest-build/CTestTestfile.cmake | 7 + .../googletest-build/Makefile | 184 ++++ .../googletest-build/cmake_install.cmake | 40 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/gmock.dir/DependInfo.cmake | 25 + .../CMakeFiles/gmock.dir/build.make | 99 ++ .../CMakeFiles/gmock.dir/cmake_clean.cmake | 10 + .../gmock.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gmock.dir/depend.make | 2 + .../CMakeFiles/gmock.dir/flags.make | 10 + .../googlemock/CMakeFiles/gmock.dir/link.txt | 2 + .../CMakeFiles/gmock.dir/progress.make | 3 + .../gmock_main.dir/DependInfo.cmake | 26 + .../CMakeFiles/gmock_main.dir/build.make | 99 ++ .../gmock_main.dir/cmake_clean.cmake | 10 + .../gmock_main.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gmock_main.dir/depend.make | 2 + .../CMakeFiles/gmock_main.dir/flags.make | 10 + .../CMakeFiles/gmock_main.dir/link.txt | 2 + .../CMakeFiles/gmock_main.dir/progress.make | 3 + .../googlemock/CMakeFiles/progress.marks | 1 + .../googlemock/CTestTestfile.cmake | 7 + .../googletest-build/googlemock/Makefile | 276 +++++ .../googlemock/cmake_install.cmake | 68 ++ .../googletest-build/googlemock/gmock.cbp | 259 +++++ .../googletest-distribution.cbp | 259 +++++ .../CMakeDirectoryInformation.cmake | 16 + .../lib/cmake/GTest/GTestTargets-debug.cmake | 53 + .../Export/lib/cmake/GTest/GTestTargets.cmake | 119 +++ .../CMakeFiles/gtest.dir/CXX.includecache | 646 ++++++++++++ .../CMakeFiles/gtest.dir/DependInfo.cmake | 22 + .../CMakeFiles/gtest.dir/build.make | 99 ++ .../CMakeFiles/gtest.dir/cmake_clean.cmake | 10 + .../gtest.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gtest.dir/depend.internal | 36 + .../CMakeFiles/gtest.dir/depend.make | 36 + .../CMakeFiles/gtest.dir/flags.make | 10 + .../googletest/CMakeFiles/gtest.dir/link.txt | 2 + .../CMakeFiles/gtest.dir/progress.make | 3 + .../gtest_main.dir/CXX.includecache | 308 ++++++ .../gtest_main.dir/DependInfo.cmake | 23 + .../CMakeFiles/gtest_main.dir/build.make | 99 ++ .../gtest_main.dir/cmake_clean.cmake | 10 + .../gtest_main.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gtest_main.dir/depend.internal | 25 + .../CMakeFiles/gtest_main.dir/depend.make | 25 + .../CMakeFiles/gtest_main.dir/flags.make | 10 + .../CMakeFiles/gtest_main.dir/link.txt | 2 + .../CMakeFiles/gtest_main.dir/progress.make | 3 + .../googletest/CMakeFiles/progress.marks | 1 + .../googletest/CTestTestfile.cmake | 6 + .../googletest-build/googletest/Makefile | 276 +++++ .../googletest/cmake_install.cmake | 88 ++ .../googletest/generated/GTestConfig.cmake | 33 + .../generated/GTestConfigVersion.cmake | 37 + .../googletest/generated/gmock.pc | 10 + .../googletest/generated/gmock_main.pc | 10 + .../googletest/generated/gtest.pc | 9 + .../googletest/generated/gtest_main.pc | 10 + .../googletest-build/googletest/gtest.cbp | 153 +++ .../googletest-download/CMakeCache.txt | 132 +++ .../CMakeFiles/3.14.5/CMakeSystem.cmake | 15 + .../CMakeFiles/3.15.4/CMakeSystem.cmake | 15 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeOutput.log | 2 + .../CMakeFiles/CMakeRuleHashes.txt | 11 + .../CMakeFiles/Makefile.cmake | 46 + .../CMakeFiles/TargetDirectories.txt | 3 + .../googletest.dir/DependInfo.cmake | 11 + .../CMakeFiles/googletest.dir/Labels.json | 46 + .../CMakeFiles/googletest.dir/Labels.txt | 14 + .../CMakeFiles/googletest.dir/build.make | 147 +++ .../googletest.dir/cmake_clean.cmake | 17 + .../CMakeFiles/googletest.dir/depend.internal | 3 + .../CMakeFiles/googletest.dir/depend.make | 3 + .../googletest-download/CMakeLists.txt | 15 + .../googletest-download/Makefile | 148 +++ .../googletest-download/cmake_install.cmake | 44 + .../googletest-gitclone-lastrun.txt | 3 + .../googletest-stamp/googletest-gitinfo.txt | 3 + .../tmp/googletest-cfgcmd.txt | 1 + .../tmp/googletest-cfgcmd.txt.in | 1 + .../tmp/googletest-gitclone.cmake | 63 ++ .../tmp/googletest-gitupdate.cmake | 157 +++ Hw4/cmake-build-debug/googletest-src | 2 +- Hw5/cmake-build-debug/lib/libgtest_maind.a | Bin 0 -> 20200 bytes Hw5/cmake-build-debug/lib/libgtestd.a | Bin 0 -> 3318160 bytes Hw6/Archive.zip | Bin 16452 -> 16404 bytes Hw7&8/.idea/.gitignore | 2 + Hw7&8/.idea/.name | 1 + Hw7&8/.idea/Hw7&8.iml | 2 + Hw7&8/.idea/codeStyles/codeStyleConfig.xml | 5 + Hw7&8/.idea/misc.xml | 7 + Hw7&8/.idea/modules.xml | 8 + Hw7&8/.idea/vcs.xml | 7 + Hw7&8/CMakeLists.txt | 98 ++ Hw7&8/CMakeLists.txt.in | 15 + Hw7&8/_clang-format | 13 + Hw7&8/cmake-build-debug/CMakeCache.txt | 554 ++++++++++ .../CMakeFiles/3.14.5/CMakeCCompiler.cmake | 75 ++ .../CMakeFiles/3.14.5/CMakeCXXCompiler.cmake | 78 ++ .../3.14.5/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 4304 bytes .../3.14.5/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 4288 bytes .../CMakeFiles/3.14.5/CMakeSystem.cmake | 15 + .../3.14.5/CompilerIdC/CMakeCCompilerId.c | 659 ++++++++++++ .../CMakeFiles/3.14.5/CompilerIdC/a.out | Bin 0 -> 8616 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 638 ++++++++++++ .../CMakeFiles/3.14.5/CompilerIdCXX/a.out | Bin 0 -> 8600 bytes .../CMakeFiles/3.15.4/CMakeCCompiler.cmake | 76 ++ .../CMakeFiles/3.15.4/CMakeCXXCompiler.cmake | 79 ++ .../3.15.4/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 4304 bytes .../3.15.4/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 4288 bytes .../CMakeFiles/3.15.4/CMakeSystem.cmake | 15 + .../3.15.4/CompilerIdC/CMakeCCompilerId.c | 665 ++++++++++++ .../CMakeFiles/3.15.4/CompilerIdC/a.out | Bin 0 -> 8616 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 644 ++++++++++++ .../CMakeFiles/3.15.4/CompilerIdCXX/a.out | Bin 0 -> 8600 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeOutput.log | 981 ++++++++++++++++++ .../CMakeFiles/CMakeRuleHashes.txt | 2 + .../ClangFormat.dir/DependInfo.cmake | 11 + .../CMakeFiles/ClangFormat.dir/build.make | 76 ++ .../ClangFormat.dir/cmake_clean.cmake | 8 + .../CMakeFiles/ClangFormat.dir/progress.make | 1 + .../CMakeFiles/Hw7_8.dir/DependInfo.cmake | 21 + .../CMakeFiles/Hw7_8.dir/build.make | 113 ++ .../CMakeFiles/Hw7_8.dir/cmake_clean.cmake | 11 + .../CMakeFiles/Hw7_8.dir/depend.make | 2 + .../CMakeFiles/Hw7_8.dir/flags.make | 10 + .../CMakeFiles/Hw7_8.dir/link.txt | 1 + .../CMakeFiles/Hw7_8.dir/progress.make | 4 + .../CMakeFiles/Makefile.cmake | 88 ++ Hw7&8/cmake-build-debug/CMakeFiles/Makefile2 | 369 +++++++ .../CMakeFiles/TargetDirectories.txt | 31 + .../UnitTestRunner.dir/CXX.includecache | 314 ++++++ .../UnitTestRunner.dir/DependInfo.cmake | 24 + .../CMakeFiles/UnitTestRunner.dir/build.make | 100 ++ .../UnitTestRunner.dir/cmake_clean.cmake | 10 + .../UnitTestRunner.dir/depend.internal | 26 + .../CMakeFiles/UnitTestRunner.dir/depend.make | 26 + .../CMakeFiles/UnitTestRunner.dir/flags.make | 10 + .../CMakeFiles/UnitTestRunner.dir/link.txt | 1 + .../UnitTestRunner.dir/progress.make | 3 + .../UnitTestRunner.dir/weight.cpp.o | Bin 0 -> 471776 bytes .../CMakeFiles/Weights.dir/CXX.includecache | 20 + .../CMakeFiles/Weights.dir/DependInfo.cmake | 20 + .../CMakeFiles/Weights.dir/build.make | 98 ++ .../CMakeFiles/Weights.dir/cmake_clean.cmake | 10 + .../CMakeFiles/Weights.dir/depend.internal | 6 + .../CMakeFiles/Weights.dir/depend.make | 6 + .../CMakeFiles/Weights.dir/flags.make | 10 + .../CMakeFiles/Weights.dir/link.txt | 1 + .../CMakeFiles/Weights.dir/main.cpp.o | Bin 0 -> 127620 bytes .../CMakeFiles/Weights.dir/progress.make | 3 + .../CMakeFiles/clion-environment.txt | 3 + .../CMakeFiles/clion-log.txt | 22 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/feature_tests.bin | Bin 0 -> 8376 bytes .../CMakeFiles/feature_tests.c | 34 + .../CMakeFiles/feature_tests.cxx | 405 ++++++++ .../CMakeFiles/progress.marks | 1 + Hw7&8/cmake-build-debug/Hw7_8.cbp | 96 ++ Hw7&8/cmake-build-debug/Makefile | 342 ++++++ Hw7&8/cmake-build-debug/UnitTestRunner | Bin 0 -> 1611284 bytes Hw7&8/cmake-build-debug/Weights | Bin 0 -> 46760 bytes Hw7&8/cmake-build-debug/cmake_install.cmake | 44 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/progress.marks | 1 + .../googletest-build/CTestTestfile.cmake | 7 + .../googletest-build/Makefile | 184 ++++ .../googletest-build/cmake_install.cmake | 39 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/gmock.dir/DependInfo.cmake | 25 + .../CMakeFiles/gmock.dir/build.make | 99 ++ .../CMakeFiles/gmock.dir/cmake_clean.cmake | 10 + .../gmock.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gmock.dir/depend.make | 2 + .../CMakeFiles/gmock.dir/flags.make | 10 + .../googlemock/CMakeFiles/gmock.dir/link.txt | 2 + .../CMakeFiles/gmock.dir/progress.make | 3 + .../gmock_main.dir/DependInfo.cmake | 26 + .../CMakeFiles/gmock_main.dir/build.make | 99 ++ .../gmock_main.dir/cmake_clean.cmake | 10 + .../gmock_main.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gmock_main.dir/depend.make | 2 + .../CMakeFiles/gmock_main.dir/flags.make | 10 + .../CMakeFiles/gmock_main.dir/link.txt | 2 + .../CMakeFiles/gmock_main.dir/progress.make | 3 + .../googlemock/CMakeFiles/progress.marks | 1 + .../googlemock/CTestTestfile.cmake | 7 + .../googletest-build/googlemock/Makefile | 276 +++++ .../googlemock/cmake_install.cmake | 67 ++ .../googletest-build/googlemock/gmock.cbp | 259 +++++ .../googletest-distribution.cbp | 259 +++++ .../CMakeDirectoryInformation.cmake | 16 + .../lib/cmake/GTest/GTestTargets-debug.cmake | 53 + .../Export/lib/cmake/GTest/GTestTargets.cmake | 119 +++ .../CMakeFiles/gtest.dir/CXX.includecache | 644 ++++++++++++ .../CMakeFiles/gtest.dir/DependInfo.cmake | 22 + .../CMakeFiles/gtest.dir/build.make | 99 ++ .../CMakeFiles/gtest.dir/cmake_clean.cmake | 10 + .../gtest.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gtest.dir/depend.internal | 36 + .../CMakeFiles/gtest.dir/depend.make | 36 + .../CMakeFiles/gtest.dir/flags.make | 10 + .../googletest/CMakeFiles/gtest.dir/link.txt | 2 + .../CMakeFiles/gtest.dir/progress.make | 3 + .../CMakeFiles/gtest.dir/src/gtest-all.cc.o | Bin 0 -> 3203360 bytes .../gtest_main.dir/CXX.includecache | 306 ++++++ .../gtest_main.dir/DependInfo.cmake | 23 + .../CMakeFiles/gtest_main.dir/build.make | 99 ++ .../gtest_main.dir/cmake_clean.cmake | 10 + .../gtest_main.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gtest_main.dir/depend.internal | 25 + .../CMakeFiles/gtest_main.dir/depend.make | 25 + .../CMakeFiles/gtest_main.dir/flags.make | 10 + .../CMakeFiles/gtest_main.dir/link.txt | 2 + .../CMakeFiles/gtest_main.dir/progress.make | 3 + .../gtest_main.dir/src/gtest_main.cc.o | Bin 0 -> 19988 bytes .../googletest/CMakeFiles/progress.marks | 1 + .../googletest/CTestTestfile.cmake | 6 + .../googletest-build/googletest/Makefile | 276 +++++ .../googletest/cmake_install.cmake | 88 ++ .../googletest/generated/GTestConfig.cmake | 33 + .../generated/GTestConfigVersion.cmake | 37 + .../googletest/generated/gmock.pc | 10 + .../googletest/generated/gmock_main.pc | 10 + .../googletest/generated/gtest.pc | 9 + .../googletest/generated/gtest_main.pc | 10 + .../googletest-build/googletest/gtest.cbp | 153 +++ .../googletest-download/CMakeCache.txt | 132 +++ .../CMakeFiles/3.14.5/CMakeSystem.cmake | 15 + .../CMakeFiles/3.15.4/CMakeSystem.cmake | 15 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeOutput.log | 2 + .../CMakeFiles/CMakeRuleHashes.txt | 11 + .../CMakeFiles/Makefile.cmake | 43 + .../googletest-download/CMakeFiles/Makefile2 | 113 ++ .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/googletest-complete | 0 .../googletest.dir/DependInfo.cmake | 11 + .../CMakeFiles/googletest.dir/Labels.json | 46 + .../CMakeFiles/googletest.dir/Labels.txt | 14 + .../CMakeFiles/googletest.dir/build.make | 147 +++ .../googletest.dir/cmake_clean.cmake | 17 + .../CMakeFiles/googletest.dir/depend.internal | 3 + .../CMakeFiles/googletest.dir/depend.make | 3 + .../CMakeFiles/googletest.dir/progress.make | 10 + .../CMakeFiles/progress.marks | 1 + .../googletest-download/CMakeLists.txt | 15 + .../googletest-download/Makefile | 148 +++ .../googletest-download/cmake_install.cmake | 44 + .../src/googletest-stamp/googletest-build | 0 .../src/googletest-stamp/googletest-configure | 0 .../src/googletest-stamp/googletest-done | 0 .../src/googletest-stamp/googletest-download | 0 .../googletest-gitclone-lastrun.txt | 3 + .../googletest-stamp/googletest-gitinfo.txt | 3 + .../src/googletest-stamp/googletest-install | 0 .../src/googletest-stamp/googletest-mkdir | 0 .../src/googletest-stamp/googletest-patch | 0 .../src/googletest-stamp/googletest-test | 0 .../tmp/googletest-cfgcmd.txt | 1 + .../tmp/googletest-cfgcmd.txt.in | 1 + .../tmp/googletest-gitclone.cmake | 108 ++ .../tmp/googletest-gitupdate.cmake | 160 +++ Hw7&8/cmake-build-debug/googletest-src | 1 + Hw7&8/cmake-build-debug/hw7.cbp | 427 ++++++++ Hw7&8/cmake-build-debug/lib/libgtest_maind.a | Bin 0 -> 20216 bytes Hw7&8/cmake-build-debug/lib/libgtestd.a | Bin 0 -> 3318128 bytes Hw7&8/main.cpp | 75 ++ Hw7&8/weight.cpp | 146 +++ Hw7&8/weight.hpp | 69 ++ Test/.idea/.gitignore | 2 + Test/.idea/codeStyles/codeStyleConfig.xml | 5 + Test/.idea/misc.xml | 7 + Test/.idea/modules.xml | 8 + Test/.idea/vcs.xml | 6 + Test/CMakeLists.txt | 6 + Test/cmake-build-debug/CMakeCache.txt | 366 +++++++ .../CMakeFiles/3.14.5/CMakeCCompiler.cmake | 75 ++ .../CMakeFiles/3.14.5/CMakeCXXCompiler.cmake | 78 ++ .../3.14.5/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 4304 bytes .../3.14.5/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 4288 bytes .../CMakeFiles/3.14.5/CMakeSystem.cmake | 15 + .../3.14.5/CompilerIdC/CMakeCCompilerId.c | 659 ++++++++++++ .../CMakeFiles/3.14.5/CompilerIdC/a.out | Bin 0 -> 8616 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 638 ++++++++++++ .../CMakeFiles/3.14.5/CompilerIdCXX/a.out | Bin 0 -> 8600 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeOutput.log | 626 +++++++++++ .../CMakeFiles/Makefile.cmake | 129 +++ Test/cmake-build-debug/CMakeFiles/Makefile2 | 113 ++ .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/Test.dir/CXX.includecache | 12 + .../CMakeFiles/Test.dir/DependInfo.cmake | 20 + .../CMakeFiles/Test.dir/build.make | 98 ++ .../CMakeFiles/Test.dir/cmake_clean.cmake | 10 + .../CMakeFiles/Test.dir/depend.internal | 5 + .../CMakeFiles/Test.dir/depend.make | 5 + .../CMakeFiles/Test.dir/flags.make | 10 + .../CMakeFiles/Test.dir/link.txt | 1 + .../CMakeFiles/Test.dir/main.cpp.o | Bin 0 -> 99140 bytes .../CMakeFiles/Test.dir/progress.make | 3 + .../CMakeFiles/clion-environment.txt | 3 + .../CMakeFiles/clion-log.txt | 18 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/feature_tests.bin | Bin 0 -> 8376 bytes .../CMakeFiles/feature_tests.c | 34 + .../CMakeFiles/feature_tests.cxx | 405 ++++++++ .../CMakeFiles/progress.marks | 1 + Test/cmake-build-debug/Makefile | 178 ++++ Test/cmake-build-debug/Test | Bin 0 -> 29096 bytes Test/cmake-build-debug/Test.cbp | 90 ++ Test/cmake-build-debug/cmake_install.cmake | 44 + Test/main.cpp | 6 + quiz5/.idea/.gitignore | 2 + quiz5/.idea/codeStyles/codeStyleConfig.xml | 5 + quiz5/.idea/misc.xml | 7 + quiz5/.idea/modules.xml | 8 + quiz5/.idea/vcs.xml | 6 + quiz5/CMakeLists.txt | 6 + quiz5/cmake-build-debug/CMakeCache.txt | 365 +++++++ .../CMakeFiles/3.14.5/CMakeSystem.cmake | 15 + .../3.14.5/CompilerIdC/CMakeCCompilerId.c | 659 ++++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 638 ++++++++++++ .../CMakeFiles/3.15.4/CMakeCCompiler.cmake | 76 ++ .../CMakeFiles/3.15.4/CMakeCXXCompiler.cmake | 79 ++ .../3.15.4/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 4304 bytes .../3.15.4/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 4288 bytes .../CMakeFiles/3.15.4/CMakeSystem.cmake | 15 + .../3.15.4/CompilerIdC/CMakeCCompilerId.c | 665 ++++++++++++ .../CMakeFiles/3.15.4/CompilerIdC/a.out | Bin 0 -> 8616 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 644 ++++++++++++ .../CMakeFiles/3.15.4/CompilerIdCXX/a.out | Bin 0 -> 8600 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeError.log | 525 ++++++++++ .../CMakeFiles/CMakeOutput.log | 303 ++++++ .../CMakeFiles/Makefile.cmake | 125 +++ quiz5/cmake-build-debug/CMakeFiles/Makefile2 | 111 ++ quiz5/cmake-build-debug/CMakeFiles/Progress/1 | 1 + .../CMakeFiles/Progress/count.txt | 1 + .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/clion-environment.txt | 3 + .../CMakeFiles/clion-log.txt | 30 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/progress.marks | 1 + .../CMakeFiles/quiz5.dir/CXX.includecache | 12 + .../CMakeFiles/quiz5.dir/DependInfo.cmake | 20 + .../CMakeFiles/quiz5.dir/build.make | 98 ++ .../CMakeFiles/quiz5.dir/cmake_clean.cmake | 10 + .../CMakeFiles/quiz5.dir/depend.internal | 5 + .../CMakeFiles/quiz5.dir/depend.make | 5 + .../CMakeFiles/quiz5.dir/flags.make | 10 + .../CMakeFiles/quiz5.dir/link.txt | 1 + .../CMakeFiles/quiz5.dir/progress.make | 3 + quiz5/cmake-build-debug/Makefile | 178 ++++ quiz5/cmake-build-debug/cmake_install.cmake | 44 + quiz5/cmake-build-debug/quiz5 | Bin 0 -> 28008 bytes quiz5/cmake-build-debug/quiz5.cbp | 90 ++ quiz5/main.cpp | 8 + quiz5take2/.idea/.gitignore | 2 + .../.idea/codeStyles/codeStyleConfig.xml | 5 + quiz5take2/.idea/misc.xml | 7 + quiz5take2/.idea/modules.xml | 8 + quiz5take2/.idea/vcs.xml | 6 + quiz5take2/CMakeLists.txt | 6 + quiz5take2/cmake-build-debug/CMakeCache.txt | 332 ++++++ .../CMakeFiles/3.14.5/CMakeSystem.cmake | 15 + .../3.14.5/CompilerIdC/CMakeCCompilerId.c | 659 ++++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 638 ++++++++++++ .../CMakeFiles/CMakeError.log | 175 ++++ .../CMakeFiles/CMakeOutput.log | 1 + .../CMakeFiles/clion-environment.txt | 3 + .../CMakeFiles/clion-log.txt | 30 + .../CMakeFiles/cmake.check_cache | 1 + quiz5take2/main.cpp | 11 + untitled2/.idea/.gitignore | 2 + .../.idea/codeStyles/codeStyleConfig.xml | 5 + untitled2/.idea/misc.xml | 7 + untitled2/.idea/modules.xml | 8 + untitled2/.idea/vcs.xml | 6 + untitled2/CMakeLists.txt | 6 + untitled2/cmake-build-debug/CMakeCache.txt | 366 +++++++ .../CMakeFiles/3.14.5/CMakeCCompiler.cmake | 75 ++ .../CMakeFiles/3.14.5/CMakeCXXCompiler.cmake | 78 ++ .../3.14.5/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 4304 bytes .../3.14.5/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 4288 bytes .../CMakeFiles/3.14.5/CMakeSystem.cmake | 15 + .../3.14.5/CompilerIdC/CMakeCCompilerId.c | 659 ++++++++++++ .../CMakeFiles/3.14.5/CompilerIdC/a.out | Bin 0 -> 8616 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 638 ++++++++++++ .../CMakeFiles/3.14.5/CompilerIdCXX/a.out | Bin 0 -> 8600 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeOutput.log | 626 +++++++++++ .../CMakeFiles/Makefile.cmake | 129 +++ .../cmake-build-debug/CMakeFiles/Makefile2 | 113 ++ .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/clion-environment.txt | 3 + .../CMakeFiles/clion-log.txt | 18 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/feature_tests.bin | Bin 0 -> 8376 bytes .../CMakeFiles/feature_tests.c | 34 + .../CMakeFiles/feature_tests.cxx | 405 ++++++++ .../CMakeFiles/progress.marks | 1 + .../CMakeFiles/untitled2.dir/CXX.includecache | 12 + .../CMakeFiles/untitled2.dir/DependInfo.cmake | 20 + .../CMakeFiles/untitled2.dir/build.make | 98 ++ .../untitled2.dir/cmake_clean.cmake | 10 + .../CMakeFiles/untitled2.dir/depend.internal | 5 + .../CMakeFiles/untitled2.dir/depend.make | 5 + .../CMakeFiles/untitled2.dir/flags.make | 10 + .../CMakeFiles/untitled2.dir/link.txt | 1 + .../CMakeFiles/untitled2.dir/main.cpp.o | Bin 0 -> 112032 bytes .../CMakeFiles/untitled2.dir/progress.make | 3 + untitled2/cmake-build-debug/Makefile | 178 ++++ .../cmake-build-debug/cmake_install.cmake | 44 + untitled2/cmake-build-debug/untitled2 | Bin 0 -> 36440 bytes untitled2/cmake-build-debug/untitled2.cbp | 90 ++ untitled2/main.cpp | 34 + untitled3/.idea/.gitignore | 2 + .../.idea/codeStyles/codeStyleConfig.xml | 5 + untitled3/.idea/misc.xml | 7 + untitled3/.idea/modules.xml | 8 + untitled3/.idea/untitled3.iml | 2 + untitled3/.idea/vcs.xml | 6 + untitled3/CMakeLists.txt | 6 + untitled3/cmake-build-debug/CMakeCache.txt | 332 ++++++ .../CMakeFiles/3.14.5/CMakeCCompiler.cmake | 75 ++ .../3.14.5/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 4304 bytes .../CMakeFiles/3.14.5/CMakeSystem.cmake | 15 + .../3.14.5/CompilerIdC/CMakeCCompilerId.c | 659 ++++++++++++ .../CMakeFiles/3.14.5/CompilerIdC/a.out | Bin 0 -> 8616 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeOutput.log | 195 ++++ .../CMakeFiles/Makefile.cmake | 105 ++ .../cmake-build-debug/CMakeFiles/Makefile2 | 113 ++ .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/clion-environment.txt | 3 + .../CMakeFiles/clion-log.txt | 11 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/feature_tests.bin | Bin 0 -> 4288 bytes .../CMakeFiles/feature_tests.c | 34 + .../CMakeFiles/progress.marks | 1 + .../CMakeFiles/untitled3.dir/DependInfo.cmake | 20 + .../CMakeFiles/untitled3.dir/build.make | 98 ++ .../untitled3.dir/cmake_clean.cmake | 10 + .../CMakeFiles/untitled3.dir/depend.make | 2 + .../CMakeFiles/untitled3.dir/flags.make | 10 + .../CMakeFiles/untitled3.dir/link.txt | 1 + .../CMakeFiles/untitled3.dir/progress.make | 3 + untitled3/cmake-build-debug/Makefile | 178 ++++ .../cmake-build-debug/cmake_install.cmake | 44 + untitled3/cmake-build-debug/untitled3.cbp | 88 ++ untitled3/main.c | 6 + untitled4/.idea/.gitignore | 2 + .../.idea/codeStyles/codeStyleConfig.xml | 5 + untitled4/.idea/misc.xml | 7 + untitled4/.idea/modules.xml | 8 + untitled4/.idea/untitled4.iml | 2 + untitled4/.idea/vcs.xml | 6 + untitled4/CMakeLists.txt | 6 + untitled4/cmake-build-debug/CMakeCache.txt | 366 +++++++ .../CMakeFiles/3.14.5/CMakeCCompiler.cmake | 75 ++ .../CMakeFiles/3.14.5/CMakeCXXCompiler.cmake | 78 ++ .../3.14.5/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 4304 bytes .../3.14.5/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 4288 bytes .../CMakeFiles/3.14.5/CMakeSystem.cmake | 15 + .../3.14.5/CompilerIdC/CMakeCCompilerId.c | 659 ++++++++++++ .../CMakeFiles/3.14.5/CompilerIdC/a.out | Bin 0 -> 8616 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 638 ++++++++++++ .../CMakeFiles/3.14.5/CompilerIdCXX/a.out | Bin 0 -> 8600 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeOutput.log | 626 +++++++++++ .../CMakeFiles/Makefile.cmake | 129 +++ .../cmake-build-debug/CMakeFiles/Makefile2 | 113 ++ .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/clion-environment.txt | 3 + .../CMakeFiles/clion-log.txt | 18 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/feature_tests.bin | Bin 0 -> 8376 bytes .../CMakeFiles/feature_tests.c | 34 + .../CMakeFiles/feature_tests.cxx | 405 ++++++++ .../CMakeFiles/progress.marks | 1 + .../CMakeFiles/untitled4.dir/CXX.includecache | 14 + .../CMakeFiles/untitled4.dir/DependInfo.cmake | 20 + .../CMakeFiles/untitled4.dir/build.make | 98 ++ .../untitled4.dir/cmake_clean.cmake | 10 + .../CMakeFiles/untitled4.dir/depend.internal | 5 + .../CMakeFiles/untitled4.dir/depend.make | 5 + .../CMakeFiles/untitled4.dir/flags.make | 10 + .../CMakeFiles/untitled4.dir/link.txt | 1 + .../CMakeFiles/untitled4.dir/main.cpp.o | Bin 0 -> 126372 bytes .../CMakeFiles/untitled4.dir/progress.make | 3 + untitled4/cmake-build-debug/Makefile | 178 ++++ .../cmake-build-debug/cmake_install.cmake | 44 + untitled4/cmake-build-debug/untitled4 | Bin 0 -> 43000 bytes untitled4/cmake-build-debug/untitled4.cbp | 90 ++ untitled4/main.cpp | 17 + 514 files changed, 38393 insertions(+), 2 deletions(-) create mode 100644 Hw3/cmake-build-debug/CMakeFiles/RandDistributions.dir/distributions.cpp.o create mode 100755 Hw3/cmake-build-debug/RandDistributions create mode 100644 Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeCCompiler.cmake create mode 100644 Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeCXXCompiler.cmake create mode 100755 Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_C.bin create mode 100755 Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_CXX.bin create mode 100644 Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeSystem.cmake create mode 100644 Hw4/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/CMakeCCompilerId.c create mode 100755 Hw4/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/a.out create mode 100644 Hw4/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 Hw4/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/a.out create mode 100644 Hw4/cmake-build-debug/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/CMakeFiles/progress.marks create mode 100644 Hw4/cmake-build-debug/googletest-build/CTestTestfile.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/Makefile create mode 100644 Hw4/cmake-build-debug/googletest-build/cmake_install.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/CTestTestfile.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/Makefile create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/cmake_install.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googlemock/gmock.cbp create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest-distribution.cbp create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/build.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/CXX.includecache create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/CTestTestfile.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/Makefile create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/cmake_install.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock.pc create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest.pc create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc create mode 100644 Hw4/cmake-build-debug/googletest-build/googletest/gtest.cbp create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeCache.txt create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/3.14.5/CMakeSystem.cmake create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/3.15.4/CMakeSystem.cmake create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeOutput.log create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeRuleHashes.txt create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/Makefile.cmake create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/TargetDirectories.txt create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.json create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.txt create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/build.make create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/cmake_clean.cmake create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.internal create mode 100644 Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.make create mode 100755 Hw4/cmake-build-debug/googletest-download/CMakeLists.txt create mode 100644 Hw4/cmake-build-debug/googletest-download/Makefile create mode 100644 Hw4/cmake-build-debug/googletest-download/cmake_install.cmake create mode 100644 Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt create mode 100644 Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt create mode 100644 Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt create mode 100644 Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt.in create mode 100644 Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake create mode 100644 Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake create mode 100644 Hw5/cmake-build-debug/lib/libgtest_maind.a create mode 100644 Hw5/cmake-build-debug/lib/libgtestd.a create mode 100644 Hw7&8/.idea/.gitignore create mode 100644 Hw7&8/.idea/.name create mode 100644 Hw7&8/.idea/Hw7&8.iml create mode 100644 Hw7&8/.idea/codeStyles/codeStyleConfig.xml create mode 100644 Hw7&8/.idea/misc.xml create mode 100644 Hw7&8/.idea/modules.xml create mode 100644 Hw7&8/.idea/vcs.xml create mode 100644 Hw7&8/CMakeLists.txt create mode 100755 Hw7&8/CMakeLists.txt.in create mode 100644 Hw7&8/_clang-format create mode 100644 Hw7&8/cmake-build-debug/CMakeCache.txt create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeCCompiler.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeCXXCompiler.cmake create mode 100755 Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_C.bin create mode 100755 Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_CXX.bin create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeSystem.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/CMakeCCompilerId.c create mode 100755 Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/a.out create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/a.out create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeCCompiler.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeCXXCompiler.cmake create mode 100755 Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_C.bin create mode 100755 Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_CXX.bin create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeSystem.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/CMakeCCompilerId.c create mode 100755 Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/a.out create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/a.out create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/CMakeRuleHashes.txt create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/DependInfo.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/build.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/cmake_clean.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/progress.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/DependInfo.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/build.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/cmake_clean.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/depend.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/flags.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/link.txt create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/progress.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/CXX.includecache create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/DependInfo.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/build.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/cmake_clean.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/depend.internal create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/depend.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/flags.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/link.txt create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/progress.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/weight.cpp.o create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/CXX.includecache create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/DependInfo.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/build.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/cmake_clean.cmake create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/depend.internal create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/depend.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/flags.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/link.txt create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/main.cpp.o create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/progress.make create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100755 Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.bin create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.c create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.cxx create mode 100644 Hw7&8/cmake-build-debug/CMakeFiles/progress.marks create mode 100644 Hw7&8/cmake-build-debug/Hw7_8.cbp create mode 100644 Hw7&8/cmake-build-debug/Makefile create mode 100755 Hw7&8/cmake-build-debug/UnitTestRunner create mode 100755 Hw7&8/cmake-build-debug/Weights create mode 100644 Hw7&8/cmake-build-debug/cmake_install.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/progress.marks create mode 100644 Hw7&8/cmake-build-debug/googletest-build/CTestTestfile.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/Makefile create mode 100644 Hw7&8/cmake-build-debug/googletest-build/cmake_install.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/CTestTestfile.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/Makefile create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/cmake_install.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googlemock/gmock.cbp create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest-distribution.cbp create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/build.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/CXX.includecache create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/CTestTestfile.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/Makefile create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/cmake_install.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock.pc create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest.pc create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc create mode 100644 Hw7&8/cmake-build-debug/googletest-build/googletest/gtest.cbp create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeCache.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/3.14.5/CMakeSystem.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/3.15.4/CMakeSystem.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeOutput.log create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeRuleHashes.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/Makefile.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/Makefile2 create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/TargetDirectories.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/cmake.check_cache create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest-complete create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.json create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/build.make create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/cmake_clean.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.internal create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.make create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/progress.make create mode 100644 Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/progress.marks create mode 100755 Hw7&8/cmake-build-debug/googletest-download/CMakeLists.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-download/Makefile create mode 100644 Hw7&8/cmake-build-debug/googletest-download/cmake_install.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-build create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-configure create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-done create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-download create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-install create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-mkdir create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-patch create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-test create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt.in create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake create mode 100644 Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake create mode 160000 Hw7&8/cmake-build-debug/googletest-src create mode 100644 Hw7&8/cmake-build-debug/hw7.cbp create mode 100644 Hw7&8/cmake-build-debug/lib/libgtest_maind.a create mode 100644 Hw7&8/cmake-build-debug/lib/libgtestd.a create mode 100644 Hw7&8/main.cpp create mode 100644 Hw7&8/weight.cpp create mode 100644 Hw7&8/weight.hpp create mode 100644 Test/.idea/.gitignore create mode 100644 Test/.idea/codeStyles/codeStyleConfig.xml create mode 100644 Test/.idea/misc.xml create mode 100644 Test/.idea/modules.xml create mode 100644 Test/.idea/vcs.xml create mode 100644 Test/CMakeLists.txt create mode 100644 Test/cmake-build-debug/CMakeCache.txt create mode 100644 Test/cmake-build-debug/CMakeFiles/3.14.5/CMakeCCompiler.cmake create mode 100644 Test/cmake-build-debug/CMakeFiles/3.14.5/CMakeCXXCompiler.cmake create mode 100755 Test/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_C.bin create mode 100755 Test/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_CXX.bin create mode 100644 Test/cmake-build-debug/CMakeFiles/3.14.5/CMakeSystem.cmake create mode 100644 Test/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/CMakeCCompilerId.c create mode 100755 Test/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/a.out create mode 100644 Test/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 Test/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/a.out create mode 100644 Test/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 Test/cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 Test/cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 Test/cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 Test/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/CXX.includecache create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/DependInfo.cmake create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/build.make create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/cmake_clean.cmake create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/depend.internal create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/depend.make create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/flags.make create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/link.txt create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/main.cpp.o create mode 100644 Test/cmake-build-debug/CMakeFiles/Test.dir/progress.make create mode 100644 Test/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 Test/cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 Test/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100755 Test/cmake-build-debug/CMakeFiles/feature_tests.bin create mode 100644 Test/cmake-build-debug/CMakeFiles/feature_tests.c create mode 100644 Test/cmake-build-debug/CMakeFiles/feature_tests.cxx create mode 100644 Test/cmake-build-debug/CMakeFiles/progress.marks create mode 100644 Test/cmake-build-debug/Makefile create mode 100755 Test/cmake-build-debug/Test create mode 100644 Test/cmake-build-debug/Test.cbp create mode 100644 Test/cmake-build-debug/cmake_install.cmake create mode 100644 Test/main.cpp create mode 100644 quiz5/.idea/.gitignore create mode 100644 quiz5/.idea/codeStyles/codeStyleConfig.xml create mode 100644 quiz5/.idea/misc.xml create mode 100644 quiz5/.idea/modules.xml create mode 100644 quiz5/.idea/vcs.xml create mode 100644 quiz5/CMakeLists.txt create mode 100644 quiz5/cmake-build-debug/CMakeCache.txt create mode 100644 quiz5/cmake-build-debug/CMakeFiles/3.14.5/CMakeSystem.cmake create mode 100644 quiz5/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/CMakeCCompilerId.c create mode 100644 quiz5/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 quiz5/cmake-build-debug/CMakeFiles/3.15.4/CMakeCCompiler.cmake create mode 100644 quiz5/cmake-build-debug/CMakeFiles/3.15.4/CMakeCXXCompiler.cmake create mode 100755 quiz5/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_C.bin create mode 100755 quiz5/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_CXX.bin create mode 100644 quiz5/cmake-build-debug/CMakeFiles/3.15.4/CMakeSystem.cmake create mode 100644 quiz5/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/CMakeCCompilerId.c create mode 100755 quiz5/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/a.out create mode 100644 quiz5/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 quiz5/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/a.out create mode 100644 quiz5/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 quiz5/cmake-build-debug/CMakeFiles/CMakeError.log create mode 100644 quiz5/cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 quiz5/cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 quiz5/cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 quiz5/cmake-build-debug/CMakeFiles/Progress/1 create mode 100644 quiz5/cmake-build-debug/CMakeFiles/Progress/count.txt create mode 100644 quiz5/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 quiz5/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 quiz5/cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 quiz5/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 quiz5/cmake-build-debug/CMakeFiles/progress.marks create mode 100644 quiz5/cmake-build-debug/CMakeFiles/quiz5.dir/CXX.includecache create mode 100644 quiz5/cmake-build-debug/CMakeFiles/quiz5.dir/DependInfo.cmake create mode 100644 quiz5/cmake-build-debug/CMakeFiles/quiz5.dir/build.make create mode 100644 quiz5/cmake-build-debug/CMakeFiles/quiz5.dir/cmake_clean.cmake create mode 100644 quiz5/cmake-build-debug/CMakeFiles/quiz5.dir/depend.internal create mode 100644 quiz5/cmake-build-debug/CMakeFiles/quiz5.dir/depend.make create mode 100644 quiz5/cmake-build-debug/CMakeFiles/quiz5.dir/flags.make create mode 100644 quiz5/cmake-build-debug/CMakeFiles/quiz5.dir/link.txt create mode 100644 quiz5/cmake-build-debug/CMakeFiles/quiz5.dir/progress.make create mode 100644 quiz5/cmake-build-debug/Makefile create mode 100644 quiz5/cmake-build-debug/cmake_install.cmake create mode 100755 quiz5/cmake-build-debug/quiz5 create mode 100644 quiz5/cmake-build-debug/quiz5.cbp create mode 100644 quiz5/main.cpp create mode 100644 quiz5take2/.idea/.gitignore create mode 100644 quiz5take2/.idea/codeStyles/codeStyleConfig.xml create mode 100644 quiz5take2/.idea/misc.xml create mode 100644 quiz5take2/.idea/modules.xml create mode 100644 quiz5take2/.idea/vcs.xml create mode 100644 quiz5take2/CMakeLists.txt create mode 100644 quiz5take2/cmake-build-debug/CMakeCache.txt create mode 100644 quiz5take2/cmake-build-debug/CMakeFiles/3.14.5/CMakeSystem.cmake create mode 100644 quiz5take2/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/CMakeCCompilerId.c create mode 100644 quiz5take2/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 quiz5take2/cmake-build-debug/CMakeFiles/CMakeError.log create mode 100644 quiz5take2/cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 quiz5take2/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 quiz5take2/cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 quiz5take2/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 quiz5take2/main.cpp create mode 100644 untitled2/.idea/.gitignore create mode 100644 untitled2/.idea/codeStyles/codeStyleConfig.xml create mode 100644 untitled2/.idea/misc.xml create mode 100644 untitled2/.idea/modules.xml create mode 100644 untitled2/.idea/vcs.xml create mode 100644 untitled2/CMakeLists.txt create mode 100644 untitled2/cmake-build-debug/CMakeCache.txt create mode 100644 untitled2/cmake-build-debug/CMakeFiles/3.14.5/CMakeCCompiler.cmake create mode 100644 untitled2/cmake-build-debug/CMakeFiles/3.14.5/CMakeCXXCompiler.cmake create mode 100755 untitled2/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_C.bin create mode 100755 untitled2/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_CXX.bin create mode 100644 untitled2/cmake-build-debug/CMakeFiles/3.14.5/CMakeSystem.cmake create mode 100644 untitled2/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/CMakeCCompilerId.c create mode 100755 untitled2/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/a.out create mode 100644 untitled2/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 untitled2/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/a.out create mode 100644 untitled2/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 untitled2/cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 untitled2/cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 untitled2/cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 untitled2/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 untitled2/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 untitled2/cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 untitled2/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100755 untitled2/cmake-build-debug/CMakeFiles/feature_tests.bin create mode 100644 untitled2/cmake-build-debug/CMakeFiles/feature_tests.c create mode 100644 untitled2/cmake-build-debug/CMakeFiles/feature_tests.cxx create mode 100644 untitled2/cmake-build-debug/CMakeFiles/progress.marks create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/CXX.includecache create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/DependInfo.cmake create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/build.make create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/cmake_clean.cmake create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/depend.internal create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/depend.make create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/flags.make create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/link.txt create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/main.cpp.o create mode 100644 untitled2/cmake-build-debug/CMakeFiles/untitled2.dir/progress.make create mode 100644 untitled2/cmake-build-debug/Makefile create mode 100644 untitled2/cmake-build-debug/cmake_install.cmake create mode 100755 untitled2/cmake-build-debug/untitled2 create mode 100644 untitled2/cmake-build-debug/untitled2.cbp create mode 100644 untitled2/main.cpp create mode 100644 untitled3/.idea/.gitignore create mode 100644 untitled3/.idea/codeStyles/codeStyleConfig.xml create mode 100644 untitled3/.idea/misc.xml create mode 100644 untitled3/.idea/modules.xml create mode 100644 untitled3/.idea/untitled3.iml create mode 100644 untitled3/.idea/vcs.xml create mode 100644 untitled3/CMakeLists.txt create mode 100644 untitled3/cmake-build-debug/CMakeCache.txt create mode 100644 untitled3/cmake-build-debug/CMakeFiles/3.14.5/CMakeCCompiler.cmake create mode 100755 untitled3/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_C.bin create mode 100644 untitled3/cmake-build-debug/CMakeFiles/3.14.5/CMakeSystem.cmake create mode 100644 untitled3/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/CMakeCCompilerId.c create mode 100755 untitled3/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/a.out create mode 100644 untitled3/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 untitled3/cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 untitled3/cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 untitled3/cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 untitled3/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 untitled3/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 untitled3/cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 untitled3/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100755 untitled3/cmake-build-debug/CMakeFiles/feature_tests.bin create mode 100644 untitled3/cmake-build-debug/CMakeFiles/feature_tests.c create mode 100644 untitled3/cmake-build-debug/CMakeFiles/progress.marks create mode 100644 untitled3/cmake-build-debug/CMakeFiles/untitled3.dir/DependInfo.cmake create mode 100644 untitled3/cmake-build-debug/CMakeFiles/untitled3.dir/build.make create mode 100644 untitled3/cmake-build-debug/CMakeFiles/untitled3.dir/cmake_clean.cmake create mode 100644 untitled3/cmake-build-debug/CMakeFiles/untitled3.dir/depend.make create mode 100644 untitled3/cmake-build-debug/CMakeFiles/untitled3.dir/flags.make create mode 100644 untitled3/cmake-build-debug/CMakeFiles/untitled3.dir/link.txt create mode 100644 untitled3/cmake-build-debug/CMakeFiles/untitled3.dir/progress.make create mode 100644 untitled3/cmake-build-debug/Makefile create mode 100644 untitled3/cmake-build-debug/cmake_install.cmake create mode 100644 untitled3/cmake-build-debug/untitled3.cbp create mode 100644 untitled3/main.c create mode 100644 untitled4/.idea/.gitignore create mode 100644 untitled4/.idea/codeStyles/codeStyleConfig.xml create mode 100644 untitled4/.idea/misc.xml create mode 100644 untitled4/.idea/modules.xml create mode 100644 untitled4/.idea/untitled4.iml create mode 100644 untitled4/.idea/vcs.xml create mode 100644 untitled4/CMakeLists.txt create mode 100644 untitled4/cmake-build-debug/CMakeCache.txt create mode 100644 untitled4/cmake-build-debug/CMakeFiles/3.14.5/CMakeCCompiler.cmake create mode 100644 untitled4/cmake-build-debug/CMakeFiles/3.14.5/CMakeCXXCompiler.cmake create mode 100755 untitled4/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_C.bin create mode 100755 untitled4/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_CXX.bin create mode 100644 untitled4/cmake-build-debug/CMakeFiles/3.14.5/CMakeSystem.cmake create mode 100644 untitled4/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/CMakeCCompilerId.c create mode 100755 untitled4/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/a.out create mode 100644 untitled4/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 untitled4/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/a.out create mode 100644 untitled4/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 untitled4/cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 untitled4/cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 untitled4/cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 untitled4/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 untitled4/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 untitled4/cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 untitled4/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100755 untitled4/cmake-build-debug/CMakeFiles/feature_tests.bin create mode 100644 untitled4/cmake-build-debug/CMakeFiles/feature_tests.c create mode 100644 untitled4/cmake-build-debug/CMakeFiles/feature_tests.cxx create mode 100644 untitled4/cmake-build-debug/CMakeFiles/progress.marks create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/CXX.includecache create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/DependInfo.cmake create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/build.make create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/cmake_clean.cmake create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/depend.internal create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/depend.make create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/flags.make create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/link.txt create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/main.cpp.o create mode 100644 untitled4/cmake-build-debug/CMakeFiles/untitled4.dir/progress.make create mode 100644 untitled4/cmake-build-debug/Makefile create mode 100644 untitled4/cmake-build-debug/cmake_install.cmake create mode 100755 untitled4/cmake-build-debug/untitled4 create mode 100644 untitled4/cmake-build-debug/untitled4.cbp create mode 100644 untitled4/main.cpp diff --git a/Hw3/cmake-build-debug/CMakeFiles/RandDistributions.dir/distributions.cpp.o b/Hw3/cmake-build-debug/CMakeFiles/RandDistributions.dir/distributions.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..374e1e903202055e7a4542d93e95c2fbec3b6fe0 GIT binary patch literal 239572 zcmd444}6?enJ@lk(m=3nCKZ8zB0&LLD3D3>r=n+f;@Kw??MGgOZ(nz#wTQyzS-Z$l|H9$1Xfzz# z7LASP!nw$>8{go7fP9E(!N1KzmgN&(&);x35zoakkwlk>cH?{LW)UvgX1#H%6QAI! zjauVd?v3xH#MdV2Yrf60OdM2p^Pk2S=;2^DeXWB6x>Y7xyixE^;b>7F>4wA6bTXMv zso-#U?V1g1)R$$2q+Y1l9s@p-$MT*=u4iYs5Qf7e zvEhlaFbd5vz<1l4bvJ0JBNE?}?-86j=_)S(9Yt3766vTXzCXzdJTJ){zVrv;do}2j zvh~Cl86M8WCW)U;`u-p%(w`#>{K-EQ-?{)L=!>UD(*)zj_s25*XMQ0t{N;TD-#*ZH zy6}3^mx-jtV%cJRSBwep)v{9DkQU#^u4%O1FS78&myAT2L^pk@EdpGX^8Sn?Ibn1J zgu{{X@kA_~iX@4=qVlFCzCDWtF(0iEUwU{83)oHHYkw@Vzeu37{GWD^L!piU2Yus_ zs2krqKPkWuNqoyH#FyJX?pfY{miYeme1Y({v*Lq&0bRN9L~1IY8VQH{*Gf{@dGyPI zzV>&E(EZ==iTbvt(K^RdUt*iXqZvp;z`O0i%<}@@_$4C#$PWd+lYOH8&PNj#}U)&3g_<^Lr#eWEp#-*GCGpEwyRz%5LiJVuB@)6cZt z`Sj=&{tND7y#5O;6FxujDuEX!UM&F)$w~O}wR>jz@~`J7-pCJ~$`8D{C-_QX;#6Vi z)&9Lh$B_3-fBuL4`GNh6=-J@ES|Zl}wSiZV#S8}@3?3ya3c;f*gKzlvz65`0Z#M;n z_U<^wAo<`|j#EG(_?3L{#e=~^;^PqES#ik!iT^^t(TPJEXDA&bMCi-*w;> z|I$PGffEOVoP8m9Y-R9O|K4GcSqQ#S7&z8&s4#HC|D^-@r}E$3yP@+<$mvM_Sq2uI z+B#p3v4ECl`boeizE0yz^<3|G;}nVL(0d zU!dy4y(b<7sy&B8`PX0Zx1M#!O_l}s{EcuSgjf8Ff~WAqwFKe8Q~t%@e#O6u_?y;-X6o6SP_T>k@sDY3F34*70JZAa#E`~2KLn5>h?NW$#*@%_^4(8x718(;= zRSQD}_S?_^R#kR}^>gO<3%{fKc@T{9yC(g)9c{`bfOf&vc;MW7p4nPwYbW zu-65GwLsyiJ;B#dLk>fpq5Siq!dJ;B(4z#RSHhnMgC{u¬Ds@TV%G>2^H;86;b zNkQ3OFagaX2RsHPX+rYj*HNyB5nzSoVAUZgT7CfL_VCJqlm3sN28aUs7{Qam&S~KM z?iplu{BxvOg&>Fs&LG1XmEnH#V;}O^kKBc=(z!QdEJZP#hO>pm1Q&vj76u;6A9^L^ zzZ9*_r2{9aPXIIU8a~iJ*d+T0pD9c{8rr+NohTsj?%uCUzqk7fLBjp`awhL#9U}{I z)?N`!6)Uv&s|3YFa5T&gQl3)CWRk}>3s{llVR!Ud*D%H%yMT@$ZFIn;15CW|6E49p zL8?TCnH%H;@Ba zvfXXu+4~Os9{&TNc87h?BW$Hd*gK2E>M8f}Uwh)S%eQyOF2Ujd0l+8y_~Fm|?k}oh z7ucKMeFOoa!qtEPhrUW*g0uPEk19}T=B`lTar#zqkJxcvrCbqBK`Qz|9j!3)ctJ() z(b1+%6wO-Y!TwzY`9I%42KPQgwt$TD<0KPCg;w2VpSe9Z$5W`WsQ9mmoVmXlRJEBc z8Z6&aB9eQXZhUO-6}~rN*?44TkH<0PdhiJvQ|he!Psot~ zf#-wDDw2VMG0Gn*?(YiwPUaMUy#i4lwuJ17Ylvv{evsVHazZ~U*ffp2Zy?IfC z|7$Zc58ED7|C`Htx^r}@`qy@RXnF=l{&b9P%>Fm`w@_Sk-?_mW0y@}#7SRuh3zFi4 zif0g=Y(+5o^x_ZrKd1OQfG_Z^H4uhPB=|`LlOBP{iKG2ui~@RPvz7Ox_Xy}kb7qcT zDs0b{zG->5h3(cqo5(KVsMJR%9j{{0 ziYj=DWuP@p#RDblfRK=^4NCs9Kg~KaeXRx9lm7c?{+sAgGPOO>X;1^UPRvpzZTv!C zSqEi(5cQzAzm>=Q2E$PYV@Q@?jwrqGO&@GE%B1kw`JpTv{|)LrQr828f;}j7hL)TR zeJb?Yn?gvg`UQQW%1$(pe5k)gdV~&EA$T&hGI-2?A1z>jQiBE42VWInO2G;{j;M+t znye>a0U1MK0K!~@J{74NxAH@WnM^4!)DM+E$xYU8xA2udv225=vZD_U3TEWzUBn*6 z55jj6^b>EXOeSA#Wis)h?1Zm~9wDET`{xlm&AADdktmAbiEV$Beu?=qArIYKI*<7X zu98X#$qVX^pCLFbG+LBh&_m^&-f^nc|0gqS@Ia_bep>#59WH%mei46(WuD_pojx>+ zewD^ASBdEMf2M@dq({_W4Lbzl6>AmZz6Y75e&0#i*fR(q}Uk_Yo`9{HNx> zCx0uo$HW6_XSh+9TqH%4cHh+$oBG-s`1O98PR0mIDvLpgEiGL?%F_!JtfDUaRmFTT z+k;|wM^j+a4_lR=cnNGjRtUZn_&!;kdtUqX^lvN_=7@hc4a&s$F!+Px)W>8f>N?-^ z+OP6MKPUu$5Go8D$v52jw5tDHK0}9Rn;)$XzEu5C`QLkD22^SjmLGx{whix5F{!`; zD(t1P$C3jynLO~~^o|!XBBW()4WAFbas1~La4>kd9WFpD|L%+7+fSd6H;f~i(MN>5 zm4}jj3Gsy;FLK0_4E%b21__pYFNC=rj8-2k1YgYW?gs%TOz5(K2lLP8Uw`3P;c<$) z@Zj{Dmj6C6nGt*tJuak$OZgUt9t`b$e51l(`t!SKzPrG`D}yikr+=nDsc`w-A(g7I zm%I%J@&j*RS{WVi84&K!KdI7%8|Rr-+0-BID->WpitJI9?XzH`)BfgnyiwTkhX3(5 zr(e6kX@W(4;xtD8b3d(J`y&Ou@Zhh9Swp~Cr_+o_Zn_@^(oDM5ayNY0Xmrk`z4rCn;2mgf6J38uHTTK@ar zgHKVXh`mQcm%YC=e<*)oKXmiW7mnqF-#JdBEKDiFM@b7oEcXl?&9CX8LV}JZE(C=P z$a%IQwB%O~JcoEfiqX=lkU(`vpz8A0@97hRY)q(K!eUH2(i{xFL@Dukgxx$Qb_z7{ zHLyRlat&nvhZIX|NQLFBpIAC$w=nRPC8%oBXzpLRX0dOP-|i6 zrTlmEzk;d^y>y&50?CYp&E5arH64w?m-0avZ)7e^!;#||g|84oLok5CVTD3a*5;qy zrO_+O_DRb25oOO5g3l1}$~8-!l!3*x$gC(MQJ1EUQM`9em!=NGUN&5Zj;BB!S`hR> z2DQCl`w!hdRlrzs$H}}JX$_prHvq8JF}~uq$f)nI4+n#%KJj&<%_ zPF+SECfg|67uFpkf2{9<&9tK6y}p1r-RnR4?2T=-?u(Y#wx6@4XX%JExwEh6=Gh_U!653m8_n6859Ve~DmxHZAU8 zcOkiG>cqeU*7BtOAb4n)D`bYKIrOrB6aBOf;ByoGY&<~Vw5Zkek5@A0f&HWYD-P{z z*c1G`|D!|H^a6{v>sQ2n2>`oQT;c{;{BG=8KGD9>ksRxym6b-fgI2gH-y?e3;IJ`?e-4!-RF zSF3;3!k4NWrSx_BM2AyZ)dap2jHpd0?f?XK2MOjR9(QsIq5|yfr3IOFRxhTX(D5ahwgz0&rJ#za zlkQp4Jzu&POZRf=c1!nacGm*I5<&pa!o|{a*88ZSR04#yy&Uv^;3x1c+St6-zxb!{ zZE90Li#E0@m^*&_@*4lrZ{zdQ@8M_BAOYPKY9@cEo&1!^B5Ex*k-6iaMLUkdH$k5h z@GTl&jgm|p^)G%MA=~hA$7>XdvbQo&55TEtEA2gnaNaNh;o+#v>F(^HF)ky@*HcK1CfhqbRkPs6-%le2V&6DOplUl4 z`UXPiAFAyks7VBA6wtZKkS!Q1?MH-a1mScY`kUZKDWLnPGagf>NkFNXG_ ze@aB(HIJmcdm~_ve_0xvtGPI>3&|B~a~Ocw1GI=IHb6FSpeS}*W&9n?37P}}CxX~y zM42P(F3yW428es)N=ddZJa7rK>wy3M_X}n>{Ru*J%8d+76f_&D_yc4B^&O;scgXw~ z?WM9G|9gpP2QZPCqasUfWCGaS~s@I`jP z3L$nf%;4B+0VUl{(p|K7IfrlBE!;)BJMb;_Wp%sskeS`YkRo7X2xi(D0Nd;gSd0J` z^kN`XwfVm1APj{)1fmD_kltAUQ4J#k_tH0#AA+BC67It!OVqB1$Jt%9`xGWK{EMHW zqMd|SsnA{uS7|A0N=s!j(;lSWI~F>~l!XqiZYB?=Nm|jJ zKgs^RGyiXT7(-4&QiwPzX%hd8D znFmD~O50At*+nEPdH}%di$(LnT3_u2AF$vwE-o!uGctRCAk&xUFZ9K;{KRkX^*Fo! zR5m}onsq==o&YaRc3{03;fKY30nw`glMW;9kg?rlwONA{e_ZsAYy7+if!4zwV>OYh zobuyMbP9JoW($G*!AAukHU^`+1_0~^Q+r)VV%W6?+W@vlkl;a;Kq=*6 zXd(7>Am!c(&eBj>86ax>Jeo=m<^i?b#&@h(s zl1N*D6M3CYyY(>tFKd7*&-4k>7eOEC39oNT{U9BuTE8-Q)PMgOPJdzdprC3w!wd4yA++X%c}}_UB06F0I3ij{CU`8rp4%g$oX`Li}Zp1hQJxg zTRi}k6$07=RyB(X!4l?LA}O%jBW=5ZtMGP4yYg)RAFB-^=6sesuSIpLEdX`bM;O&D1_xp;$}(7e=!CA$MiHKX)- z29@|wh-z9xXzS219PI&8ELGC}CJv(0J_vdqlHD)#l-92DWM&6VZX4}^t>2Zk=dB=0 zY}H_!Ng_q_WpBv0_kRf`CaXqPNbk9) z&W7A6$reH6U#|V~>~G~y6HS)ZR}cQ7o`5*Xe^9yNDgXV{aD?_=J&ZLPj*z>$_=J|? zio>EP{xJUiG&!TS;~?}4Y#>8y_HYa0#9`qqp@MSdjJp{paTX5zP&CQPX&(7;ln3;a z?U0sR+YOJUiq1b-JS8B-zgEM3HY-kR{ZsaYHei^ouiYQf>5a5zc?LCp*ckyM`iZ(N1i7m5 z+={*-HJ}X;Ar*tPR@QluNOrvh++iCIwcY_YBXSaOGd3J5J81_QesqEc4)tRlT@miE z09xK1ftfY=8SdDukv$t_@VT=>Cqtmnv~S^1=u>^Ky^hiVH80qseGT+2ndu`k8lDa1 z16V~lV);K#d-=H<(iTv3MYawdL7y1oA=$a$3Rpb8QGEcUqE=nEA%uk#{xq0w#Z?Ld z17&SA?AdCT2kV!+zr^-H*8x&v(IE&i8z-T3pLhXOyS|v#`v!(1;hqpdrv$6la zUY3igrtba4$X_-#x-^nUMmI_*se61GDyaSRyi!$M|5W{`ZhtV_KjsnhU_$pR9M)3t zSM(R57*qvFK}aB^OXzp6T+`~mkB**D6;w49(YIi;%K_{shRZFdEO615;=e(^!t6~7 zHq_kS8N#&f$-O5YB?3*gAl1j|WCj`atANz)Sq0MpHkk;d^kPme?0I ziLaM=@QCeo`GGxX|8{W}dw88gkX_iZ{{jA7>wn@9$a)OP9|X2NFj4{<$609pQ-X_y z4>}d52FSXU_plUcq}D9YlRQDKfHIPd;P~wb;nt7Nw;zAI`K1{ORgfl^S>zYk(0}43 z4V&leL+MXp4)Rf8y7Os4q!PvPqo7-7W~Wmn7n%6yvlZkyQ--md9Bq%GgjCm+EmUUT zwfbx8yQm*Ty{ccDOH^cFk~Ibxd!{=gfD{h-1nA`z}BX7eO3Oo<4?C zd7Ghu{`)2Lg-)DG)-{IhEA)<+Zy+1HazN`I)f)Cd?LE_#ahj}s`pv%QuHyujQLJAKA0=}XXumAkFPbO+dGZ9 z!s%0%|KX>0{Syv>D9!MYr#n5GT=XtTkBa(3lKr%`Q+Dk=^sNXV!?^Uv!4H@G<{Z95 zX%qAiszhej=vc_^xiJR^eV`LqGzHP&oQLzO4;7V{RQSflrfwkd9PFS=Uj^J^2QJZitQ|A`6Q#3HAi_XH0LE31Yj4+IbTpO`^O zSKs+GoAsl#+d;)5oltTziMoEbhUBJoIWv2UHfdp%=$4nnU?1 z^tEBl@;5?dRi{!FQMG?%?6Xj8%-dsgInh78<3yu>ntC$a?hc&59O}V&hbamd_VBK< z6UToj##|WdDf=n((cmBW4;s}v2=PeGwx|)gTGLa+-bZ<;{z$QY%bt^?h}-4K}r^elU4F!#tsOKnqwtKH8Kv+rf?X(mjb?RSCUSW^&UY@pNCgGe$1vZ4+Q;~^a zt?SQKzyiB3XpLG|e!#*el!jL8F3Y;>V-34~xZ#wpH$>RmlIQq3Z`(swZpP@e6QhngY{isT!dX|{S>=(f9gAL zy2*OOcix{gA;E&bYO=o6c;1su)^{7vd7;Vr_PkFt{@H2Pk53<j`qFL zKmKl8aHZqBb;Sn#{boapwbQb8UNO^PeX${+(_Ff6z!=<2;Ek z52CCO`uy0S{8`_Brd`T1ulJl0)VPV~*e3Gc3&PfQSIPL+GcH&0*j8~Z{#J8h{yF)i z@Sj9D|Ce^-e?}clxh`)CC(9oY>`_GA=g@Sv2bnUI5{j0w|5`J0YyGY~tAK#&WZ(KWY-@;qI z^w7UNDe^fi@tnCje$%`ghlai?(;a>Cqks26U})$cuHF31-Mimq9ey&+P*`A#kA5Uj;v5|Iy6I581%3ryb&bNKvxcDA|u;}(b92yRfhOKxi zXN3piDJv7pP9$)3G49*6CQ{k>SPHxpv5{?7`1YIE=avCSV41)ykt|EbQ^83Kzhyuo z+Xw_${Q3D?&@90&$GJ8-%5=1h7joQS2ya+|}kOeUQH$zH+L zBTY}_!s*d4Uo2}NHG{3;bUK0TvYVm8;bbJc)e_oH!q8<_T(NnjqXegj9a>I3I#Q5W4$PnmByy?C$U)J4dV(GDltpS z{x%rspr$u6G6EgU2G>O`>4i>?#xk)KG}snpi9|O=Exw>x5iGwP7=$i35ZD|@4&F2= zxo#!Wsj+rPC9q36nU0Sbe0E?9bd1C_O9!J#%l<4?g5{_eVG_2eBJ8!L=)m4P5<{Iy zZx0SeftbBkcClI<=uaaBphTiQ+>Qy9W)$bbtb zvH@8eA06F5s$7?Ll6-`SNd#KX@?!3=8OS=0>jg@ye9 z9Uv9I)ZHX@5n+*W;uW{^a7QA!2!B%;bx7^u0PzB$35*BAYu2q>vnjm3@AhDL!=}Mt zn37OrCNhQJsdQ!}3)dw8F0`#Aot@qg)Kv|1nj-3pQc%DU40T`;=I9{>gWX)dV1K+L z*gp)_!1q`zM^=Db%2|yFeveuAjeud-M^e|tg30mR_Uj^9Gy|TjG4#QuW=q=xsvXe= ztsMKDeCdw|zz>XdY<^V4i3+gDVPS7kf$A3G`tESBdo-TOlKj{;TGVZ+YpuvQv?93@ew1E%Koc8^B+umBQ?YW!7wTn$TB{BrwXz;LW3K zP7W9`V2_Q(Q#3>2jF)^0^tdBn5xV3^ikxzA-HaQoXSW>WvKWg9zg9RnZtZlCZkvJx!e9$#`t4FN)4J+I_PRXv~=~3@iwmj@FDs|W|NMb+-2 zNNw|;c-EjU&2C9xF%duf`+UrCZi{+^h9`S%D*cr zREV6K5cFge6~d#ZHfRDeW-|xxDmen=P?6e9IhvJiU!Y|EEG94(cT-?#7kdI zXu6}45O!-qp-e+fdLSkS!3g20i2!q^rxqf*W7K&74eZuLLVQ~=scYs3@2m+&XCwzC zG&7-l5S8mw_h<&=ew2aTnox8NN1|JSft=b9kkJDIVf(5#ahL&*CDW6!Fh&-m%u&ZT z(NwL~)F`tPqYjkfyB3tH{e>y6MNnNdD}#x~WD?e9e0xneda@J4nA8aZhw#;erI+9B z%EW@ysz`r*h>}S{RSQ=%EsO%?std^==B(>Nki?wzT%f3}99^TBjwGoh(K)ZNc@Q|n zG-UOS6B7Uy)F=p%Ii;^j4BZ)<0qm^@OMNud&I4J9nwbz-Mob9v=nSh|wmRsbnz-Ud zTO)hiXlmz^7pB@u*2xS@M6$FhXz)vh%mva~x#c9S4rUc2s;yYPhH|CSE`|x66Tx$a zzE;+GP+AB7N?@z4ls&e>74eXjt{xT^Bd?W%#hB_~pf@s1!eK15!7^qM)ntS2v$>`i zdm>rd3V{W_b!ckEhfMEW&~&BijNKiKMy=T0Bs19^bb};v1d`yMv^R+EZ-5ot(3V8j zBS$CzES;m>;L*}o893_RqVq=ru*hEqRQ3}Yv@~^+i|9|5A+MJdF$SX;x1^62)bx^< zH;V$DxpY_v6aqm~^RqPFfdJqX_F$A!sjqU0Vs~q>U_1`->d(@tmQj%~YD?2XE-(5T zur*C`i%FJlQ-ZbPxdoG~b3o4eoac1h9AI`TbgjiSwXP-{dP2&ciV9Cv%3hL1Bk|b~AOn-^AgV>?|rqH}sdQDi2c~RHQC*~_%Q=#_OB}0O$-im#5N>ApP7Gp`zk+oUf92@s)%3n>? z8jA3L6^}i0UN=Q@`n+B|#!Pg*sPt@fy@)*Kq-&Cz>izL%m%8-0#3Xf1R4vEGf=D#Z zbJogRuL0`8ZVoI~1<{WbzBxl!FQQ)16U(6AoFvM~S1-oEvg~GTk=`0c=X5kq&8_3R zUi973L@YwvoY^I8b!m=Xo~RcQPpJb*JxzncQCEq?N=KcP%n1_oGO(&ze@`8F=Ab_f zEOqy%f#WS2GxS8p$7#`0Fid>ZTU8u5#cXpu+NsdF2F*1YSp(NxmC`XruZyU+NW?3~ zC$gJy?gQ(9*mte`^%j5mczRqQoy2Bt;jI^^Uhk~eD4K}sQ9ZSKS}#2Yo_fg9(`$2K z-4wF9nA1?W*ow?WjTh61b5r9ru6or|m2xg>yddf=s`1$Cg)S8~9tf*0zUnT$1L+(H zS>c-#DI3V@MCZ+- zw-ovM6?M-QW0W+Wh(w7SqAJVpdg*rKt-m%K80VrsJJHQyaqF)Xnlx{fg4Bhm>KqBp zo((n&^Hz*{dK4AqGH2{B$+6#uRLYpEy2ic6-miMQiN+SNI<-gbXA^_qy2{thXU}Qk zgU+CnF4TptOYSGEw}3X9y2uGE!$B8yWRZ`tJHG2LE^Q|eqie^$shS3g_KNge;+mr} zI(IVER6e=AN{k}vCd=5YRX@87WOGH>95Bqi&uWf1=SE8{di^Z)!df>k-ALzxsm}da zbH!69);VHnG1B@u>clx04E5NcHCJ5qKs`sSErGdy{(2yu3nmwD;+iWS7h|3y7JDPE zpTos?=YYX_cNw#_ZXz{0HMFa@W93FT2NqkSguLgnz;lmo4q7LiaE_-YBbhjEv&f>m zYkpGU>ltPRmgBrHtsjPQgBOm8(>f(*;SQ{u%eW#Sp5>$Jq6orYFa0<@%m=I)C;RFq z)I?b)b9?A)XHH%RCDyz7xThIZH@yMmLPG;_=@jQ8kI5TB_3}A@1Lsr}zL~*M5*<>1 zLByeUBM(&$M;>*lJMN8PiSXV7B@21TxGuz927j&KOWCuR1Loj)7AV+{Dir*~R$lBN#Rk_Y$PJ(vYWa6~?a64DNkMCTWiX zRd)SVFKUoVHzLpu59%rL$6Vr^D_r$YjgoHCb&bQ@v5Y|fP+A#KFOhUnq(sF%8+*Be z^5JftSA4zM24JLlaftSMDa|kg>dpW>=JH!x z%F_AHg+6t%Ime}4ajXl(h`IWr4|^=<6zp4^}tysU;6*Y;P=u3r}$o0gg`zpEZ)67*3d5Yn>^?(Ws8Fyy`fZ z!WBX>+?F~Tq05aWO}OQkLUCy^jssx>?d7r zN>=LkkR@fKvZR9kp0X7D9O_Hu#LdHDy61`prAfM}H=D&3wC0WLt8n_0sxfXt9FJro zNp-X?8H?ZwG7M$uXM}zd^pj4;#`u!NC`=9T2KblG)P|#Uw@5gOAHA;JNmm6IW!V>} zJA`#+U6d6J9XXyP8ro3`UpJjRpo0SJRziWwwE|+hnN}cYw-RbZf^|3Dygm>%i^^RO zY4J<)#x`%WL$U!2YgrGiyZOcn=!+)kio#m$2UIz}ZUeT)6qin&id?+JIQ&)GzE;x0 z@NI3Q5gb8J;5a&6=81EOqlt7Rhl}`A=}Zz^8MdQclpk24kKq6(S~zqbRA6K{ORbRv zp?gv3Qy|HtCukm*aR|Q?g$T=~r(iL8L~N;$Fg2XGja&yXNIZpY0yz5P3{Azx(6^8= z@pP8%?nhfbiKCVm*`MLb+;Ad{Fi{EV_Txxmd~?JaP3A@ukuhpWqquWs8yb_%v2Aon zJeI*-+qj%-G-suwASFJwIcH^~acap&<53)(Nl$TJfiQ(4?`8qW<+ zj9Pd`B9@5~S&@+~6WQEoJeC;Yvy;Nd>{5Xv!||L2!gIuB9Pp;k(MUW&?pQj_(KvxX zhfGuG1OO-CaEo^&vmI1hcmjZ~lunUZQe`9K0ntR`^t1%-PRwOukt9u=B77=7g4YS) z!QHBqC3)!`jB$Q5LPVepM`F~q5dr#+ScQ`>j@>4K(C5-2CXrAEJh`L$cK*FvE0tvv0MQ6xP%R$t*bJoSDVM6B~S_vS2%z!WFWx{3DYx{ zNDoI65>R~Dyp%w_c)JA~*rOmv`iekkiiQRZG!lzqgd-3R-V7SMVVKeE5>reFm;wYN zFpFD9a07J|HWr_3?c9M1COw5K@u{<+w34zl(`$b2bcUBsLF+s)B{X{}F`<<1pfbs^ zjEMI*%%t{bnPkW{gDb9KNzJ6rAWE)Aey(z^m_S127^u~LYp3L?Vvm%ckbrkdU7$3x zFEoNz4%lnZArY?F9La`-Sl5w=JL4lkONUu;jNig!d7z(oo`k(5Xla#ImMe6m78_Iq z-AFW9%R1?10kodmatN{+DG5M^YC;!uDui~VKuG=0;y8~>o>j4klkQ^aFoO-+kn~`> z9#tDc5FR@}8)O^m1cL~V2S|6EE(FKzEbMv#j7tD^t)0rudw>S8#di$%1k=+IvQY~T z-hi8QQ4zUa!mYy{;W#oYg7d&;3r6u#mn+bn-JXh~)kUL=iGp}KIBdB>2%%J9ovc^3 z&S07Jd1NaO-+Hw%%hAHHB8e7?y>*}-aF$#VHfpLkdhqFl*181j9;(V zK!@Gu0F?bfz^-P<0qa%RWtcWadC?K1&Js_#(-K>J1k%mK_*Ew4F)NHm*2~DC0JH3m zl}B9;$OCtmSZJ9Yc>^S}Ql0;f(aa zj%_a7jgyU@{PFQxE*J`x>O#0)N`s#3GQ@Du29vk4Q$DHd>WxZhv|j|{g3XC=^=5@x9{zG`0N&}NsZ*VNP8FBl{({}3 zJ9C^5eYvS9_2`!y4%EsQhve1+RWaRwv%CZ5p`^}-!ALNmyW;o2Jo49XgSq3(OSgJ- z{qlb9&x6n)<{#|`>dU!Pn~Qg)XszP^8Db31(Do3teeB3N zG`bZXQ?UA#E4Q7f*eLQWvkRMer^*YZ@w$|%0VQ7~8Z5Ry9&a@1ma`S`gZrrUMt20Q6x3Zmwq$o%ydFQQ0bAXq zIbJSOQ%1Fy)Pb&U;+$twB{~djjS)&;u@t=|;M_y5$~gz9>LCg{Z^-7r*zizX`i*{V zpe6!cXbomrnAF+TjPylkhFaG|v3a3goitIs;x~Np}p~WtYiims5wqBS+ zZF-b>sbedb@x|M`=!bUw&;mAH8b}M}n1;^69P`#cdzP-g-5W-}s34RhuY^yLxu2rx z)o_Y`x6|)!>CDzR-myiGp7t#Af^5ablIXW{OOlLaw-QFN3(|p*#$(y71hozafNooh zS?nPFlwyTZSFpNNf?suQr`h6qt-13p%Lmizu}Q25&uZWZ>i1Fb*$EPsUdRzEF5_6A z7kgAkj0yBrVs9*|S0a)e9wD1+7|l}2`bHf4(0W8#*d^g9nVrFzt}?hi&1V^SJO2ua z_p*y+@Jn#7eOnb~=wTPj$}3mqwfW6)NBpKe3mucoTx@#I03MCe5^o&~6-LSi$VdUm2lds6(&M2(1Ck1kZl3YEAP z9_Tj~YLcQ(T}#&Hz3esRZX&3K0OKO|n({Z&*OYzHt(Db@z3B4H>XI8T0o2ubHt^h1 zM<3jLLZHSny7V2}%&1z&XtSWj z{l_(9R*(7As&;5b%{W?)~Y&3AyMH7i58QB`+3ntVmv<|3C${Gu9CE|8f?%|Z1 zE{jHoOFiakDx4TC+IU(WGpV}Me)ll#+>XXG(TN1^gTN+!ya^h_5uh+1#KO%ESRvxT zK9q;HOwyWj$&?gjr12=Py~I>zQ&RgSG^uZ5q8(1gj(0s_LH8GVz*WAxy|VPK?d>=V z70+O6E{JsPyecYj<$KY%%r10QY~*Ucgtv0ZUB24Hl-yZHGB$QZdCc3$&0JXh_BdcQ z=Xgc8rNaGJF5sIF(nYLuzHgi&{iO;oZ*)JT*)XRK;!-H7TV$ZJbqjU*LMB-X01 z9@BxfqVk@dtQ8ye<3}@TY;MV7QxL6VIlhe^Ud=gR&_%aP7#Y}~_17+QlB`Y*G*Q*3 zgT~BRoirJk>LbZ(GPq`u7QH^K`%pEb?BK^bSrzGQ1s1#Qfcmw>n8b69hvtM}=j>Rm zC=DX#3L)Mq6)Y9+ma@NoZhFpT)>>-5F5Y9PUT+`48}D36A6*7>Gd7Mi$5U#2Toh41 z$7u_25n9e~ww-Eqv$2MpU7L?R%LG$nxcDcQ$>28QM0zY9m41EUjl9as{@!VO zh3r=7fUc>{5xSU@926&>9H)t;M0_|pK904JQ7mF$&%aS9>e;xX=`j^t)|90L>S`=k z2w{+82oD7MvLnoYxRKA2w|+E}GYA9>jtHz_x&qGTl3;)XPVr!;gSFv4+>a=(Ii$M_ z)ecMfwuU`DPOog}ZI|%V?I;@92E)wsIA-uwOgI<8l@ycd_(<{ZHFN=^8`uh8ukOSP z)1J`?uJ^LSgJ~SBz@5(6#Vu#mAiXTnD{p8dFQ3%FEtAj`U7m`HA+CgTr9=j}DU#JB zCEb{GhiUp9@hR!X*xgx#K&wKxE2=L_y`X@>(!MAT&n+LH81}k1Pz9SRQXxwF`Y>BD zD@=-!5-u#IOF8kHOadcC`DLhhg_v+72PKYeO^=QSx1s3zs-<3eT@kL@vO#eBZdM3W zh>>my9mUToG=an7iZ`6$0WK2=pT_;s(3U#LL|$|_rHeA{qk=4me_ z#-(PkMABD1j^*)GI5H`25L4djvGio=<~t%pcxu5gJdqq{4D6{MLw6Q;+A#uhYfO(3 zA+(b)rK-oUA`AONGiA{rE~!=i>hbhuC(yYQWf8vWadcDuijJDNf%M?UO~elJ(yh6s zEv%j-(Xu#hb*Zq*tI?21tLEn_OxztKkw7)sC9bcN8F1g5V z_36>i6c})zK=`W1L6R63k{~gdZ?#pb%U%t7)$ImWS9L=yyw#V5+uCw1uxz1g#9Y47 zB-}N%m|e2DB&T}HR?vOp$w+EDw=&9KJ)WLz+`w>CBfQn)Sb-bfV;S7SIE6Z?{ng{? zo=`Z*tv>w<*n{X+zJfGPwn6x-#{-_&4UX_vk7RjzQt~8jDX-UXM1`51d^u{VsEaR} zLfmRw5p+15i}MNb(KxOFrBcZTXobd8q6;6Lblxa1Yl0MwO4S|P7gm#%anG%`C$nZ( zeDCe7NzD6jtKfvX9=D1lMK|WoN}IY#x0+1E<+@d*a9pBm92A+AI!D4SvO5MHwB%5c zyj9S#3`z-Q!LMD;gDxN1<`*HWo&>q~V(vzX(UHFtH*F6Cd` zU}_2~#AaTr>*!d{N=Fw}WblrhDwrpd8ST!j8FiOv?knYS58kH0(~7}p6!-FzuNnoR z_XuJsjAYoYrkvtF<++iPy3^PkHq6R5k?0o3b(OOxk{2Xbm6LgKa@hj&I{}V5BWtj% zL8=z3PhBgDY8quzG}(i(m9w~&C36m}ZPMwP- z5_C->yH%&=QEJJlU%p%4oC2t*@^uTO-qYR&g)3w`VlKjz&=E8pMxP{5MM}Oz!`7`T zQo3%us4k`BVu~t~_RuI5FIS4EGVt7(d=CkWXGvTW=6JY`uU!)Bd1au~DV2B@TP5+z z7oKzbF!0hR8)dvjIR?zq33OO=LR^I50}Bv%HVnTJyn2?!K{CAFL@$lv!m@1!Mi+#I=?qliF|i<`+*hpuKVHq5!qaw;zwp@AWwxApW8>L4u9rhn>8m_# zARyk>j#v&K?jbZ{?|1Xwf6N_E(-BcM6!=0wj*_DiC!@&4N+`i~V7v z2z0r1qew42L7b}K0b)yEE2IaMA?b2pZlRWgHDy;0&LO38fW_h{3+?2&le^|6bDq{t zbUT!t)A^LHFe6n~Wd-k)-)#6jggILhFUii9rlgo>OXw-{*%Emxz-+0?Xv3^YovNXw zTU0MbX0L+;;*_BW77wv`KzT{Z1FWQQJYYTL;Q{9@0uR74T=#-@F&eKej&<7o4Sjp5 z@eFwndLSFoJ@jrdS5cBGYGtCzTB+cj5-qJy0^UQsvnBD8^=xTM3VybPo?0+lB5#$L zEmax)m^Go(aa&^RZ-fd^K2gp*RAcpa32 zw~c0KfZg9ikef3@krlC2WH^D75l?sC8PK)<*@kT&|iyeXR zU>h4fmeDhj zI!+_B(-AiDrI8yc?O2`TsF5N0b$;}rv!f3?Ho50v91t9*V_w~|vVLB7TqqoA3SC~00GECEM*de$L5C8E` zI7nV>zKNwUZIa!NhbfbICXyX&I*UL7t-G^gvaWv_-r(M5;Rl!N(hvVa>zARJ+qPlU zhmi*V@NW`TD`h2z@$5F{)WvQ+xOirH7@=7T&f*&$d|5a2^<(-moE0t_0#rau-^=%r zvGRarn_5XfCCwO6B931cmmUz*w~f9h3$frjR*rJ6PQ=9!YTeu0A@I`Rb&Z7RK-R`mZM_Y1tF6J zIy#PRv3R6;G#ibiAj_2e&MH@gPbxUN^aSl+7T0D+#<2Y+tgvgJTI3B!GGq9QMWAM5 z;cR3wCcY+RR+CwYTIV^bG9BgJV)RS<0dOdTBBqzsaiV(^PmAM+4G>-@rwz&BQF>F{62Cb96%(J*6-U5< zhu>DtCC6F%aPiIbk)2ZIW6nx`QfVlTi!&($!?*XwvylYG0eHVvcwl@v46m|_FnXSy z!-f-))K&^(j|hvVU@R$&JtBDNDVPT)1c|n#K~_| zQP>geAvI!j5F)pa$6RqLgiIqFQ>JT5GhO%uweU-}3!exECk>hex0 z?h~wLzwk*|Er2N{0fN;c5IzYzu7ohfJ{hXTFs0-`7_=aS53nl`YKua8B@Sj^YAaXRA|4IOX5GQBc4Z3 z^28jR&1o1r`W%UDXE&W9XFF;#xl=NDyL6%c*&IcTCDF2tlJCRxF8iopD{B3ew0tUH zQb$cnDZngBAjGLkEj?tU&~~sR>=S*Vc2D7pR%yu^Ac#Vwy@Jb4%7}1Ag@Xo^Lle@G zE*ek{o`BVYhx(LoxNk|H=u`5iaH%s%q160xu=v)UN{TDdRh*jQl%h}B3&4_H#HqoX z7*=-?0bH_+D9~~jk@~6tMK8g#Z>Z2B9y-_GJ5{C!JT;ZHWIR(%T~DB|kiL^|z(W~5VT3->R@GLb~q65nX+GX@(0hoppnR0Oq& z9W3ai@z7Gv5))KJIr?4bg~hB$G@V7al9NSn;)A-FkyPiXh1Mg1Uy8-g=23bJ0d*3I z@S8}dGjK4gjo%E%Bu0dj9;3qmV}TAP1A7ZbMq`8MOA;vkjN*vF6zVO}i60=&-km`= zhx5h{0*EGZL^RQZuP7u;q>OK;0SCy*02O|sOc@A9_Q?Rq8Hp!}vZcdVgTisG97x4ideXxPL`w{uu znPA!Amtu)k2`YPnWrJUm4IJ z#Cw5}_Gsvmc-8T}OH21*MH!4Vl2_njjR;<`#g>Oa1x1wW*BX=H| z+JY)Ylg9%%r9dku*(P)L;uSxTQ!4+8-o`1F*j|jCh22Hd{w2hMS~6npe<=Z0cO4j6 zw;`uXSz`Ejl#BbSb*82|JZAlm$%8V!Ns5G{+be00EyEJhsjkX@u9bgBI zTwjWBvO~-k96d~=b1u#Vdfb6>Z*HI_Lyv2LVExNcy)4|fzL#FB4Q@6z1J1s!-uoI+ zn(d&I#F}A=Y^80IxE0j32WLZgLkEakzaq>9aWR1o{`ZDA&^_K3o|{X|PPIu|e;1|k zCJz^b)BdXx)bxfmt1i5H6@TOud2nL5mv2fAB6eersufW+&^nxoIZz`*RL_^+Z^F#YKd%HFrX(CC7C)r4R#-_?}f-nX6( zGECAA_KYQ$>~6Ri(Fkl|(H=JMRk@LhGkHdE~|}J05F?bP)$O zjnO1MuVBVTFwva};}R3QBJ_9SeiLt?AaDOIme%#1)Ox9EaCK=DxU{_j;~2Z!(>Ov7 zrR^hCiLP)THx71DbR9u8HM;zEaHknuqXp=+hfZrJl1c1bF1n;yyp&3}WEgFL*KNF{ z7fvf%p&i1_C7IYbZ;{7Xj?`!pb;jnzTb5a;M`k7OYOc3<{c#K`hjAwn6wWAIx%><( zgDW`t;~1IJ&PFE!2aq$W=Fu*ygw6i4gG^*t@qiRpZA3B=ybFz40a9v1tIOu$NaxD$ zEqe$S1g?YeCZiKgeAwnjKXOEXgF$Z{5uKWdL=+RMkySiFv9!Iz*xS>)w7siyMc0a+ z-p&=>MZ0+DrXNn)*S}rPZfu7lZZ~E(5TVlx4eO$rA{3DvD?AV%+nl>ao`tnJQEIFQ zm8fKB=8$S-qd7;C%5tfD$V3A`GSGprnR^iHx8hNA%+n+s!#R5sq@G*o>@ErInwQ}B z%M2p_RwzF&$ApL3Q*xj~|!ETs$#R5xkeED&=R>@5IsB;g}Ji!46)^5ij5f$fEI&UZ^VST6v9228#!nsM$szUCc4?nw1zZ z-(pV5)`OD9ayCi~jcJk9bDgcfSH|+_4+QZ1V2{`tMi)rNusbXoqgRZia$Dgc+CA?1 z;*P-}*C?^%*v5lP#_$MKVF2jhOG!*l<`y%*l3|laDya+W*7Ws-`%<*}mW{0umw?g+ zJ2ewiojTLpgf~Xa=Zs)$4{1Al<~|1+&fJ7q28?IcWX8$tou88uGLTdyBV}Dm%!rw+vyII<&sBpm z<_C8=h_=<%3B!_lRNEB>O9HHxw44&0#7w9vux2}CWIprbF@x&)t`aIzGKq?0lN6{C z6EBTp+lSqWq+>XS{`b=eqc4dW^_zGmmnL(uL8KgfJmrFS9nf>-P;|H`G5gUh0&yPX z@xbD7cE$r{wSip7WRT~HoSkFT_9&q00a6ACZ9KG>^cAd6yOUoQqU}6SmoSo8K z+OBWlU{RSXE>H&&FRC}13rgCTglpfQC|Z)0%&nAll1*AX z8`*W&%T84QNmK$nJYfT2ze zw~V$5*MpXNd=9kAEMvTK)m7ne;Hs-CEuLYeXYW#RIZE{zQA}mD-3+Vpg~m#IlP;cn zvBa|*z7IA6Eh<)^@!BO1f-yv<;W4)DP2$#y#CGuV>mZN%a!S^)aIqLW{1qR z)5UWcGKgzy2}NYR=#g7H6-wPUx_8W!#Un4*#F%3Q&s2=iQ^6>9b-bc=eP{YoJR&Xd zysJj-G3udBEl|1T^q&l*aTS@P^XiGkyQDORq>SC{<*}b_6>D1rrhc_~aZpVw$rxS{ z64&Mk7J_L9JoZmueU(fa=I|mTBY3Vpn;tDnwn9hIzGHx|!vu*@?rKFLv!LNo;b!P4tDXeGI8+`&I8dQI(ZsSoG0V6XqG&ghh@rPs*`vFCXB7}bOcz8BlkadH?K1QZ`y#J3l&wPM&=W;B%MJ5U?Aki6g%em7O+>PEg};Jyd|NwNzr2_m=om?(f+_~vAF~3Nrs9Oa7mQQfkfR{s=QtV+HmD0vH~dV%Tx7-7eWKnkWi6DqnS0nQeYOl zc9S%0m^zR<%k(=r8ik{i6zFooVLMYai1h@qEe&*FM*^%KxgJeA z17{+16B>7)m{{aQots z;Ku%2u3OWOnaqjdaGzrvO7;r89%hC6&~wLp2stz*GEDaehSvm&#!&h|&GqRdy#q~$ z!Z1{^7lTR+T5h0jN-^+k)ujl#o#6j5)yZu}j{=V~4B(*#y5ey-mf=%bBe+N+6Ca)+ z8)(I4jD?HT`N&pym^|0x7#uA*@cvy$RJnSG&UG(Gm!1cH)5^*@WJ{E(#adRTxqa_cH z1q7_+9E*HK|FAHs;nDa(lrWe;{ICkR)J zL`1uda(INUDM`>9eA|i@TrYZ}nWF1L zvc({xfisW93_|*Bj+lR)h$a4gw?Vj#*5vBb zWSDl^e8T%K>H4e*OZoprhIuCZZKFtdcaw1ES(A_6Q-pr44Eg-&8tT-}BB=H=MC^6a zB_fpn#)UfN;T=UO8x}QO+;V19V@vBf?`&DrFm#S(`MRvemcBEuJ@=~lE9d*#EUR%v zLt~3&%_Aq@aIR%F`5JoWH@3{54+v0y+Col1AIs-k*6H@=wdbxnw{!lx{Fc>xw$*oL zV~a>|#uZkoMSS#~x$4|&0b^Njy8`GbUIavu&-^AN>Vjthc`R$86U4Gwu4pJmeqRP|e46>|quS9BM zD<`SJ{~e z4qUC03qD@sC@@NJt;W-2;#vLCk2G-YT%$@z>50heC}7pOU9x&zZ{nx;wHl!oeeepH zgSVfyy3MXsB-0z3EMJ?du9kJY;K#+sY7AoufHstz&tH|3#-gPUW%528g zb36xbC@#5W4Y>m?>(=?qA=cg*8D zu5|uRT~q)%Id#`XNOTRXk7b1~VZ-quKRc0Dc7`v3iHJ5d5K$u+BB&RTF-kOl{x$H9 zUdLc#iolUGS2o=U*v-Q96FFq~N}t6! zk1Lf^mf&u)L{#lFWKC3gvsVaCptPb6&wkuO* zSsxY@Qg!|VZMO08hngTxWm!9}utW`DnE+zvN)TmP_t>0DwGgLvHK-6-S3ot@m3tc? z-g881;{Hc8+{l@fZrb=JHVbU`=}?7@aP4jY{|#LC6K+&QA&-yhG$cKNXO9k}yz-R3 zjdCGM9%xWyqqu^KV1Q;C-Yq&cjbBB;yl>#AY2M@HZTQr})4mPQov}Y0i1O?4& zv`#yQk2mO}2_Nr-xqCk$K8*zMj;7}r!;gHYeGi^n3F;?4>$D^4<3(TdX-DyKl45@9 zYqgqx31WXv2>#Ufj;0fw`rmwK`6=YzeaOE74yV8Ij}i1sAoC&1YbgFCei+-$6!o$X z@|;0|w}aWfPXpTp0BrO9)_2;)@I(maKak?|)r(~L7dEn-N!D*REDR#p=WlG7zaNm+ z+xYYC@^iuC6xRF^bW;BpwA1$)p8!8s#UG@25q6##CK8H>cdLl+*}#{WVJ7f$6>$_L zT0o4H=&ve@Sn#loZSoEECw-R?^LmkpU_CdW|$=7O=9D) zjIdf3zTL9Y`18dYe+~_4m>(dWZhq)punQFYDPK$QBB9^DvBn-m3IQx&j<)PoacMJ- z8QAgz6_+vNn7o!NE|xfRX5323yCtXMCd@d}D63^Z;-04x+~4>x1TB@Jc?iK4nl|5; zeJ$t1WsrR1eg+XGx*Z_tGXe77eJxKewyf6(%g0PCElo>g@F&caE&T}I@eV+Lvhj>2 zJI__`v#f^^<@<`S<%bI7KQ%685RvB^fZRtZzv^q*c&TOmn*5(Kv9x?v1%Jj&+48Rl zevPPo)Imz%GIS>i$)7obw^K0csqZfwNS;CPJrw)}NASX>mh~4@`Y$$;7D|z~3?cYU zg8pxg;Ljo${SV9cB}eeTA-MN)1n)D0&smM22PpU}O7&RLS$OCCk&67P8EKvKV}xIX zX2kb(XZTWtq20B7-%#p$P63}UP|!D3P|J_-ISupad%W>0e`FWuJs1oV%_GpWFF@OU|DUgAOu@}Go?tjKFA^>exFo?n>TCHcz@1Km;HQf4wfsuOJza#O zrKbaC7y9P=dsCZ5?b)f~o;Tw}EqF%79X8`cEocr%oZmO&M9msT+?Vj@`$scQaV?_3<|NU zP4IlbH>i;Np8@J+3>AHUH;>ZFwj%XOXT|;Bfa*CHP)}gOQ$ulP^kbc~;#$l&Edsy+ zWxmM5SuN8D{|^3q&&{K;3g!mpkDTbvReK@0lZ=Y7=&DKJ$e)8gOFdF00tqG3czYIr0pi; zI||C@31zihxK`#f&jc_C$pK))yFtk5CV)Z6a|&RQ3E(E=f}limrYDrul2rg_nE(bM ze-D7&7l4p96Tl#({RRo}9uvS#$cGiwMV?Sr%L@wN5);56s#$0WQhr25OSXa zSY`sa3Hhml>h^@PTDn6rpI#HdAfy0*om7>tYT}6p9`#5A{9_e&iy5b@xrDl`PhuD> z4P~0?oeKVT6P`+DwR~H}eb9`va}-eLyYcjgT=Nv-NyKh49 zhntjD3E*=l1??~)TlXO7`xIPg%7R2O6vF+l14C(Rb`->*gXJcd7 z`T&A{M#2A$Wgvl1BINo3gzk3$uSd}5DfpWv@YfO2bTdMqFoD}z5j0G}Pnp53cO&Q- z3jTW&#|sF#^cIAEO9Io(hShpCf<8&X-)W)%S-`(gq0cwH{B~8q=6=}dPd5Vg&wQ<` z29XYbzVDmqKCeRm!ARHoCPD{40N5iY>|F@q(4QEvZTk@VI>G)-kZHAA>o9qZKi>&1 zj*x8I2NCiZh5lL=$5l7lzN7$7xdE)U->SIZ$T(IpsuosTaJ^;yC;a(ZPP3(GE3nIF zwLJ>hh7Evktpt7nt8m*nND!w)XBmmCwrvP{fr8s)Fj)kv?O#>!`9|=9|A}gAwS8zv zCh0NbHesU7YWor5Zn_odR?0YPg%^mpO$g_>Ys@%-^V^8K_%@^q8F5zI3IuWRpb;#| z__B(-&5RRSE!k*UAH|>VgCfpq`%`>1Y(mH#5}Iquxiky(_=Q*o{K|XLySxY#cU%`fg*mxCtS5T0uqGACXih#;1 ze)s*Hncdld@9%s6{axQ)*UWRC`zfcNnK^ULEDm?7m(zX0iYWgerz8#kBqW8?f9@YV z@#!`9QI9_l)xZf$_phE%TTFR~d9a*$u$lN61l^g?asTYex&zPH7o{K^_UdRPLWwK1 z6EaRUxZ8ON1Z%MwgiN1dT!+Km*?WeG6VzM;l3KTLHfIO1y3{w&JM*Tx16<8BHwN&5)g@-RF|BB)e(>OZJr|OV~;E)@Y zb|j&I?-^8^3hV+Ld=){%{~m%;kAHam2NCA9hWm`yoMPLg`MyusoE954FAjX}KfV5A z2y@EB{U5LS9H`WH$cl&22Y=@29wgL=_>feo^2spV`RO>`=a$VkBR zn8m?P8zWvA{xeXP7I)f(o=0$2?o;l#gLrA` z_U~tsq)dP3%=-N?OZ~%TxUGZF>|S_UV&PlrrC@D!=pPsNi&Em1nVp3+G()Xg`cv&H zTap6x#SkcW*OYA5!%i@9J5e|MtI$WpeGjVd5%qW7p&zJs<`~8 z5cZ)1c``9qe<1?Olj5q_27!x^3Xj*NLLI@3rAh@?P4tUEGf5s}<0QYw=L*dQ<=Yic znnNR-8Z2Z<*s~BL>XC3z6+O{&q02uW;d%@+>JA8$kJ<zu%b?A zoEtS_@jQy&n&n>Y&$u0rQbtBaJjdY4DIITsaJawnzX@0c)-wuorVW4RKPvD>fsXw(%!F8Kt|dcAM-Nctp6ai~3zwaMGJoK9Nx&RP zB>~H%WHjnuWGCQef9Ne+W4RPkV1*=rFE=Cs)BRE$NeR&9!2~Fywr5!eGU|J!4qqL8 z4Kv>^<$Vv>Nrta<8DX||Hc8(b-j9JFBYu_3U-tkQ-$51l8-Ss?&omcI!Cixq_X8C8 za?kgL3EnBv+D9yiV`Y$TEiXSha3ilNJn)@_@7LaVGF5?!^c^ljn6D&!?}qK6*7sK4 zOdxzY;XCQj&3le0b$@rFXMym2fbWbGZ4ZPmEPQ95bHw&UP5m;$_rCc&gnSp_Q_7)X zo&m(y2)>jgxDz10M)3KP;9CIkHG(gom~Sgn=F5Qj8o_5K!CqX@IqLhuNpLs7oV@o{ zQgTlHu@LC|5vT|l$;d~#Or=iTbCf{JiS8Ar-8?N*dESpr2x`uhH zExXn!W6E`GTI+3F>&Ac9a-_~QG0IAelb!l(xQ5x+mQ8oc5;1D6CAQY=f7Y_H_X$)v zt>s(bEHEbAQm71}C@gj=?66DJFbCNR%bf~Lh%;07+FEPQt7VvW)K~c(^|f7oC=PF6x#|vITaiU`IoKmt5czTLXO*7f1X#%Fk7N0aazmg zb~!qgBO&+N3IV5rBOzbf3K>p?@(F32YsFLfyjq4i0}5~B@YQrGI1+NeR%qZJbhae2uApd1+ddpQyX>(a5DIG!2#Ga=>$!M~rp zNR0e-0NH*02b0xxit^uu_!k`hL;3V3Cx^>Z5OFy5e|BDR6{K2n`Bg$JaWgwcekYtq z;qZU6w-%i9WQ3XY8wkFWKLunhgWpN^MV|jSfV~8diIMj76@WCD`+tx!Nw{m64YU;{ zKM|ChZB|Tp)>VdaO9WBAz$<^o8q zMGESus?#wO5WS0W_!#ZAvVFM_VK*oP^k%skAtaM z9y1%^R#YkS41m4uyo(JF_i*imhJ!38!yEzGT$)^+WOA1ck3HAq3CMQR5+mCQeb4WBEDsMD|y}qQK?5%9Fyl`Df6RBYD^0EJLMmOTuRoy zQAWLo>fy1bdVPBMt1mpb!;Xjj^FJ9XKOf8G$*^LI;lB-~^Yjpy9`N~>A^a}G`+XkI zUIbE9eV;e;3Ow~dqMG;|%jYigU6cdC!>r$CK3QZZ;g+}sl!bM|weqR6SZn2LRL$0H z>r;*D+e|w!7u!sGFqha&7oSS)2_{p)e@CChpSl=;yeR9efeQNps2+H{e~eX6B_r}1 zu(m^i7bf9mCt$KFuUH$4jS-m-csJEY*y>NgmyvY>n7EnX)80SBfTZVfB%Z9RuCx>; zIu&G6Ml0;J6((B>A`>@Sp)>lcL^0K=knoVb6z$_NDCIKn3<7uk;gawR2y65ugt(f` zhu;1w!iDO=u=i60hNESux59wG6!_t=_eTU|<>98V;XP?HkA(f+KW*mGaLD_&%{&&) z@}>;4Y#tBidedy?iEy5`qRng$H}+=R%#-1k-fA}URJen;w#{q__o%?6sAt0}@Eq%l zX)(uT&n8+)IMk(;6S5OsH1xM4mDR$LykTz(`m z?FH-}4$aTQQaS;FBdLG{{vye-*$ucfza!x%(8H8g_jA13kBHSnVKW95X^`JIRkEqF z0wQxGPPL-Y-KXW*>|yHw>P#JC&LkIRyPqu0PySI8`xF+!S4!HgIjccSbGG7a~5R+MTMHJw3%O3ZnL#Eb3%1! zw!vn8Q)Q~zBQ|$ZmARU2v$<2MET!2?Hg{T;`J26MbHA&yP_tb&_lGLWZMM(m{#0ch znjN;eGpY|Xp^%j9!jOsJ5Q-1H&VE%3bW~>T%r`gOnmF1lSW=TFI*Td#co4G;N@~#B)9TRw? z%JXipnV4$qeH6@5O2(^}{+|$d3V_*MUHmd=ig~fhc@qI6=VP2z&gVE|Rql@e8Z^Cs29n{tiCOjLyzg~3#43Q39b)i*cA$6w5^gvS4GF_uBA<7F+{xkQ#>h6lCwwr0Th{ zUAC-Rd6_nj`~U_22pH$$S=`|?9atmcH59AFPDd*nu4%zyLJh+l4B14Q)Jig$X2Z45 zHMs|}?KH_#=_pPs1uZ1YpN=t%KXI7#ESZ!XClHXH)$u8()d~G9q^a+e&p4puwm6*O{x`n4_I z2Ca+u(r;4wY3c(2>9H1jZG56qEk3uINy^pYYnz#@{4IX6nJFsN;*`ylsN5E3Y-XxT zX^}G0ie;K=U*HFm&nQ^O3!O43Z)jr`*}k{WfruCkT#s< zFq9Xq!P@A@mT* z*~uFOWIWNu>}(p<*~*&^co{`Y&JnEz{1Qd?$uOi1TD<|}3!*C|@&-o{zHk)yHBxq> z73|8S^R1TAq;hjKiF_!8(l^#3W2ly7(;s&QuA!Pd>bEW(4d_XZJFb(>Fk(<-w7C`N zn^fKgi9=vCd=irPX|r|=H1j_}@IPc9WHuz*!RzUwc8V9nWhni*f>h9xh(G-Wqo4!A zw?dr0-G50RJN#l@s;2KyfyK0JFc=&cOr*bJ0h0hoxxXqva2eIwiqUHhByTbF_|_u* z4Hkjr&d7fZ@W(jP*R6q}BaKEoDJ1;avk`JXo7S`=0&=%jqX;4TaKD)5ccoLo{d`)W z7tDiw8F^?lASTKELfQ~IO^BK=p!Q2?Ql#`RGNb){fLWyOm(yG*(}bjgxPKj+o5YFK zUSuCMT_{)g2NsTz8f;raAEoIgLv_RK185TAgK0X~!w4IdQo_ixKXi$!Mh*gAWG2)N zZ(7p{hdQ_d6R4IZTxXYC*x(fLSPL4=Td0d`767LVTfjPCY{|;#plVHM2?wqk*M{*@ zuLa(~^;3q+|0zH|M`v8BYLrd3B$q3{tHwNVgW5vUUxi#|wP|{_Qbv(_;$DucTX8o0 ze1Xf|Kp9<>d9AH7L_H@euTsU_3fQ2wGnq`eGyVEJ- z6Rwe!J=5~H#FEjSWw+Rt-RG2vU3SvzbgpUfceqc#*30On{FL&wTt*M&zXmvGP%?Td zf9uxzeSXGe3XjC|c?HU7tJ2mXkWn8Q+5tNw@+?@ccFAY}=yick1LA6zjC>o?uj4V} z(&7eq;c6FrhQwa&!WI@RWKLMthQDo_#A+A2`Ea$%+Dj6vUGm1qSGy#e2dlTDkDbu9 zSG(Lf!CDA`)h-f^SV&x%puz z(b9U%dtNQ65%X4PS*u+bueEALVmD9OvIAZ%lj#jD8#T#V(ek;MDNC|DVavX&E?5Do>n)qMLO5<AEE-J|fY+*o+S{>gS#e&J0=^go#|m4!Fc&|78U4V}os8{5uWcoV^8MAT*B%`Q>L z!kga^uom9@1&6_b%v_@M?S(hC*K!MQE=J!jx9}zv@yNm(whCEz!vJIE!W)lg$z=HF z5|l_g#FVj}XLET;db3 zT9gs=9lBsjd@Ty|6A;wTjw9_DYf-MWH6}>b0wuKb-+;5d7KOf(mV!9eqICQm?Z|Kh2<9z)ISe0NgWodbVR|6#&Rjjz+&3@ z7vgL$RH5Uf)Fm%eNiD^V^aZ~ZWPtL)`+^fjOJWzCQi1Q`Mn8?CIYa>ZGnWNqc6dg6 zJgGeyux5w-nJWX{=8zvHyeeRLTieX)K#I)TX08jUz;XJcj-2pN4y`FTGXE7IssbmO zdUGnECka37gpK&jY37PRg)Njn4WEA}`_zJGZ9&R%IE=gpWlr&CK4;;Ec?OU~{jwED zDmBfzWmeR$B*FawbBZ_fwE%Oj0-_z6W5cf}#b>?-oHM_fZzg&96)R{VP4F>k8*;J0-6Kq|@^)g>?F*sC4P{ z53|#M43n0b7X-XrXB!4%%&dj#>;;AoRGGB{es5o!sS^l!*=$5oH<0BWXiM?}x!$2* z)^~(Wy+EG-jZTId?@o4~w7tp_8|w2dlDhWOfu4?Lux?LciFeP7V>T)P_{q&2tf8vGUyus$nuB z`=@H4+IgyB4qW(Eg^+Z%V@zS~kloo-DCAuadBe_tGeU-bD-sE*z!%IVVZ(eJ3g6>U zl|!Nz_=XuY{Cq{S9|2{CD*Q@$eb^n3+i9$!jh&=XByfxMhNO{&V*(D4xNmK_|C5^L zSitfsq-{tN9S}HjzYVufa%>&~E^kOWC3&fUdm4Ew(!~j9GwCfM!laaK)8>H9IEJ~jl>5L|5casm22+V8 zp5*o`E&q=#U)qIoJ~YXL(x;aEtW&O?=y(j5jweXNU`6rH>##h8>{D7voulM*QP-AU zNNa78=ft$Kc^mS@C*O?vuDZ~);&m8ZWE-u$EA9xNvyyTM5_86Su`Otmi1iXDX2rT- zo)v35XRKmmzGcfgIb{-iq{@7~W+LM%+o_b$Z(Uiw9a~zDY=>0jYFn|`Rul*33&6K@ zKz2vDCZcRH0l|cto&|d4W5%_vZr$usF#N49gRl;?zfk5#Tje^}wW1=H{&rB|>d1^Q zmDzitUK5!y*6GDuV8i2_mgZZ4x&ATZM%VL>ICJ~z4>n|crOa-3SSk}-pE}~K4HbT{ zA>)WL--QYnNoGuPdNC{9X~88w9HuGVx`zcy9lt%8Z1nLcLU~<%8a{Q*3^zv#087=?Rv&yr*>orV19cc zV~JgzjKYZA51ij#$hh0W4f6;fuA<1e$CcT`u1e`hhJOfJh&;R>RAw#)S;krNgs)#e%W|Kp#0;bC7L6D89^FY=u4ND2P+@3tQp9ISPqxYqq<`is!^RTDs3Z0R?Vn z&p2IP0WU%^DvIp)@-j)O5s5-U=CRJ$8H;dAlwbeIaO3M79L{yEN4~J}6eq4T8>xG* zeh$g-+CmPOhRLS_Zeq+Zt?znB`DZ-^nA@r{D!cU+Bg>DAA-7d!GM%DluuJ3@gNoXZx-_RuA&GAx~qGTxat1Y_7&9i0U@`} zWi+)ESWVUpVErd7*~Lzo+`eTkg-m8H3mlG(tRpnp40nUvIw#!26HGoCS!1EGjaox3 zEnRW11FHBW;9?CMS+&7UA~HHjaRH#cgl}-d$ul#YMCi2pm_4H57V<-n!oA)t?sNt+ z=D7nopCE0#bX#rVJK&u$&y+D=%Wy-}4f9ZIab$FGXLGKCPoKJw^~^=RuDHy3JP+X< zU*k9MGQ5-L8b8j^oU_KSFYC>G4+hp6zj;ts0k%WKf2NNfaJj}W?>6Y+W*%$&HaS#$ zeRT)m8ow)`Vy*ET2749I&TqHj;T~RYHEgZ%+YXtv#?NW;qYaNe*QDz0@il(h9n%_Y ziKH6-ib##U#;*{1)*8QrYprL_g3MauSKf!Y1u|=m-#KL37=Kjm+WWI2n0rjlMyQRA=XRit>9y z^igkEw0ssKF*3pj1{%h_5JYO{AF}1G{!RItI2rl%*5Z6K2!8W_%nr$U9 z?X=s@!gSOLV{C>-I%|af4QRZ-Gztf0R`wg>ndBYlMn18J;zdX{1A1_vbU8+2W#ucnbfI>P+B0Pv^Oc10zEnniBxNfg^II1KbUu?goHYIlzkn@E$5M{2S!K%I;y537dMPZrFZ2 ziqy=XX{$!VxJK&e!(T&{vtN|^cW2u z2Fjbx$Vi=x24?{D{TF~yT8$oz23G*#Em&l<6MYn@=w7SQpIQ42{WB3Tw6h|%&j(TPl2xx*o^_t z+J!j`<|?4IFSp@e{bd4+cH}|8@hNa>2G`R|VhWrYl3kd0;A5ojH>@e}Tfk&fv;YB# zK_-}kggEYBk9_#;ZJ7j1MCM(9LlS!8OmUkX-S^nMCZcI$#JpocNo zWM5+B4?}nnj_h{QYTURXHCj?JyMqd(fzw|ks4GxM3(BBY-Wq6exXtbq0q+#meS;1< zYsknu0FEC^%I?ZoRX`#!x*l%_FZlh2wxo&z6_xQphB9*AaczP-|EVHuPT7LRO1oX% zT#HLy%Z-b`#@;6Tu8aP_j+szHSWZoLFGNG^;aWVH-%QQfzDa!lTN0SOt3>;P%LH<$5X<-*i-YmUn`U*T;g`X*SaU3u0&6 zOg`4Y-exlmu?BXD&0M5fwq60I@@=x-kqHTOVX5Xl0`xaZ?qmv-pw@z^zW{RuX60pC z)Kd&vJ&lP#9FVZIg8Q5$)?fSAt!eN3-Z)%l75xt!?M2-F z1iY4_JqeMKw-Lx!L_bZSmcdcLb)JLhYe!te}9~Md|8omF5sLhKI=jgT8u8_|u?h4UtimTXSe?shN&%GBw=}jtLsHAJ@*F?Z7Z&i9HONX zS1Vieu|ve^Ya{P^TeRCD;u=dMZ>=rb;}EgJjl4a!=o5!XHpAtmzGEe0uS4|QGFr8@ zMf)5g+1Zsh-WKh5h)zpfPuijb4iTs7jJ$7c(Lsku+EiYPcMW44j-1aNqOMU`#V`Ij zEAwK|c!XM?JG9OsTI-_wBxFY^Kb(*oc|QZGi@Tf!k%)TJEhtwV{s!I%6YK>|5stKQRVz<6qF!L z&p9XjZ7I(=83=y?@0mDZJ2VjKK&NuSJ0vYd_Yb8ZIxy<~o92IN$hhovaQx&=&RKo` zR+|p-t$o=gRir!(fXn`lQAxNt z6S(Z}7@g$(Nx-tdV@wkK6=2!lacvTu`HHo_Z~;1Ua#0-%Or7D6T)K5ll&HPtei zYr``vSWF~x^CQS)b4RIbvBV;>W#TUI8Y&xyIoq}5ns^H215Vt&Z(iy$JKHLAEfrlI z(8jlxA(Jgh^RNn?<|5+;06b1Zc8soXbMdi5XD-NC^q&-%zd%^~bto)!#BKe7ffV8* zd|r+YF*QlGaX9X_AbpLAlmM6gDa&k}IW!`V+4y}ne!t*f0_XL_TxsK4KZ5Iw>|0r7 z<5G0zxmJ2SXYstF(wE$A6FRMRCq7?l2QH&UyuLql<<^N;_fA)xcx~@;HJbr1RagWc;j2-+bW4ukX*S2kKX!2g zcY2+8L)ho46K@CmU3KEk;DD=6ycK-rsuOPnpS$YB+rVL0op=-Y!c`~U0={z9i8p{F zt~&Ah|Jqe2Uj5&=>cngRTUVWU<^Sla6R-Q9Ty^4A|Ff%3yyj21>clJlw5v|M-hX$s z8i7jWDxtL9tZ!GVrQoHe_h|k#@KVvAX#OmCspo^5Z;c9+YCfd-Qt(pC-)a8e;H8p} zYW^?qQpd+M-wo9(Rs6m1@fwcL68?%dAYFRwb^o|n{fu5Y~Cj#VyK-+0HpQMu-n^o{r3m~y>8qi?+Xj#sWSf8Tfy#@3vzE?>M8Ph?u- z-5C3GlrP?qCo|>ot~`aZcxNtQ>f+sbCS~ysT}m$ArOT)p@6@x&#k=(!<|^K?=fWK~K|Yru-D*#Auzu5xz0FdgRu7P;v|4PGrUeniu7Q7yag1#Q`n((*r|J#eg z>nK!xQTPvT>|Cu*g4Y)X&DY**UlcSy7`(nHXnrAhX(@*^|2lYmQPBLK;H8}$)qLZ9 z_C-PSW5Mf-g7C8CgJXo%ND8Yo;lAX;Dor`5Us$D}F{-YxYFFW^c55SC_aY%Z#tZ2= zPe`u^h4g+_$fX|(x$Gw)eNtA^OW$fj3Y!b*S19E28-?^=AY{O5Ap@TiQuMKqK}UrQ zaX&yWL$ifkd9jeIdXm(*?+PI+#tFIq)@1}&P7!X^Y$2=f5V9ugUdq-k7jE4;A?qI( zvf())54|Sj;SYsuJRoG#*FqjSF66N@LLT?7qO&K$LN-?s@>E?RTbc^l+E&QZJ%l{d zU&yo93VD8_kQYixE*c?)e9_3;gd4R*$e2SyuJf#>%GgXHW+s+EPz4BVdu&|MkJ39zj)KAFbu|n>iCFGuag)Dna$i2ITEI%gXKF@>j za`CwOLatx2j@%7WN*BjY3pYM(J;4c8h1}Fw$izY+lST`fJX6S&`-PM|C1mQ`LZ)SJ zp!vmx=Kjdb3$f)C}j3gA#?r|GB@-Pz1&hq$gSOk%)3s={9A-9 zSR>@N9YSv3C1l}eLhkrp$esTYa#z~F=xj-4A$MOaWNCjP_lyv-Y?_dJZxM3;G9jzi z3R$y7$ohALY&az3p&y0(>nusZm`V?mTw71bb?t}E#&ggg!KQ7q{BqdBP5fg^>mnA zDBKiDXNMALU>&A@Cg8M_LT(N|N`vWnLS}RpGV>ZCrPG9z-6LeyW+Ag*7Bc6Mkh#AK zxyAn&z1&(=$h<~E=64mcV5pGWCJVWJp^$|S3c2&&LKf{4vgCx2rRL*wc26xK%i0UM zcc75vF(LQeDrChXj^ zy@8M(-GuZUB&7Ek5O>Mfc;nsuChv+#2Il-r!CgKdC!>GQOVmOr^zYeLJt(xhdRAx; z^{UX`>I0#D)e)in)G49;u?&rN165_AgH#itLsVy>LlxhF_wPAOjTTz0rV71A-7a*L zdO+y4YOBz(>Rq8Xs4s<%SHB6JpuAh@=O$H0=w#JN=u|aC=*?=Z(3xt6&@y$G&^cPW3*D^R34KZx3f-!%7P?JM6#9(1 zRp|3-xzO!ulh7B{%R+akeL`PRKMQ?L1)gC%Z>S4}zNH!oeMfZ@`kuN<=m+XXp*z(q zp}W-GLO)U)gnq1^5xQG_Aasv9Ec6rgtI)kF1@CA3_uQv4h3;2*LJz3cLJz8bLJz4i zLO)fdLO)ZBg?_Hq2|cWy7y5Lv7db*0ch)D1%MMKYmh)DofpQR{{NrM3w@tKJg&w>lsc|I8v(xy}m3hd5qfd~R1= zp((C*LOrg5LcOl>LVd0|LjA6Lgr>S46 zH_SGGBvD(f*!l9*Fh>HGL~Tog7Xy|(Z_kCKOah`E*>1xxB*ka`4xA4z>cu24)qm8_ zFKUMqPV9Lb4|%O9%pTYB#GW_Fq~7y3;f$rU`5%>nl53-DVH&c8Uw0g;Xz$O4aR-i^ zN-2EJ6JN0uXZ4Du3sU$$IOk4l%g69#ncaXLmfs=bcfxV3$-$BHtvkuDX3uqG3@9_1 zDtsXrhbsCMw$I{7jd)qROji_3r@&r!RM^<=1S?CWmsCaB4mfUk=_y`D{DKtVa2X*! zBGSt~n1SWLWP*)-rdh7XIyX^{+;vE2+K?w4s^~@A@3-kme!opm@~heZ>UWXlSC?Am zuU2}0PWJnAy0u_Tr}t-x=D+&w5R&8?-6XwV!S7Za7kHJkHWF-%g$s5n3in*U#(+hZ zyIgVC>V#ojjN^iI)waEqr@~{DUXQR@4TfX!bcBwK0nth{!8%JEs_0MXy?`V2EBQk*rb61_SDvIcsM&ZM zl)!z`7&~N(H-lbP(ZN6PA`?gEWo}O9!`*bcvskRvyy8!&sn5Nk+Y#7B<}2?{Gm+Lk z%i$pL|MOpXb2-ywf7X>@{aIIrxIdZ`Kt9pQxk7X4@*f$W&?koTA23>k)D5QWG44|e z@Jb~DL)pjx|q_L;)RjxU4m6W=n&20rGRnzBC*7WQkkLE*r2o!hvyGJzv00QZ9qI= z(~n_5vcL6V3|P~|X%@sMTaMuyI?&^O7>8L+nh}%P`vLsVW&Ud7P(|G;D5DvU%$^m7 z9MER$O9?i{^0L@$re1s5oaALPJX}LB{$ww4R(sKG!i&dqH;m+^(duzX&Og5gZvX#Y z8kK)(^f1dC-45@8U2{>Deon#K?}6WiP$q(3(ZbZ909Y@LL_4)oK-n*iG=L98*e{JV zFdBgM(nte$0g&0?1C~>KV8nh8tTny?V7)XFAU+{%3~1b(jm|JG!=Z`>2JtmY9GQmQ zU}Dnj;;eMjgtVj^7Kej9i=4*WPd2$%d3CAenG0ts^8;6CBLebGi(Rt*B+wVFI>@Fi zCvDs^Y-MQyv3w-Oio&y)k%x9I%ysMDQN?uEwy*uyPqBTQen3XEKjUTkaui1PXS@wE2E{DBp`!OK^!DHg z{=l09=*B+A{YUTzjzZwZ$OT@wqGgt0RTy63S{#)-g`f3}LM6{=d{|3)wkkc7FU!n_ zvT*@21{`h!8~iTCp^BD4bp{U4Jz;)_i&=_d%mB-+!eHh0)M7aT%W$?l%o`xt(xFF` z+_vJ=8U@>87eP%Np5y+DaPJZ?r{nTfqHKB=v#yIeYO_`@rlp_~?r3rJ9_8WQ14hm* z1POLb3CgbbXpeOd8J&^D4xXLF7S1C(#>4Nm!d2fpG`jDzq*>N7O8kG_MUh>!5 z{N~b?0eDk@+6|*eatbZ_W4h1g$N}uO6 zX7e=6ezxom*mOzHEuDaG%pnyo^LE$To%z z5m5aYNBRaAYf#5%r0xgw7vYCA+&qvC=1Ez{=VGIhN;i6E0KS-_r*vkx&|SpwBpJQi z+d5lxiExd3LMKtIy+=ZE9-VEqop~IJQa8Pq*g8+!&b$sChqGs)xR=hh+0J|pMJevy zhi#o_bUC>~euqxEV(;y(tczOmW$U_1DJu-Oe@;roQmZzAva{bBQ1Tvt}X_qWYrd0knr zH0CB9>*)dq*oBP&v7RJocsNwiWR%np92hBC+K!QuZ1&eU$w*nrvkF?ujc*CQfPnQa z!Jc=Z#edE&5&xGMxBV?a+H-R_?lQioDZUFRPmuhSn2|jYmhvev#vtFYVn8mHn{cV@ z&D7@-d^1LTn*qUfxedW80l2vR?tmOH_ zmfH#Px5DKjA+KMJvB2Jr*}uE8Q+|MtQ=Y<<_%n{54?ALCNdJF{9QO9ZjK3Rh18o0T zV{&;I5AEJIvIU>z>uqZk?86m|cR${C{UCa38t%DhDb(@C;DnN_r@ZqEQ7OuI+i})gx|E|&B30RQ zYRz2)_o^k?Y;oPVC z?Lesa^S7iZyT1xlNjMj1fCY*3x&jqhP<5!{;|Pe4i}SMwH307vwa#HuhRC9DW_fF^pk5aq^@Lzky+nQ@)fa$Eo5Ca54NM^oQsZ4BdSJE@37y{UHs}A{`vffD}Y9fkv>dj`+e6i zl>)hq={wltZnI)47Kk3MWLmba?UtdA4M@OivJ$F2Vj?sRCigSC>huCu?yqv(4%rK95bF{=e{uK#Bgbh zmS~p$nuI5rE2Eqfi)8Q*n!xs$L1|V-0VXSp##qtv%EE^pK7Obw8L~I2Xon^2f;7n^ z&>UJ;7b*D7r7{&)!{+CgHlnaCg2`VsYIS{tf~nZIi| zuPA-0f-#&W8hsbQb-Qu8x)>XPxO;8*;s!WzPd(v`Mbt$V-TnsrB3nv6pQu-QH1|urmdK1D`wh;wZ0x5C?(2& z8i>9_C5CEyd^aLnmC|m=0_7sRN)-)tLw%d6l%j5EW-}M~Rb8rA!aK&APz_RFPDlt} zFI0!HVzns0m=fiOfOV(eUFYbjoiQ?fDkd5*a(8Zj#D87jp zL(v%wQ4r;)p^L>IJx7;OKrG6CM2K!6%TTeLHnjl84{a8|NP)0#F(eqjkygByEJLFx zEvB@X(kS0EMQ8BzCsiag3T!disJR>%+0n6xZkWB$FjY}Y;CljZcferYzN22Go4GGw zj}w<#;{-b_zPxLX6YT9^`Mq6^6Pymu+#h%w%3upQvz~bEQ=SXkcr6xX3tLOeyu zMtSoVtuzQHemWq^z30(B)RPcT!>VlK{X=vFQ7RQvUMzCXuoYiSYwk^s&Z7!9=0$lb zmJ_j2f>C7@PsMWDN@X#75uqFTCN{{E5&eKXca#NXTUqoo@-oQrWDJ}C782wd_6ms4 zHEhE>7(GH!_x*6!H45)cR5XJuL&IeV<&Kr%4LJODlLsONb_FH+Q(Qy((_p+B(_d!6XOWK`eC$KI!?ce2Qc?Izkk8MO=! zQPiC|aD0DHr|T<TE2dzs86!Ui2X@)C|xG0+M?Qdw6M)sL4$B1b zsxbGW*FdmlRoUfVAHiBx!`*RRYl>j)YT@HhXpLZ`Dg~Kg}K6f5`(#6t}>s)VD&IpnlEOsMwl12H4N4abH(`+4Av6AFEW@X ze&1oRp7`C%V14m>guw>l_ZJ59#qU`L8;alHK?E-nzm*wm6dtw;1i|{baueJH!Fo;P zX`?fO4XO%y8G`w_f)*jzFgJV;%%TW3Dw^Q&H|k$73Sky)qX9<2SUWs0#R$I$#T%(O zbb=?;Xs{^q=Ah9KttjCu{6_d&C{CtgF%^f2B6r(28m<*39Q7NqnN+%!cT!f5m_uNm zv|HUq<`bAt&z8m=1a7AX4dmYq;C_M|;(mhHtVa8avXSIJ2+<~rAL7n^vC-n#lSDUi zTydh$5&c&@LebT?Yq1>^JsOYNDSC^dC-`8O@MT%;r06L&tMa0o_EYpAbKCYa2G<99 z_hZD4fN5M$x`4E6o{YBN6RofR121-*OkP~Yh@B?TAkl5aX5!yK8_kJ%4uRYv#X55h zi)IealO_iVFV^Xt947OImFNhWyQP;&J>*vfP>0})j>>6B;0}p1@xjq}ii1Zbs-JMa zQH4{5_!ME* zWz+eM3%*9Uh&l^e7W{zlD28wAQ1C0lWenfmqaf>3tleRFVPQcvgvIAwg9~aRyodOr zF$K*Kmb5L76%-)+Iq{_v3)&+5J;V1*Dd>!_*e)+A=x*!ZKfj<5Vea~9x^j^bh{6=&r^mSunPK@Z-Bwk-Mscb}Vp@i;rBb1Ox!W#ho z4yR4~g*PMkH-gQ&%Z0;4it1ey-9c08YE!vtYNrPvsa79a*D$@->`Nl7jM!iZo8KkI z{`E`;cOS%t6J3%(+q(V@;He;0^xK-)D5`9Ut0b~wHPIU=zds>os-_sR$%NOIhf8J< zzFd~PX;0DyEt^{@+$uKl5dg04B>c3%l4VQ#9>RK5kmQQ&h~(`k&Qm?BppZ4~QJiIT zo3_mgrA*s_5bMc5?ISA`GD;33*u1|^S~-U$-%(biW$`owC9;y^lnp#zmb60bPb%z4 z&Xy%|e+JRr@lrBksRZtk+{?)!N~cJV5D7H@0-#kWc|br(oK$eE2GNHSs*suNMPJO4|_xHj5vl?N~B*Y9=<3%%Zp}BQ}-5;snsP zjKD^@J{tM+z}!jTzC`u2JdOONKp&uFb+W{YX9Go#i(Ao;Jxbt-IH3LCw1wz4dWgNi z;P!Ym8#lc|;9sapNgQ$xb2z9Ia0pUTiPnO%BD_XG9(qgeN2R4S~nvDn{&k z0x!h@-3;?j0R0lW5q9ehB0cQT>%N zeb*8C8VFymx2WaR{R4>SFwpuAG~9b5mQn$2nJbf6l@P2K3l{^egkW=*0L6 zy~~UO^(7X%;HIWtAGF{dXm@gvEyKM*0Fss+dli_V%t^=IM!^Mk_|lYuDt7oXe?cuf z+$UI&Z-@Ja3YyvB!b$~g>~O!Vg3fmM@+t+r?Qs9xf&mC~2<$i@uV5I$97#G3Y;43v zf$20_3RH$F-q_(1dL!X6=fG14-z2cyA<77DnUqmBIoZUzYTZUr$$88y`BKU!id=3i zEsrY+>+vd{Hp^lIMS9?hTUesUDY{x}lvYOUX#&?sdgT;Pq7mCp(FoDy9jrAxze;pu zB01X4J48ptjjiX8okXv7#P$h+@#S3}B05P>hwc%gi{xoga=~vd8&M`Q_B};U$dh0~ z6#JFvlkz0!K>s9qw_M@ksFghR6+~O*5u>~)m7;s(NwB;qOwl%Z5-cyOOi@{)Fex`; z)rrnaMy=budK67h78$X|L~lt(ErXU6%}kWOj-fr#((-6`qPHfamYcp5-6;)JqLGY{ zHO3EuXey4*cO()ZPe9|#fNr2C{|F(S7F?jihKrLX^lu{`C+|p?J0=P;?SW?YNokxf{;Ixdk>>M$KaB08E|{yOn@` z$RKLO781BY(mqp+=g`2 zMK>l)-A`gHaQLUI*wa+HEn%NmPKh;e(@Rvkj(Lf_#h|{)lgiQeU^|KGn{uKUYWEVE zAcZ0gDt4H_v_$=B!=ps?W0N)vuSWuY0otXSOp^V9V7*D<=YdxE8ZTq3$t+qJ!FnYP ztApg>=s1oWlw%h$c!LZ)+@c)h$;dAN+MbdL0{%@fDiwEX1kg!>UhouA24mf*J5~x) zYC6`3!1V%LB5ECR9xl2AD2mZ#P(-nz1jZ+T{E+}|BzRMzj3p!$DG^Lx4*5D9J$_Mq zc^l+NXiVP-WGm4NWf`YN!yG%G2ihw?%#6OmV8iL}f^g2JhjPm>DjrI9Q+TnG;g%<( zgiFDCwR9qfiCp4Dz9G^ffdsYbkA&Y$z(xs|)Aj1&M1Ci7r4ukm-$qT!N#=M~QL^R^Q6D zz#=T^NQ?Oii(p%ku|!I`Q}(DsrpxJ4!aWkOQPPh{)QJotve}7TMdVT^ay5|=PGk&` zLML(~kpWI*GLgYfWCoG-PGk;|zY~a6x_1!Xnt+XxB}ATeBFl-4b0VvV#GJ?mBIz!c zhIqEzKSDUC9Bj!pQ&zE@%qZDLIC2iWo$$knC@m+i5?-pGQFK+jL*%7|qEYe@k#CgT zIcS{&M2NbSWl!Jr1|8%D8#-LmpfqH^@<68DksF*y zJt7mFNMj=5bKJKed|^4*in)F+&M4&0sarbLvMlRku(>2XI_#Xur2Clrm6 ztB8E3M;Wa%lE@EEui%p$U1k22cxd?H^skwrv2IzM`pxrfLu zr=K-MQqRfrBZSk=fuAA#N5bAJidP8#RSvdBnRh7LlaOIPkI1J^WG|6b3B(#@4ijGC zfOQ}Gj_~UV*eE$pE_&k#^t7`r8STkfnQh6a%}q>WiiAV@#$}Sbl$x_tZFs9ozBm08b+IBD z4H&9pB*U@}r28Tb4X#e@zFf$L-)wcRPR?So>}$I$`--p3GDbIc z(}!W?;y??4?OD&C-4oXRbp6Np!2|sJ>{6uAn4=0Us~oX<7*?rwdk_M+|DMM_f? zTFlbLM==pYv+pteg(FbaE;MN?RqeLI&yfVG@@@o0II$%&YIC}+RI}R3I4SJvEJBu& z6m|`Z>mlu^=9sB0UO3e4sFt*&<6vRXL5j5w4Z80j#QogTkn(u11NPz4c8t9qRq%`Q zn+mpm|bpH@AxW=0VJ2 za~3Izdzy5{7E-{>zm#H2E>A{rtS^-Umx*n#Yf7cWTeEa#skun0^wl;}#)XI*I?GF? zkS~!!MnuGx>OyX3m1^l`pDr?X0#)?$4lGCi2}k`zky*=|V^U=A%M&EZ=&)s{%c$nd znD1|Ju8ow@C$c0uQAVY?ejTT7z1P6@A;j4aO*^USmUgi8>Pp&fhu)Xa`x|Z3*5mR} zwo|TPtrW5fHO3{Zn!^H3%f}}1@jiSE^zy4JwgN{ zfw4_0a40LHXtd?>7C5+7A<8mn(uz!U0T`~1Br|x4#T0F_Z1P|OcRlW-^DFhB)IArS zo$4JDj@ZExp15+{cGdkjQY&pre8^he?wd8XvUEND%F7F=l$AbCb|mu$_VA1?WJi*_Ps)&CLFdUWBsZ zHQ*c1<=wiTxNNwCLUV6 zj(uY-&PmG}ONl0`Xeg8hIMOno2_Aje(kT<2Si zHRh{m2CVU`i38u@Xzj>P>*V~j_R2PS_8i%(H(zZ|vK8QY#&{lyrT1-^8E0 zIqFlYYBu&PN^Dki4WKmF5#3ttDc4fceB45(eOLtg0)pg#X)8!OCA=y5m_XrZitBQPN>Xck5OOIPtnPL@r3x5Rm ze_<8EqXB>2aj2rpU^M|&|5pzTrBTaPSL6cNegWGUSi3Q7MmlAi>~;uLbu{|2B%3C+ z^hJoz4*vah??xg@*H{`&Bt@UYYoF8q-D~M#%LLw#iHx_ggbXI@90_?^YA}=u1^je^ zTSKqG@90uh5($1@^cq`w6`-q%u7=(?=q-#S^j;FZ4wjy-sN0}74|@M!4@a|AEXnRg z*!9gz_)dDDD%1~DXgHQlUrE!iu-T_=#_*|*HZlUJ$-W_#bvTBwH5!bNhqKArSLt!f zRb6q_@g2M_N3#FNXPweq6bFCW%RG4b176lTTIp*@6h=Y)#I!E?iD|ulVk#}Pyy!0c zKD;#fis zs5kSt7LVY!tuiMCdc&&dbIaWdxP+>FBr9{WC=7qsYYQa$Nc2anq9m@bqa zv)K_n$$l>^QnWKEMaM^DTsv$*Z6rbbzt^w-{GT8FN^`5i9KS|5RMB7X5ITWgJb0Q`7qpUn*ZIJCDQu&=` z`RpKr+)vqU>B3QalgHm+BIaptDufGUh#w zD*6h>A3JLKTf~nT$}A<`lBpv9PW*{jd8N`dmX6L$W9Zy<_J7Vy>CPlClNl4dOmGy* z56&W)o?Ij|gvI=1btDu&-SD=<%gO)U%jm|I7Y;Y7$k>ICJen_+{X@yFmXeJ(ywxVZ zAm}XUHI_GB(3is7gN|JNq6>P*|6%P*;G(MD_h%UHFd&<_;6jRuYYM2ips1*1h^V+B zZh^|GsHo!_3F2C5;+mx)u34dxVHqx=QISiosihVw=8_enm8I4HdCz(8%m_1Mzt8`B zK0Mre&Uw#!-t(UKtaIh8r7tuL(#;AFa+NO!;bPNe*)rMZ~Dv%*D7-zWDymT03mH=(k-X0Q{&I$IYeCE6Ekq{nTAXUq+bkSy`9kSwC6um}XB$Mp zUZXf&FnrqReMooDN*d83f+}rX4bA4X^+j5o9wQ$P_*?w+h^%IxMpog{s~MWl)HEwb zPN3cmgu6Qqdrb}ng4*4YCeL;0-`hC21pB~G6l}~{BzAau!7?;$kPV!yt~E&38p*U4 zWz*cT(1*9wM@Aqgqd`y`eGJLQ|A%BrQJgGUB-5P3$=05=!>a0D=&|FI9dAd^-!S-D z+J6yqlcpUBZnZ4rRvYH-e_FPFr8Im4|2FT0LNH@@ICD?kUr{Y7Edht zGvb)iMNobT$~Qol-q}p&LRlx$j}sYbOx#2eKLGKMAim$tOib%WvbXIp0^I>|YNqK3 z8U7MYMlN&dE4Xy|21k}+@cF-T5u*Y)phPHQCb&2$T1`%Ovn(~au4%l|jWf$aLtP_H zMkw{fa8j9v!C(*=oUmXZ*0&jPOeZyT8+2PiH?*rcBU)^uRi!auL-?@YcODb^%Ic1z zy}^uZCY0T8R}e<%wVIz1rH*TLAv#S8)4Z1GXnRkr-El9r^_Oakm_Z+r(=zNkP{R{@ z4c_WrgWQAh7JChdP5zy<;H{_gdQ4{2429q z3YAO?M7~Vq4nl3T5k%cAs*LI!djw1)+tNnRoOb#@DL9H5NCh8&g2fbFSMcP28mTVM@@IiWt{+LQOTu7#|gn9k(AE4)y6b~`YGlPk;{;5q$y zv!r5!b&0l!iQ0n@C!&0dWtMg;j=`N6WhQL{_OyRX?7hR5AO^nV?v}ndG8FHyeK2`V zl7^VUp~Zn`9C+sHHup30Q*DhVpk4vGS(Iprwv+I6?hng_m(Gb5W85Mn6Q{<$j2q}Tn;FZ7 za|A;wszmnE&T7XYey`Ozt6SqmoJ5+)pv%~AMIWh-3eyL>gZ?2xc4QQGcK;FO*$^)ui-j+<55(;#eJN`eT-L(paD}&H*kY%0BECM z2GiT&=A3zq3S^=*K~w-Dyo!o*jjN0dFj6LMC`i8r>F_~je%ua=n1~Eo8~qQ6R#^}Y zgBg-!-Eo1F_S&QrZ#4~hl9RAi)RFfxI$;J+dT@$a@MxolBSll~T$x6U;XI5c-=Z`t zD9x+%qm%av+HppX`J7(LzLwHkbPp`nDJGKkSO}se7WOz&%3dA{hHz5$A4)M#bu-Hz zD~Wu23K|W`u8nrQis#0aNSC>p1&OBuLVP$z-x!ZbGts+F{v8VOz=*D$7xGjn=L3TfQYSgUbQ zbf9CzG)bkL#7iUzLz3UM4=M`@D|!y`aGd~cbPCA2jx=+oZ@a5KUcDQ!(kFg&t#^Y? z#KyoG$_yw|9AORyvz-2h7K3$WHtI8J)b~1s=%TeksZ;119`F{eL{d~3Gm@2YAB@IY z*o62^J1LiGUuS2KWY60eqvZN-`c9SOl)`~;BF%zVnUH5;57ZRUhCe&Tv*B>yM z<28d>RvxwzSblLG(53Ml}^S^?W9hE$deheSvyY ziI~$VCX%Cm%`%PVpQ=RShdyK_n_n=9w769{Es^Hri)kh~cL1NO0nu3tqGggOkclLx z1t7Wu8&x^cFMp`Cs3$n>1knc;oW!qk7+9X*G`X&vu27}uF6$bu0;7ycavCufyYZ*E% zI$1rAPH&EzxD@|>!CkDlqqkFHA5)m1qdP39X@>(&&MX`LsL?!l*<7HNvK5G2aB8?{ zUrC{y1SLW7h9ZfFL%%?CB5pde6Y-FpNR~E}Q%MtFid3N%CeGG-iixE4?gG(e3&Uih zawcjn@~2lCaM+)z4g}HISC-T4);EHRrkZejgh6Gq*<8f&&9FPBky-lQ#B8x@mT62R zi~JmjT2v-V%4HfU)pQRem&f<3XWr5`oC{B>&)g>i!uHGxMPy#gS6#37mUYs#?xluSd3;m`n(>{}$;`X7=l(FSrlnO%)rcxBmXk`E61b}(nCcClYk z7u!HbU*$qq7sn|{Ui|tmQWpG&lv&y$PAMy%p4X1Hs4mJ4b3E}m4~MJDx;u#emQ%o{ zC@z&gjpJ}lS+f#;O_FCMUDW3g&VpZwbFPyO`OoXVWcfK2P0h8@ZpbxH-v;}*Ri1WQ zrVS+(!+8SQ=&2w|obejQ5Nb(@YjKyj7yshukvDNNYaBgeEDjTlqbE1x=pn~gdhk&k z4LFug1r$dEibDd&&O_F*;z&kuI3pd?C=Qv7UAqEzbl9Uf8B!boDNc)&=QoPOZ(l`^ zD2~gO=l;@3jIB`l(hRd))oO@HE&&QAm(JG}e3hZ*|A+W? zawYmTHt658LBGWY{cto6a%=dyg|F}NRmPhCH*%EshxvMvuR)5L#`4bH27NCZ^po^5 z^)Yn)P6?2Msc{Bo;qoA)D4o$@sd~diM}@?rN7Gm@F6|J$(BC_GH|2T z8--~#dhv}rN<{WcHedj#4ye9Kr|tlK2ah^H%rG_Rt~GUlx_}SR5by;W14QSCYjXho zp7;c1Yg_|>b^yh<=W7tIv^f?GbOmVIjQ&p36Cm9^2ZRHphbUkOK1X6)Xz!YFQFawwc%m!#)H6O?V766L?%IjrZUjdc@%K`L( zniW7cK%LWSfauVnY0%Y*&4*lEw*qei6t@%CcYybRUBCyxUf?5OAFv-Fx&yct@qIC0 zOK?33oB_@P-vAeZ%fR=*4*;bt#q~OH1Gov?0x0}fT<-%9fZu_Kz@NZl0F|%7Z($nz zG=yU*VHW^x17defgFOZf)>;~TUq*wkRtR30QfM&5Yv|`rJUOQE1)2a&fo4E+panqr zw&trpu7P~tj;|eY?E-`Vp}_M%Ux3m@;yM5r2n+#eMK>H60gMF30I|SWU_3yBLLxwE zlW6cU8ehZp_hJYT-l22ix;ok zIBxTMzD+(Evj3fc$YUR`T|ex##+U9aY3h+Or%8*!(~BcdoT;_*>V=gjzbgMTb>>H- zdpG^%(BQQ^{!n4~SOdhjq z$;5;ES~a}6B>nP)>r?N{b{P;f&%f=&6?p^atUu6eZ4J-o?vMJSZ@oEx^?KfE@%UB6 z-A27#BWuN(p;yBDSA4eXs-izRzsK(N1LoBDYJlgMUd1OaKfB=0KYzUSp!9Q>z03Qh zc_h6(E#pwyw9b#RH}#))efX;A+p~Ap8RGlzzaK{Zy`lEw@=p~aShSo_GJ# z^gnMoe70;t=i3K{^}J~K@=lv-FJ~{UHhWJ%{b3$2KYZZi=!E-K#q|tFkAK;7+2uJKANDq0D){t7(~bd)wQiT^tp7Bp z-od1#UcV0Lcss6LNTbzXXTNwa_4zBVFTFB$_{`JajmjN5E&Jr5XZj6kH}>s)Q{w)N zXgj>sp2=VD+V_roq*f{&!hf{`oozCjs!DVk!pL1Wox;Eu*>CbPaZ~n~b#}6*< zZ|8LON{VyAztbk>{``L8iZ|19=I&m!W#)=%UcY^kp7Ccy(CRB2pB)zbR_w#oE51nT z==|NXNnJhaNA{kbdUeUlt*c%*a(8c?FOMg6c(C;DpQ(P{f95)EtatRxcM}}lhg}>v zIC1mf*p+M3f9PI4BXz;VgNr(U@R{eb#B;|t{g6AR&%w?;0eHo0Sap|0MtUpbgCz+_{wa>75nDQ3DGv zpF5?|MO{zLygcRLch@$Sd&S>x)8>!h(0~6O5z>0=rcH-k_B#KZe0N8`&kuSf9BB7f z%lJ#{m#j|S@^jwWgd1=7DQ>VK{lLs&N1NA~^k>4qA1lKq#=93Zs8_qr!)N`*osDn& zsOAg)kLT>4+S50^{&`=g@0X37^;e6jy}Ww9_58x>$DLk@e{}PB_Og)Emrj1{m9^wf zjZ<}(Y#V>pcvllYt!Grio$z{#9?s6)efib7ucfu9mG{NZZa;0AJUR7v+ORIQ=ZF51 z`Ob-`{d+%HqW$R0QJV5*cjx~eHfi6#U&O8L({WPN*^;cf&0Ac4EB&=!hW`5O&AW~j zYibTSp>-ZNbxezIFHY&>Io$Wo#@p@YP3i&toxFLi?l;+M()erv<%rPVxgHmut; zDc1Ak(umGyc1-nX-R#()?Mp7kbjY|jN1t1^B=4OXuPdebml_*WuWirY>ghTCe)K@^ zF`I8M3Hxf`-B*1+*(u!5l<6dLbk-!5?ZV!$h%btmF{J-^;Qb=t*SP2c-&P5%!{{)B9| zp53{vllQIt8E^jetn)d1%FF+!FSbXlOZ)b(2D@iQ`Zbv|_mfn8wasN8&kFjv%eKJG zFvrhM+}=5_&Hfqtr=Bi&XU>8JZQt!Ve5uZ9K)pGu79Lx2DWt}=I+NS?m{b-&v-qE) zc?M0ZGrI?O8?trK>}!sDt}4x4&Wza-?7R2$%14)KUHYeK$esn0_O4j>$|KFqoD~1d z#n*@Uo?U$Qx%&qKyR`Mp`)O|Ay~FiKRrBoscB7p6tF}5MJ_-u{v&N7Qjmxh87T-?M_}_kY#nNiM-}0%^?7O$pJI~DdDd3$q`s@FhcCqBn^~jn(bamRZJb9$? z;-#0o);;uc?6UP+rAxrn)h&|`muiB1GiR?!|1oe$k81weDP5K{+}(BQ=Fn#4mnKAB zTfBY2&;_U08A}6C{PL5#zWSlCofCWg+WOeK^m`9V(%tK9U;NRo7p}}`9UFQv-?($d zq{r7UZeQ#6DDR(|+wu#GmfwHx+Rk}t>nGf~{y6*9zR~*z6s{ZKQ5=vF?6S9}2Oi-D zf`D)!21o{G151JRz)oNva0(~|#9K0$2zdg&Kp+qbL;-Pt5m*SU2X+GcfD)h#cmTL! z0_6j=2I%vV^lC~xU<4KdYk+M)0Z3lswvfm;Ag z)I0%SfIbLK8!S;k9FPWN0@=Vepa3Wa&H-h>1He!d^E{vh&>08^Vt`a29asj?TM799 zy?Jm7C@gIKLCC}5D*3o1>ylCun<@SYy%2_V&EK520Q>9Ya?%XT;14dvWupZb6>;p=Gi@+`5Az;Ar-v?+7gaDDiXdo3x2bKZbfC8WxI0uvg4**9W z{0*?XL29O-tOs@i`+ySQB5(_M2pC!*Z=eOx83+erfMj4cKu-*6 zkxkw?{DZ6UfmjY{I(;wwA7;q)aF>Hv+t30G?zyd!=I{^FUyvjHTS}#$epn!$- zpY-p!F8ymxO8?Rm(of$Ib--;d=$(F)VXj=3TZkj~8T3sw-$LIFx%~9773EuTktpQb z+2lW0L_VyUu^=V?`0s=li#FIYZb_fNgU1V(v4$&^aqd`L6Kys2j|QO*{GG~hKmA-s@nKxns6n!9%i&MsvRy$zs4RNq?{h__>o!pGxxne@ zZEoU|c38&KHa_{6+?4(hJj+4;(QI!$U~lAq=9rBCH%j^`Uvgh;mU*V5EbG|*Xpf)L z9AcjI-D(~DuY$+v<7U0R-&XP}Fq({_xMYZOhaE)CjZ05(ob*wl0Oc*Cr9%wJ+3uC z-w8J91)Xdu#mOOMuyKG~=3`m@aM)h0Q!u1bGgx|A;&@{t{M2gpr(B_w15Wc0eQFS=ndu_)nUX~uG@8Fy7ivEkim!tc54Ek( zr>V*R?-HVh9lj~^7|e2=LpeyUmr*X&#^{AxN;3vFM(*Wh(!cUE>8G=4D1Pt(>2H@N z{c68K9}}ne!)(L!tyuC`fDgG#e@gn?dD0)p`88!fy$DG3y`U>{Wz(de`X+J-+()Z@ zI(^-q=yMl}XbpYP+%o@aHKbqd<41B|s@Ca7LZ%_y|F&A?ZvGa4tT@5tx=V+Z$j#GBld$ue*1AIaTWApLIK z-sl6QBny4f=x!-d;EKXg`A)ID(_2&Ir}j?nH`p=xpSvWynq%DN^3c}F(NPr?uRkKZ zc3+*eL$GfsC@wa@=E^S*p6FQ>Noth$vo74*9h5(o_La@ zw|vM?bwrMi?jXOa6M9#d{OWvW_rKDACli5i^d=w0Q+<F z9yA`4UIH+Nsbe>NoR)Z~ZFq^J^ap++dD8ng6yJ;OG*~PBxv*by^w=lGXC4$@O>f9f z{?4CC|4v-U-%5Hl2Uy=U{*kMLSc+Hmx6e)fe)1La?+jj}(ck-C(rA80`|4AMIXXbj z^$p2a9WVE|OFnO~?bAE^#PbUUyV;QfGbwfR6``HE?dGsCDEwBx8besUCYsl^4?f%klfX$P8 zFjD$=sO^ROpM-B@{IE*n1-)WP{HWh1cVvq6tMkEFCT`c*y6^N@a;76sA{ZX4z=cThYOPZHTCC`23(tiSZk$cEG zi|77?zN1b$`g*yD*4zVc^3%G996cIB{(7((azXcHygD!JHA?zvZcfgSF8wrLC3kAH z^nb^7Tq|4pX$?b;9{eT#>ij|bq{bSM|m_!Z$FT$r2mt9?(fpY$(dnH#g6 zymnI3uWT>l)qa7_Kw=~PR?zp|ERGZ z>&-*>trUGrwZkYM#yrvi*%OTqYWp_E%kn)-c79#vOXm@i4%D%pP8lJ8G3$t4>Lb6} zHt$rLTkIGp>D4in4*Mf|bsVZ#DDzB#9O~G0Z-Jyy=TL5~rT=az62b*Hm;TG2N&h#j zi-(J(-=WePtotvLp2|*cqCxswU6uZCD$TL!usM=(GxSC7Ob_Y*vXp%IZJYahT5pic z=ls?A+>%N*@EhA5%_#+arT*ovBKgxAiCiYyE#j*bDL( zAEQ{b`j&FA!VNG9>?c0lr{m!Qc{bxw|sp&>uD0dn6%eg|A>{h*d<{cK4? zYi4rvnlh!S#$(eVZu>O%AeV>sN%8rtgBL1|b@a9^#j7$_Y?67>{){>%k83M=sCx-D zTS$NFV#)#gvb^q5*Rk^&%XoF&`YpyWDhI8zrf@%(m?mk|c^kdUL~`uDL>#ft!?vOB zztCwh6i;gua`WLMzuNzdd_~5qZQ-MQ>8GzLk)s#DiC*o)`j*Rhb!`x}Li%ZaLazNB z>8CN9ocm+xSJ%9ADy{Xr(Z3LXnj@2=V^+z3bHDIv=441et%1q4=drdW>X;mz?m_e$ zPYADO>m=z{_bUJXN$QZ=qDoWOPtvIUdhH77SN9ChR~ozKSDJH*x5ts4x~5xfl<9YT zCuJzhmVR}wpkS`_(>@%zMr=#!dTcrBkm{N0Z~?{)a&$fvl}nw⪚3$(Ac8(o$Hv7 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 gOHG1LCXe{N@Pdsk_A8frzu>b%7 literal 0 HcmV?d00001 diff --git a/Hw3/cmake-build-debug/googletest-src b/Hw3/cmake-build-debug/googletest-src index 72adf7a..cd17fa2 160000 --- a/Hw3/cmake-build-debug/googletest-src +++ b/Hw3/cmake-build-debug/googletest-src @@ -1 +1 @@ -Subproject commit 72adf7a4155b6642da1e6761678fe546590c0269 +Subproject commit cd17fa2abda2a2e4111cdabd62a87aea16835014 diff --git a/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeCCompiler.cmake b/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeCCompiler.cmake new file mode 100644 index 0000000..a318a05 --- /dev/null +++ b/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/Library/Developer/CommandLineTools/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "AppleClang") +set(CMAKE_C_COMPILER_VERSION "11.0.0.11000033") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +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") +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_C_PLATFORM_ID "Darwin") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +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) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +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 "") +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 "/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") diff --git a/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeCXXCompiler.cmake b/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..b17d5d5 --- /dev/null +++ b/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeCXXCompiler.cmake @@ -0,0 +1,79 @@ +set(CMAKE_CXX_COMPILER "/Library/Developer/CommandLineTools/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_VERSION "11.0.0.11000033") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +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") +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_CXX_PLATFORM_ID "Darwin") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +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 "") +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 "/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") diff --git a/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_C.bin b/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..251ec9df33f546a4b030d8c2800dbcc44212fb2a GIT binary patch literal 4304 zcmeHKL2DC16rOEbEVVSfC>2G6hoT}$u!2E*sN&WQN?WuAQOek4w{)S|l`|dQOS+lb6uZVRjSSaPJeSbE)MC~8W#)QUw z2-87HnUs;Y8fk#xV7*6qTn6zmy@a^8yPRM>4W+C%gRoohV7)C}@0i|1oT-;ChPjk+ z@YoMr=?9BVg|qj4t?N-!8ZmW0%)0vDsZQOtZ&vrUgFYGEv|jIZA?8$G`3j9`1met9Q~XdM+Rb%D?R#?$0`W4{77M6*zOe zv$gvP*R{G_z~|mt7W$ zUk&{yUUN~pD^crVxiZh~?0dMEmLA!|u*bQKk^WNmJDjsO8pO_FwHttCEQ$U)CmT!B zTlMO3s&Mm<+j;LG7Ve zbEH>Ws4EtmO=-l`{ZBT~f3h%j)4o>dYX^NIx@o=EG!ggIzQ)J!eX~0MYXA@H z*waCH4w&z4A+qN^@EJI*e+O&%eZu!~|6eSDq7-}to(Y!&aEOK7Fa_J#y;{(s|%F?qzdxJkD8%XKCTc8HO{?c|`g%J?}8* zY&3$Cqv|vOX)KBPIwq?X>9*W*;JdQo&O2^H9IeiKHF3N*+>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(__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(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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 % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_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" + +# 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 +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct 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'}; +#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__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/a.out b/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..78900588f8c1f1e1ebd2056819769be5d4a865c2 GIT binary patch literal 8616 zcmeHN-Afcv6hGT)iAfqn8GSJN5Eh}ksSy>#rmHK3AE^*6b{Tg^9hm)Kb~Y6f?4eRb zus0ul?4duPr(Svx>Y<1JhF-$LM~R4j=gu8>XU$%E3hse3_x{ek=ggVk+<}>U=F^XF zzm5?_qD0F_h^QHA)Db-=13jX%&=gdN(Zpc#QS!kETf-6w!#^U9vx132Oe7ypgr`XV zmavT!u7{ZwDM=B+vlcuB(A37;IDw0S{iT}1IPjIGI$BmkvJoOv@?1MVtBker&VUe( zH>t)MR||7iEr?ghmnsR?#w)6Lx0Dm(P=3|H&=;bdpSSZ_VdrNG5{LPFqvG*BVqsjH zlRx4g`95qyh3HRAB&tThcj!I@_d~TNdK(qnHB%T;u*md#9{x#q_WQL4-MZ- z_74SX#Hh&&nB}!fgqt8Iwzm^4$GBq$zfKP_EM|m z-RQ`W!PqJ4JG&=$PJ2!Of-nO&4Eh%4)iqxwPtMZPT$b zp2%7=X4&!5@%R*9h3_5&7EdgJcVJ%phvS*1o%gkCXb>vJtPglAAEGW)<4N=;- zfU3OOydXE&&Y<~VUxc3WUI;yl@SaK8oV7&Feh9t59|yY^5o+1MVTBJHeBe4G3!j07 z&(|FBE1bOlahfqImn|?cZc~_xl#F8vw<>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_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(__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(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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 % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_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" + +# 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 +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct 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'}; +#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(_MSC_VER) && defined(_MSVC_LANG) +#define CXX_STD _MSVC_LANG +#else +#define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/a.out b/Hw4/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..5f2871b051228bdb611d003903c1c1e198cf0dc1 GIT binary patch literal 8600 zcmeHN&1(};5TBT~7L}$dNJYi9g5R`Bt5B^6qm8C0ZP6B_p*}XrHeJ|!xY_mNP$+_8 zEP^+C?8TcW{{Sxv9zFX9=&6E75fSJ2_HC0*4SE&c!1T>;-n`k_-@d@^n|}Q9_1AWy zSe$5O8xi%h&U6tyCW9@a{j6D5A!gFoGV__6)9^+m7KMLA$n%r~g_zCUo{fgc^|)}W zDBR6HD3>Hf2+w-pDZoQ}zV$x78TPv>1UOtPU0t-IrsN<*q3*eMrKFtg`Sv7&d~<3Z zxK+Set8l(*rQR&CJzq`b8&`{fBlWc=V_OKna^J2Lg#yeSOSRvsxdf4XQ zO5}Q&{}~a*>#$#UhaEdVTzu#h8AA@RqK;?wtDjGfj*q>0fB4gv?w7|$*k`b! z21@LZ3R`m7McYoXtsW5~=mg&u@?hV$3a$%YFemp%kHINo&04sg!s*jPsUa@P&dWN- zTH`6kKf`GJt%r5bDi2*&OE{Y77%S>|Y6N_qR2ckf(F|w?Gy|Fe&46Y=GoTsJ4E&9O zxoqR}hs;leHI~0;8~(QsnGK-q>bXn&BAhK`z9-&Z?1?XLG?q8AtKFm0>BE^+P7cXF zKlg|iMI!faiCoQWEWDeXx;lNKP%YPN$8vM&TFtSpIA*1^Kys$$nBHR5E$1domp{yu z*K`X@Ib|1Z)3FMkC|ZlA?|8ZMV+$xakVtlM&vNT_wUSFpNu`DYBbjU(sT6#pqnrcp z{RdT^))DXXc;7$EBXlo+143ZqJ7E{E?3b(IZ5jaK_w5<=9eG)eQ))zv7R`WWKr^5j z&Gy|Fe&46Y=GoTsJ3}^=aZw7V`QqXCQ3GTDUMR`eB53GXkSz^gDi$y7^N6R%%Yev8y zGD3XTK0dSv`{cM@A{KNwasIInm^+dE>;gWbFq)3QNreX#o>sV5;XA+_82+CC`mYRe z87T&L#@&qe%-=|jNQTvk5d8*Z C&=NEN literal 0 HcmV?d00001 diff --git a/Hw4/cmake-build-debug/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake b/Hw4/cmake-build-debug/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..9f8567f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/bradybodily/Repositories/CS3460/Hw4") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug") + +# 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/Hw4/cmake-build-debug/googletest-build/CMakeFiles/progress.marks b/Hw4/cmake-build-debug/googletest-build/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/Hw4/cmake-build-debug/googletest-build/CTestTestfile.cmake b/Hw4/cmake-build-debug/googletest-build/CTestTestfile.cmake new file mode 100644 index 0000000..ebe290a --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src +# Build directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("googlemock") diff --git a/Hw4/cmake-build-debug/googletest-build/Makefile b/Hw4/cmake-build-debug/googletest-build/Makefile new file mode 100644 index 0000000..c14e098 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/Makefile @@ -0,0 +1,184 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.4/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.4/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS3460/Hw4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/CMakeFiles/progress.marks + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install/local" + @echo "... install/strip" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(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/Hw4/cmake-build-debug/googletest-build/cmake_install.cmake b/Hw4/cmake-build-debug/googletest-build/cmake_install.cmake new file mode 100644 index 0000000..442192b --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/cmake_install.cmake @@ -0,0 +1,40 @@ +# Install script for directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock/cmake_install.cmake") + +endif() + diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..9f8567f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/bradybodily/Repositories/CS3460/Hw4") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug") + +# 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/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake new file mode 100644 index 0000000..1bda99b --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake @@ -0,0 +1,25 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/src/gmock-all.cc" "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "googletest-src/googlemock/include" + "googletest-src/googlemock" + "googletest-src/googletest/include" + "googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make new file mode 100644 index 0000000..73ef246 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.4/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.4/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS3460/Hw4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug + +# Include any dependencies generated for this target. +include googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make + +# Include the progress variables for this target. +include googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make + +# Include the compile flags for this target's objects. +include googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make + +googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make +googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: googletest-src/googlemock/src/gmock-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/src/gmock-all.cc + +googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock.dir/src/gmock-all.cc.i" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/src/gmock-all.cc > CMakeFiles/gmock.dir/src/gmock-all.cc.i + +googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock.dir/src/gmock-all.cc.s" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/src/gmock-all.cc -o CMakeFiles/gmock.dir/src/gmock-all.cc.s + +# Object files for target gmock +gmock_OBJECTS = \ +"CMakeFiles/gmock.dir/src/gmock-all.cc.o" + +# External object files for target gmock +gmock_EXTERNAL_OBJECTS = + +lib/libgmockd.a: googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +lib/libgmockd.a: googletest-build/googlemock/CMakeFiles/gmock.dir/build.make +lib/libgmockd.a: googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../lib/libgmockd.a" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean_target.cmake + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +googletest-build/googlemock/CMakeFiles/gmock.dir/build: lib/libgmockd.a + +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/build + +googletest-build/googlemock/CMakeFiles/gmock.dir/clean: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean.cmake +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/clean + +googletest-build/googlemock/CMakeFiles/gmock.dir/depend: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/bradybodily/Repositories/CS3460/Hw4 /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/depend + diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake new file mode 100644 index 0000000..89a7556 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../bin/libgmockd.pdb" + "../../lib/libgmockd.a" + "CMakeFiles/gmock.dir/src/gmock-all.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..630ebce --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../lib/libgmockd.a" +) diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make new file mode 100644 index 0000000..7a05e2f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gmock. +# This may be replaced when dependencies are built. diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make new file mode 100644 index 0000000..b2c6f61 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wall -Wshadow -Werror -Wconversion -DGTEST_HAS_PTHREAD=1 -fexceptions -W -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wredundant-decls -std=c++11 + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/include -I/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock -isystem /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/include -isystem /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest + diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt new file mode 100644 index 0000000..b7d5a81 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt @@ -0,0 +1,2 @@ +/Library/Developer/CommandLineTools/usr/bin/ar qc ../../lib/libgmockd.a CMakeFiles/gmock.dir/src/gmock-all.cc.o +/Library/Developer/CommandLineTools/usr/bin/ranlib ../../lib/libgmockd.a diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make new file mode 100644 index 0000000..72bb7dd --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake new file mode 100644 index 0000000..75da732 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake @@ -0,0 +1,26 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/src/gmock_main.cc" "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "googletest-src/googlemock/include" + "googletest-src/googlemock" + "googletest-src/googletest/include" + "googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make new file mode 100644 index 0000000..38bbef6 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.4/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.4/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS3460/Hw4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug + +# Include any dependencies generated for this target. +include googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make + +# Include the progress variables for this target. +include googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make + +# Include the compile flags for this target's objects. +include googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make +googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: googletest-src/googlemock/src/gmock_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/src/gmock_main.cc + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock_main.dir/src/gmock_main.cc.i" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/src/gmock_main.cc > CMakeFiles/gmock_main.dir/src/gmock_main.cc.i + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock_main.dir/src/gmock_main.cc.s" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/src/gmock_main.cc -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.s + +# Object files for target gmock_main +gmock_main_OBJECTS = \ +"CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + +# External object files for target gmock_main +gmock_main_EXTERNAL_OBJECTS = + +lib/libgmock_maind.a: googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +lib/libgmock_maind.a: googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make +lib/libgmock_maind.a: googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../lib/libgmock_maind.a" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean_target.cmake + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +googletest-build/googlemock/CMakeFiles/gmock_main.dir/build: lib/libgmock_maind.a + +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/build + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean.cmake +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/bradybodily/Repositories/CS3460/Hw4 /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend + diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..9d96206 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../bin/libgmock_maind.pdb" + "../../lib/libgmock_maind.a" + "CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..fb5f051 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../lib/libgmock_maind.a" +) diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make new file mode 100644 index 0000000..4a18b61 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gmock_main. +# This may be replaced when dependencies are built. diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make new file mode 100644 index 0000000..8c61f57 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wall -Wshadow -Werror -Wconversion -DGTEST_HAS_PTHREAD=1 -fexceptions -W -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wredundant-decls -std=c++11 + +CXX_DEFINES = + +CXX_INCLUDES = -isystem /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/include -isystem /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock -isystem /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/include -isystem /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest + diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt new file mode 100644 index 0000000..25a597c --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt @@ -0,0 +1,2 @@ +/Library/Developer/CommandLineTools/usr/bin/ar qc ../../lib/libgmock_maind.a CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +/Library/Developer/CommandLineTools/usr/bin/ranlib ../../lib/libgmock_maind.a diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/CTestTestfile.cmake b/Hw4/cmake-build-debug/googletest-build/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000..e9ba67f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock +# Build directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("../googletest") diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/Makefile b/Hw4/cmake-build-debug/googletest-build/googlemock/Makefile new file mode 100644 index 0000000..147cf72 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/Makefile @@ -0,0 +1,276 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.4/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.4/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS3460/Hw4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# The main all target +all: cmake_check_build_system + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +googletest-build/googlemock/CMakeFiles/gmock.dir/rule: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/CMakeFiles/gmock.dir/rule +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/fast + +# Convenience name for target. +googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +src/gmock-all.o: src/gmock-all.cc.o + +.PHONY : src/gmock-all.o + +# target to build an object file +src/gmock-all.cc.o: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +.PHONY : src/gmock-all.cc.o + +src/gmock-all.i: src/gmock-all.cc.i + +.PHONY : src/gmock-all.i + +# target to preprocess a source file +src/gmock-all.cc.i: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i +.PHONY : src/gmock-all.cc.i + +src/gmock-all.s: src/gmock-all.cc.s + +.PHONY : src/gmock-all.s + +# target to generate assembly for a file +src/gmock-all.cc.s: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s +.PHONY : src/gmock-all.cc.s + +src/gmock_main.o: src/gmock_main.cc.o + +.PHONY : src/gmock_main.o + +# target to build an object file +src/gmock_main.cc.o: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +.PHONY : src/gmock_main.cc.o + +src/gmock_main.i: src/gmock_main.cc.i + +.PHONY : src/gmock_main.i + +# target to preprocess a source file +src/gmock_main.cc.i: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i +.PHONY : src/gmock_main.cc.i + +src/gmock_main.s: src/gmock_main.cc.s + +.PHONY : src/gmock_main.s + +# target to generate assembly for a file +src/gmock_main.cc.s: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s +.PHONY : src/gmock_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install/local" + @echo "... install/strip" + @echo "... install" + @echo "... gmock" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... gmock_main" + @echo "... list_install_components" + @echo "... src/gmock-all.o" + @echo "... src/gmock-all.i" + @echo "... src/gmock-all.s" + @echo "... src/gmock_main.o" + @echo "... src/gmock_main.i" + @echo "... src/gmock_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(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/Hw4/cmake-build-debug/googletest-build/googlemock/cmake_install.cmake b/Hw4/cmake-build-debug/googletest-build/googlemock/cmake_install.cmake new file mode 100644 index 0000000..b17a770 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/cmake_install.cmake @@ -0,0 +1,68 @@ +# Install script for directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googlemock/include/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/lib/libgmockd.a") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmockd.a" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmockd.a") + execute_process(COMMAND "/Library/Developer/CommandLineTools/usr/bin/ranlib" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmockd.a") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/lib/libgmock_maind.a") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmock_maind.a" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmock_maind.a") + execute_process(COMMAND "/Library/Developer/CommandLineTools/usr/bin/ranlib" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmock_maind.a") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/cmake_install.cmake") + +endif() + diff --git a/Hw4/cmake-build-debug/googletest-build/googlemock/gmock.cbp b/Hw4/cmake-build-debug/googletest-build/googlemock/gmock.cbp new file mode 100644 index 0000000..674d2cd --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googlemock/gmock.cbp @@ -0,0 +1,259 @@ + + + + + + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest-distribution.cbp b/Hw4/cmake-build-debug/googletest-build/googletest-distribution.cbp new file mode 100644 index 0000000..89954bb --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest-distribution.cbp @@ -0,0 +1,259 @@ + + + + + + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..9f8567f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/bradybodily/Repositories/CS3460/Hw4") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug") + +# 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/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake new file mode 100644 index 0000000..de86adb --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake @@ -0,0 +1,53 @@ +#---------------------------------------------------------------- +# Generated CMake target import file for configuration "Debug". +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "GTest::gtest" for configuration "Debug" +set_property(TARGET GTest::gtest APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) +set_target_properties(GTest::gtest PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" + IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "Threads::Threads" + IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libgtestd.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gtest ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gtest "${_IMPORT_PREFIX}/lib/libgtestd.a" ) + +# Import target "GTest::gtest_main" for configuration "Debug" +set_property(TARGET GTest::gtest_main APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) +set_target_properties(GTest::gtest_main PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" + IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "Threads::Threads;GTest::gtest" + IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libgtest_maind.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gtest_main ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gtest_main "${_IMPORT_PREFIX}/lib/libgtest_maind.a" ) + +# Import target "GTest::gmock" for configuration "Debug" +set_property(TARGET GTest::gmock APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) +set_target_properties(GTest::gmock PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" + IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "Threads::Threads;GTest::gtest" + IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libgmockd.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gmock ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gmock "${_IMPORT_PREFIX}/lib/libgmockd.a" ) + +# Import target "GTest::gmock_main" for configuration "Debug" +set_property(TARGET GTest::gmock_main APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) +set_target_properties(GTest::gmock_main PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" + IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "Threads::Threads;GTest::gmock" + IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libgmock_maind.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gmock_main ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gmock_main "${_IMPORT_PREFIX}/lib/libgmock_maind.a" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake new file mode 100644 index 0000000..b5e3330 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake @@ -0,0 +1,119 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target GTest::gtest +add_library(GTest::gtest STATIC IMPORTED) + +set_target_properties(GTest::gtest PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target GTest::gtest_main +add_library(GTest::gtest_main STATIC IMPORTED) + +set_target_properties(GTest::gtest_main PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target GTest::gmock +add_library(GTest::gmock STATIC IMPORTED) + +set_target_properties(GTest::gmock PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target GTest::gmock_main +add_library(GTest::gmock_main STATIC IMPORTED) + +set_target_properties(GTest::gmock_main PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/GTestTargets-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache new file mode 100644 index 0000000..0d0caa3 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache @@ -0,0 +1,646 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc +gtest/gtest.h +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest/gtest.h +src/gtest.cc +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/src/gtest.cc +src/gtest-death-test.cc +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/src/gtest-death-test.cc +src/gtest-filepath.cc +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/src/gtest-filepath.cc +src/gtest-matchers.cc +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/src/gtest-matchers.cc +src/gtest-port.cc +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/src/gtest-port.cc +src/gtest-printers.cc +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/src/gtest-printers.cc +src/gtest-test-part.cc +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/src/gtest-test-part.cc +src/gtest-typed-test.cc +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/src/gtest-typed-test.cc + +googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +googletest-src/googletest/include/gtest/gtest-matchers.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +absl/strings/string_view.h +googletest-src/googletest/include/gtest/absl/strings/string_view.h +absl/types/optional.h +googletest-src/googletest/include/gtest/absl/types/optional.h +absl/types/variant.h +googletest-src/googletest/include/gtest/absl/types/variant.h +gtest/internal/custom/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/gtest-spi.h +gtest/gtest.h +googletest-src/googletest/include/gtest/gtest/gtest.h + +googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h + +googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +googletest-src/googletest/include/gtest/gtest/gtest.h + +googletest-src/googletest/include/gtest/gtest_prod.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/custom/gtest.h + +googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- + +googletest-src/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +memory +- +type_traits +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +algorithm +- +iostream +- +sstream +- +string +- +tuple +- +utility +- +vector +- +gtest/internal/gtest-port-arch.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +gtest/internal/custom/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- + +googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +string +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +googletest-src/googletest/src/gtest-death-test.cc +gtest/gtest-death-test.h +googletest-src/googletest/src/gtest/gtest-death-test.h +utility +- +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +gtest/internal/custom/gtest.h +googletest-src/googletest/src/gtest/internal/custom/gtest.h +crt_externs.h +- +errno.h +- +fcntl.h +- +limits.h +- +signal.h +- +stdarg.h +- +windows.h +- +sys/mman.h +- +sys/wait.h +- +spawn.h +- +lib/fdio/fd.h +- +lib/fdio/io.h +- +lib/fdio/spawn.h +- +lib/zx/channel.h +- +lib/zx/port.h +- +lib/zx/process.h +- +lib/zx/socket.h +- +zircon/processargs.h +- +zircon/syscalls.h +- +zircon/syscalls/policy.h +- +zircon/syscalls/port.h +- +gtest/gtest-message.h +googletest-src/googletest/src/gtest/gtest-message.h +gtest/internal/gtest-string.h +googletest-src/googletest/src/gtest/internal/gtest-string.h +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h + +googletest-src/googletest/src/gtest-filepath.cc +gtest/internal/gtest-filepath.h +googletest-src/googletest/src/gtest/internal/gtest-filepath.h +stdlib.h +- +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +gtest/gtest-message.h +googletest-src/googletest/src/gtest/gtest-message.h +windows.h +- +direct.h +- +io.h +- +limits.h +- +climits +- +gtest/internal/gtest-string.h +googletest-src/googletest/src/gtest/internal/gtest-string.h + +googletest-src/googletest/src/gtest-internal-inl.h +errno.h +- +stddef.h +- +stdlib.h +- +string.h +- +algorithm +- +memory +- +string +- +vector +- +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +arpa/inet.h +- +netdb.h +- +windows.h +- +gtest/gtest.h +googletest-src/googletest/src/gtest/gtest.h +gtest/gtest-spi.h +googletest-src/googletest/src/gtest/gtest-spi.h + +googletest-src/googletest/src/gtest-matchers.cc +gtest/internal/gtest-internal.h +googletest-src/googletest/src/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +gtest/gtest-matchers.h +googletest-src/googletest/src/gtest/gtest-matchers.h +string +- + +googletest-src/googletest/src/gtest-port.cc +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +limits.h +- +stdio.h +- +stdlib.h +- +string.h +- +fstream +- +memory +- +windows.h +- +io.h +- +sys/stat.h +- +map +- +crtdbg.h +- +unistd.h +- +mach/mach_init.h +- +mach/task.h +- +mach/vm_map.h +- +sys/sysctl.h +- +sys/user.h +- +devctl.h +- +fcntl.h +- +sys/procfs.h +- +procinfo.h +- +sys/types.h +- +zircon/process.h +- +zircon/syscalls.h +- +gtest/gtest-spi.h +googletest-src/googletest/src/gtest/gtest-spi.h +gtest/gtest-message.h +googletest-src/googletest/src/gtest/gtest-message.h +gtest/internal/gtest-internal.h +googletest-src/googletest/src/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/src/gtest/internal/gtest-string.h +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h + +googletest-src/googletest/src/gtest-printers.cc +gtest/gtest-printers.h +googletest-src/googletest/src/gtest/gtest-printers.h +stdio.h +- +cctype +- +cwchar +- +ostream +- +string +- +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h + +googletest-src/googletest/src/gtest-test-part.cc +gtest/gtest-test-part.h +googletest-src/googletest/src/gtest/gtest-test-part.h +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h + +googletest-src/googletest/src/gtest-typed-test.cc +gtest/gtest-typed-test.h +googletest-src/googletest/src/gtest/gtest-typed-test.h +gtest/gtest.h +googletest-src/googletest/src/gtest/gtest.h + +googletest-src/googletest/src/gtest.cc +gtest/gtest.h +googletest-src/googletest/src/gtest/gtest.h +gtest/internal/custom/gtest.h +googletest-src/googletest/src/gtest/internal/custom/gtest.h +gtest/gtest-spi.h +googletest-src/googletest/src/gtest/gtest-spi.h +ctype.h +- +math.h +- +stdarg.h +- +stdio.h +- +stdlib.h +- +time.h +- +wchar.h +- +wctype.h +- +algorithm +- +iomanip +- +limits +- +list +- +map +- +ostream +- +sstream +- +vector +- +fcntl.h +- +limits.h +- +sched.h +- +strings.h +- +sys/mman.h +- +sys/time.h +- +unistd.h +- +string +- +sys/time.h +- +strings.h +- +windows.h +- +windows.h +- +crtdbg.h +- +debugapi.h +- +io.h +- +sys/timeb.h +- +sys/types.h +- +sys/stat.h +- +sys/time.h +- +sys/time.h +- +unistd.h +- +stdexcept +- +arpa/inet.h +- +netdb.h +- +sys/socket.h +- +sys/types.h +- +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h +crt_externs.h +- +absl/debugging/failure_signal_handler.h +googletest-src/googletest/src/absl/debugging/failure_signal_handler.h +absl/debugging/stacktrace.h +googletest-src/googletest/src/absl/debugging/stacktrace.h +absl/debugging/symbolize.h +googletest-src/googletest/src/absl/debugging/symbolize.h +absl/strings/str_cat.h +googletest-src/googletest/src/absl/strings/str_cat.h + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 0000000..77fdcf6 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,22 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc" "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "googletest-src/googletest/include" + "googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/build.make b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 0000000..e687cf3 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.4/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.4/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS3460/Hw4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug + +# Include any dependencies generated for this target. +include googletest-build/googletest/CMakeFiles/gtest.dir/depend.make + +# Include the progress variables for this target. +include googletest-build/googletest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include googletest-build/googletest/CMakeFiles/gtest.dir/flags.make + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-build/googletest/CMakeFiles/gtest.dir/flags.make +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s + +# Object files for target gtest +gtest_OBJECTS = \ +"CMakeFiles/gtest.dir/src/gtest-all.cc.o" + +# External object files for target gtest +gtest_EXTERNAL_OBJECTS = + +lib/libgtestd.a: googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +lib/libgtestd.a: googletest-build/googletest/CMakeFiles/gtest.dir/build.make +lib/libgtestd.a: googletest-build/googletest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../lib/libgtestd.a" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean_target.cmake + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +googletest-build/googletest/CMakeFiles/gtest.dir/build: lib/libgtestd.a + +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/build + +googletest-build/googletest/CMakeFiles/gtest.dir/clean: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/clean + +googletest-build/googletest/CMakeFiles/gtest.dir/depend: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/bradybodily/Repositories/CS3460/Hw4 /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/depend + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 0000000..fe2ef2d --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../bin/libgtestd.pdb" + "../../lib/libgtestd.a" + "CMakeFiles/gtest.dir/src/gtest-all.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..1dd0691 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../lib/libgtestd.a" +) diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal new file mode 100644 index 0000000..ef0054d --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal @@ -0,0 +1,36 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc + googletest-src/googletest/include/gtest/gtest-death-test.h + googletest-src/googletest/include/gtest/gtest-matchers.h + googletest-src/googletest/include/gtest/gtest-message.h + googletest-src/googletest/include/gtest/gtest-param-test.h + googletest-src/googletest/include/gtest/gtest-printers.h + googletest-src/googletest/include/gtest/gtest-spi.h + googletest-src/googletest/include/gtest/gtest-test-part.h + googletest-src/googletest/include/gtest/gtest-typed-test.h + googletest-src/googletest/include/gtest/gtest.h + googletest-src/googletest/include/gtest/gtest_pred_impl.h + googletest-src/googletest/include/gtest/gtest_prod.h + googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + googletest-src/googletest/include/gtest/internal/custom/gtest.h + googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + googletest-src/googletest/include/gtest/internal/gtest-filepath.h + googletest-src/googletest/include/gtest/internal/gtest-internal.h + googletest-src/googletest/include/gtest/internal/gtest-param-util.h + googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + googletest-src/googletest/include/gtest/internal/gtest-port.h + googletest-src/googletest/include/gtest/internal/gtest-string.h + googletest-src/googletest/include/gtest/internal/gtest-type-util.h + googletest-src/googletest/src/gtest-death-test.cc + googletest-src/googletest/src/gtest-filepath.cc + googletest-src/googletest/src/gtest-internal-inl.h + googletest-src/googletest/src/gtest-matchers.cc + googletest-src/googletest/src/gtest-port.cc + googletest-src/googletest/src/gtest-printers.cc + googletest-src/googletest/src/gtest-test-part.cc + googletest-src/googletest/src/gtest-typed-test.cc + googletest-src/googletest/src/gtest.cc diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make new file mode 100644 index 0000000..89db633 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make @@ -0,0 +1,36 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-all.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-death-test.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-matchers.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-message.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-param-test.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-printers.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-spi.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-test-part.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-typed-test.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest_pred_impl.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest_prod.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-filepath.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-internal.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-param-util.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-port.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-string.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-type-util.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-death-test.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-filepath.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-internal-inl.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-matchers.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-port.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-printers.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-test-part.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-typed-test.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest.cc + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 0000000..e9e8e20 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wall -Wshadow -Werror -Wconversion -DGTEST_HAS_PTHREAD=1 -fexceptions -W -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wredundant-decls -std=c++11 + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/include -I/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 0000000..e22036b --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt @@ -0,0 +1,2 @@ +/Library/Developer/CommandLineTools/usr/bin/ar qc ../../lib/libgtestd.a CMakeFiles/gtest.dir/src/gtest-all.cc.o +/Library/Developer/CommandLineTools/usr/bin/ranlib ../../lib/libgtestd.a diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 0000000..596289c --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 11 +CMAKE_PROGRESS_2 = 12 + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/CXX.includecache b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/CXX.includecache new file mode 100644 index 0000000..1ebe68f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/CXX.includecache @@ -0,0 +1,308 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc +cstdio +- +gtest/gtest.h +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest/gtest.h + +googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +googletest-src/googletest/include/gtest/gtest-matchers.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +absl/strings/string_view.h +googletest-src/googletest/include/gtest/absl/strings/string_view.h +absl/types/optional.h +googletest-src/googletest/include/gtest/absl/types/optional.h +absl/types/variant.h +googletest-src/googletest/include/gtest/absl/types/variant.h +gtest/internal/custom/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h + +googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +googletest-src/googletest/include/gtest/gtest/gtest.h + +googletest-src/googletest/include/gtest/gtest_prod.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- + +googletest-src/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +memory +- +type_traits +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +algorithm +- +iostream +- +sstream +- +string +- +tuple +- +utility +- +vector +- +gtest/internal/gtest-port-arch.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +gtest/internal/custom/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- + +googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +string +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 0000000..b1bc29f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,23 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc" "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "googletest-src/googletest/include" + "googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 0000000..120819e --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.4/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.4/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS3460/Hw4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug + +# Include any dependencies generated for this target. +include googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make + +# Include the progress variables for this target. +include googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/src/gtest_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s + +# Object files for target gtest_main +gtest_main_OBJECTS = \ +"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + +# External object files for target gtest_main +gtest_main_EXTERNAL_OBJECTS = + +lib/libgtest_maind.a: googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +lib/libgtest_maind.a: googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make +lib/libgtest_maind.a: googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../lib/libgtest_maind.a" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +googletest-build/googletest/CMakeFiles/gtest_main.dir/build: lib/libgtest_maind.a + +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/build + +googletest-build/googletest/CMakeFiles/gtest_main.dir/clean: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/clean + +googletest-build/googletest/CMakeFiles/gtest_main.dir/depend: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/bradybodily/Repositories/CS3460/Hw4 /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/depend + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..f3d1746 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../bin/libgtest_maind.pdb" + "../../lib/libgtest_maind.a" + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..31355db --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../lib/libgtest_maind.a" +) diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal new file mode 100644 index 0000000..0e5a0cd --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal @@ -0,0 +1,25 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o + /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc + googletest-src/googletest/include/gtest/gtest-death-test.h + googletest-src/googletest/include/gtest/gtest-matchers.h + googletest-src/googletest/include/gtest/gtest-message.h + googletest-src/googletest/include/gtest/gtest-param-test.h + googletest-src/googletest/include/gtest/gtest-printers.h + googletest-src/googletest/include/gtest/gtest-test-part.h + googletest-src/googletest/include/gtest/gtest-typed-test.h + googletest-src/googletest/include/gtest/gtest.h + googletest-src/googletest/include/gtest/gtest_pred_impl.h + googletest-src/googletest/include/gtest/gtest_prod.h + googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + googletest-src/googletest/include/gtest/internal/gtest-filepath.h + googletest-src/googletest/include/gtest/internal/gtest-internal.h + googletest-src/googletest/include/gtest/internal/gtest-param-util.h + googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + googletest-src/googletest/include/gtest/internal/gtest-port.h + googletest-src/googletest/include/gtest/internal/gtest-string.h + googletest-src/googletest/include/gtest/internal/gtest-type-util.h diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 0000000..f7ae6eb --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,25 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/src/gtest_main.cc +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-death-test.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-matchers.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-message.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-param-test.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-printers.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-test-part.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-typed-test.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest_pred_impl.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest_prod.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-filepath.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-internal.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-param-util.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-port.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-string.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-type-util.h + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 0000000..3356569 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wall -Wshadow -Werror -Wconversion -DGTEST_HAS_PTHREAD=1 -fexceptions -W -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wredundant-decls -std=c++11 + +CXX_DEFINES = + +CXX_INCLUDES = -isystem /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/include -isystem /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 0000000..0c4b0c9 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt @@ -0,0 +1,2 @@ +/Library/Developer/CommandLineTools/usr/bin/ar qc ../../lib/libgtest_maind.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +/Library/Developer/CommandLineTools/usr/bin/ranlib ../../lib/libgtest_maind.a diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 0000000..d92f75a --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 13 +CMAKE_PROGRESS_2 = 14 + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/CTestTestfile.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/CTestTestfile.cmake new file mode 100644 index 0000000..cb7819e --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest +# Build directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/Makefile b/Hw4/cmake-build-debug/googletest-build/googletest/Makefile new file mode 100644 index 0000000..a5b9695 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/Makefile @@ -0,0 +1,276 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.4/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.4/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS3460/Hw4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# The main all target +all: cmake_check_build_system + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +googletest-build/googletest/CMakeFiles/gtest_main.dir/rule: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/CMakeFiles/gtest_main.dir/rule +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +# Convenience name for target. +googletest-build/googletest/CMakeFiles/gtest.dir/rule: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/CMakeFiles/gtest.dir/rule +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: googletest-build/googletest/CMakeFiles/gtest.dir/rule + +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +src/gtest-all.o: src/gtest-all.cc.o + +.PHONY : src/gtest-all.o + +# target to build an object file +src/gtest-all.cc.o: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +.PHONY : src/gtest-all.cc.o + +src/gtest-all.i: src/gtest-all.cc.i + +.PHONY : src/gtest-all.i + +# target to preprocess a source file +src/gtest-all.cc.i: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i +.PHONY : src/gtest-all.cc.i + +src/gtest-all.s: src/gtest-all.cc.s + +.PHONY : src/gtest-all.s + +# target to generate assembly for a file +src/gtest-all.cc.s: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s +.PHONY : src/gtest-all.cc.s + +src/gtest_main.o: src/gtest_main.cc.o + +.PHONY : src/gtest_main.o + +# target to build an object file +src/gtest_main.cc.o: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +.PHONY : src/gtest_main.cc.o + +src/gtest_main.i: src/gtest_main.cc.i + +.PHONY : src/gtest_main.i + +# target to preprocess a source file +src/gtest_main.cc.i: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i +.PHONY : src/gtest_main.cc.i + +src/gtest_main.s: src/gtest_main.cc.s + +.PHONY : src/gtest_main.s + +# target to generate assembly for a file +src/gtest_main.cc.s: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s +.PHONY : src/gtest_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install/local" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... install/strip" + @echo "... install" + @echo "... gtest_main" + @echo "... gtest" + @echo "... src/gtest-all.o" + @echo "... src/gtest-all.i" + @echo "... src/gtest-all.s" + @echo "... src/gtest_main.o" + @echo "... src/gtest_main.i" + @echo "... src/gtest_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && $(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/Hw4/cmake-build-debug/googletest-build/googletest/cmake_install.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/cmake_install.cmake new file mode 100644 index 0000000..9648d21 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/cmake_install.cmake @@ -0,0 +1,88 @@ +# Install script for directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake" + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake" + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/googletest/include/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/lib/libgtestd.a") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtestd.a" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtestd.a") + execute_process(COMMAND "/Library/Developer/CommandLineTools/usr/bin/ranlib" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtestd.a") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/lib/libgtest_maind.a") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtest_maind.a" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtest_maind.a") + execute_process(COMMAND "/Library/Developer/CommandLineTools/usr/bin/ranlib" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtest_maind.a") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc") +endif() + diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake new file mode 100644 index 0000000..771cb7e --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake @@ -0,0 +1,33 @@ + +####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### +####### Any changes to this file will be overwritten by the next CMake run #### +####### The input file was Config.cmake.in ######## + +get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) + +macro(set_and_check _var _file) + set(${_var} "${_file}") + if(NOT EXISTS "${_file}") + message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") + endif() +endmacro() + +macro(check_required_components _NAME) + foreach(comp ${${_NAME}_FIND_COMPONENTS}) + if(NOT ${_NAME}_${comp}_FOUND) + if(${_NAME}_FIND_REQUIRED_${comp}) + set(${_NAME}_FOUND FALSE) + endif() + endif() + endforeach() +endmacro() + +#################################################################################### +include(CMakeFindDependencyMacro) +if (ON) + set(THREADS_PREFER_PTHREAD_FLAG ) + find_dependency(Threads) +endif() + +include("${CMAKE_CURRENT_LIST_DIR}/GTestTargets.cmake") +check_required_components("") diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake b/Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake new file mode 100644 index 0000000..fb8e2b9 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake @@ -0,0 +1,37 @@ +# This is a basic version file for the Config-mode of find_package(). +# It is used by write_basic_package_version_file() as input file for configure_file() +# to create a version-file which can be installed along a config.cmake file. +# +# The created file sets PACKAGE_VERSION_EXACT if the current version string and +# the requested version string are exactly the same and it sets +# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version. +# The variable CVF_VERSION must be set before calling configure_file(). + +set(PACKAGE_VERSION "1.10.0") + +if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) +else() + set(PACKAGE_VERSION_COMPATIBLE TRUE) + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() +endif() + + +# if the installed project requested no architecture check, don't perform the check +if("FALSE") + return() +endif() + +# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: +if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "") + return() +endif() + +# check that the installed version has the same 32/64bit-ness as the one which is currently searching: +if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8") + math(EXPR installedBits "8 * 8") + set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") + set(PACKAGE_VERSION_UNSUITABLE TRUE) +endif() diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock.pc b/Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock.pc new file mode 100644 index 0000000..15d4971 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock.pc @@ -0,0 +1,10 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gmock +Description: GoogleMock (without main() function) +Version: 1.10.0 +URL: https://github.com/google/googletest +Requires: gtest +Libs: -L${libdir} -lgmock +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc b/Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc new file mode 100644 index 0000000..32c88cc --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc @@ -0,0 +1,10 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gmock_main +Description: GoogleMock (with main() function) +Version: 1.10.0 +URL: https://github.com/google/googletest +Requires: gmock +Libs: -L${libdir} -lgmock_main +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest.pc b/Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest.pc new file mode 100644 index 0000000..7748e23 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest.pc @@ -0,0 +1,9 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gtest +Description: GoogleTest (without main() function) +Version: 1.10.0 +URL: https://github.com/google/googletest +Libs: -L${libdir} -lgtest +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc b/Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc new file mode 100644 index 0000000..3a055f6 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc @@ -0,0 +1,10 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gtest_main +Description: GoogleTest (with main() function) +Version: 1.10.0 +URL: https://github.com/google/googletest +Requires: gtest +Libs: -L${libdir} -lgtest_main +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/Hw4/cmake-build-debug/googletest-build/googletest/gtest.cbp b/Hw4/cmake-build-debug/googletest-build/googletest/gtest.cbp new file mode 100644 index 0000000..0663c32 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-build/googletest/gtest.cbp @@ -0,0 +1,153 @@ + + + + + + diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeCache.txt b/Hw4/cmake-build-debug/googletest-download/CMakeCache.txt new file mode 100644 index 0000000..7bfcf2c --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeCache.txt @@ -0,0 +1,132 @@ +# This is the CMakeCache file. +# For build in directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download +# It was generated by CMake: /usr/local/Cellar/cmake/3.15.4/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Path to a program. +CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Build architectures for OSX +CMAKE_OSX_ARCHITECTURES:STRING= + +//Minimum OS X version to target for deployment (at runtime); newer +// APIs weak linked. Set to empty string for default value. +CMAKE_OSX_DEPLOYMENT_TARGET:STRING= + +//The product will be built against the headers and libraries located +// inside the indicated SDK. +CMAKE_OSX_SYSROOT:PATH=/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=googletest-download + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//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. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/local/bin/git + +//Value Computed by CMake +googletest-download_BINARY_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download + +//Value Computed by CMake +googletest-download_SOURCE_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=15 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=4 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.4/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.4/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.4/bin/ctest +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/ccmake +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download +//ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL +CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/local/Cellar/cmake/3.15.4/share/cmake +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 + diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/3.14.5/CMakeSystem.cmake b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/3.14.5/CMakeSystem.cmake new file mode 100644 index 0000000..1ce45c3 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/3.14.5/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Darwin-19.0.0") +set(CMAKE_HOST_SYSTEM_NAME "Darwin") +set(CMAKE_HOST_SYSTEM_VERSION "19.0.0") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Darwin-19.0.0") +set(CMAKE_SYSTEM_NAME "Darwin") +set(CMAKE_SYSTEM_VERSION "19.0.0") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/3.15.4/CMakeSystem.cmake b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/3.15.4/CMakeSystem.cmake new file mode 100644 index 0000000..1ce45c3 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/3.15.4/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Darwin-19.0.0") +set(CMAKE_HOST_SYSTEM_NAME "Darwin") +set(CMAKE_HOST_SYSTEM_VERSION "19.0.0") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Darwin-19.0.0") +set(CMAKE_SYSTEM_NAME "Darwin") +set(CMAKE_SYSTEM_VERSION "19.0.0") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeDirectoryInformation.cmake b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..662f187 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download") + +# 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/Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeOutput.log b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..c5667c7 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeOutput.log @@ -0,0 +1,2 @@ +The system is: Darwin - 19.0.0 - x86_64 +The system is: Darwin - 19.0.0 - x86_64 diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeRuleHashes.txt b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..0bdbc84 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,11 @@ +# Hashes of file build rules. +ddf11db74de470e4f25c5e8d4710427d CMakeFiles/googletest +37632b73ca5319b4706c903e5248030d CMakeFiles/googletest-complete +d1186bd3563d3cce2c15e3b5b15c81fb googletest-prefix/src/googletest-stamp/googletest-build +78f6150afed92543ed414702ac4e93ab googletest-prefix/src/googletest-stamp/googletest-configure +32d5e6612eaaa6a748d97580f278ac69 googletest-prefix/src/googletest-stamp/googletest-download +1a5dac2327043c04d7b2b8cb22264d7f googletest-prefix/src/googletest-stamp/googletest-install +a4e3eae329c97df28ff73ac38e6c7b03 googletest-prefix/src/googletest-stamp/googletest-mkdir +c04e2717569f9eaaf60452261b78d7e7 googletest-prefix/src/googletest-stamp/googletest-patch +8fe8191af3cde781783995e30529ea4f googletest-prefix/src/googletest-stamp/googletest-test +da4c89d9ae1932818d8aa05a320b8a2b googletest-prefix/src/googletest-stamp/googletest-update diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/Makefile.cmake b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..76acc1c --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/Makefile.cmake @@ -0,0 +1,46 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# 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.15.4/CMakeSystem.cmake" + "CMakeLists.txt" + "googletest-prefix/tmp/googletest-cfgcmd.txt.in" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeDetermineSystem.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeSystem.cmake.in" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/ExternalProject.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/FindGit.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/FindPackageMessage.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/Platform/Darwin-Initialize.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/Platform/Darwin.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/Platform/UnixPaths.cmake" + "/usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/RepositoryInfo.txt.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.15.4/CMakeSystem.cmake" + "googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt" + "googletest-prefix/tmp/googletest-cfgcmd.txt" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/googletest.dir/DependInfo.cmake" + ) diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/TargetDirectories.txt b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..bcac844 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/rebuild_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/edit_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.json b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.json new file mode 100644 index 0000000..010013e --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.json @@ -0,0 +1,46 @@ +{ + "sources" : + [ + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest-complete.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-install.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-mkdir.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-download.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-update.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-patch.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-configure.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-build.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-test.rule" + } + ], + "target" : + { + "labels" : + [ + "googletest" + ], + "name" : "googletest" + } +} \ No newline at end of file diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.txt b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.txt new file mode 100644 index 0000000..303c75f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.txt @@ -0,0 +1,14 @@ +# Target labels + googletest +# Source files and their labels +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.rule +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest-complete.rule +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-install.rule +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-mkdir.rule +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-download.rule +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-update.rule +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-patch.rule +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-configure.rule +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-build.rule +/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-test.rule diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/build.make b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/build.make new file mode 100644 index 0000000..5c4113f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/build.make @@ -0,0 +1,147 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.4/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.4/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download + +# Utility rule file for googletest. + +# Include the progress variables for this target. +include CMakeFiles/googletest.dir/progress.make + +CMakeFiles/googletest: CMakeFiles/googletest-complete + + +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-install +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-mkdir +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-download +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-update +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-patch +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-configure +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-build +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-install +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-test + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'googletest'" + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E make_directory /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E touch /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest-complete + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E touch /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-done + +googletest-prefix/src/googletest-stamp/googletest-install: googletest-prefix/src/googletest-stamp/googletest-build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No install step for 'googletest'" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build && /usr/local/Cellar/cmake/3.15.4/bin/cmake -E echo_append + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build && /usr/local/Cellar/cmake/3.15.4/bin/cmake -E touch /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-install + +googletest-prefix/src/googletest-stamp/googletest-mkdir: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Creating directories for 'googletest'" + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E make_directory /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E make_directory /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E make_directory /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E make_directory /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E make_directory /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E make_directory /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E make_directory /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E touch /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-mkdir + +googletest-prefix/src/googletest-stamp/googletest-download: googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt +googletest-prefix/src/googletest-stamp/googletest-download: googletest-prefix/src/googletest-stamp/googletest-mkdir + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'googletest'" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && /usr/local/Cellar/cmake/3.15.4/bin/cmake -P /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug && /usr/local/Cellar/cmake/3.15.4/bin/cmake -E touch /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-download + +googletest-prefix/src/googletest-stamp/googletest-update: googletest-prefix/src/googletest-stamp/googletest-download + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Performing update step for 'googletest'" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src && /usr/local/Cellar/cmake/3.15.4/bin/cmake -P /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake + +googletest-prefix/src/googletest-stamp/googletest-patch: googletest-prefix/src/googletest-stamp/googletest-download + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "No patch step for 'googletest'" + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E echo_append + /usr/local/Cellar/cmake/3.15.4/bin/cmake -E touch /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-patch + +googletest-prefix/src/googletest-stamp/googletest-configure: googletest-prefix/tmp/googletest-cfgcmd.txt +googletest-prefix/src/googletest-stamp/googletest-configure: googletest-prefix/src/googletest-stamp/googletest-update +googletest-prefix/src/googletest-stamp/googletest-configure: googletest-prefix/src/googletest-stamp/googletest-patch + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No configure step for 'googletest'" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build && /usr/local/Cellar/cmake/3.15.4/bin/cmake -E echo_append + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build && /usr/local/Cellar/cmake/3.15.4/bin/cmake -E touch /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-configure + +googletest-prefix/src/googletest-stamp/googletest-build: googletest-prefix/src/googletest-stamp/googletest-configure + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No build step for 'googletest'" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build && /usr/local/Cellar/cmake/3.15.4/bin/cmake -E echo_append + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build && /usr/local/Cellar/cmake/3.15.4/bin/cmake -E touch /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-build + +googletest-prefix/src/googletest-stamp/googletest-test: googletest-prefix/src/googletest-stamp/googletest-install + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "No test step for 'googletest'" + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build && /usr/local/Cellar/cmake/3.15.4/bin/cmake -E echo_append + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build && /usr/local/Cellar/cmake/3.15.4/bin/cmake -E touch /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-test + +googletest: CMakeFiles/googletest +googletest: CMakeFiles/googletest-complete +googletest: googletest-prefix/src/googletest-stamp/googletest-install +googletest: googletest-prefix/src/googletest-stamp/googletest-mkdir +googletest: googletest-prefix/src/googletest-stamp/googletest-download +googletest: googletest-prefix/src/googletest-stamp/googletest-update +googletest: googletest-prefix/src/googletest-stamp/googletest-patch +googletest: googletest-prefix/src/googletest-stamp/googletest-configure +googletest: googletest-prefix/src/googletest-stamp/googletest-build +googletest: googletest-prefix/src/googletest-stamp/googletest-test +googletest: CMakeFiles/googletest.dir/build.make + +.PHONY : googletest + +# Rule to build all files generated by this target. +CMakeFiles/googletest.dir/build: googletest + +.PHONY : CMakeFiles/googletest.dir/build + +CMakeFiles/googletest.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/googletest.dir/cmake_clean.cmake +.PHONY : CMakeFiles/googletest.dir/clean + +CMakeFiles/googletest.dir/depend: + cd /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/googletest.dir/depend + diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/cmake_clean.cmake b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/cmake_clean.cmake new file mode 100644 index 0000000..75f3a42 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "CMakeFiles/googletest" + "CMakeFiles/googletest-complete" + "googletest-prefix/src/googletest-stamp/googletest-build" + "googletest-prefix/src/googletest-stamp/googletest-configure" + "googletest-prefix/src/googletest-stamp/googletest-download" + "googletest-prefix/src/googletest-stamp/googletest-install" + "googletest-prefix/src/googletest-stamp/googletest-mkdir" + "googletest-prefix/src/googletest-stamp/googletest-patch" + "googletest-prefix/src/googletest-stamp/googletest-test" + "googletest-prefix/src/googletest-stamp/googletest-update" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/googletest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.internal b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.internal new file mode 100644 index 0000000..bf300f1 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.make b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.make new file mode 100644 index 0000000..bf300f1 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + diff --git a/Hw4/cmake-build-debug/googletest-download/CMakeLists.txt b/Hw4/cmake-build-debug/googletest-download/CMakeLists.txt new file mode 100755 index 0000000..0006728 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 3.10) + +project(googletest-download NONE) + +include(ExternalProject) +ExternalProject_Add(googletest + GIT_REPOSITORY https://github.com/google/googletest.git + GIT_TAG master + SOURCE_DIR "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + BINARY_DIR "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-build" + CONFIGURE_COMMAND "" + BUILD_COMMAND "" + INSTALL_COMMAND "" + TEST_COMMAND "" +) diff --git a/Hw4/cmake-build-debug/googletest-download/Makefile b/Hw4/cmake-build-debug/googletest-download/Makefile new file mode 100644 index 0000000..85db161 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/Makefile @@ -0,0 +1,148 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.4/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.4/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.4/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named googletest + +# Build rule for target. +googletest: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 googletest +.PHONY : googletest + +# fast build rule for target. +googletest/fast: + $(MAKE) -f CMakeFiles/googletest.dir/build.make CMakeFiles/googletest.dir/build +.PHONY : googletest/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... googletest" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Hw4/cmake-build-debug/googletest-download/cmake_install.cmake b/Hw4/cmake-build-debug/googletest-download/cmake_install.cmake new file mode 100644 index 0000000..9c39d94 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt new file mode 100644 index 0000000..477e672 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/google/googletest.git' +module='' +tag='origin' diff --git a/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt new file mode 100644 index 0000000..477e672 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/google/googletest.git' +module='' +tag='origin' diff --git a/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt new file mode 100644 index 0000000..6a6ed5f --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt @@ -0,0 +1 @@ +cmd='' diff --git a/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt.in b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt.in new file mode 100644 index 0000000..b3f09ef --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt.in @@ -0,0 +1 @@ +cmd='@cmd@' diff --git a/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake new file mode 100644 index 0000000..b71db64 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake @@ -0,0 +1,63 @@ + +if(NOT "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt" IS_NEWER_THAN "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt") + message(STATUS "Avoiding repeated git clone, stamp file is up to date: '/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt'") + return() +endif() + +execute_process( + COMMAND ${CMAKE_COMMAND} -E remove_directory "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to remove directory: '/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src'") +endif() + +# try the clone 3 times in case there is an odd git clone issue +set(error_code 1) +set(number_of_tries 0) +while(error_code AND number_of_tries LESS 3) + execute_process( + COMMAND "/usr/local/bin/git" clone "https://github.com/google/googletest.git" "googletest-src" + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug" + RESULT_VARIABLE error_code + ) + math(EXPR number_of_tries "${number_of_tries} + 1") +endwhile() +if(number_of_tries GREATER 1) + message(STATUS "Had to git clone more than once: + ${number_of_tries} times.") +endif() +if(error_code) + message(FATAL_ERROR "Failed to clone repository: 'https://github.com/google/googletest.git'") +endif() + +execute_process( + COMMAND "/usr/local/bin/git" checkout master -- + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to checkout tag: 'master'") +endif() + +execute_process( + COMMAND "/usr/local/bin/git" submodule update --recursive --init + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src'") +endif() + +# Complete success, update the script-last-run stamp file: +# +execute_process( + COMMAND ${CMAKE_COMMAND} -E copy + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt" + "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt'") +endif() + diff --git a/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake new file mode 100644 index 0000000..b61d093 --- /dev/null +++ b/Hw4/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake @@ -0,0 +1,157 @@ + +execute_process( + COMMAND "/usr/local/bin/git" rev-list --max-count=1 HEAD + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE head_sha + OUTPUT_STRIP_TRAILING_WHITESPACE + ) +if(error_code) + message(FATAL_ERROR "Failed to get the hash for HEAD") +endif() + +execute_process( + COMMAND "/usr/local/bin/git" show-ref master + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + OUTPUT_VARIABLE show_ref_output + ) +# If a remote ref is asked for, which can possibly move around, +# we must always do a fetch and checkout. +if("${show_ref_output}" MATCHES "remotes") + set(is_remote_ref 1) +else() + set(is_remote_ref 0) +endif() + +# Tag is in the form / (i.e. origin/master) we must strip +# the remote from the tag. +if("${show_ref_output}" MATCHES "refs/remotes/master") + string(REGEX MATCH "^([^/]+)/(.+)$" _unused "master") + set(git_remote "${CMAKE_MATCH_1}") + set(git_tag "${CMAKE_MATCH_2}") +else() + set(git_remote "origin") + set(git_tag "master") +endif() + +# This will fail if the tag does not exist (it probably has not been fetched +# yet). +execute_process( + COMMAND "/usr/local/bin/git" rev-list --max-count=1 master + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE tag_sha + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + +# Is the hash checkout out that we want? +if(error_code OR is_remote_ref OR NOT ("${tag_sha}" STREQUAL "${head_sha}")) + execute_process( + COMMAND "/usr/local/bin/git" fetch + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to fetch repository 'https://github.com/google/googletest.git'") + endif() + + if(is_remote_ref) + # Check if stash is needed + execute_process( + COMMAND "/usr/local/bin/git" status --porcelain + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE repo_status + ) + if(error_code) + message(FATAL_ERROR "Failed to get the status") + endif() + string(LENGTH "${repo_status}" need_stash) + + # If not in clean state, stash changes in order to be able to be able to + # perform git pull --rebase + if(need_stash) + execute_process( + COMMAND "/usr/local/bin/git" stash save --all;--quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to stash changes") + endif() + endif() + + # Pull changes from the remote branch + execute_process( + COMMAND "/usr/local/bin/git" rebase ${git_remote}/${git_tag} + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + # Rebase failed: Restore previous state. + execute_process( + COMMAND "/usr/local/bin/git" rebase --abort + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + ) + if(need_stash) + execute_process( + COMMAND "/usr/local/bin/git" stash pop --index --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + ) + endif() + message(FATAL_ERROR "\nFailed to rebase in: '/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/'.\nYou will have to resolve the conflicts manually") + endif() + + if(need_stash) + execute_process( + COMMAND "/usr/local/bin/git" stash pop --index --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + # Stash pop --index failed: Try again dropping the index + execute_process( + COMMAND "/usr/local/bin/git" reset --hard --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + execute_process( + COMMAND "/usr/local/bin/git" stash pop --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + # Stash pop failed: Restore previous state. + execute_process( + COMMAND "/usr/local/bin/git" reset --hard --quiet ${head_sha} + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + ) + execute_process( + COMMAND "/usr/local/bin/git" stash pop --index --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + ) + message(FATAL_ERROR "\nFailed to unstash changes in: '/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/'.\nYou will have to resolve the conflicts manually") + endif() + endif() + endif() + else() + execute_process( + COMMAND "/usr/local/bin/git" checkout master + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to checkout tag: 'master'") + endif() + endif() + + execute_process( + COMMAND "/usr/local/bin/git" submodule update --recursive --init + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/Users/bradybodily/Repositories/CS3460/Hw4/cmake-build-debug/googletest-src/'") + endif() +endif() + diff --git a/Hw4/cmake-build-debug/googletest-src b/Hw4/cmake-build-debug/googletest-src index 3f5a8c6..ba513d2 160000 --- a/Hw4/cmake-build-debug/googletest-src +++ b/Hw4/cmake-build-debug/googletest-src @@ -1 +1 @@ -Subproject commit 3f5a8c6ee6ceea308d07def0f8430045f2edbc8e +Subproject commit ba513d2c9525a7c986c115ed5d603f2cf17c6016 diff --git a/Hw5/cmake-build-debug/lib/libgtest_maind.a b/Hw5/cmake-build-debug/lib/libgtest_maind.a new file mode 100644 index 0000000000000000000000000000000000000000..99f837a39cf7ddc820e25b8c08483d0c3adde7e9 GIT binary patch literal 20200 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πYHgiy!WHK`+Wx( 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

Xrbp^QpHr}RKA1{A>0*AQU>ockl5Lpz4sADO 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%0DF2%F8aI5* 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

=i9{D-=n~tp#$GJ0I8|j<&cyijD%;oDH_+DuDeM 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 )C01-Gsg?F90M{+fM(#fM*EQMdt%L%zkL zWD^$OQ&F}BpEgqQ^bUMl3ycO@dAuGfK1C;BQL6zKr&GYd85A(^ExFKU08K%K-`imE zAUVe7Q53<|gYjj5@`%kPAJ{3S`0@kbKTxlF42#8}uEW!bKtWIpz6^^dldu>>!2~nO zBi5dLV9l<@->xRDt@d^JH1c{ZzM$eY5Sq}~G;)mnN=5f2`0{7+h&>Ae89r$a;sS~m zPhfEbovNBgu?Qbi@#u5-+ruld*oPckA5rl+dA2sZg})uJ7K^pywmOSkQ1L zg^q@PgvCu1wGbmm)$i-^<(y6Q+jm&(+=@j7siQyt7oQ^Jy$b$}Pd5YWgErUHz@n@s z7L5V{ZE$Qkt=d7)-E!TJjBu?6n zkfQ0muSq?54mLZ4plB4QR|SAr;?;pQ=~d0e^3?x0z%_${jx^3wN0G(K3$#o{`xEG{1V9D0Tp@P zBvC)ugk<7aVDRGAA>v5P=O@b%Zxh>tU6h60OvIpm1sb(bZ$^DYVB6YGHlK*nt4&JL z>nu)*9C1I=0AGUl%Sg!AJX*FD0|yG9SG%qfk~5E?ucpHOff(u+aN#EZs!JCMkYC`C zCVzD*ppqC@a0(6LeDHFJia#}{w!W(=du&-#=(kD(THS)Q&Fpt&#abY@dGoiQB6Wz> zD{0Z6ctZ|#C2)EE)!87GM327-TX2iA1v`(SK^)RVR$Ox>E$2^f%I3$nrnbtv%eDpy zPf0&uy`uSEjR_KsfR~6@1J=;E<^nqtkZ9G0+PY1(b?YrO$ITbZ)oyq-wG{y#BHB8= zB@K1pfwHYXFCs`3!90OE@P8X~_QL>(VRz%wzD-Pd^!`YIb!uU853#UA$aT(Z6}F<~ zdHf=|VztB}ro+`Crp?nxK^+NNshCYCaoBSdcmu^aYhFy_>;fPaUlmTI*^E)PS+l2U z=%c~KA%>oa5x$Lu{Z7%=brY$_YrrooUX>q3$n_hzyTz+1)d+1?T_M4+rY?Qe99Wzf z#2~TnzeMf(^NZs-j@0>3(!uc{F8QkpaG!{ZtEbW+?gTa>UhNX`%GEc@Sh7FGLB@^1 zD#f@?J&`6f3iytg<1{gdpAM7A_4-um@ea^VM8!q(2wrD{=n$_K_MoqJJ|@3vU7w~s z3LLBAs~5xxkpC(cS?@@~xAtvi#Um#Y?3>k+gJ=jbAbi?)w3g_6RxSGK_b=q=CxJrB zzuGcLR(y0deYHa!OE~8o`l>f*oMK!K*h#$Nukb8DI0xh}e|6sX@~iz{p;zyME+)R( z3Y+x&tJjrjQ$Iql?yn&$9{ZFSD%^m02z(9y3I#VmLUHrcn$R2%{tcBh{#DP%2+&u< zHjo%<>@QmF#}zWwpCwRkg&h6uHxtP|u1K~sC_a3s_q`{_^@MPN?yM=$McB)(EowUx-tGafc0#M0g*WZb6;IOXD0!W`w+ zx%EuK=s^d_LF5TSuKA_JuX{z{eH~DqMe`vsp^wyrT7E=0@t~Uaz2YRnH;P~y2-j6} z<+{3d7)`rBnAQTS4aFh)TVS(9^!UJhYJOl?egzIFgjWLvuN#gdF87q$Ajkt7fkXAu zZzKq>*-0Q=I#0Is>zVtpYVg&uBnfYW2VlZY>tF%z*}Ecw>@YBD#3&CJQKM%plyK>@ zm@s$#botdj;%w~wO6c8oEAfNDK=Gojdqnz&jv%+is~?-vD9^7hDeAfnG~>a_E39Crij>vXxvW-RdDf9YC&+UgY|i3gQNuT0p*wd&zh4 zb9a1MosI_lF#w+)0ADG5xs1FO50kf|dmLZplPjV(xgz?^!Iu}16Ct0R2o=xc%a*IL zXhH`6(d+Q3_2*c$C!_vMP;H^3o(-_*+z^Z2xme65Tl@DSd^)lWi$h~rv>1oQ2vGB( zdXVht?3?lFhq+i(djyMYvUWF8@eSFx*S&_n)g!}pE*Y1|~K^1%jK^yg>f6WiHx65>>~Q?c0A4U4ZX!lH9A7Ei(U3E&&th{}rtiP03y z#HUqrusHP|EDj*E?z2_+bUwMq?s*@d&L-CKD6y6=cHqlJV3R_deQILyIR#W5S{I*s zk}K=T`uH@77|s5t;?rMkvABdd%$Z&BsV{MueJA15Mha4&b|*f)Kz^fB@5d)j2{-LS zSn}(=5=-6^-j`K%CECB$l$5%8r%A+F^COA*S>R$7#4!-OE?n}nRApa^BYO-^=Eo6j2PXC?CrQhZ7yI`$?kxH$sZ{sg9uK z!+B)`&GD1G_EBu zp?#qN__tMztEbw;nhflkH@^W4B+=t}N0REbV7#oj1|Jb8@|G# zh?vP;-{4c;PAqbXr`$xlKTT^Ox`A_4v>`0X)bN!#1t6C)9rO`NG97hmq6qLk#~ZN#T)ork|Iq@n={%l^c*HW%S< zZ-=pnQtZZPVr37+@a5A9EH)EIn>-PpMoq?|)|FTsI2DWT)3Io99Tp$Vz+%h|SX2-T zeB@Sqdj2*nzP}5LCii0T`64VX1$zc&dnd8SPandkWe;QVz++hSdK`-~Vx6C@!l!L7 zVDU0>&{1#U({`}>pt0+KYN5EEB>k)F@#*NVvH18KEXHlbVm$HM$G*p>RX<=c>_;p< z{RN9|b&*_G9)-n2^|APzxbnDD@M&06EdHe8Bx2P=f!Dwwj%|%aC!k$;dg=@;4(f`< z9eG&HxPV>~Q=d-7k^sJpkt(u;So~Jnuz6uD{x-YqNrK0b~56N_5lfrR1iq+-Ut=(Ri*PIJP` zQM94KS=L;UjIGJtl1VzkUELGh{DNiWK*_n-Vqisr*R2)@f*vc8{?Mhleg(5a`v5JlC|1%Bs z)md^mnt^J|Jq1VIi5R`@4=k!*h%3%VFbI~LcXlCAz36QFl{BPFftEyPADu*B_54)I zxdp=6a~ZHhx8eX=i3Bi1QSmCV&D23{GYvnRzM8M}l^$XPsDV;WR*JBmBUEOD@vo6& z{p2hO_T#Unw%$^0O$O=ACv^IuauDx{Iqs7!C-kw{&}djqj{dhb)O=ed@n`O$wwgAR zU+vq15OCjG2uTjYG0W-IWxz%SBzlQ7e)W})YetN|`u%tb!Y$%N+8Mw$1iW6WOD58R z%K!505wxl^+sHvw?4Y)y3QcRDLPKo;aUfz474G5FYh?4)>yy56{tOAicfpaz;k6xh zPDI83ir})2K$`XQ(mB<9zRB+{LJf#?%s#>6hpnBFO7bnvJ6|oh7_Mr0}!9$t9Sa*SFfnA zPJEi+Rirj)n#`qFVTCzYh@GNgYNx0km=wJEyLL+a+9YB#H>=ppIzvh4e@g94Zu*j% zpLCKO*Bc_y_Xn_jFNV4?LPPzfj$DozfE&EWS}P?aKI%?$>b+qGy}Afwx4_lSuhV!25>tvCD~GrFH(I+F z7RpKVXulusUrePW4~G(JJxs>lIja%TUZJA*8hjeI3ybT4e*qE>q;0+*$;!J5kQH8b z0U$xKovgeugYn4$bcdJx-xp;}iW}k{h|57YAUxmeav$2>+ zaYFr8;M4ivVX<#>ghM`{0ZeQCb}VW%my>+=0%F%Et&l5IeKWzoi`uZerV*j-pGQeh zwA@ZJ`mULLwF4Avj%rg&BwkGx5z9rO(203Z6WPn3x?Yk%x1Xu4+H>U~`im33@rb0> z2jIvuUxy!eVe@nDl}!%2i%|7G(2_(i@4QTCf2#`D13xMbZ|igNF#C664T5S7HvdIm zO=}@1ahhP{mxH1r5TW+tv{K!bLhuUQF2QGi1Gq}XAifb{yx#z7idQEIo^YJv2|Wf9 zIUfI{>~W~r(wGLwEGn+9Ag$!L$K@Q~Tuwu6p}5e(!>O&6_sO9)6MnPWkltTlc7Gur z&sO0COB1xhBOA*e=Lv;i`Yp1pH}VM39l#SSAn}9X+WV^swYrKh`wLJa#aBDp*1$g( z5L}bD;BSgfPEsa=nMcE&&lL$Ec$?`5&gFlO#1RZXchB;?=MnB zY#$?EO{`0Enf$Qqf5A)|5BX)e$zV=-w z(|RulBU8*}-7^He<)27dzN9mKRp(Lp)rmsU84Y|zR6J=q;dE;yAh!xmcFk-F+PVh;=j>&2LakpU;7nJHvcAxLb}3)Y?O-c&bZ7|N zPBj0)okR?^SIQol$dVeZAw$6X-c6Y#x8I7(S@(9ioO3%;$6tixSgsH;Ft01e@x9=M zZea04C9V5R_Ox{_Ag((&Qx(#W6>r(0k`okKNTQhln(CLzISi=r;thlfIA;8w+t= zAkEqK`G^Sxq(6LpA3nWAX3Zx<r!@#%~ug0&SF~6vAVaJsO z^N9^4=X<*jdEwp~Cuep@1qs*{YF}ZbhzxkSj%>bbYvKv{L*@Ey9Yza32ApyNaC3xV zP#qjK;?7+@!TYxfRC?zMTb2C2;g)p`|`q8}RDf@Xgr0(EN9iuLd^@R2_0sKE=E?a)2if5_I z(9U>^R&|lG?Z(xhu^bO$5fy(B;&KqU1l_hE7=RC=2@t=SMAJ?Ly$`_oB3`}w5~0It z5G3N&qB+Fhrv52sKN36&ysbIlrWRj)B%;S|R;yaQf*`pQR53A#vs=<2)*d8>+VLEk z(CZ+^#a9c2@BWjTNE6Tz>$riwdLDd8qQ`G9qG{KDPPX;lVq*S3RhL0v_lW3=r&RPs z0?4lhv{^6@n}3A}u<7skRBa!myhVf~XI~)cu)R<>W`Vm*j5938Ijfo+XW6SX=lZ8f zzesL>nsZ$+%EZur5ogSfc}1>8jy^Rw)(sI`_h(ko@Y%F2o;(D0!L# zK6Ji3zfO}qo(KGgzq)dhT*O@vgveiYP(uCBC+XD>|B(}#P)MVX)Rj=KB`(xj1xLQc zP??BTeHvC@ygE|c(GXBUD4$$Ki`WO!n~1M&0HE+ev^q@UNZx5Qh=NDuAZ}biUoD3H z6am6~05t#eAZQ3!#sRlT>9$H}YdHzCk0tL4|ZwA4((UDIUcjiiQy+imRUKa1>ftn`qZ`V$p07 z7BEzH?GuE;(_!~Qz^}(f;xISeCFk4__$o(&U5Z<^6%M6^4dqw)LhZdo`6jl`A^vy? z_}@kIbwoC^3zW`wtgw7?L2D6f@#q({JcrejxL(KC!s6ruuxLPr_$`g`Dc%H&@lCN9)C`Lm&9QhIEJ$dx0|+-L zM$*Ps9CS)}x@8m=abPp>)M5%2HOZX6V(E$;c0~549g)%N@#S&fVbO3a7JpGu13Xkvp&EG~I{k=Gzx|BG z*$`j|zYPLEAQa2MB87tgE80Sma(1>P=X+PvpC6IW=qKef>M@C=&=2b+hZwMcWN1%i zBMcUY0M@mWO>WL1CfyB;41rwpUMCc~U$M;geTiBQ7$Iq@Q4Z0;?YVNqHDABz`D(ei4sYpOvf}Z(sQG!Yc_)au|LHXQ%M?xa1n$Ravd>frwku(in7=yY zWC@T?FA6e+eJC-Ak-%g5S98JG6t8aBMyq;bNBQb!G1U9dm2FKHI^s4p?Uo{N{VLdm z5<{&i9J3RZWA^$hXbIN5DckBen;_BW3JHnfA_B2Og^_Q73o-c+kFSa7xb$$zPk(=y zCh=k`38U^u&{QY>B46c*Yp(V$m*{ZTXEc^RKv-hLFAIM9s^X`YHX`19^bK-eKb%1$ z-ZoRh=rghRb2orfKytx;6fKMDVVMGiRQfE`Sw=z~_ZktYo~4vT|M#NxIFSk!5V#Y?AQG5<^~ zh7!;H^=y1P7>F1edv*X8ee?q&E?F%gSn zufd|;by!?;BNn0gSk#5Zg8uHh2aDtG#p030SS$v11HVnAz`g5V!>284uow@x3%>@EusZPTS<0vXJiPfC>WjntTy3JKE9L-s*z8&VsK`#|^uO8k5_7W+C_90_h6c**}=CV1fa$4l3F*~kA|c#|gK!5n&Ho)PRDglC zWLqn92|bFG;d;#%^y;9GBqSyYZRfg`IMj&Jc5d!NGUwxBIn|9qg~&NszWM~V>-kh~ zh2e>LeRL{Kbx;jC;zPF*K#n^_Ry=DU>3SiM)dD5fcBUQ=7%ac)I)%P!`J`-q-B6lD zb!A3&0@=X_aq!`C3GQk`udez?F2UC6^s3Is@>Q=@w46h4l@(iywQH!>?tNf_y!izi zCH6icyoPriEl2-ZK0)FzwFCSxc;$G-T_6_(aEhkVAbz}9wso^Ot~7O`Z0m&!X^xMt zkPB7Rhnl|;JPj@ai6F`Pii8TloZ&tG)J^vIAfU)Q@M_~rNL3$`B!3=Ebs(8;K$uXh zg!O^qbTX+HP;myCRHJ^x-!3BYKAhxw%^FCX>#3NzKR(r{g++pj0}jNeA8TV#3Z4t- z;WFT~P#jkmi%*Wmf{|MA9WV#@?a@Y93 z-hhRN-x_qlVj!s#t#k3|Eh?_>g-?%=RRcc?XMq-o>Jv zY}$uD#HTOTW3k~YES7zP#d#aC_>PKUoABukDneWEsoyp%W_^#vydSX0`4NldzhKdz zE=q(uj>6)dW3l-8BrI}CzshNfPoGfn3u#*&Tj9%HR2&1w70lt5GqBhUzC(C=IS-2q zNfX9ystzeA-UM{u}WrPHu#aTk&boHY~P~ z8(|%3jD3E>mpSA{s7Lza0xD+jhcf(j5E{^XXR_&h4zmxiTb}M{&0BNBIk`{U)_&?#xT~u5}%IMXkjDFY|e;Z4YnAdg3 zr}_P`xMC0%SHl($RIf`K>LPGj!qZ>Co1v%;o9Iy7NX5>{_;frN!SM2VDn^kmd)b}% z^2r5Q2`szCb$L86V)G`3AN53S=Lx5#mQeI><<*1Z`?Gy66~!Tfu%fIiqm z5R-c#lnv+N2i5P!Vl{D@#{`fSJsP%Z-B07MG_R#ZW!z)C*!7jB1 zb5@Y%_#zOcfXFps7LUMI4p0OCH}P}Qgl2Y-5LpY1g+t_ZkQ1Wf52E?{3Y4=T+=oC| z@96#6!hQE=OWEX~YOt2^L?}Bu5NO5!Qy48Ri#hSQ6AF|C!?BL~Z;6=W1e{1H5Q&DI zaF|JJS2igu72I7fW zI8xlPa6~W$%_p3A0v@xo!;yp&iv&xuv%A7Ldh?#b(FlCu4kjlnCp)_+9E&H|>CaSW zEoIFDXd*kin^WQ>oP4LGD8SA+hiSj7mdm2?a7A`@_kLwggyq8_Y1N4OsCzUv3P#k; z2_{BR)8031Ky!Q5{xK(!7&j;qPVkBYop^akqCd*v0#eI|)G37)*e@T5R-9J$KBc(?}$m2qv6B2r+;?3$~5cy=X`RjW0s(80fKg zIG%7KPAm%`r$(!gJXH-b-0FMBKgOR#e*{m5m=vz|N@x&}IB(HI~=9%o=h!9rMcnAW+RwfBscgq&FSAZHKb^udRmq9AZRL5!+p zwIo&8F_NJ^O`snV7&)xv(ExNw!>ar4fCBx2wSyRdzxu_xg@KCsEOIM=A;j5exB*sM zEV-`k%G;J)c4NX1hZk~06AtUR%igp`8iJ^aDd=#OMlvcRxM`Gm(oI$&dt#@Kh0#bnp~;2h z`2sPp+mACS4g^|RNjMPzsxGoKRVM^LhXB!nkwPasI~N`cKuNN%v_va~y*~Ac6}kd= z%S5<#-BKA|5$j%8dl zpdO-@TVbu`OGMx}h)|H9&!529Jo$~9@2LDls9$-4lWHW&s=aJ17ibpIKrA>mP!`1+ zh=+Vxeym}PTaF?l8djbA0votsARtMv3+#X>tX0)r{3Y3wUtWfaIfoSLAMw1Ryhwie z@UmF65EOP+0ms`lU<*#5U@2Z$faEjIJx8jv>i<76CSn+&U?Rx!g9b0KGO9qJ1jx;6 z@}O-*7*CYW|3-U9m>W9q1YL3U8{`_;FXdcdXk1$&nD(xc{qosy<)IkZ;l^WOdY1L> z3N~Ia7LG?FUAVPo`6738pJ1YJ1n?k*KNb#VtZ(w~nnj_ox^rY)?r0dGtNLYS))QL* z*|0S9PSSDJG&qHTnFIz;Vw|61DCewyjDSmSI8t6x0!mN-%okL!S^e3@P`pTNSWh}0 zsAZPj8{cC8QtNBb&TfR}#S1`9VSh9;2H_DMk}H=)BgOVH7@xQTK$kzP7sP8CAh+oI z9Db-NmJ876Gy~;jpZL2fQB9MFv?WQoeas%jQ`{!IC(cW}Gl*uhu!f%jdJR`v zg_T`yOd%N~6)QBY@)Q7Of!j;yzX_Lm551Qn#dnS7Dmii^t zTCH(1&e}(jss;fgfZj;pn5+YwKV7OS1VbV2#EgP*oL&#lVJAJOLlV{8f@nVZ894*Z z;{VBEkAG-%QWTAi4aP!AU3j6bWZ&LXw7AFb&vJvjlGp~ZEEo+Zg(RNz=F`UFB`uP^ zMoFww|52flpQfLS>3Cj)$eKzSscOkj24Y>QH1G)@UlsU93V3u53`fL&VsGZ$;g zc;$%B{s`Gk8tJ9&JRDpVtS{t|RNbkClb>-vvGD7%sZSa6G0}m~J*z3KO1DxATr-wO zu@KmTY-g6GjVLIRPOvn+`-iK8E*I|DksW-s4y(=}abnz4PTpqnah1oMKq=5qu-IYI zzB+9vkn{wby2Qz?D0Iqr^>|*SkCPY?4doSaONIM=LZ(XQI#wF{co4dybB#4BGv+F> z$raTakz4l@Dy6NvycIwi9j7r)KQ%uqhs^-)yHxT)1sB>!FsIH@Fozv@r-wdu_GoDd zQJYt_Q&*}QD3PTm*>t4=QgWzkvrM9OLy(mKBBcD7ONP{|lH7p-aCXgHKuOhvt}A+k zr-HK&FGUxli|tL>aeJxdX6&L*4eC$wC79|pTj8Vf#n4B}U2EK}!%M@z+<0B;UI;v6 zi6Q5(mnSo(w#2&k?%X3kP|Oh}P{y~B0_BOK4(y53?G&9CNwjI*Jr*rR#tN1RD}M?Q zN8(v#hFW&^1o0tjcAmW>kgUMC_*`vLw&x~e$}U@#!zhr-3r!w)>^V<+D9fX)D{55u zQ-yBil&Ym1_g?8*SKN2KVNj7*4dHOBnvE+G=PTdV<%l*rw;%8tgRIoHE~UA~I>J#s zg;)hnX&JcD*|V40TU0Lhfezo}lrHzau))L@!XewGpzKss1d2cafrluRvgKi_ z95d9e4RTQ6*bZxZg{K9pz^XdDQtJHCWuBgOzl5S@-t}(VF?`d{^p>#u2blsA07<%q z(-r>U7#s+MqTsu8Uk65@_Cs4IZNAXCq*|V;;4sF^KO>!!NnqLaD&Z1uE^>9z_)5mB=1Q4a(Y+#SH)Nx|?t zv|{t&po*qz?ma09Q85v~;xOzqI2a_s{r_9WYc@PFL?TcxAg2Ep*7u*1r zh%=V0JiuQXc4*7G!8t;$V{`XY$~}b~duoHYTZ$Kr_u-LT^ax-5InKDeIN9vRD>kOv z|JW7!r^N<@9W`|Osgm5&Wmj&DAG>&r0eLbrv1r-IME{383HLa#IkWw8@p3} z`w3qem|3oZPdwU6<=nqI%=V7+m%CZCQFFoKx;z$nqbxC^4d*2}gC-YtL)=(M))W4y zqXl;Rcf?wPgArY(N{xjGudMeBjU+xcSf)+df*r6E|LoUB9arplP=f1$F3aG0d2pnG zOA;AV`H;9`#Fr2>J!p-)flyUC7ecs~Dj2#0u)w`4)IAXpg^t6`)r?7a1(o8_KAsRA z<0S-??wq#1fCjJ<4BLe*v1~gJ_w?U57>P#4l}5|sSrM?$;t<5`=*={$ZJcJ0v`Mb*PcZvn?~VbAN-=+ZIg^wZ{YS+hg}DSle*B~XJEY7GyL<;c z4Ca|*HqOn`iR?^JyWQj;4|*~V4Sqik6*6kQZ4 z==e*JJz5u(6BD#9S@C5CeMZVlAqcz>;;2e_=(A7^AYOp&=x#tPX~$CG5Qm!XqOz}@ z1cmvz8{Fdc3TuHq3Q7tSQnbc?dEYZ~kYae)&q8+RF z*z<*F@cst^)Ko0&0JdtB%YMP_ z225yrd>fQ26u76bhdvTuFqTHyP#^x;y##ilx&ILuDXU)}1}E2E(V}u*cZFS#gwq`( z-&wN>)wzI-6^@9pRznSB(quq-2Cu`>YS*M*Ij-?eP#v;s4l;(K5Wq4s9~liTDn}`s zvemBh3=)T&D7Y1($NQ8cD@E3bQRHRqU?`SuyO%`4cOEJ3&x3Z|X!h*vdyoN#C{hYH(r9fO1Bn+n!C1HG zSlluA1(J?vQqM+ayX_T6%SW9@`XJu}G-*2SP6Vs0r16y9Fm6p}mk2-N8lWE0(6|Yk zb34<5zejO4lMmq+p}a`QsbG&!&jbT)o3G1O8CsVcb}s^cxT28NlqeJ|)lYqFPBbG8 zl6V?2i>F6yIFS=fz^W8MfD7L$3JeF~$!;BItP8}EV02Y>HUusfvEX0EuL3bLJk-FY zFPvH6!O6mvDu@e|Zg%M3O+w=I0{(e6eR*NJhW#ZmP9v-ICBqv!tl@i z*`SzzPXq*PdBMptu#h1b3Qt>&a>fOMvEtMb7tOQM3kL27`2fzcYmDOWV10yhxBzV4 zcb@Lk=r9(2#T%(ssTN2%S^S}$4`}AKXR|gh4t8)j1Rrz-S_d+8Vyx}!o;e}X;c_Tt zU&)Bw;C2>Kr(0V_kc}XOf5w&9B8Q!j@1ZBpx_A`#$_3-o_KvsZ-BQ}61_{Kl=}Ci| zs}NDOS}DT4j(|J_OXU)A5yQ=q{88buGSD%aw@3pILzJ2EB1*L|KB}bAlGFw(uI(9{ zMxq+~^lA}GOYzb3?COyOQQG<-#qCX~_4p^oET+?@6nrQoVaC6yBSE~1+1lTR&=rlUcsKvs5+Q6)O#nB8LlmvH>t@IX+8B4W0BG(z+#hjUzQ} zLzK1C;<0_enb${vX}h=}OA_JYa`2yXg)9*aLyiG<+IElF(a=+eqHC3VSx%={(*w!>buho+d zep*$nK^sSQEh&NOUX@JWskrAR&!p^;djiws(EjFl`@RFH6MQQz zSb|%F+60Yta|6O*v#i8C$mnG?90Zkd77cfb!x2`pCxMe7j=*QfVioq8f=^HYm>p?q z5lMjcI>R%H{7dTxCt;|FFoRaJ8o41K@%jcXNKTt71VJK};v_!&9|;l1$K5qbMNC`K z^&Dj06&IZ=9!#NqkhWl_VWCNI(h_kM%Dco~{wYPP3hV-7GxB2DM^U-9T(y$=Cyz$r zOx+4p(B@Qxj6|H^9r}&IHk7R?;m&KgAuBoTk|zLLdV-hHI zW}20bHz+BI__>2MEmuvhmBx<%jq(w(n|?PYlhlrv_3RF|@=+(9!~E(o9nKt0_z>qwQ=SbTy+5n|w zN{WHF{ox@1@w)?>p#cPa?W!UHRTp1RGI_5rmqM ze~M>mVk=CE?%EKFx-3vJ1U;g~vJM6$b%^Zo9%NA%_Bs!rYIKkm?<}L{YiY#l@aP#3 zP$2lsbOgUm^7JLGJ`*uKjgfrh8{3+4#SYwTus-uZjY2PeH1_M~J^dyrmM{a@>C=-t z>Yfp`W?rpEO-~h}<16&T{bdzHPl+oZ&lPccv5h z;@t8Ya}!b>$>A&;9EE)I;Dl>|xBFwQ1_B+y zElFs3s`$adx&Trz?+<6cc~BIl226xORQ3M|1}5Q*@!RBBbW>=8kJ9p%9r=qDqaeGQ zY)k_g2vh6p9QNhqhWHZ9Lajp*_fG4WPOjlfxJ%jPS(MS=b z-zwph1E~gBc&+}K!X&=99ydxq2!N1DYvT}vH>ivUv{nrB0K!Ltk)>-FTvOgOh*Ohk zCc1f~pdQ%OjC}@2o|j7asHyaWjKO@j0F<%wVqq>I*!nJZyVr7Cn=0s+|Uc{-5% zA>XPE0KURZrfQ(8@D1pc&-HJY`Ma(I{ddKI++WF}gIq>#k{ zw8N#NJSeQ$ohAYj65H2Dq8_Im`cQ~I?mOg}a=P^~`jJcPuD@c7@+Y%s_fq>a{xndcE#K)lTi}&mnxcx?xpdv|LxKuw$;nyqlQL{}g?jW(VaPW#3(6fI3NsH(}=GEB4_U3+$;v0$M0}_2D{e z#i`Xu|9%D9J;8iFKPRogU9L`e$w}FVDSt-n@t22av}z8Fe?@v>sRx6X=UYRc0sp(1 ze$<$!AYRsQum_2hXd^kMAZoCA@~L>Ovzuc^Ym&q>rhbE`Na_dgm{*s!X%&iz!o_JbJGT%U{_VT>w3yIGkq*rJ}Ubyk80P41e}TI%`w6; znr9i0&_6r6i?JR_EW)F~nFL_sh9Y_&8J85JaD4IxqncFxNSrc=mKOqO8(g&hy~p!j6z(OmrD?vpejy14{Lxee#f4Sl49KI4?U(Wk!Pl=2RZKpawmKn{q+2(cq#S#Y1GxVl_yI+0C*-E|B%d2CfInyC>*qo>4jT}KZ15ijA_~|mBor_Hv5h^ukiwnH zXvAULTJOu|snJ>(1AF!!L)JZaW~wBS^f0SIAN5DzV6$L&rL5R+OgLszi;I>%zcaUESJ1AAu_AaOX3N66WM zr3N~Q^p}8>D%^wXygJ3|eht!x0XZ!d*@L%2M{2E;P&HYz*1M7GuF37>8l-RHWgGjC zGNvNG-CY`sur}v=mRX4sl5CQ{a2}zYjc6*lrb$!Q$DgmD&Z9Aw8TT7wmvc{r^BneK zyFeGf(r6IBvyZUqWjN6H~}8u@9V*xOZ7; z@3-6<2u;`5MNQ4ri({!%U#{mFWfHKaxC3Ycg6EwfA9BgK0N*)=82pCa>`Fn`(z2dT z3ETz%`LgfY=ph&DQYqMY_Vzp^Rk=(wJnTJf?9tvI0{QcUz6nFauu}%ajnL)!fceEP zkXw-w-^JLz(>;(>jK^3rkBiFimUm)P-ZxtDhTm!YRMT*kTr{N?>RN!!4tpfWjtcpB zR2cpXjMhy(%D&;dQ*iD&UdXQ-WN)TTc?4b?5-j}l>oeMdQOha$rOzyqcj(igXhsdv zVt)Z@vu$(2P@6ey*vd%;>)4C(Fc9!p!|cDX2wan?32XCIn?ybXH|)~d{;g2iy=Qpu z{yr0)27;$^NeO3GakdbWQ}`q%ZPk)R@AAxI_t#l5R!xKS26$9mvxGz|Qp~C~+m+(i zwrp@Fv<0)mi$B?6WBuXRjx|p4YX^4DMgxI8d*O;4t4R3qm}Dva+COEitY&~qgws~; zpN#O^V+Xkcq+k)Y8M@IFX^2pRiCY6mk(-mrE`5Bh16E76w(uka{9<5+bId*x;}gLJ zjdeA;Johq_f8`!V3~$%#wbP&}DR@$8{@U>) zW!H+AZ1&}bx}P>7oW5)x%}gO;GDUMFVr?(7s|0*Eo~I!P3nc`O;6!ztA%fEP^mW$Q#V>WXTXh`Og^;s$wXNcVbcIEHZ?iN13v56IX!SA(*NL#W1K$ z@Q0Y!dMk*^MmQ>pjbv^xN8P7e%PK1X#2F5zUQGvvWaGc#a&Ms&2 z;*guY&|zo!tF5hDvc88IkXEx*IOQ)#d>Bc_Yv5BK=z%L?Vk{0jH^mHEvyXG_^Os(j z9=WVEMGI}&(9` zGg+}QbAX^FcB{dp$kRT-_cwO2nQ2^NR4S#-rU*;zO@(@xpRuuFJMO0H31)}Lr6mk& z*WJE^3V{k(_%x#{4?{A>WygNw6Jj}(aA@jMLvpEuTZ#aMG~2zixFF1jZ8e&9o$sFb zc#o_miQ)}ywttkv9`+}WHm%sC=61x|jVxp`;I`~sSOJNooEqGyJ~M$k8}_)qoHC5V z4gH<*zwifAIfO20M^_#B##HWR4r1bg06$z5a7LF0OEmo=NofG0WTh`z6bnc=hThZk zhn%>~pmyClZ0pM&vL#tY8xjUGi9j1WG;CiY7g1V6^=I~OPmqUJ8#^0ugYFx&#b&D& zw8DCBu4lX+%`!tpU-=b0dkhe$&8Bs*lRw_}1=$y!3OKPbDm&YJW?RhUlpa&ktMS@q zr;@-!uD;19+eg8V1vq2%a68(xfxSH3CPEe?LqFNkYb?kKsOj!u>6lX)-5=l&CniHI zWM)tk%2%q@)O(iFHVv(DTA`-de@%VYz%zc*)!w`-M?HAC)93ESK9DH~a%B#LGyHKd zI5=#%2F=!(x6LW(N6Ret<%eJIL06y6A3?@Kh`}VaT^zQ(H8dh=*+w*c;j)Ib=7D_& zUSh2GUR(zZxDy%gLko>w<#MJ{X>iayNhP1HJRG;>QGK#Xsr&n*v9%uAlugF`4B{1w zt>c?cNG>kuzf1VY2o8b*KPJNCW9hoAVQ>0(%6rgT)O+NA`)p0)Pt+IYlz@nkj;-3| zuoKVMl@A4VIE7OhOmu}ysleA4<7qMcVF9EZhK(8rrs5U7roXsBe2B}Ze?oWmNdGLTGmlZpZ9Ban`@ zlmf_;Sywa0;$}9VjQW?LH+EnV=yF~st}_IPcbScvX%^V{R=td2Q*jkOLpWYQF#^llEA=I-C9*FIfu%6t8f?O88aj^qxDn+6U&rQz@}?& zpzOyaHI-|}JwaBv+B{~qizOieAOioXe@g=mlULX96PSA{5_aYp4{|0Hg=28bTdhsH zSx^94mSMQV9XMc5ccVxyNHW{QflPn=k~r3Ph(Y!mC-DYv`JGvlB+a!Dc@qlOW|K|c z^>+ty^ASnlY1zcte*ZOQEx&O+W0Efdg!UU~e4D&-3SWf3rt-OR4I}^!gzs_iXhwr* zwO+J2X>33Q; zTdsZGogrnAxUK5lZ|Md|C_-uUc0FvkhF!hG>s+xMK?tB6Yh$JuP2z@LTf~OSUap{M z%FxiWvvb8=Txn1=ZGGfX=|f>z&vy(w_KuU&jo=VzMx=d-d<(>oesgNCtp{bZ!< zaFGUnS>ZKUU11DZ0UJO9Oj-H_YMTeO{uY+Rm4V2p02hXFe#-+7!DpY`t?Maj;eeT9 z>@`1Hlm~m#kvL?o7~^!M_qp7O9A~{AvVn~=4pTrXFwk$f1cd%KEz?#*tOalO2#D%1Vg#F;}L^*DW9QgLD!9-HK(K0pmNv`X;Z5Uwb+5f1Eb4%CMBmY z&wqFP2LOEuA)C35!izl*fnQclfpW*lWHRj8KX-pQt#eExOx?)~9we7NO*OADuq+E$ zG`H~^;q*~iHxeY+6wyc{Sj%yibO`Ko<6K99%XuN}A{^&&5FtvnhsitG)As{atD$)5 zmDhIn3^QQd?xzT~V1liF$v`_mF`rxtYKrNO@xY08fEU zJIh!r$v;$(m<}W05pJ%6pUh?qvofl8{Yb zF-~VL&qJEie^i6RpSV>*nN%KXX3RdBjTvT_AEb?s2(%7NF2s8GNZq`@O5_6-Fh4x0 z6Ro7B5MIqZRf`lbm-mS-0Ts&n-%UeVKH+zcBe;1p^mk*%T4=Hwlg5eDup7ap^rh4) z@2QEKgio4T4Xenpgl`&9&~=Ortz%40Le|APH9`54Ha#!rQQ+NsngY#%Beh64_z#cA z*NrA|^KXF)aFz!?hqbiy+Bq^VceK7$tU=6%E^5t_e}(9UZ+96elf+)U^q-N9=-n21 z;SQq{e?;5!-3q04c24V6M2XWq8sqsbLD|g37{w4<^_#)dy`$xfq;iH7?D_V995aVCwo;4bWB{(d(A*Z_ns97H}TeT|X}x3-#vy&y&+d z1ozHm)xR@Fsp&2rO|^2nUpm~Z)~-Z`%C%3@UcX28{EzJ@mOEPXkW#vFRwch=+Yi$j zfXsIBmF-WK%uk~1z`2A((oWebM3$yQQHDbTrLonfuHSU`4DB3bWr{@&2E)|CnkZ7 z!_}p5F#%k}T0(|@9Iq!J^Zzo)kPoMyOTxno%gO>{3*!)-$G+xtF8fueEQo>&3Jq;c z0R*B4ho^nZ$~PGhNYe8DFKy4mRlm4ve0f@aS-`p(mqhsM2<`X%QU2!#z)@UNln8Em)$7U?tl*A}ZfSrsrun zO(eOu&YG>`yNp$LozZe`?56#V87LCB4BE%W1V$^WIc%SLMsr>nt;ocuEuBkNYAnR| zrLF2-|D5@3__7{V>=6PU|A>ZKT1bNSHUosyXKIfk(Ara=*mG0|&clHucAtlumvhLD zGSXK$!rFX-nzI16Wz5?NY_-@CXV~K#dpO9S3m`#BUWnCu*;p9jszC5O)5mVb@lzF6 z@_|9}Nv>A~ZGp)d?V<7GuFvVyamlS?M>h0fgFrxhI{Y#h3WkwbYH0a7rpWbCT*LSl zm)2;Mg(ny=lP#oLVKr}?;Ns{bnsL}U>x|}&zSSW4nk&|pW=7`6I3+sL)W%1BlzJmw zl>-;Z2O#4Q9DrwoPBy@u(d13NjZZe@$mxDy8p+9G8d#j4mI6QFWJoy1Khs&XIcL~f z1&b(H?67Y?HZW9SlEjs?Je3b;cfQVHYt2kR5^8EaO{CM%fekkRo&+DSv&zyo2ZcBV zo57y?vi}+#!rE(mGZ}kz)XT_Grbs~zRlQ5@z~!!RMb+*40{d$=ZB7TxCT}W`k!6)Q zFp$N9Iso~09mq+X^okWcX~4jT1{I?0xerg{TC9G$P}99-r!r@VF>lS*wm=dO1Mz&! z`9Vn4sN;cWd}-?<5$h)M^ey^IyEcVkPmm?Ce7ydlS`bpu++#v6k#}N~XWFqsGCZ-x z$+PG|B36zW;tf08+?0~Yn~Loxb3SQ61!uv?72a#0Rxgu@AqA9ERU;a5!O)bwmM$M& z-(0roQ@{nebi%Ug=EMu(?l^uh0!XI_POWEW`~Jj!{4B#J=!zdFmfSq+yj=Gm@de>x z4-bQtj1%`O-M!HxGL100RDjXpDOWTlzXMRxEwgB8Ygbl2ZblIbJ@)Uoeu8BAcW~#D zS}#Qk5Rn7Q9N&U>)7qgshh5*q0NTHV&l6cEAW4Wu9AbAd7A_u<2*kjrkkDNL`rac@ zj1fZe?u*7GleVL?vrC*vabg5>UNAUcS}~iR#pxEQLP386ZqH;0*QzwvxnNqBqn@+O zyu^EJJfP#j^$2XnPOG-1y8sN$hg`Z~F`jLDZ#>|x63;IOnadLS>C;Q>^n;fv7eqU1 zCwvBY6DVua+ef9dGaAWW4Il`cgJ%)oxAL59-pi4MnyN?69ZAtMg18i8ll`eLjnL`A zC)zJzDCPsf-05Hkgq&E6eer=Vc>Q%Tu8KXh&58t_ItdpX?Hsw=(C$7`qdIm`-8oiV z&TlM*BNClMA^DVsX|t;i^$@teW|`3E-gB_napRvI6KM>>kHQ|f#sHoVLU}zGniX^C zPdd6N;pD1zWM}G6Z2I$tf+QFfRJDT(en7gx@Ts#G+v*zF?|L2Wtyw?C_9-m2|29Le zB-14MHT(=$ZQD7ys&=s+}fs3c~n&?Q-GulVY_aDG=Et~Sk5jn{sBx7 zaGb#<4RG%UyXkTRKuIgAB7k=jyqd4`+r;F+RHM2|CV%GRQJysW zCV_iRS%tZ)Ci!408_?)TxM8^Jp=AJQo@ZyT88@rOk35QFq8nRgbg#bCJXj_Ga@eX@ z>`Rg+7Z7iTp9aW#_-Dpz_!1+o+6qKEFgE2O8{vOO)wJG&xF?DHSuS~iDfI~k! zyDKnG%xgiLH|(UQ1{uQ1-;Z+BYmV%~)zrQZ55UJxYWQOgT=oBTo%dXl2Ib;pcd|_HI2H zy{kcI#P8JS)GIlnhb}h2>zS>q?W)C8^Afr*dKlykHh*9=CpfgKZbMP^t7=@mORgaV zAhpd-d)(GzCIi<@sv#G#d)fZF8E@4fH0wPL+5O{T$GU#-otXg(@>t=H6I@3x{$l-( zG7wL$Ln@}OmdGoI6|3<`#@wnra>p5jwl_1eHsFDz4}Tq_bqCNf8op`hD7M2sHoRlE zU2niiO9Nz*IqF|oO-Y;JcSS&J4*M1M1rK$>#_mmX3u6vD3+PIG;IR1*>Amrf#HmZx=#k`KAWK_5sOH_n z72HwOwImpiv#-vzuK@bgx|h>!7+o=+8kixVV8TJt1RGq-!x4N%wxU5Fu9#Mer)>ch z9Fps2h3r;T9>l!$h(?RS!wxXwOh6{NV$Z##LrV3Qp)w7;BbH!=NA1UR&%|PdBVuf9 zntXufvMLQFEhrG1Wg0!4w}@$(a8O2!uRkm~-)8Hf17$u);ni}_Rq7$v&GCm>e1r2*b(nS#wtw#F7N&@nBQWE0*e z*2P>X!QE1U!mf>{szEEH8KiCi8Nr=&N>`?{3pVO=P}I^d4unuR3QavQ@p0FF5L_eJ z+X;>V^g-CO4`)JUH5RM3scRsBdKpDI*(Z%F_RspOxM%3F8|{2tvS7J>nOHuZv5Xwgd5{njhN+2*Y5RGu(U?La>dWOHs z#wk}J&uiKD0z>uEc&MerDh>eBJJarL`t@dmtqTk@)-}_mcXxZiHSx1Ww{@=tWyg9Q z`{JZR1U4RH;X*jLP#R9eaYq>3Zv37X#AVj`L4y>24b*_l1{u zXj$***e=jBYqw07lLbKA;0urEj|!K8?ZWmkZ*1*GS>)(cIM0#6hCh);8VIKhTz`Z~ z=M1WVWHy;)hBB7OQ10wLAE52ZHtpukfNgKSO%L#7Uj__J)>S@<${cVeHLHk#X3bc6 zHA9hfg(gwHY(#`V<+%Y-ndDe$1R3H$lIFIBG0KJ%C3i20LYmn~asMd1>sZ8}0K>Wo zMYfBR80$EZe7JNI^ua#CVlY3-Lr&lFQi#invu7&oHW$YZyk{iNdVFcaQzb)mEr~Xz z?AV*ChO7A5tlZS~*xHVsr6bDlgmm-8b8Tb$@FZmQPl?tHIl?a9&(opD;Pl_flU=CA z^JBvqgx+5Mnz1g)!ruxvS2J6k4D5L5yCg8 zf^&!gh)le-duI$!!IF5)O;R>Uo*WO~5(Y|UWAHR7wGCz|s~T_jn9m^+3*)@}4P%mW z9I3PiVZ3M>*zty|S7EbMv&pv!rgXyL(KoEi4TcPHMJq&hdHADh%ZD=f0ihkw85Afd zVJfi7N2NKb>v+u(E4NUiNN0tl;U$?jgo`A1ae8q>P0_Ee>;NM}gG)7?C-$}B%2>Go z++m=P%|oIVPUP1L4on|_rfr45-m)ET=-#_?kNiL}?*;B41HFJ>_#7*bKpqx|lg1;S zY?8^hh5920RR)`EHu2lh@BfSe*PO{jOqTAAY9W2IRe>@W`-?SGm=ZK7Qhb&Inlqm)?gvP zf_?IIA?7I0Bs=Ix4;Faj^=@E-DfTRUM@_{Cmynv0MYU$9E2^(#`)vI}UEfzj$`@G} zNk9UuA-ip2L~Hi*K?Z=ll&Bi;nUl_EDmiAP4>yOVxFL6H^q)dsxcmgqF>`af-B$+M zl}5)nfp8HBc&DP!DN88i@uFSLxG{WPO9tXhe_YZIRVjq1qJY@C-s9amFJtp(oayL-8 zxEw<2lt+l=@hpe7B>~xu?n8BIZXh_6_zwKLvuqQ#wDI>UUamXkrX~7}3N#%AQ|#lJ z3D!7f%%Q3&dxEDymV1ib$KzqgU15VF!IPU7g`H5ha8VK4^rJCQiKQwJzJ`ifVdG=Y z05vnj|46+;Fx9?#=U0yqjKZU@I^JL|$q_7jzI4v_;FccUOEu_?F5cXDHl3{0vaHWFBLi$K)}!rYFl|o_#B{-Q?|;iMtX=%?)QJs!$M^-cF16$e z!0KHR8gSVGoZ^IYjK!2yT?VdNkUwcUubn$p!Nwzk0hJKXeP$V--Y^Aa@~J+b3tsdU z!()M&Z9gVggBh^MBL>;q5JnKNUS9z^0az+Sha{;3aR>yNnK0TnDG?~e-YWcn;8j;R z|50GHV;g5>cLqVYM__v<45!x}?%##$LTL{?&Sw2$pk9(<=f6v+kWvgaBkSLL5YWSe zu{$=sWcLP@L{~b@cbC2LJg;S*WO>$6o?#}h2BP`Q+AAGoG&!hkZ&*TZ z;F7~ZW$c`4(6(eA{ze*SR_j6g39nl=F=wY8<+ZaWnr`g zuy4&>I$uZ?9?iL6))0PddY^5^B4xDF3IUT?Eg%nv6o< zZE3fu5sF~_fUVkK5O5L(WFo#SErV88*}G5Fbp6`pHewFzY)d1Rw|ntc+${8vJPUQO z8`pqhUCU!|b3r1v!YM3I@Z3pwuT*jj9yk~>^XJ_||@RtY%eklCU zrwsY-ng?)LNg+a#1_Jzc{S1JF`a}y{P%m`^s*-RhodbF#$zJT07=#O%rYyG1pxHQZ zCb&qeED`et*?4g~vjyecXo6~#U0r5$x10Q~vYC4YQ*;lJEAaa7G_W-{*r~(a5YHbG z9g8=;(hK&>B4cLBl#5KisSmBvkK_>(OjV%u znoNqn$aD%i1xQR#9L`ch$T!?l>lrP9-E5JDOmE6VO#jjmBTn+;hzYi9o&oK>1v$-w zH0?m6M<3l#Er3V4a(B*jsHa>&pZYpoYIzQ$4SY`IhyZg4Q)9n8r<13Y0(7Pb1p+&- z$e5%YU@9$IA`5Sk_LFdsF6*%U&aNJ8bhO)=l{jer!rt8?jyuk%vS^%5Hp4O`SWNvK z__ov`&0m^lnT{k@#B(`Fz$m1ViPJy?$iLYG|L$N)p1Fn1y363@5=5ym$K~Lr`i%|+ zzQHVhX0^>sb&#Sb-Tttac7-FQp#gEH#t-)xgB9F^`m+7&780HIB`&MIeJ`7GxC%u-Q=W|2>pzXa1^OdnS zbO2REUo{DD?Xof7s~%fEV{5TWP&;*e4XI?@8RCAJV>YLdBFzuv3txwa}8I3 zJndQ%1;^0aru`yU)+I`XX7VRBSv4Aeu_CX#-koY}bw+nfsllbE0o}Hi;N&n%7UD=Q zJYPOgafX??4}tA_bxRs}wcvm3DL?Cr5bC7Jq33B z<@#p|_O52cj}>rkCs1c%n_e^2B|D||AQQmN-x#n1a+m%*Hz`0B z`SlD*;=yB*HF8BN>p8UZp(<*ewn-qr378xuJYxu}@SYWN4|NHMksQro6MeFVb5FiJ zN{4x3fenv|!@(K(w(E#+38#!gxG9KD_u+Jzp^&0~JD4Q&O=f`_bE>?#s@<$cfKV%{ zJUK={+IS*Q4{QC0fwY>lQE^Jm9@Q8?vIZlA{&c8lm1XDAnAVOG5_`}i*ZMhDY2)XK z8)!s1tnIQ-HNK$bKi38X(>c+C6|u zdIyHWuS$0V`@-b=m^I3nm^#!tmY-H+(f{A_%+tO?^j!lginJwn@CXMzmZr&o6#U9; zpwi(ZI3o6!xjG(YLZOMy?Lkr9^UP|TTf43p2%*khYs{GY{FK&d%vkD|klsN5iZz;P z_4DwQ1)zxOteQW&)(ZbSwF`mm=x5hA=~yn;rF%yUA)^Z*#N_TjR# z%c5n#mLagM(Wl0&O^c8-+@V!+4bAm$IQGO*fe1gK6ypGln&&b1K6 zeq%H%iN#$c1yT8vCO>rCBqz7)1Vnw6hwLJ(@LE;Xl%*QDU=HM`R@FyIa*Nos#7H$+ z-C9)j_Z9|l@=4x_Q3Icqvk5EcT+LYtm+Ck8;Mb%{*|zGL78P!rn=P9pFKe zpR$_o>z%0u^$*2C!45xjT8Z|s7XofNb__S8+V=L6$(#n(mmP<^{nhbl)Jp(Q~$DSyJ_Tg~n@ z(AMM^8Dpcid%Qf0AZo<1tdr^&?w8Y&=t>1}N(o5qa63yB~Pu20;{1{%yW* z#t-iD>$}+CgX}Yxu0R6Z*cb;^QHYh8i4=rIjKrpF5Ctl~xJ60Q%CLbfljq&}w?hpU zjyw}TzvJoKUynd!PP<4F?LkQ38BeJ}^#3u*3{g6_Tx6|2XsXuNIc!GSoY1|)V;~P| zzuS!2Np74<+Q=?F8)*PC;Twf(Fnm5@AFfM5-Lg^vV6;-SbRH*1sCqCz7ShYRpSR7L z7Hm)O(~9Ek*H?`-r0^)UiZ1^Wl9o+>T4zuG$9mfF>tjMM=^wis4DQ=gY>TG{gN$>; zy*^rMEN&9B$;b@zSra$%29?ben|4)VP3`d*q)`;}y}dOY841asT_F(UJ0Gm}E(2L5 z?xms*#p5cYh05Gh3-5=ulk?UX`v~wGg}ASz#E$~(OQV_AZ0c+SF*2H$9E*+W<*;Xs zFj^KMfZ^L|7=A!{l`OFOy*|_C#}K)C02}V^pX~K#jpflDDWv5ID&u@fY4I-Ub?fM< z&4c(f<#7*GAcX_`2E#I;UGA^dOk{oRNP8tZBs8@TXo3A{MM&@O$q_1Em$?;H+H+A+bqa zecbm?U(Fq*!p!M>9d zlz2WQ!xNW$XHaI*_~FkzhK!0PLJwjN8$Qk$yV|pc5M?J(#Eu$hr}>_6-%^Q_iEk3uL_>K+`Q>F?GC3hrwMDVz?v&TP((e#^91b+9#M_v%B2dIP&*JQ`({=ut z{$zWrR=`J(Z=+XIDmYc|>6AcT2?$jM%8DiEsar4+On$@euC6yEkwzG9VbE$Z^Db)v zci1T|uR2tbhTTC{@T2|wY(~BV+9c19!EQ>S2h&<<-jq(P-S^OqF1|bnA(*hABSUjG zi-VrWRW^88WpX^#%!}@W-EhGwehAW^|k%(unj@4B(wZQJ>c0Ks5bdactef6G)pX12^H6XQ$ws)3UaUoeT z#DkME7oZ!ho9rsd!1WslfCvc|IhaXbwp0j=kL7l#!Iq9KjPpS6XJ#50={2VeM}=L{ zlFY;S7G}m3C&ium53@@$knSQ2hJO1ZNw$J$8C&$T2j*sEiIfDK)yko0Z*$m~>vWO8 ze{xwIY%J)HY;F}tox3}d;C?@1f_?fV$n%{Mm6hd__SP8{NKF=GV|E(oq5FUovRe>a zs&ZEyVl*J|OV#xvoT9$}A46TG53u`Q+X`xt!wL^I);GYz_In0O8O#n{;26b8tf|V|5MryusLz}9Otk4Q9%r?45x|4}K@fbf&5UMWIu|s&V30o_pWTS&fXoWZhI)ntZTR z?WUQ(vG?s4OSSMGjY-RpxZv?^G z)#Po*8esKX!n9LJv#x3D)4r|QJ-cC@XK)sWfuUw_Iim?BcEeGg28dh1<{@OC`k&N+ z`^nYqRNQV7YMOVax1N8NJMIV!&=oe^@xZ$6qia`c*aSJ)e zF;1B~`tT3_JD&yyERQ%11}&wTJ>D@X#owFv88bD7h=|6r%O}BK3`OJQ?+ptRvj)o% zscFeQbDkjKxN9;Wb{-yD245na%dT=uEaT@q^P>%~{eRrC1Yep@{JC-O7kURwa1 z;&9j*_8~^GmH&$;jW{7P6*Og@=vNBY99D3lM`5xGN((udx3VXNC~;j#o! zV=3#Y7And{PBDhzwJ|xn@a)Lw_@a219H^y+Ko#F?AD5(Y4lBi6k!?C3u(1JZ8D{1! z;poL?!RMXrL=L{RF41U-RFTZvi&^252BT9strf@DPGNd==CnRX@MRu&e%fVJ22BPl zs6NK&^P~$q%=8*wOfjs3G(8yKVh3(G%gB6#SqUY9Cq&gjWizGs+``uft*M~@o@n$5 z3LNaPQ+09XFTOQU$1xduK385?-rteJMUb7tW~M*%G@5UI1~7X2%*zd2{(tO!33y~x zvG8Gc`BhwaDlQ!JseO*?7SC1*+SC?p1Zo{nR<0vUtCnL^*|HJQU#(g19j@b-mQLoA$^QD zvp~^;dnJ(G*lB`i9~4Y4fsuSD-Y5~ZWwGv3+B0?5=LD)m4xO#drCx&P!aFp75jrh9 zv~JL10;rl~Np(!B6|X}~2=%7gFRf~TzooFWS%z$jF?GWssZz(LVk~axs#@yezWAFx z;}a&x-#@UV_YgJqT+TcQM1E%DJAg!pLDxR@r0)u37PyLtnTDvvv`7RUWI%vbHBr~g zQ6GDUn9rZA(@seo_(wuS_*fqMwSXW+iqW=aw9Sv+r!hrwUto{$ZKn+n;(41F!~xE) z;)Et{0>s8~H?Q0rf>fOHKwbU*%bj7rW_R@|b=(sI#tB2j{!l3EjsqfgBJGT2bY=5} zy6Fs|J2?#+F7;dH#j2QXJ<9+Q?8H@*Vs9RpP`98^FK0xA@&qUz>ODV?E`UMaL z1=eIQYjWDo+uiE5KaY!`^gGGDO-Mv9!*idjrJmY^qg{ID<*t}9^vVliMj|VFV1CsD zz_ds!j30N(%UZ)TNtyrNKYlDOgN={N8LwJBjWzpra@SiRmufB2^ z&-*;JrMnp8|0^WJNWGzp`gqBy#hQ=1cdIvFpS=ZIDVKVX zp^O9B_9il!IJiyWXHNfK%Qovl+&AkQthfOCA@L@SesGo(Vll)zR#Y1G+BkH#;trp= zI|v9{WT2ztI+MxakE2M|7e;SKU*RUQoKpgE7@tl~EWu5O*(OK_l=|BlF-4qqZ_jQWnPpD)A90jwZXM88yt)9PZi;o31FPKcT}BIFo^Bs;(gvGx zOGew}1io|yEQyMIWy~dZTHp|`W*HwYjL~JMuV8#9i zwR`9(duC_xIfq?sLf!E9I1I7`FQHRA)Myx_cRqgkrGkDutg|Ne9HanM!1*EPjrXD~ zJ`hXq&Yg5kz1yvB{4qCXX(7mVwMhz<1Iln$0FoU{UqTW6zkZ%L3>2mJ(93@BJwjax3|W8T?&>HSk~`fmK9N}wxLaqngC?bpN~!eU zms&>6CoVwFuJ`xq`m|lwO#>ZqVYY;fmS)z+Na_`TK|MT6Ol4`vn}_N4op?o0(C`8U;1M~8BX`lhM2namN?_c(WCWlc>>WzM+&S!?*cpHH0M9pAm|`y$!Xu2 zqn?;-F4y&U)Gc4-yTHXcHqh0jV^*s4o;Ex&KD_8ch3X$FrS0Fs(yAU{fd^w?X13aF zg95MZsQpzY4xG=*Q*t=WJf=rN0{J12J z((=ce5ZSB@V=Zv?#UVj7gcUG~P`N(%W`S`=@-Up6hVzmT@EPRPi61WCN{7)~Lu_zq zu3m>rdc}gHSjh-$$NfI6_$Q2@BHk7>TxBMu`nzcAh}7;p_m$dEL*KrKv=s1Cm{cxP z`ed`yIg9YQNbXBiB-9H&AaF0C2T6G?T>bhkJ^`E1)>8qlGx)@rW}$zvHd(DgaBVQ9 zv{K%X>MeOCHjIe!IiYBx`JD^@4 zH5W?MC-(vY$~>SJBs3hk~PMRYoW4lTEa3O?HyH=T@N_YNLq&2;3Fi z8BjxJWw|tF>II%?@D;|H z%#JDb{P2>`nFdai&#g`M9t|h8w1!uBa>iE|+#`&X#2kD9D6t&jXeSVV=t;}Ch|wBx zxB~vbpPViZ0c%4IRz}$3*o85I*8tOHb#Nd8N&e13<*B|Vpwk%asnQ&VlEy7n`LrOk zHAOJUsl7@**sMaymI)BT={FZWeWGE1@}DGl!q5ft+`B{;`0B~uh^;XLb4D0AKiz;o z&B*wM%QPU504?jg?i8DmmbE{3JZ-Dbqn+(AY?k`S=QA}N_u`y6<|@h&v-beL^X)6d zoNEp@Tn_UG-^^F(vPE^$g-c~r*LI0T8H$7=M0(-;OcLaXGzaYjs_K~8ks(Yms6rV| ze3l4ZV~vV;pCJqo|CZwq#9{p-qHAJSc{wcF6iYaa+W205>rt`Lq*`l&C25f*8)Y=0 zg*J@px>NWO(n{Q6+Wg3|%EW{$Klt&xqBI@@6#bUq#{dvetFHftIN;=_gfomEXMwtz zxK|r3`&puXk2e{Di*6r$_QvWGTDNn+U`M-d)!GA=>uH!^HlJ6?bB<2vCCYzRCvD9& z3Hn%Hc3DsdmzDcV^`#U==em<$2C@=zJ;jU5qCf4b!2s5DGggen{a=zdz335+G7eFo zOjf-G758xvh)qE!O=GLQcI~%UH@fl+z{avm~b4iB4i%iSt8|^hRyoI$UtxOYxY#NtG+)AE~%p;EqJbd(?SiJ1sc#%A6iQ&n{1A` z^#{e&(n~|4EFy>0%9Yyd#-b#EI3pmqDC;rCAu3hRYTJp^ae}Ux3S>IC-l=6A>b(*zY;> z=YAhQ(3d6$!OscFZacdHxTUx-d|(KDcu7%#g9xLSNM$A6r_ zX}tYLrB@fqf`dWaKDHm=mLHz+?psj5?s*RfPzqh?L?H=Y5;`W=-1M$b05;Jnw8Nai2CE!XR_A|8EQ)c^meY!ekxQ<0}7XQlFGyBZ(i8P>PX z)O8PYDNP=g=H$>2v;-KLOuALB+)xNhj|Cm;&UEqMN0*AB6M}=RL21C|KtjB10TEI^ z3zqAi9%|WyI0{=kq%zI}L1~Fa@%0d2OZ(1ITcrk;Wd$k=m63V*yf`Q>w+63vB1F== z59vFeMLg$Vg}xxAYMv`O4T@kHTFbreT#kF`77`jrKm9>)8sYg7a5)nLrZNLf)J2_} zK>V-Cc{Qq9*>K`{0sxjX7%mt`H}lM*d;HQAI`M|zvc zg;^!s!md2Ezs-?&L(RUHuL}8@b>iWl=5_2%G|#puQm>WOb28Wm?XY8yb~30h?Xdt) zJXqGq)cTZ-^1b&a**w%J-;w2{cxZ4}BIP=uJTo3+pO~xNt)4d^@YPF+EM0+UX^lDD zG@x7IgJ;N2zfzzZQ9QSdXaYy32qslI%*rvhSKHA9@q!D7TspHa*PoG2Q=PRPf8GDa{&K{4E*r$j&W zTk;F(hJ`$!ADkliPHNUq;MEIDN}n|R;}q(KYi zfBarnCZvV77a1F<;3+BGI>a{6fbdIo$=k&4*Q%wV&ku|mwS30?s!-he-+OaTOvJ47 z3>HGCvsKWib`0Pke^57_Es(nqR%Y@Hv~O#mY|<&@Pspbia5JOTl*<=)cJawgPb z%1ppd;__K+G57-HwvB&oKWm5Wv)jKIP?&n9>{RBo=kltS z_8qVzwU64nb14lQH#*!`3NL4>!^5740VWgad59Ie@?ZmP`s9qA^ZtY4XlyekK-uVR zG@$q08$n~)+@qO8clE22_+h)BG1<4$!nK*~GpOcyK()TCRK=gj^X5!dwcS@@qTkOZ zzbb;E-Wt|Bg~0D~-V)y?uQs@-SN-#Vl-Jy?vVr>2*2vy!yL$l@{rYIz^Cri~r*!Db zMClg5%{y!i2D~}#k-GCi4no|kAay9<4d9z+YF(O9b-|)?LtXW`K;ngHVpMq{iHRJ9 zVSUHV^H9re{r}H z(mMznT8Ac@aM=XWxTzleEC0g12gKn1RR1dF0HOe2r{%NC)C__~uS^6zoczROG;Pk6 zLA4oHTiq_CjHj0@Ro-&~+&1U2cw=$Zptj%Ne~=h=W@WGr?qKaQ^)7kwI6oTzl(19b z25ih4<<0gWwgSWV;YA|6l-AWX)(fun^6-4!_;q2aF$R-=>hSn26=SOQPSl5%4?rsl zXhaKH;g#mx=92k6yY05yKI-!SYZW`3S_zpxN9MGFO;>TP%On}bAKnM3CW&;=JEMgC zr`6^;<(wID2=-DiLoUw#D1R<9sg=KGRFHjsrc<>cnZ2Q=`URCF7-KrH1UN`V1?~kV zfhi$_>k4>ZC*v8<>@g>0uT;toA<~QKYQZO(N7=-XN-#B3VofB?;;lCB-M z5G5WgwJ=jleIiu}55t#QVjli|F}k#irAcPP3u{dj)@hef>%00donodxsmyjmWEkwuP-zT7w zfF_@zz1<=M&=XSc(dHq09 zt0D5Ey6_5aqx3bYn94@W`4b`sklj6{iPj`sEA4L$mm3Xr$G&kvEmGk1Le)tl;xuwO zXs0?@7$3t#uhZpKmzd7fNmK}V-hZcwP}3Gc{VSG4q+5Vdwt99aFvDwM8-sW=;cd4B zV5DI(c?{!#bf8$|1YCY4%=6JWhqLGbRpTduo`c)PZ5j(|?t_9f3LJhQU!PfNo%sP; z;spsd_5pTeuG7u*V4MCWuv6Qi%Ujk5tBDM6r*7+V9*vT zVKGkg8QPfYj)GSiX73G-(X(@^z_AHCaz@6_hK`rHC&g5S*_JTeLtESEv43vGrI7Y- z^#HuVLNw7%D9G*X2GyJ|c#=P%!s43zI2zsT0A+O%c8W1&)?g;?_ zr>7Iarp)KGO;qO3{JL17;EZyW_NxLY=Ev812xqmIoXYp)<3I?YHNNS)1!J%Fr7Z2D*VR8;mtorwbUMG?XH`XB?BJF?dNd zpewGLfyZH@w)lbI4cg~x^$wu=Gd?8{BEl!6WTHIs6Q2eOCJqzR_&Q@0l^W=oE%l!7 zh?Py6Hp^fw5i=qQ(U(#tmQzz;-b5IB+9(>lylG*VEX5Lm8ZFIdJpd2%FRB|K6{q4j zc4SdZ+hEucf;%!F-@BhU20U7!iFIhDM)a=Jmq30e&4B@oW`G(7UV~C=vI&u$vU&_d zwSEuyhKWgbb@f2q93A%|5!X}$vhoYhuQJlv4@KKc6}kXkAepkd`AEQ<$cIvCaQQG^ zt59G0J^xPoR?56vXObS#hPUsj8!kxOIYB!Hx)lTSPHYok$`nAv&n`a7KCqg4(4o3Na9QwmkS1`#K7x7$ zg3MUZ5R34s*Wnc!Ld7V1^n~kb&&l#ePrXGfHY;X9EIUV(;*|8VQ_sW5#r~akI_`y? ze|K0cI~4!8f=-;>&}q^1YFToa7(Wv%wuN93p!jZs@nFtD@?u9WYl>hj?Hu495G@+s z_wB{ms5g&R+rQM=j|CfFf9?b86r@3;_%hW`&=+d*AZ*n~Weo}ssKOF7@Q!E!ZbvDr z(^B=i7RvDnd(1Xz>Zh;aeq&-OWBbEJ!Lh|PTaZ-uYIx<9Q9YPwJS{&5_Waw_>K9P> zbUu{rs=Csrr={lXLR(;PMX3We69wU%@w}6D+tYF)z=zmW0T~I7rr%u3bwrPfZZfdc z0ao2=;xGI)0-tmIm`p0{X$&zQs9{uIHB_F!U{6yW64vkzq^@%~$4S>%h5F=;3-;zW za@t96KgBfC<^bsV^Xe;WCUXAKXY&zgFTVBzSO$O;a6Mt8ty7RjTO(Q;EhsH3SJl|X zLWoH}mDxh>_QHfaS!gL_uC(kF<0C#Fl7=n>mixU1c}5BUz1CLYu%Tt;(MnAn{N5rM z2#Kf2d`a-Rj9p0R>X~dbpmCeAUDdnqh+_d@G@3q``3nY+OffGs2RZ3d$&L-8&V`DtpY?d>7>20Wie2uZgcP)>S5un` zrWd>81$qDo7$^;jHSTRo^Jh*dGftO*Yr$IZeJ**i2+MyRP%QqZ&ikRj$t<{DnZ_O+F8j*kCMcn&| z01SZ=)rL*uAwgVIBsB0dT}v%L+F4SeYo|J6ns0;>O%( zJw(0!cS3p9u62(rNXahKRQpfAw?#lC20*EW_SUSj!6sK5hPNDI!iAg!dT0I;4LS<* zQ)Aeb5#yM+`rQH=o&u(2uu$({aSWktqn`auuHeKpaji%mu_uJgcHNFMUb%POTGiG* zJN$65A?}+9B#sV1 z?C$XgzAp&HMLUS^__3W-!ieRq{}ge>@P?(fgdbqtTB=e7d^WKh&9nab{>6enW_Rv}~-_ zm&*Fn{;+Z!7d$5RwhxQ*<`g7$6Oc3d_dqQvtBYmod5m&8P{Lqzn-|=`-KyR4>R1NU z-l2Xe?&U>Y@*XA~&Y%gvRzBM1OhM|#=Y&c>aeYEFjXSkcHEg`e`B1Q8zt;Rw^s*X| zYuHj>`8Q|N^rR2ss*p$A6c*$vlpoQ$A0RFd!yViz#Cdq3IjtHx$UJqNiHQ8#InEVeyuGT$LUvE;tmJE6QImX0yi43~dBicBPNT9Xsi@*JQlwZ*A|$W!1SS!rKN zc11DOugw9Cdbsr!Vq03Zrah%Pg#mWw+%CR!nw4|qIuD^$R8%=y^p>UyrARIYaxT~r zqG9a@nxBTC-`2&NjD_Z)3B_?fnh2M>Tn}_jm#d`-xNJDsf*YM`-kaj&S4fc?V0M(% z*<5Wgk6Gd!_1R*LFL9Z!`Q>xZ5u}mua_|#D%yBEnzf+D&Kf)A|67<#q)BCV(*W48P zW_!Q%GZNy+tTC=}&37c@!Dk>HqFV8_F$e_ooBMY(PRG6d-P`0~=PsiZwo+h5K(4DFQrUkKmQ8LUsdjUQZuE%`5i>!EJJ zd^Ph;7X@HR$sg70UL=m%E~&^G162S;KNe&xyyBGaVfFDL*6o@c)%yqns4mGSy)XYl z44PTT72j*t7gnsLRw@7MDURQ@;5eW}>qwpX81_?*t2w$OU%~vat}bxesE@%_@Jk|- z_pYjd2pAtPHKx=H&K7%=v`z*vOZ|`;!^D65MB-f+-2~NGHv`(I^P4G|e4G@gLU9U0 zKX#p>=md~|W~|peKQ0)Xvzo%rMkEaaIZO|_)r$AJgB~25?R7u6JW5MVXcHQFnDYCZ z-Qx^P^sbyUf}JdZsq{njgSoZgg{4ub(>6H_HEQ>-fQTJd?>Z{ZfWa+6m!0M}>f<_) z_Le=1Olr&6KrdKm=#5!SgUisk__^ppNi0^n{)Ck|>u&;3X*{k_6fsV(1aUifp|KoK z@$Ms6S*1Q#kXR@ukY*_^5MPm}E%~x#9y#%yh4a?%{OEEWgbcgEp-KY{$i^U4gBt-& z<{ODlt%f;OD^Mr@+!u>wc}7x9lMA6psFNazasZqAJ;2(Wus>f$nd@RT&gGcER*x*X zdzuNDfWo$6Zjo@mBx|O@EsV*H)#hNxu3A-ER#`Dyy($G&Dov1i5b3YCmX{kkOKDhL zej{)IKP2taXUCX;0oZKN>>Mcu|E+$sMDUG-5iQfOIB3>V{)zP8@C6jlHbG_4Bz2B_ zNsw2XU?=E#os-Y(sghKI$QMS)n})ql4T*U}%FxFF8cMDfK`&Y^=XEt(Vs@|Rb1X== z|99UD?EfQvC?quq{rX^|v@*zb)4n|QFIhb$8O4ssVF)$7|6^hbrVJRrSOj5HSQWyi z{cpNe<13kU~=SPY;t`re!YhulMD~5rd9k#O% zk{uI=EiBzaESq*oe3pJoPGA&}75W-E=5DF0{u-c0u*MloF65}ZmIPu1uTyhG3&DHc zBxDW_YTlt6D60Q?OfV28CH!s$?=f-!1VZNHZne4EOkSA_Fd>Od{6Gsqk1(?xY}F++ zE;ue*_X>04ldDB$(n0#+%GH8EV%muC!%Ch-`}EKs0C5w15$Y#!WJzDreM{mtwJEl@ zv{~+{SE0iCOK;@Dj`+C~dq%UxkmiuNdST>Wa}sWqtAh$Pi#f2o3Pi2CDXi*7v9Ula z@_X+v0SQiyP$v)rftu6d41)90q0P|Xs8gd)J#j-qHD$+_gk%oU+D34&CRjVwM6dvm z<{nIxr=>=a9}Lhka!>M}ZwX4IP0dt5lzAuB$1Vcu^XNm^%q6{ljFgq9753RXElFhq zOEip?7nN6639G15O zdO0xwdBLwrxga-+cJN3EFaaEXt>sqlU0$gUtG9nw>@~qWIsLV-g+kDF5IeLvuAol+ zZw?eX)nXx1a82tH{PMWfnS$}*Lmi~F6-5lx)#kDuOD??;EAYoa%k}D`Arq||plK6J zidPSORDd{hU_j!$EA{?+bV#BMfEeKViw(UhS^62VVSz8-OM{4rW5u>=`o zmf#y3DNR;e$!BV3ERaJBoTP$GGa^s8K@^u{Z>N|x%NQe!lstIN`V}()%A*pd9z5|yFfrOA;7z#QU z!2FxI0dC~Ye9)s1#snvaVqPSrzoJgL7g!~6k0iH61w`D1nx(dqMbcz`2%(`D*!r5? zu?6nCf|#sNsW1JKb8i|iE$_org0it$s8>3-32(9*$aftjjvlphcG~HRIYEW6ntn_B z&WN${_(W?;ZM;~_?1w29GGh{+t+x#qk)&E-X&6Ma9U|H2W>;-D19tvz2A)cJsJyZQ z_0zNz(l@zUSP6z+F&Xd$WcurbHbIH=%kLN9O_C1HC1_fQ4bnUZncukVh(PC@!>&=% z_x`vUd?V|?G1bARi>;(<8F|Vo2QV$b^GKqmyn!tL^ido*r=*wUxifv^Ez4kBo&He$ zHKn?s^ur_yv%GXG0DA;DOM0PI?_{;A{Tu2O8JhE8%_8H-pq?LU(6Tg;H~&|B6@4l9 zJFvts1msujCq!t7Gg>BeQWFZKkTrgwN!M>L|VUG7JF+Cjc~hGi$XPl zVb4?3s0P#v7a-m^V+p@Zc~Fn+D>j?p&BoOhJ)jO<$N$q#VOpPRVAC@>+YGE6zeeJn z;ny0aj0yASM}vJ+#xY5Th!hB$Q@<*^#V3|^T~t>ul*U2QOW=`gj!ozSV}9>%bLyjA zQM(z4MULz0H0&q1z^T4-eXzNJIz#_y2arr&KsftSVF1}Z4wjmOZ72|GyY{l)%Bv>o zHOQSeS#Q_=HrO}0VV#$4hTO6L7kuwtD6ry0>hZIMoe>Hv!ot9Gcg8CxP(tbmZKiy$ zNz~*7d^V>ET!b|Rj^Hr1h4*9*PPm>;?i{cM@Y|@Dzb`-`1A(B*2y*#guAGfWzR+8B zmrwSGN&%Ndz@#sUEUqoCl^38canmuu@^UDfjsQ*$G}s_=(e~FSKes*$I1{l+6Smd{ zLc9vIc4lTgUs1GxdjvqKk?U!jW%-jKG{ELYL5QAweV{DlaLZKOK<4c~y1Mwk)MGdC zPY`LyUC`Bqsp@LsI|T68ika*KY-JN|-=GwrVJejvU8n$YFr`U2nbb`(Z7fI)3Pcwn zWkhys3+|ESaj6>cqo^y=RD_03pxCMYKu83FT-<-}EkKco17Y4EXm7WDOq^Om&x-k- z`%>%*sYVA7h+u8nIFL;evhhGNz;n*Nt3BZ&-Xi%swZQF?mfzu6Ax_4$-)j4E{mMi+M(A$*hbaDPF zeVTHUcSj!Zqv%R^)3VXU({1d-o?`rM%w+^EBgSuyPAVRhPB zh!MaN$_*&%0&Y%>Ga^6B!HdWjfE{QyvM>Y7P-5>>8X|jje+WoI*{7Kc9%ixY*IuD~>8U>h2ImKVq}V(f0yZ@umjV;j044tCRA~VE}&# z!zSDBpza@yvki0mdOlpeEvsjJm?H(Pi2Kj<-Q#*gSDWGa)PI+UZkxJR#wQp&)4~>U zmO@-9?K{I)2B91}_$0@)7S~jZWDlaS4GLQha~VlETQO_;s5m)3OT9+kwYIzxz!YCU zJg{=n`>|`~mFjAl9gr-k!Io?L|WI{hsubsQVp1Nj`S{v|0 zOb3_psnZRLe}SsQr`{vDfrT?|BF3laDQ%H{OMc;in4{y(ohz1N?bT=-qrwJq7)qpN zPTL#~hYpQj%C?)O=A9rEwDC$!-U91Z`}`^{eXL~BqQ{6$+Cl`G_-auL~n02Vjt73JD6HiwIP`fLVhPul) zf*B|pWE8|O?9+H_Tt%E;Z;Y2(y%Y7Jq|Y=ENrwiFCB z9m!G!K8b<|_a)p)`JSWH;&_!qs4x*225QSw#i}C{OZQHc?~7NM;Uj)G;tm-9?w5)w zLqLg-atKbm%K`A4rDBfAwzxP#)zv#}JT>z-*rxc;-RdQ01PE`o69iP~@bVZ#&W4K* zq@m%$FDE3Ma}Ly@15!UQkm05}XLHzu-#5+S1I*_Bkoc$i`Q|AgCNvI@mPSs&;ljI5 z`5rcn{w1H@x#92QwD0KN?CaoC6YH1!ZCRY@!I4D^NU6VG2Wh{sTlKHg1QMigd##^- z4JsgjnFIPv6}t7Qf1D&1>d7L@+M(l&D5w_8T*=MscU9ki0&Dde2<*_dK%8~Xg`K+9 z*-ru15-3A-LI%{C`@dl#&#$;ZU_nCRDAote^y~}ddtM5n^+%!pzvWSae@uoK1_%I2 zyyJW#2oM#psx;EF`FLvc4*SGe;ljyQc@>&%U0q9S;5!&ofBj)L6hl?V6PpHaptfP? z{y|wI-yVBWFwpQ>UpU)c_@Vya3bB(B2u96;p!YIp1O==EeT@z|bsSj#PyOsb@eu~XhxcvW02!CILU5R0pT z$9uFN8nu?2>cyuC5QLILsLLGS#60|B#JdK_(Cb(IW3TvX=IS!ma3Q_n&|pjKzez_I zt_3&i3fbi>g} z@NofHk-|X{0|B#~O^J8SuH5zE&1H$RBsQi)m54q?L(W-M?)R|LGy+=3tI{wu3Dtl3 zwctP=yQin-l8Hz=&E{jtr;zu0pS)t8I9;PR5U&#DD^Rf9F7E-P2^KoaX$9<28u+-* z_FoRjKm>?9?abiRwr3Z1U@Af107x~u>rL^?meG_Zb>U>3UuhQ)ve4Qn6r{doV}UUF z;Xsm*5aU0jkd=wuhQZ1_2Cs+^0;L>3y%5O42#gOvj)pZg`%BO-HKJI)^6Fqp!;1qS zgOo{fNBRm-h!;byxb;bq>Q+lHtWXgz{@3xc0d@)fQs2w@yi%<%_(5LJjD@*<^ zW^65A#LMpjw|XBbq~~@F83M^4G+c5`;-&p4glBh}ruaQZ(k1Zuq@kOouZ= z%*Ny@{{6OKBT;f^guvnMWhHHwy=m8{UsBiIE#?WaPVk7FDa5;a66Ev)ld%Z^`ti}= zfn8rtWO~0hig5!0DgwdrnZzrYc55pAuw)7K+I3Jt$~yUeEBlT*+x<1*{MR>X1>XUW zq%BSZncnJKHwBQ%)}JwK4JCz+wKX?+M&U5CvZPd;~$6fV*OSiLmPHGD&^)1D9Nb0GLH~Jrev-gx~EPdP-JoD&`DjOfF>OoY4a#_j`M!Ui4zl^Ygm}Z%o)ap^mtgY6c57 zAVfkT?M@qB`3cquRp%MBJG@+LybZ7ZoH#;@Rs}UN^R}9Myck200|~B#Bo{|RVlC?n zAM(`N*}fkPCJsC-nM_oqi_+|#A|mX;(m*&1bKw}HeZ~4(HXI6u)$1*6_N_K~BpKTR zCZOwT)jt@|wBeV_1e{2_b#=n}L?wUh@csD<#bLFFX}asF`kq*_vpv8T_KP7lmY1Ca z2J-WMoU%xmUkR{t}$8$w;XJ>&V0^Ijikj6d#dEJq;e zUX%C}wZ-Q+Fk+PpHB&fZ_H3wcdHyCs7)7Xu4kArOVEwJslCT&?Kw?Ia1Rf7-a(YZl zFyth|0eiYw;^_=c<=O0MiPn!^i5wo*sO4QZ>W1$L;IZWD zm&2_%!PwO$iZY*b zK7T2pz&j2yXO78|I%4*&fZV^|hNlM;B9HYOlTdd&8#r2kfukBI=1}WKkH{&zU0Zc^ za!j?u%L3FeY{mpz=m0G9i5zVTG4gd1#uWb^1Y>-Nb-O0R3{8T;NoNYsg&-0pbbK!! z9OB(jFSahJ(U-?*i|#b|8x7Eku?cPPUOrbW&>uq~iwtp}gs@(dW?}N4ntUsMsmJpn z^gX`%X9CL;3O*xmj;$ssPR39CezL#GSFs4CiVvy&=R@)1V69|L-2tBf1yO+Xhw7+j z@$s;kW_kFqN^3b*cp*1B+|PY(3Omj^Rj(K@Uj4?Zz>W}o@nqXhJkx&8xH^DoQ^QcL zN}Y47nAd|mYyF;3a8=IrfM$3KO4?Tf?7C_ zV0~GgcCvUqTp&r1Je@R$?-UF5;)3`X5mSKtuJ6O@>DBT4Q9$hQR)zZFo&n+oI(@br$O26!Of^uNuwq#5>%SYE5z(>dQ9_s- zpkpLd6ZWSh`uWxi(7a{5G6ZlL(HC$bRe7jU1^~6@=+aths~?GZ5pAj1n4g((M?d2| zSoOxgLCBb1r`lXwgXcZ-O07~qT#^KARoiVQR^Zuo%u-I#2>}Q`itwBq`z#DbcW#=| z*+%KXgQmk7Qq&7`?$aH7me1O_A|;wb;1_7eL4E#j1ljnL%M!Q*v?LdI4gtNz0!56n z$5J={fg`Bnkq`?R9%fro^S+*kf9!2t3f^y2eP9FeZJImL^0;;6VKGLZm5|`mkb6vCdG3`&3tc5fG5Tmq2)~wX|z;SIf20)^fG| zR4jt0i`PP>r;*C4rBGk0+5*z_`>FfHhsN;mz-~C+frUwwGV1v0Isw=~Xha;a|+!5gkzy zZiX3qv3icYtCc`k@MayYzI;`H6Qsm=GsMxyEVW~X=>p2K=(_O+^#ysmCxLHa057tm zLP@TfFhQ|tf>C$8n9~Yz!oHN^l3iUZ8(?`4jzGon^*8GaYibUbkA|XsjM5^I>{hiG z#`nLdE_|>$^I&qkyrf<&tGSC(RC28QDcQ|H-Q>utz3vcZl`Vgrvbq^@XKK6bODA#N zfsWT{5ylQYpxip3T3-ew4h64tfhG0fQEW2M;#{9J$z|MxVG48GVallYN92RAF{4?eRcpuL#@F* zms|kG>8)+>p_&EftNw6YAdCa2Mkp}7#=yW6WBvK*ChBiJVro9h;EGClWq!a3U9gGI z)U$sp#!YZZ{)JJH;xHv1mi)qTm{gDJ;zPt~d$46GTK*6RP*Av9W+vUst5~zP5d%wO zQX~q+cO_oY3aJ=E{a0B)FG1@eLagoN+V+a*ul>~-#qX9+iBs~&PnBBGajMGgNkzS6A8@+qUJbH@0oGRK3c-MiL^)q?45t4!APm!2jl_oR^ZtG-KmU{#egBMvblDPbq_?=jN=RhsLMdL1> zzVH%YPM%GYteo2z1@ocSf}jTY?cBfAOMWVN*&3AuK9AJK%kRHJY%6J!tZmi=m%F$4 zqCj)cm9l6(0&O2^@(7SfMW&#6axooA}q`TQO0_ycc9{DJ!Zw~JV1 zfG5ZYF~+Pae-Us=kbfxiJm45#=)ludKu0=nTYt+ukuNk~^49CS|13B$5Nds}QCjJnl6go++0q5K2;8=0uJslQfs!C@BPlR4@A}kF z35{<vnS<-;>S2LK=*mK!;~GIGCQj6Mv%a7QFy)DO$CKeogSFKI+MuDJ!jxJ2$|< zKyxu{K5{Hxh9z=s@oN5L*pDd~mUMnxok?mE*#N{Z{oM4Xm$Bm$kV68MAP4n5yhMur z%8>JoN-egp_JK3=cQ(fTVALh_lqe*^J-NE8BaIpiST z)j)1wa!O6M!%IPvfLrp=`+J)KO0YGgnD=Jw$DWnL&?M4Wvs#|Xsm?o4!G>!PF;lG_akAJ85=k+68tQgEQ zm2P!cd+OjkAi7d*sJwr=oG&#Pk+-Ryg)4ueN z>O+r;RX7VTf}x@9qJu{-M%CWGoPIxLS4`o*=IsIn)@s+9<}vD%w+AF12$ysN$!~DL zNoHX0((pkU`mKwC{fRTdb5HYum}l-}w6BYm~P47els?hqL!x2tSS+ zu^HSKz|WD;4#hT`2iB|5w$NL!$=}q+{!zqu?WxyBDx=U<4$|aIzMR@+eXx_9^9Fhe zp7lnK-o4`!ttmtSA+6jsv>r%0?gfE&)J6i$>~WBC-45@JA5>>!Id6aH;~AY34>3W+ zmp33#Q^Nsv2js(0u+!2DLXTVfuBBK+j$qyKrXZ1mkK&neJGFE>Dj$L;4i2-6KERPU z6My?#aM47aB-CQ!A2K6AWQJGJ19kt!QCSkY$DdI*vH^Uu)>p`05uP>zzasO&8Xu(k=ow6dDgdmzAJ(mWJe5ece#xoOS^b%|F( zQv>W1|C2WdOAov@ZFmx7Opn9z8H6x=*@Oag3?0M6aBpK_AbO|^H`-WTLIVevFakU< zB-jE}g+p_9CK`S2Hh951x~QM1-81{vaEURu33>03@ZVGy%iLiP7^maYHvA(dP1+Hd z225bRyXJETZ5NZq0@vbaCSK8`qRp7ww+NXj`a-(8Dm8oA0JwVKI{4YBppn=XJC!Y< zlCixW`%=C(;@fn)5oCJLWCQH-7Tj}G7k)>;COc0$RR1~D0&MemMoS34)&N~iGpeus zhmoM6i>YYZU&Fy0$C$$2h7glckw?$W?{*Q#&u_E`{DRIgCEH4SyVwBg+Lws2V><{1 zY3?L(kVKFzWsv|}+`8UdaOGlMti@gQCFZv-R)H*i&rik=D~mmQuqWMqj3Zrfe^ev% z9}j>;avsxewdvOdqh$DGqv!@L{k5!p4;Algmoh=q205Ow-7t6DT30UX>iR#qFRXPm zf_;#?)gtMaAzmTS#Ol~Uz+P`IJ(#DqnwAOb#2ey*ad8t2o}n@ARs+!p7f8Y5p8Qcg z@U3v7uC67MH8uCZX%LRaeSfcCvnGt$yIQ2nU}30bOZx$QjI5UIqJ0Gc7>s9{Q^(pS zXSM&)zDKR(Fz{8UK4%)Io-5@-M4B^+4BW{uwC?{2Kzdkm-dbg%U8yMR~vkFrTtO5ThSJtSQs_H?1O78%Fi zyxB2NAbL@_<&kkG9+>LAvSCYjjL3#M@n6`>W*H4#&bucn{6h%X1r>@Vp|R441l0$#(G0M8p{+$}8TN)a>79aQLi!Ju1%meL6w*UyJZFITZ>I|3-4Osk0( zyq;qkTg=o%S*K=c&>jq8rUey94lOq-BU2{2TZR$|xa38pap)?v+l}#YLc0m%Q}~nW z{W`yT6YbG~y?Xm6q1zZX3&Oh^b!w&_@~MRntY0#dQp(xBu<;m=8|yQip(o9qm{ zpYJkR)JB(aVM`#*@IE#tLCaIi?&cq+IqT!UtKZ62>IF(tih?p5^a)^*Vaot*71E#} z@ib(#z3s`N%;spvy{u!}GrlmixA2f%dEgI!lQSuuleeH(9X)d%8lNq-=hi85&=XIe zy}a1lXw)0(oJnzf9@hOt=@I7P%_MlEVnAQ z9`T8K@%Cao%XEcnfa4KSt9V5pXI6fbu1>W38ZX3aayIt)EGPJMF+Y0`5c8Ylq!xwh z4nd#=Tw1$LrKy{Y|8DUkz8>OS5y`Z;#s+H+luM0y^_4Xfe)-au1Tune5K^Y*h;!I+ zYw=H@F^6bS-0IpBIGNEh`kJ~U6UxE4&7n#~{qrNRUQ%f+PS6jY3}E*f=Th=8vc51J zKt~zoT?za0z@&BAq9OZ3{FHIa%t+eiVLeO%;>`M;BNxOh(g#(ID`{*3}KS$0%HYQRFhD<)>tQp?B%%5^^S19vx>tn)&pA z{tP))nC&)DC!U7z0!Tu_Re4xnl<8Lg+Lvp!#4Y+K#}`8nHpBp}TVr7fb=V68U=0DF zv;@v&H2i#-nSPRbhcJvf{-;8?1L4UeY@!g0BOY$F{uG%XpS}3^utw0?Pxxk>DX#sJ zG4@_dGC2szY7Ds9N|Q#UW+}Q?rM9{(0C2UkY-nO)&@!R2`omeAx;+wfb@fz1hWdY- zG+tHubSC<*jYBb^mY-Z5*9@dh1NFEElUWr#pB79s9kYCPU}0SHUuX=^)$9H{#YhDw z!x#{n*R8=w4S!O5e>Xy*hCruHn#PEIC7Hc~B0ZI#B(00;0ZPArxSDR_HUQ zbXxqdjfC^;V|sPj>b1dR%8k0M>!?0HSAZ`>NF+iMRi(J`h(nWJ18g8j<_y#nZ5pU+_JRrg!V6Tb-V>~jub;yW z(J|ml<;IHgut|5sO<>mG+!hF`Ws@+r8oq*0LJVr{GjPVafu7mF)C*TY<_W-e)vCc! zT@q$+1vtnmkR-kHZ1wu|hr6i{rb|-n)cmgaN%rTj#xctWYmpOy9KlrGEZAE;Z8) z<=u7zl>O1i1*i6O;#{CH67pn0>jf47o=pg;!L38`gkrMH{($n};y`n5m=bj+Hs))@ zrEB#Lt}UA0V3XD1!3MewjeKbXR63UoD_cWr6K5Ff+J;mC`C z@ufUbZ%Vn=RESCty92w+iasCPzI3Yq7sOqH2)(T_yFzy-N9|he^n^eNdx(VsHvmcV zx_a4DMaaT(FUa5E1$e5e()$Zk{FJCGvE1`&$wb$!+OWG3PFT&h8J1 zpuoKPBuoWSfw!F?=CEg;HE{gsv%WCCNgp)m`JR~4EWJ{1=G!MI%KYo`JSi5k`qv}KNKR-_#y~??Tlq0s}X;jBjWnZfgt#*z-jTW8&-1f zt1T?Ime+^-M*1Pw99n^vS?UXMbZ#-*3@Np_%wLm*1xRQzk9(Tr@*o%Q8vmk+IXwKT z;BW(5fu^H1r?BSSMdXg)E{uh1U7iF+R*%y00<~?8YiH#JC-6=r~gez0BPCMGTNa)4uRN~ z+8N92W3^b8IWybIurW%-GBcIZ~mMc2L`fmmQr9ecI-w|c`C@vm&) z$TN6<&%6f`^&rcuf0Z~|59=)H4QtY<;jQb#9~Ofo*l?H(l6WEXM|bF87i>GYMKxnC z{2+yP6y)~(lPL-SmM7<$hU)*kAQg+o#={fGCE@*v*E_th9F_^wZgPn_ETvgrt@{6NK0tR%-u9qqggVf44YHqM*UggSV)(jKV|I`4Mn zwhLa8?M@eDC`1G4RRFefqgJYRb%DB_>3!!QA+US!6(30BZy>5F-v|~sdGP%|Dmxu*(qBMuW&wM9!;x)nRfeRz#Wnx+!a5|vI-gy%d zsW>9zFM&Lc5J#w_Ftmm|%uk)_SyLB%Q!FtXw`QrYoz01!SXtoXN#81TB zo^Ty$lVtIah#wCKhlnO~Xy6JzHtJKUZ>iEpVf{2NM}7EmCYo3$hg4G~vCj?*5+F*J zn!q`0W9ns}5vdQMUfy|qDCc&CRE#)|XjC)cb>dvn>1F6p z8q}qqjdG@bxQPH*y0{FaP494}H2{|a3!hfX_Znc{kI^?EVCLyJOF9uZVVA`ioB{K& z%HLoMR?B`)LML>;Szi%m_5`^-*PSL9G-ULQRH{`2WA%wU#UAiv-SVA&+0|uxKu-Kn zK)=v_JtZL8T187Q(0*N3ua?D15`21H9C92_=@k6E(Ss z{qYDi6zHyl@1GZn-s*jE?Xw>;q^o5cCFogR9vZ_iLF`wx*UtsHpj;iq8&r%Mxen|R zoYt7aJYatuuR0zC%!V%@;YN`E~mL;^+ha@ zjb?P27vC$e&vM1Av*8#=yfNzwryXXvBqJyQr18K*ML=jM$#1jsfUBq{gd*d_=Kyg0 zz{HWfcNdb!OU;(e!B8JsEMOS}&YCl<;^hkqGdM}l$qIxMmGV$|Wu;kWj^!5W)O7Hz z$%!hY|K}!W0C6Ng0~VtGaz`B8AeF$K&@5H81Et(x+OEJGXA~kU)~~87UmhQka@G2p zOX_v3d8%(POsNNxy%%Dh4(~BRO5a&_FTjf2Y>DOwbYQ~3#<~MJ3}UE~_MM|9bfs$l zLsPx=_X6>fS|}Zo0GRfbNNp!@(`0_AWnTM}8C`dC*?7udO*c2*Lo6zc#}R7f`a`$Y zjr?SFwPAMGvz}_bSymhVTfo8&tN)B459Y8dLg z)A(zwW1;xmz#j1W^rdmXc>nS`+_~xplpa=BU(2=I0hEDWF-5PI?_vL*L_$DU7rw5} z{G$MF0-ucXZxYoJR|S`j%2bx*Y=qopm-0oXgm((o!7?-h2?%M9TcZYR&+TR#arTp* zsyBNdNY(qdEEHuV1>+;r@V*g#{-vR)BHb>LK+=%d=9R6SIU`?K+F~hyE*9B@>H#2qcK*IN*2!AsXozqCS74l% z>r68eXXpDUq;Sp1tVVHUJ48jykW#lg`9J}O|41KZ*mzZp;Y7#M*s1Tf9u}5X9E8rg zFFI2YLqZEmp+b=+OzX@dLt72&SeY~GRpMmDsU|3T*q8G^HBhimv zW+RzVwLS7Me!3p?lS}CS=%Ly2axUf5HS9gH%iy2h61Qh2>dne3EQC9EVBl~y^+2e< z$YSdR6`8PL?u+F*9F~;PZ3rT*0tWo(!El28m~QNqwZA3Uk1;+txT?z|Uo(!|Ee4-GxiZWJE$9e1n9DU{nJugtl3%vkbYOIK}Z^IL4bkZg7%8_$)^5O-zrc~$#$Qh0LThpl&9Q^~(sr8o%&6du zRu=_Qk1rA)=#z7$D~4By&;4$)tU)&hQn^jlouenj2Wr#*6fAEKBC_ zZNM;)0ve}|c%=n?bVQE%Np&Xecqau183xCo}1gEa>ASJaVj=6)Q2lfBcB;?e1W z7Go7GAz(enbD^B>s+QVrnb=w`m-UNfujU-08WP1b^<2c#eCDG+}BLHkU(z3s-AUE#8AKJS&>& zcZV=0cSg5*dNaYA+JLVgl29Zidk7pdkXq#nE1=RahK+uS17*w8K1<2aImd_A(1FT< z7TC#=#ifm+F(22op zqave0^yP1Bye_J4uA%E(^`62}g6Q2*hH;kSIS)3mqlQ)vC-GA1WUZyXdky~@X-eyd zCcblUso8`Ic4urRnv%NIwhm$Q`L-1SygS=mTARRY%viIk2Xx>@y^68Hrh4j5A=gU7 z!=REk>m!L^b{k%w2vNvDWVbrv?E)bu$@dt7g;Ru4^*DM4+#vsB!xN0zv7_u+mF|U2 z;r)CenJgjYd#jhk^Mg?;>c$ZtNUi+2 zESJU%ogpw1KdO5~tBV9TcaEXQzap5oJ!Zq&<40)OzF}<_IS64r^`b9wK1+DiuS*F*rE@4}*#~VFYE7_uR+Oj&DAMS)b@J`#7;RpLV-Y2pa)6(!69xvkMrW=DAx%XV4-(G0D%{zzURs*k@Yjy0lq z5+v?7o0H?^C3UbFVB!vyOpoAIx1-;OoYQ`OT+CJ_9rrC4_@}L)tW}@m=S@t!7>e&oCB~F@60LbLc z4b(qvn1Wn1fF*`P2_ZP}FcmnzqTQPn+Pvxo2l(STZIr@*k>`1mDww}0aZL^#Cog`0 zA1jf0vLP}kA(M?pxz>VPvb($pRl#tDFVro81DHa0z+Kj-+ERGf@ghV6f}e2r^x$Z9#0C% zMqG}I2nDG9wlm=n6GY-yMW~b_RSOG>l<&2CARhX`_4rma`Q`~;h0~q`yP;b>`QHMW zLQx&Tpd3&~zOXhMORfUEVfEGCdX3>6vNS$n(D-`cfnJo!y*v2LVvG<9 zI1%x^_<${VN8g!~FWcksrh9WaIKRf!-H!;Jk$IiyERyOVpSdk962Z^r;5lbUUnRC4 z4C{AAr^6A)KbD(z`I~(?mmy(QE_?;I%YXcP;Q&nL%7)ywTRn9F#~@sUD{yBneovsr zWBjA{{aEai8%1IlmWLX}3~iyjHz95Jn%np?7^q-D!L3XyEibxNoPXk|`AMVd*4j_Wcka0a>4o_n-?NT-LZA%le+E#tl8_I4m;XPTr{q z#0s2w$Jb;9c7ST^z;*SLg69yj(PFI3E^PYwG1M%XYv_;+5-N-k@F$BvCN%)5H|K?J z^_+JJkork6C<(H~{=2MRvpjx8Cg;W@l4(q*R(wA^dnfj6pzn0q{wRU_(((-DYMciP zFa)1yGPgO+>Q|hGU7m-56dhNREox7-eO=vrh=5yS14V6W*On#eMtgKkR-zyg{4Rb{ z#2TDe#>iJ|u5(M?bY2;#PpBhr=0ms-edh*E_3Clqf~9%hI$m{O7!2R^vACxCvaJ3Yx~z;S6^)F)cPuylX?p82)sun~iLx-%%LNM47m#SyYE7lA znMzuGW{zM8x%gpaGX`-2`OKuYDa7K1GYINjwy(al-k4V`A=jUcy7Wu|r+n?cFC_~| zs_MJR#Kc_i6W=2aFhkjULAHlx3~KyNPBVmE$iV}J+~Aa{w|L590$S~e6jZ8n!sm}J z%jRh)6Vjr!@W`uD;}eiH0O=fXcdF8u!|vIdJKbM>tC%Kg%UZTrfYG~R8Yy<{CflY& z>dEyu4|{>=5d3{h1$YNRtW~S%wJ!I-A6Rb-6Ad8BTCJ+j4Cn5`l+h@#2Ul+ca9H=e z`orzQNYJV194`ZuO4Bvb7UQ$GYp2;d$22ohi8k|e@K!ziZvlv0Qsewg7X*cJP<4Kh zj%J~m*+*HsWu^<@gO;f#bsJ9(eblQi=5&YD<`fefD!i}YW$fMehFIYxvLd~92xuDV zR(Gbjj-22ya@9GC5)P%N+T?z|QsNMAY1Sd2Vv-UAiK*2;LphZ)#76K{b?AS`$8nOc z+%WzU{jtB4?;IqUzc5mothNr$eot*A>vvnCMl?y|80MKKTWcGiE))q|khK^f-PN^k z{aJW9Deoq*(d%T)__aNP&bg{LxS~>Csa+MBl!N{%9Z) zo|yun)Q_)>n;-oX)k>?c)~X}6EP|E=P4)DI*nlj~B<+f}8MMh&(J)aP?<(fuNR)qm z{BS*p$wQVH3|&JHYz|oKK}e_uCfFDpD#N(LN|l!SP*`LcJK1S!h)}fXE1>>>B~ZFHw7-_X4T`89Ko%zQr-VKamcyCjm|Ox1%E@`NG6d9zcee2 zWnQIed@9$-EBK-6G>xnGPW9L*CHoy5)zlEg_--0d#||>4r&KpoM*nPNzq&ZJtBj7d z`T+f)T=n2Mq|>VVu~R)4@MbeXtx3Xi4?K=O1;LF+9`qRL?TZ_PCj5i=dT<>kpWmpD zL$}1)d-g-Xx;_e;;K88Ns^Qa%EPi^&0ax)*`BdlU^qOM&Py#(e2a)w&0K+UdMj%|4 zNL@}a9t{6V2_BeeM!x#f?{EgKtr0fRxz5<|SYQbT8&?0kMJU%!>Y_JIYb)qAGkIYE!$D(*F^44Uod{5 zEN%OowR6q50&SS!POAE#tiP31G5x-2GoE)z&5_78>l>bMc*0U~xPE{vrsc=h=fHg& zxc0a!!n>Q}AFKXzrm>C)Tr^TdmlJt8;U0;+gLgD`S8-R=7`eI^mKxADLcL*$V55mM z4TG1Ar<(R-ox5z?V4pJ9E+k9Dv-^hMwYMjaOH6jegi|!t`N+pJ*+t}la(G7Mi-2)_ z{)61Sp!X%?$TBv5q(o}bBwZvW#>Y-N6E6NV_`cZ3(?yfyN%$F20-%l$F(z>6zcVM! z%64Iw*KUZFfD=O*wr4R_VS$%{<*12=p&p(YdC`vTb0s+)!qM)ktZEwy{IEOIEHmaY zj2#idDh`*}H$I$gbIowqx>K5*S-rR=2;2_^eKD3z!X@l{mpMe8v5@QBF9@)OvYtrG zi!qMmgalqzM82>L-e=XqUXsO>p8S8XqsS=UlWUZL=0s^_4HBwu`9Kj4fTfkn&;Yur z9@;bxFz^-ULo2>z1hU>5hPu?q8uWl;L+(n;x@5Z5-S3E72%wbVZPwOqyXpXL&*5Ur z`He&bIq*FfQho{D2`lKgj??nByAs=ETrMw=d6b`#6P#RzbKE5x`tElD(3x-?09-ywaa?jsdicKplbKxmrrMvAzX=HrQC<%gy10( zb5f*yuc2Vzkn{koo7JdSeK!Rime!gaA^!O17}he`o(T{yGSG@qHQBMsf0>0`EkMh7 zh?XH0L`jCmWWh;9XXffs55GvDj3jKrw{>wEar9cZYjSjp+96g^xHc#77o!G$___Rw zDA0eS`GyTq>?AoSRhl6fb!JYL@o>e;CX_&pEC@oW zZ$2c*EqSNL#ONXXePTHSp#{~n9o7eqZLV3(IVhMT?xoeV<~=-dbQUWj-;wcdP_>S( zj|&kf$<&WQ_yQwQ92VE11tjixfAC|qfp~cXSvltDVXqAZWD2n|!dA;=3g*6}&a$ z9uX*+;#kr(e}mk1V5G=L=7bArj>n2|kGfC-WvLxc;n`e4M-X7fW(qJ$l zT#Jl`VND99{8!4I4!~d52#(+BxFWlaS6>r4ys650oGh}g_~|7du?Hjq-*lPadiFLP zGa49+X$N<;A1t7mncz!^-s;82#eFIVmTJS*a({Wbx#9zrk(+(Bh2_@r`f%S!|KtSL zb}0{&0*v@(2)0`ta+LtYB=qmWJR^PscStveN7&&aw)~<%3Xh>#CK5v~pSC)+M|?Bp zLK-@U=2n|^-8UPOVh$}q5acIWC`hP#s_eD((*o@!5mx%@!^b*g+HQ zKV-Y=>3*@qJicS2SjD)G4~!vES-WE^*}cdg21DfbG&!#9kc?|*jHHL8ov+ad-{{8z zC4fC+v)_`hLDV$ zl}L%vsb2nyXz=$}njuKF?UsTXtX4oEwm%fd z>lvVn_z>%MO~$dUU9m^s5vS4tP!JNAj#=t>v%lP0I$;FOu0Ik8PW5ZFJhcR@P8$)2 zSX!AdUd$mu%%}BQ27em`mkant_ZT~H8PDRxassj)Gt1FH39 zr7F%wPCB|7ZT^x^)xWM2GTiW&9M(d_JOf!LN#13^4;mYKlhpBt3zieI54jyq?h!(f zFI#RsUK%q^o7DmP30TkowBb1aZ9{t(#O3|ub#u9l+{O9#c^_=zEt~(zOtzp+=Hu-&?KIfPKWH4_g5bmV%#|_TaK*pWUUjS zTb@gom|Ad~AO`eB~_Q7r!(D^J;rVi-wj3MSlP+Bwc@ zIt!wd`}8US@n=cGdy`$hTD7pMQ^}zGRs75A1pbb|5{|9&EG~G~I zwW|z)FQ1L6-hHMxXy@~KO}qmtl@%BO zr7z{0r1gJ@;sTM^p~S$aju0ScMf8lLn)Z~N{DC|PdgY9$&!n`{oUa@H!vDz&OW}TV zoy7IjG_R`J`^0r{vZgt$YVmkujGuDbq7kwK$PHdQr9}6i0>;-@TfFR@&|hSrj`w)fbh4ye~h&HXF&kzeqGz?aakfep2wGuemU&mR(l>j&+vTDI-QbV?V7S60V< zRv+q%!&Ra??H~?2To}E>fF~bxt0kY|coFL~7$Ep{uZh=A8^d%p>~wBRzu`npeaG?J zCks&-vIzncEO;$m6+jowV{-+t6N*O~&}AZ!$NjX|H4`)G=1)yRx)02=YSrMVcGiPs z+|XA?RUb41rmA#f3rnjg{H9C(s_p*>_(dWkgrp#h99Apd)$8-jO?~Ry9E}Obbt*fe zyL!dN;z*NlLrItF(=ZQ>55qv^f<@vSJU|OE6OGb7J5Vc@5pKfYayfb}z)@}5@rRg# z_ovljJt3g+^}z1P0e9pJ4Rjx4x^@Er(Qrm_Tsd=zcl9idWl;IBrbgvW3_AzVUwlA# zpucw3Af#7MeJm3$V&?du9^~R(Jx^A-?-VEJNe_zkB=9iZa4>Siuck9W9X1mU+;MAR zc9Uqe?Q;V#n4?`MiB{%b+NUoKSqSz=7^*jhom#1W6e{%r^oW^~gz$QOE(4ByGhL@? z%8=@oZ*wcl*zHK~Ivi!fw!eNEm$EbvWvlizwO31h|MW~gK%cH%Vd?qQMZe|;OUucq z@}2rf-7B5W3A=@}5EL3t99TPwB%v1=JR1{JRtl=0x^K)KYIS6^8( z=EBN_0uBEYK^=yyT0A5)o*6WFb(?qJCtx~;&c4{nCYVx)gxx_3Kyn+AUk={cBFaalQ_!iPcmcL3;Hua!>dHIamV7DLV29cj7AgMhiE)&5qJXf8 zj>N+OHy-Hent)TxgW%P`Y7U;7Ey4;XWJ9txbWkL)XtlOY_7$5BjRD-2Q={TSNI<~7 zs<&>&Qk&kxai8!dy}MO!6Lf$wJXcQ^D#j=9B)C2>3U$!_^*+H^7*92jrGrf{Qc<%x zNb1c0*l-tI!qp`K=9H5Yurx_5on42xNd}ty4UGmgKafFje*?Jf2vm6Y;|eJp5?i!F zLU^Kykes0ovcWoxUnF>J{$11Ay8-V!E3YNMY0ZHPC5w_4z8OQSEiT~J7Z3^?geLp#=~4EFHRtcI}yHQub6bMSSsDAomJP6nvp)#0DlV z&Gt_}6q6>Il9*qc(W$<~*sBhbp+muQfC784v*J+dDH-Tqb3k&Gzu`Xx-ud&)QhErt z?D`7XutpeazN&*SosE*@%x$d!Kz#m}1xgg!u|IlJU%Y?F;#}e)PV7~6&%9|&K7h)Y zFRi5K_4d}&Q*q6GsVw+FKu^a!<@=`DA+>l@~=B{wB9X(yj2_b^%TD;7x%P{QUhx5Skd)G!KUB zWOKRxQ&rXkFDb@Jnrpe}m~|M|rx*pc#d^Ed$E0veG6f*aG;cdRGP2f0@!p3$Z2jrL zL+gYH@_SP9kPe)zjdgX+ufjR@4ueIcw*0U7aGH+5yMe)G=ib0Tvkk%@@_CL>`6kLf zfL9Cea^8vp9L2qAB?>}#us+!u9I7;iCaVxGfHK=7 zP@$rAB8Q{l8uLLLmFMiZCG>T|QZ`!@DuT1xVS&z=+j;ZY_DGC|`_09I93bR=50Hru zv2NF7w9X*M`@|3PQ^K>+NYvHUs<%qE6`7%|$La#i36_-}cWuF_KHzT*CjiiFt9aNe z1!~`m1?9TG|aRSEvq`omIhI5X0;Hg+oj;$nD zMwh%5kP8Ua^z96!KZ`=0SJ@u+DDQeLZ_?L*UjKRL7 zYayaFXdO$sOXdmR7G*{t#kB;b=Ao7rNU(`X(@21WA>rWzma}@9z;g*ufC2yB6M;#< z*MiyLjP@z1`>zM~n?QgF!;B9ac~PGbWtH8uk60|&B!sU72Y1j`9(Y+4p+CTL#Mw;^IxKLie^zUVaT46qDCx>t*$NRlR0ovE_B4 zMxqko-GnYX<<7gry0VUs3L^oX^QDj z)c0k>h45qtKwouMP66z7uUgqC%6#AZwrm&@9gy(U)zHwi?k_=sT1lUQ8`86aw69Z? zgxv48o&}1L(H}n7h|75Ivl*K^dBWr4NC+en^w?5*WjGibPUqa*(vP+S)6B^I0%2Q*4T`e%3d z&iqj0pz&3mf1OwXI8>NPm7J3k-x`cSu7-7}6K@sPnRXl*Bg~^+rwKJsEB3nq8}QB< zVgM{HaO+vl{6i+@-&OD5SX3=_F?NDJ;o!_H9ga@@wC1@uR7UPx+?*JV4neOAms6iQc| z+{7!IzQ`y%cs~K+7)d*&CO)`_>Ht%f^d$P`@QQbFr#O*-xr8^23C}|%$fT~%9coQN z=`pBHWhteUN4iR7t279rn7k%0ZEQA@moBJS_<#tAMBGuduAm48WfMVzxWEUMB8Y5C zL`9U3S{D$-<#*1^+&SmWow@hEmzNg5zfb>Y+MGMv+0U6XGwPA$0ynjDzD;nNus8UQ zu=#?`46(@5exOAbRK+y1ocyFa(g$wRgjE{C@IGAwFy&S;lFtkbYsoE#IXn?)p;^Q9 ztcIKUUNL>VeD3hzV5P4Lk1N1w`2NAwrh-___-9B01V7Xf=74@RrOto;yRiF!Xxz{s z42H03^BU^MSB0J2TDIPn!9$1m{g66eKD?V!e13vGe4RnsmQWFZADv-2<~0#==mQ+p zVa%lf3LrhEu8N$vF^6s5_Ny>1qUTVofkQYlr>3F0?<)Q{^@0;;zjkrkQlvGU&WD=n zHvLciTtxria`h##c|okiw})US1DjX-+XjdGAebKRtEwCC$Ygmp9T|HOPhgL3L&Gwk zX7QwysO#lofLu}rx~A25+?4E9dRr*L;5@{V%q6vztU-4*sd6o; zGhZ4ucy1%v)XD4pRr`wVg)IVuzE(mKQTjcOg@DPTodiuT^WLtfy3~K$cjqOYPIP-9))w*iEEjnnYJ*M ztS&8Oc9IhZIj9$%Qe6pV@GaYhR}=x>6thEk|Zzx?oeL43}GU8jCkH47Ia3dCD&cx6HTG}$sJJLw|B(1TU_m&KRAfWsIOnGn4C?o zL;~Q%{A00sV5k9hquhI9c}b;5O~p$xoM3dj+9`fb;LMr)e`?-d*{tMyX{0>@U>g;I<9*Vqwv0~>Rpp5cdpkJajnfXuDF3`n)7R;&}*;;6s-srZ{7d6P>MB{f0fj` zA~g)NWH{{}9#v0#ARBe0S)|&{(P`pi?XlQ>xX-@6=y<3W6XjH+CZlb?eg6Q;iR?+- z?75PPoQ08$xfXhPOn5hagXfFr8@`e<8e!e)yvLN!F&srT;A(LQw(uN0;L;9}tU&#^ z*s)Q}JYi`xyzDxpUhg0OL!>kw7x0*jy)+gz4(z0}A-KzBc6lTo8$gUgNq)U8#fK*C zN1R$W0ga!fk7vDZiC{!GOjZ(<&%hlhWJru};h+u#6=ue_V^!20KjPj2lb*!sfeaW# z#`@uq;LQT_A*;TdyvALhD0bEe^@NRKA@B6uFNFfl+F}qrB$@`@AoV7Bc4D}%`|RNg zmSiwQWOI|Z&q-KKH!}!J^anh3dsBlRtdz*MFPqGPB%znNL%VaGtU;}jRpM$j;vj^% z-w}jn9%-++3^SB?K+N95eBfzeZf7)`G+hZZVUf*uFBLOMdFusSEM#gwCXgkkA&*Ke zko8H9jI*d#%Kc8QxLTNE2OyJAbRc8LcXk5=b00D$3w5Ku+9O6!A&F*zxG*{5ygd^7 zQrl#+XWR9^L5<+%j*UE2n{*H;f)nJ8Ub0j!tA`v04~(g2?7cVlz_4JXF1Wj47H~Y2 z)??ZSFWBNp`!=)xqepwwBD_=<pZN4G(0nAgbv3z$W~4?LY3hwAKsLQLwG|j9DD)MD0hGh2Dgxd zpVQY-(R1Xe$4?Tuz<&e7t4)6<#4XFy5+v0g*0=v57E5a(4hkFVwEslgL%?9p8+g}^ zoDC2$XhLSr?1Q^P)s9_a^bECL^WG%PA$=d$Va?unqVCp_kK{h$_HdFA%8Iv7(u#f+ z?>S!)cE;*vqbb8<8kp95cE>Svglb=L{9^tph#)&p@2)Pxgw)KL^8f1L6FnrEX$0;r zNPPA1)EqjH=*g#crb*rZCEpSYPB|ZO4{bvHDLpvcy?ppGvFMOh^n8;7i}qUBwY$2` zp=Izc#B%k&(fqr^pvdBY$^6-5?K`qVU7eMl3hWO2?2}x6EMqX_Ou{pH#|8F zdIDH%0Jh@0hr0Xw)b3vuh^~R+VQdsg8LId0m^~&_=04#!fGY4RB1xYRi*J-!X?C^Q z!ZT(G4ALAOQG}55`(nxuat0!NVgoH8Jn?|PT&T~v0k4?53~!00;1|I@{^APcmheQK z`qTY_^>X=2*sq4YtkKpsSQ#i#x~{ft7YOwUtnmPLvQWO&*hZ^e=$@8Y@>Lcv<50R# zhTHe?^&BW0tOBlG@qw?Z)aY!ULnpFDv+1X`E|>v6U3U*YMxpL~Kc~8ja*`9!-Y?Ys zkMPfFwD^T)3x|^0w(^pm%IV9%qz%EXI2HBq8^aS{pdW8(g#*_M`%Z!bh}}c8hvp3f z^PpC0g0~V!9YSdQ`Ku}&uDD?CvhJSFlge-v^ZWg6z_1^IR7?zC0dtXjns^6^k^IMJ zIC4DH(P5KWvy4morfElkDn96_%~g|K5!5IE!QrT-y6ci$w(~flz`VT{zL~=ppzhgF zwZF#apN1|>fSjBl_F;@99)Js0E_*_#5TPN^&*G@S{|iT)14%vNXBr>8Gj+@}oS+mM z;f&$B+aX9P@G7IOtNG^%EoaU&b#36k^>q$uZw^{6ge$Q6hPtazjiJU)7wZ89Fg(x$ zZ>8dH7ugo~>%PwJ4tU;eDp=G)1;gOAe zq=iW!JD6Rzv#F>(uNTPjXT;?@ERaqq@K5y^RMq^IJ4HYZp{&gnKml5*b_B+UWU1=i z^NRgjD}zH7UC9ro+sLPl{gMLz_s9*eazd;k_vU2r&z>u^duXzb$gm7W3I!{Yy&SFV;J<>miMwf{sAbFc!Z_r&TC+zf!qJ-J~zD4aXc8(p336NGI#nDp20h*QeD>Hxv*>T@W23Em|bCy zERwoNye>?HAEM7`m(*=f2$_Y1T6M4u?=-M^Si$ss;Q?=O+KeNPn10j|M@&8H@S~<4 zedLkTrcXPvq`o9oP7%FgUvpo1jUakNPK-$iNx)U#Cn%7N8*nME`s-;{ScJKANL5sfRaL}K18oCF&2t^FpPlfIq$ zM9$p_L?WyaD`>4jGE@3vmU9t6D)l{{t%HJ5IWxh{Z27#-MbcqPH`8_if}iF6U0v!= za4kTHi$Fo6KUVJ1=+RdKsB=#iQ%Wtu-!2Fn?z&65Xot(!usM7+dGl~*4Sx7Xff{SG z3*91&+~77PKxL<|@A}ofLXI3Yv-sXA2B!{mQJP`B;10dk8OXw+rp^^O?ueJ*6MQ}0 zOF9My&_Z`C8&s$LAUr{-80-LX!<0D#xXO16acn+OYjCrinO&A%mZHgp$%+JQ>ufy( zXy_K7O7z(X2J)3AjjCD-?#Bitslg!k z8MsL8+1MVyN##|i>RifVOra@p%ox|+}9h5THBs@j02lVdirVF@aGqRObSwnl8#0gjym_ZO^G{-|6vK%n>B?+yq4X7NX^6hjA7rL7 zD=BWB0@j(tjTS<`3+vpp;E__-X35m5J^u!8@{^F@ca<^=9`M-KDDTjQyF0HQUcDn@ zD|+JYV;gs|Zq*^zdJAMgQkns7$Qd}$!jA6OI?R)ghNk$#3;gwpY=DqbQRtg(ccZ|f zaS=hL^nIJ?gux>Oz{-izh7`@fKSYbv3>Y8QVos%|53y!Vy)mxr7YC;k8lT+X*994_ zo}Sfs6B4MwmS$L&V}Il#LGO442Hvzun2b{^~ zpZAjFUr$VC!0&ONIg|fS{q7N=79b zZEe$L&a_la)*YG+LlmW#=SB|7FNXvV@T-1w`Kz6LUL;heROhrly0aS2-0pV1C(G`l zA3_H*i^#+AtAP@kn4<0(5M4REW^se#G#rENMcc*|b>{yFyrtyKcMS^F?1ST1=vuz8 zzCywP|N1Y$q8_;{QUW^vY%x-dXAxL~@$t0_QkD zea4$}E~Q{tt=)1%%s^OU&Ec{K;1jqeQ(U=BlMXgwGfC4|cne4X<1cI}UhqUg&_tR! zv(i%@7{b%HP2X(Y$@>xq? zCV}gm?!Bi8q6lu4kEYcqi^r-R#c6owf7ySi<9fx&Ze3Y)6imWwET>-J8!we&8XEQm zf^D}*2#b;P$-EH`P6ci*GAK}?4co?LtaK*^Nt1$L0nWpdj%ws#fm6#DS?%&zD=?Ck z7ndrt^}9R#O`x$5J!xjOv#=eYqE7jPP>EpoBDr+2r&dxo7r7g0sJgnRqMp58tj#+i zV$^OJlUC(xO-Ofyjo!r-DoNHULs0D5v0UdIUaM0f3vqkbToiF`22_3e#rfj8zP|3` zZ}hPDe`l?$otRmJ=*fwRko-E2ejD8mhxQP`>gdP@*IY>D4KD0^E8Gf)e(~(Vr7MQi z4qp>Anv`3b;37D6)&)Eq&VR)w?+aD!3445y_8EdY0l0Ck+;j49?-D2%0y!(G=VMh( zTz(<1UKtwF8EH&oBtl$LD?`@?mn=O7d)*V-yg4vKnf;lfZumubUK!WS zouZ$1zz^`&=HEOhv~Sk2D_TO(s(>lJ_&L#8xwCT+=+NIK!zvs2X#-wTk4AJUy!2G9 zu1@M3OwvVXHn1-0+zhDtBUaZr%pwYtl#Lc0^-=%$lov$OY>6t-_=U3_DFZipZV#qP z+Js*-Kjblrv8rAMmAcGhmBMq&>&UtcNf?^kysy?p$ZdQx6uXl8a8AfBH%?+%M-kHN z=@^tymL`yWSKGZ;FhS5} z;hLh!*rF{UA${GEFqT6AO?W|1KOAf6Te=9Vb!XXR#>|=BLv4NKKK1+w#b%h4(dbkY zo0YolZozb^d@l3oINvlTV=Gd98!}UDIM=s$VG(K2QejKkl;ZqahL|#oOjD>OmJCZ% zeSIahaYo{97N=W?D-+qnic6>#_TImI#dd-#?NUtDS`f7&_?n3?p)USjShHq0qxMt- zs!Cn-eCC#3<_JT*w%+bOrfqoUA2g4PN^tY;!Ve0UD>2(}%PIL>_}$oXc__sxCAv{# z&!WAep4w8hwLDy$<-+_{yuEhsT!!yha2$6~83RW|Emp5JfV}V0oDj6Yj4_&x%eDvsFm)_)8 zum6BRE}T@T4C2X8^^;zK0OLTxMGE=#wn*TW-JO*_^~Ba<#R1kJ0>sUNCbKNw&u^w~ zczK>#FmdJlRaHEw3TLk$xLK^2d73s4<(2KskXP0Whb{$VmVns@?v0wNOShfNNzWQ@ zfDPot62XOo*S%BFO}cqbc#sXf=z-5ZK8BFdc6o3F@)27VfYksLSOb~&ebE16SLF?#;AVpcvw#Bek%u46NBb$fH#zThAV2J*ajul z5x>*n+!#n*^E0t-$D>Ay#o@Ib{v7r-6K53iR9H2x4t-iMP$Gs<%q_Tw@0o&65Qml2 zH@?hAM#-RLR&ouydc_Sw#+mkVT@$KYqRL(x%6Z3&eG9bK)aL^-#`^T{VeVwoeIrRz za%I7ME<}&OG+YZkzP=Fmx|;+!b5#DZYTjb+drwCE3Nog_nfjlEb015gVC<>GfuezR z%PdS6=48M^i{GlB94xpYxuc@`Z`W*U$?F3uB^;=DA1?Zr3CxE zi;tYQIXrVF?5e`iXFVIYp`w}^%oX1e))y4E ztX-j5a;zD14`JdZ@WMk=6>zODunOKur9M43BwenN#7&s(BOhCB1b5o?_x9qQ6c1sY zV8)br?}&)RwYF%bmOj3K{E5as_*m6DvFb*9A7=mRWJ^H3G4k?oGQZHo=y!ELO6;W~ zn7N46nsNljz5%xQ^;ZQQLf9A@|Q!dvw7&xUs{ht%+oh4`3-vh&bHq@ehmwqD@L zaa|VOS(z-m?EPPl2qBw{@|i>cAVB`=U0e$ymUXrc)E$(#-!0#tOlddr>&cEf-!$fx zIJySf6n09)fj~BE*aih9jnOdo3J$xSFEZ}A9XMTmSHQ`heW2G09)IW#6 zP+M&xh+R9|xRjFFbZ$$EW|G8S_-9G&yq=?kNFkjp?_AMd*9s<2@k6$?L)i`;Mcw9k zfdd<9EU&D#&z)4^VW=Ud(L(ZvTkjA#v_UJ?e_`yBFtdpWCqQv?8gE>>;C#SBhGcUk zS+A8jR*nBp7}xoGHH(*bLmE?;UJa>jxAO4BGZl`%h?EhJl&{J0TS$^4?KNAwEs?$C z@mf@yHT2ay1uC`vCEwF^bIKApSf!Z~jK5Ydj0;W9?woO#zj+=jaR4W> z{TlrD@Xa%OEEDvwp@p6Yb?8>3O9qXZcID0>yy=?(o}QO2WU@$!QxlEIf5;m_hzPrP z_1ttoV}N}@6S3PWpypDaptA2a>CGy2q^Lwe-HV~9F3TW8psGh@Bh=Sg0sR7Ls?@oy z&&eAc{Kyh#V>iAyjffxIlG&Hm{>7uRFhsrTt%4QZAVowdu~1reh8_#6s#qEkyf9tD z3Gms~>R|U0DBw{iJ`tv9@$-K3@Sxv?zY~kH2qw`=(HH15>F8sNGfVQ^X}35Jce^DA{9$$1^gsAI>@I9Zcm3@PDVHrawZa4btb z$@`3yMSyFLcm1IdcNX(Pcw17pzfBO*;i-srMjty>U!YZW%jG~FhbGb!;R5PYD@);A z*x+g?0ty!OCvf!yZd_uHyY!3uiK-)=D0}p1J%Rn->ENrMo5h{Tj*HE1k=E* z?RU2tv<>z2!`1Ro_hs`eCAHU);nJMNV0rtNE*R|Z)wjk#)rtE4=O-`=r?vKZlb}K* z;B%NJCe-u5dlwd$!HL6#3;!vY=`7HVOLqR^3^B2g^F=#_IR+DHNFQr5m^;s}fvYS= z-K;|SXkACw{yEMisXL~UWQ*G$!aG8~@de%nXON`5>EG(CZ-*u5bAq@mdk;WocVkpVm9zXM7ZFMzR1m z#&q{p+WPdFH#HB=evoCLp5~SZ;AmWBakaBDIH>l1v*4EeJ$0!nSb81|>o5O1mdb&Y zt+~)2jyq$z&%DMyq^=kh!>2SB*$-Mk-31!DD&zS69$2_7Cy**WfAI|*+KP#%S|@$I zuA=__r-al^YPc5NJHAJ5f+g8dW6_PBb=LjL(a?m=M`4|1U>ec5N2M@RUj>QLTV}*h z_Lhn{STAixBPTf>wCeNRy2L+>hy@+tdSnaiaNZTRH+~|#uOfM%Q4mL_SNPq z0JMrV->G+uWToq?wcwbIm52l5W7%fU_|xZ!WAj?x$Ri zNi_do+X%wlMA({yvw-TAot{t`Dfg~5K}o5nsM$Lv*CPuX(tfWHO}EKGyb}>(^QDnt zLrKW-sO_)bL~V-yP`m85h5Ga0CaQ^g8q_zBK;=tU1+Eejm%~K{A(f5;sUO`h`pZ}g z@ey>9eSJ_^0XwV|?+KV1?u6Wwuh{xOuob~XKJNJtst6zSyI4DvCiP!OdIS3@80shB z%Rp+J;9g`-fIveWx}|F~HPVKUkxoCNt*Y*s_Fo(Yp_N$cS7`SR258z(tj+b9<+=sv z$AcGj=FXe(S*BRiwQohwBDvc|jkSoWaEwg+@f5XYnc#28iFCrn`~C33>n#0z0jH9? zLDbytD(CBJ!=c;_U8lY>_!*H;O6pxZ@~UfMcwD+oDbB$&tj8ZDrkA*42^n1f;=nPO z!%Lg8aZMbiA9g63>rp!#B#2QLy4Y&*!3L|<(l`rzS5jB}NFXGokGx%E>Z5>Ca$8mE z?9U5`khF z90Lkf7n&Ijsa|@x7*3x#13#`0p1y`Nk9eWy-EgR%S=w4eL30yR|1~&xPU531MA~OE zhbgI_JOe6>gn*~2@!uu&X(e*=5UxR|~(0g0bM z<2X=KoPwJEXF?Om#iNEt+b$4dHq^LpmFgF)rG7i_WEs$;Sk&L-qK+I5QD{V1!`{VG ziz{JI%pDll<%HMYBoG9;46egz!xIXOxHL53t8Rkh#u^%=1P@nF@n#UTe>5;n#^Hf@ znf!7(iKt#ZCX_)3u1*KY>dE(d$|-yGZa_r5b?@Y2Zuy~D45(4(b(=dHXdST-j5Ck+ zwoB?CTWq05ddnTlfY}D&oQHb-m&7nB-eI(}Y6cTyse({fCTh|JZp*HKP`ajKsEJpY zg4F%{Zf|ksi8gp+x4Q$*%}j+8O}mLNYzXM66JQ69)Pf8IGdZ!#V-F$gZam}$62qLK zEkZkrLM>?4|#E09wRQP78Sll=^MopW4LoR6aiyqboD@%ag64h>B zl;hZDbCa@DQdhrBbQTH@$n7Ckb!yp0$?(+Uw6Fpf*F(%Qmqw_Yzv{7S4VujQU7lY4 z*RJ8={fVkwJ}(wrw_#A%?wCV6?S22^S#PBw44d%FNhqOtVdP2p#2W2>rRd$N7HH3@ zPZ|UOC@c>>Cr}VRRIHX>BfjFsA)S(eM|cV(FAixI3PC7tYdogU6{C7l1StzHSWsBq zh?ld}l>ZfDi<2inOgw6>p1nmV6{liNE{f*Il$jAZ0_AHo7-zGZojDqSi91t8b#uCN zvcpU@`QxGwX1vg=9uO2F&ZbGkunT-Y_*ktDa;79DlWO|65JJP51-Izc?f(>Wax2Pm z`Dw9S3QX!p#}RjaLCh#^mtkGfdbx4!IZ5?5DgBnE@PMOZdGJg5x!?)&7iTX!Ui=ht z-J=mR9sgayOf_U+)g>~{B?*>!9jh-bmj)kZ}{dgaSg#rgTC73LjpHwQkLKo;gGfk zlLtiw>en(so^7L(RETe?jK*w4GMjC=kRUX!dw2~mlnx$*=O8<6Huwu)@la-cW6kMp z%PKu^D=D*yP5_Fj+qzi}$;kzeaT}XW-Q7Em2Bx|A10Dvv1VzZ3kEn{6i3rGaqzAos zefBn(4}G4kN81xW)^QpLn2ssH3|f_H89Mfh~#Ig3xwWB zqlvP`ZnQ@ofR@yQKNF*Yq`^aj{evc-AzFAfqv2I&wLm27+qj+l#`&B~ts7HMJleQH zO6sRS5Ud+hqw4%u0i(3_50uXyuD}ldGVmqf=%xC{r!y#(EzKph`V7(7-=9E!nZSO* z((MIn2UynN)o}-jAPW>B*8vjI)UN^Jp)%?XYOOI!1JSEOS_y*GLYj0SdyM)LJ&?bNL!Ir|hD z^{oerDdu^DuA2}}q@Q<^6oHg&CJN$|lCsm>2$X+}3;5hLv4GTuS|&0=t3YpO-1SwrUxRCK9bJTu{dvK`1!i;buUJ>-Pt7O6(qHhpXy>y%Gb1r`@{Y+Uj#E zgODm4s>-YSN@|aD#ZsI&WC@^~iO*?2yiz!Sl|FszX*WD@s~;gC^oVVw+$01vmW=j z+9e{eMkZ9@WQ<(BHVXb zegkbMobhO_8rV_6bDBs=xG9i;iEka*7u@cVJ@Mb{+)d>XbX(cIKn+X<#{v(Islw%>Zi$2?k#|O`Wu1uc zzh2PG(K(CNT=$4U(wql5S_ex5bjlD30wXWoSg==SH}5(Q2Jg z_496_OBtOuV1Z>|^}_Xb3QP;at$KI0%@$uIY35~+-|m5wGQ5tb-nNxkl-8*v4|a_k zkcSUxUIG^#mel*Z#JoWNWS`_KGUo<{Q~3hh(7}93w^)+1fSW-|YDSKJGT2@AM=yjo zVW`b~*!n$_^5A2T`mkAblZshzkf2rCdWg763O98rK0-0vt>&U}VgjyW8*-Y4qrtOW zlQ=3`9~($l4;Gp{mi%N&aU$ElkgC}0R$&7Y9gqa>P7$GgOhUzyy5M85V<%v9@xGbg z#t-JE&R#K(t>#EXG8gNKnbMfwNU9U^d_THZtUgjIMA**Ty5RgnJns-yyd#v1857t8 zVP=crWHPiBUoso@#cC`QkN+BUq59yWdaP4?qf@7;y;!XR)vLGXz5#SP<_0j)=FbeVQWV*ejLASOfMSu`T9W3VH z=}cj8!dMiaX!KpXuRvb_;UXFJM89G&a z^}oj|WPR{lebldSGL9Vji^;jhV62w-2GU;A+MJ?c8ZBu`rmG6wb|sY4`uD^H=uD`pf%7~K7fDz( zqHAKCH~N9JXM%i;GVyxxIuB4^W!|+S+ z>dc7|&|zOYP)>-8))#9!eD@8)9)Yxb=?^i84Zrrsw{yU0^Ka({C3cX^{X+G$SF8)k zAiQ&h88!DsquesitKf=3LB;=F+SdWceDUD3_0IMO*~FONeBcWMbjcFP;~w)7Vrd?kVm9Hl!I9P|p1G5JA!dXmsuRRuNFu;9fa) zX~jU*=~`f12LR2car@!&7Lgg1$ur`URcj9aw>!ANnl`MdFeuSO0SOACH1E! z?&mOslB3BE_sqc*?UnLeTWWhaFb^URxET8#IT4~*bzM;90X=@St&oj=c!Z#>3m%A7 zZAXcDcvbzx8nuiV=K1>i(pvAar9wM^JCu3vr^9`#uj=^T^p!agHO-gA!u3o%61TbP zxJL!jWmX*Bj#xgyz)&xK+mEwPFEYS3bai?3rLrYH6h1ruGwOiodYiZMr$%dcVU*z4?ol#RS z+`(1P3Ee&LnChI>i{a(pa*w*{W^XyM8i~477;+JlbOtu5xKNu<@sv%FO+}JLnzDnp z670sym5m!fjFh%e=-18PiEp@(6fdq+Pa8mWq0RP!;l2(vzMnT%L8T)z+Oi(zANxVX z0K}>;>CqRkqXetX58^C9bJE(&p6ETHvU=f=S}H4b9CP~zNW*LYMu)&Y=>S4n4SW<( zg`%_qr13VH8L(lrbvxQRySwajIPn{t-5`!MK*Vs^4oqg^!12v^ur@S2R6*}!2(}M8 zcJ;(5$bN22MhWr*m=6?>nVhBP;zjrljo{M7Xz;=bC+^cd?Vs;Gyq$I1GftM zSTyCr7nQHB>)hH4p#U}fZzIAId(ck(O5WHB?(FbDkGV8_Xcim_Jx1_^ksQdBfhsKb z+R_e^k5t|OX7nuVfHqaTdn-c&P$6{ZgQCAYSB1Kc?dtd?b(e1m!wpr-RrLm0a=?|L zps8<@oZl1;`8K?)bg*^KRhlP8~hTCZu}Zp1d_7n(I62 zB94iP+6uL=y!eF0>l<+UNBC@Dp_39kecL1+(uLZARD;ocj*D7_)x%5Xq9D*7&%Vvm4~CSX z13K1M%VApl8Rgdltj)!0r4-5sLwulTM~r%l$`~FE$cL72h<5=9N!grB_x{C%=4j>7vBfXYSK~5UGOaXg##6_OD$%`B(&s9@1 zlt30lOXyKox78MBZNOw?|2(`kd7;z6PB3M`nvIo({hh~ zjb7Z@ou(|z;%m4;KUi7X-_->g?CGr&4HiDS=lO#v&)>ia`+*^$^Zin)_7Y8p3CSV;P)nEk4K9!bxziL3wFK9k`tTmPB^;;L_pVN?&zIy%n#JaV`)}RbBKR z-UvBBhaT!;nHf&(m9?3a0Cg=;d<7@j5GI1B(5KEH+x=3{B6$87lcaj3Moepi%WFx! zSC+VeHg@%}dDS;SS#V3-Gw|@=l6v80i7|+rOg(I6F8l*haPQbPF%|A!81=HNIPJBM zb!ue@vLGkI)tr?+Xw@QbkIV9yjAIJs{Dq_*0`K+1Hz-Hf@?lI4vAe&|45gmmGw}p_ zDt$|<%WN=vnvx5GD7jM6Zy6MPbs#M|6kd45cU?2S%4%Lxn-ncALhv8DSB*z zq*xa7Y1j7JLVNWg4dZlxb~IQ7vPAlciT{<#QP8~dN>P9#jxw%Da$-#T;@^?i0Ow{T zYTL!6HOD=fiDvbK+n)@TxA#@I;r!0O70lDSz7LU46hDIl zW4UN|?!>A$YmJ1HVE=geQcf+J*Wi;YU-O%iS~7vhAPc9reW@ib5Ai^q-BPvw8S=#g zjwno6HaXi z6oQ6N5*hGMPKnK5?a62OCIFEh;!1{;oWqs)R)@hmzKs)yn6YTOlGT`gT9Pw#Lng&R zG*Ux}I!7K<%5{?nM=9xXNTaDvVlsyt`d?v0fR|pI5^0@}`kOotXn2tM-wiBtSjb%S`uH3D^SfG` z)pGOzu?SrnWG3PL<#wOBw_NR52HD5k{0r)x(oBZRxF~>Fp$2{J@I;Q5F#d=J-m$ZF z!U8saV==+dQ!)&Tn)RBZF3?yfzsVB^%{Fafi_s}Kjsi!K#>AdPoXg?^g0wb5EF|x>UGg*?T+6(6=CTR+w`=sKXsW$E-Fs< zHAi5HIb6p)jLvXXy?zsKg<3RGZ#fdd8OQ9$77{t-c(9qscx`$JQO;Mmt>~sI(#vcC z7}|px+ogtEY#d^9S%t5S$Wy#M$Qv-ir)AxdfAOese}O6g7AY1B@6euFSqi)SgR9k- z|00M9C@EZt;8ubdwe=nbr7RGSepFI_FG?|y=XFH;7ld=E@;CKUnY~EIOQaz;PL3kX z6&rb0$Y?kJclhM}NqDy_JT<*sy*_d_zqL{xoY%jy&+&mio`2NGxt6R?4XJZRL>?qX zPO~R1n9P=<@L+ST^md^x5)zN>Y3H=J;Ts5|Pe2Lj6Ysi|{HvXib6BwO#QEycT53eB z@PH=z8orW}_XwdP5J-I|Z|d(|rtnh9KcVDL;#N&Ov> z(}9aS`UfhVi(nfLtx0A6s_rUotf}eqvdL_Hifk%y$qKsjnaxoIzU1F^rj<=%)>y1q zOK{AmRZBbR=aB)SRn*iQl1}sJt9RsbNmh(!Db!o=#F67e_{bbR`rxc^+r|3UKXu0{ z&(D(hOA1nwLJE!7(v4g1yrD>^glU=`3Ym-rwyg2> zaqH&Pc7lLU{#c}q-cZ9DJH4N_VmD#MqfVzWp0uup=C#z0vR)9Cb*g+;s1K*AX-0(U zz?YO6+WLHt(~K;5)gHtQ5pO=sfo|m7_NX*=L~_8F`XyscjXrtO&C^AJ-cxl_>fttz zpkCOz(JQV4tKbR*C`B|ap8E%Mp69)1-#0K^W%e3wMB7&0+7-AnP%S;Z9`yCgA$@yQxjMVG)IvC+FjPxQX>~4#1Br?ngjWoq79Ze>|1aa-Y&h2i&qNx1?_{+;C!9~y(`60m zA9qA-!v6#2iF8{lOjlBT{o0hhM$2N?KMS<)AQC?gZn(z z;X)IlU^roduF4$PFv`UOku|R)q|fs`!cYbCsa*ervfvGL;+)!rsXh1>Ikn`5^+uXE zM?Aus=S8?`Le=qEF`vS6(a24s>t`BYPrG@0`#YZ5C6`HUp)8BM@*%M*5YNK-H=}&r zo+_OQ5`dDr@Kr(rY8k@O#}h7h{3!fENi`oWmKDj{5NFpE%8F3#FcA&u4ce;AX*z)q zob>k6mTLdBp%EK9zQHH6ZETD?-f&NsupPCmPhB5*{vi^?sNX(bt6xBfPg{))bD!0W zS@CaFpr{4vVW1R7ZO)@3O`Z2|R~u_=NUsmbXFZWUN5w2X9wJ28+0_=!<0jH4=7TC( z30wo2y}w*327|2>res4Da$*Ku85+Vt{9B{>Q2J{-b6Y zBVt$dDbwrU>`lpwfqa7~aAAEDK4l&RlSf3jq$MTLU?@D}JKnSerl`BZs!LXT@EOyL zCfu#&+0#BcVYSlgwy-^&GW7z17B}@Qc__{h$X@flB4+PKphyZQXWc5;y*>-9TyJ?5 zJkSJ{xM1qa_I$W@1%7jl=q&HvQsZKAfmtkLlp0ht(UNI8A@_|h!9*9yIf!S-2RI!6 zdQK`yX7#hiq}I)yA2N>99F zz_WGZUNMoE0%||ZT2lXWm`4InUy_^%LWr8KfKZ8#b(-kapZ3fP7T_fN+JcdF&L9YB zAd3^xHlREK)=(RuUfR|7rb4Nd^gjQF%BLjR$15Kep&C(IXMNSHw-d(!0-?H*SSQV> zY?HiQ`l4K$&}-fw+>sypIW{BGR_{dE5~d9U=$pI+2iC@}$>LAQDd#p0PDw4?!jmCV zW5i~{(a_k#sOp8nPq=!)MP|oZ;I93Gu&s>Ejh?WXD)nTiCz#o3AsV=Well7bZYQ6K zzxz$&2QXSvZ$4bCniaceHRS$NZHO+Zv*i7kBqEL#$tFfTSGf1@GLHzZn_8k7cdY@_ zr^eW&k2|u|DX62<;3yF*PSe&%UtOc_dR8!ZNKKJ2(n=Rbp5`g3^JRfx>WI6MD!g~* z4d3#RqH_ZVo*bkpsr@(iz9Q7Y4dD46)IjsNjOawVDXBkiDYzrC+G+nijVM%q ze}1`GzFkPt3&V2*bxl4|8#-9BA&}U9_0H!7$|5m9KzaC87wC^tiO{{v!W&l$`UjVT zL3EAPN0K8#(~p4o<|29EtX>9em}eGa&BhG?%FfpqF^@CNwE4^vYLnuD$K}O+o@84M zSW?%&DNIwl_v>i7po}**u2x4jd91~cc*@(Y`wsLZFWc(-=>~4BFP0~hyu_gA0KQna z^uY%H4hyvL$gEmBT{sazn@4&xO>yXKkGn+|pxJb`uBTG&ngv2@u#(va+-PZo!hQbf z(aMj}8iHdP-g;h8V@ANhXJ*bTi9Tj(*@?n5X4y{#WHUCApx&&2=em9Y_eoqOs@*U- zGxEsPYy10`_Eaz^T2Sup(G|wY;qLG3B8U!X$=GPcBV0b>(rn41BXZQd{cFNUTN@mq zfeLS%0AshIe07nnuKte(1fGDFcsDBw-s_0amR=_bvWDHOEi6eD zI!%EV=hdE1y;ZCwTW9oZwoZHM?2g*n6N-_*!Ud+a_gGTXcFa~c{+14*hfv1(G}%#; zW%1|9NX&D|sHZyUUs9c45rnaai`CmN7QbfNjgRM$$Ks*fsGbYMMz}C|n;k`BFdgLQ zzK?{q{K4M|T|kP+Y&tkU`84?wMbKZ%H; z$zf!?+xrA-cxv!Jojo@BiNJHTHjdUAV|XCiUMs>;((&b?lPfD1l&j?)>s{Hm;C6h@ z8{P9?;tIuZoVSU&-Bn(9$QVpkYe*;fVHT}_16>6dpFp9y99^=^Sv;hR>&A!Pj{a7U zXAO9a8*?SYQ*zEkt8i0w_WbJog#5X6r0t~x$ulnKRxLWio2#=bkw!kSyRvq0j!(zClB*-Jm=84?*~@F%`~(^f^_bNd%I;X7jX0dIA^NQdaE zptI#3x#y~(%MfN6grJ&!)m;KlDPK7k4@vbBPW#GhJOKv1qaK~m3Al!(-ot31<<;OA zIMyNF6UrO+?u;IINJfu^uuD^l$;cz}l{HVhBwOphSR*W-e;10;_aB=t$e(K-Jx{=A z=+KOrg1_uCFiYnGKb z(Q(sUPqZD^p*I=k*@oogG8R9HqiS!znw*xwn#`)YP(BVBe6SCh)H5bVM!@J^R5NGf zi&qAA@*AU`vdr<*cL~Y#lO2xDaD9moq9gIfqr*(K7`8SE^bf(mA1!)|6_P3_N8n}L@vCeck#892CE}P0qI(0QoAg&n^b}oU7-@7-KdC&T zJk|cIO@k#ZS+~tK(CtZzkGM{<3G4VZbqyS!+^+9-31c5gZEv`8R-zh9;MY=Hx1pwr zW)Hai_?q{L0(_ok(8Md=;mOVMvhi~&rpRxtd`Q5i4+v*zr;>9R4U^SEFYET=33gAb zTc6t1tr_R}uiJP&(GUbxaH(lW|1bp5A06ddw4mm^R6Zodw!@f)iKU|x0W7Iw<=H60 zku|5POTJeDmNa97KekyHn@6~eD*AOveOA6UojB)+Wp{0b(9q<9gjpf@F?l<8Mr`0* zpdXa1^+MEo)DgnS6!KNvs4UwFxWLG`8`PjW{ZJ*< zJ#GUvrfVxI=w0dK28T3bRTJQzkEx40KI)#cthiSNzAr1oJTVl@K=<=Ie#X!>h~&6m z97#e#MSeKp6L&z**#B zoIVUIqzyPeT>d?QELgmVX!5eeoPuONh;cW@oXEjjRTb)#CYT&Yzi2Dq)?VD(uBw~Q z65e2z?`~P5wte+HRBcE;13{gCtgu{QC7_t9f6#35JCSLH0L!Ls!}AY)iF)AH2fXg- zypd}{@|d?l2ReN7C4xMTmRXyf#D_H)!NBx{y3ju22Rp=UWcqHh)D$hpt$uQb(o6j2 zr9yauc`Tw}M8%->UDl_oO?#INRm)YBw4dMs=AO>(74YwK&|b8`3qRdGa3-!Tu^hL` z`*qU7=%^%|sJyUUe2i?m8|eO`V2LK{3}R z9jl-tLL83c5ACQdjkfP z0j|Yr8sM4B{XBAfkC&u^W3@p^WwR@A51NT#{mS-l^IpRgZ;+vDYy4aF$yf3?j|2yA z#aq~Es(xfjs-!;f(oOmPo>>#5$kd-+k(91=!<}#4a1p>c@aiA>T=qtbl6u$K9?mm& zHYZR34Pnc0ml!L;fHX!)y?x?-PJxz@?ri~NdTAA<@kp)G9#0aevb zn`wn+uUmwj+QH#IRC<58nA0D*o$zsLWuSi$wpSM79*a)!K9jRWOeUD`W>v5Pm$z3$t?WfK4Cy>2@Q-gwH>)!3;h=A7Pd;nqpfY)%$cdE-08(6 z-NN)U2pMcjKroK+`1f~DI!eh|;zGV#o{kPIgmtc`!_}0{g~K@-LRSb5b9rsi+wX;u z!!xQo?jpp~_sPZgd?F+;4q@V3Bz1pm6JS-P!|fB!9$Y%44$djJB?MTO{*TRNpaks9 zrJb~Wwxg?#-bPR=$#B`&m^piC9^r&bLu0#Gg!DigkZWWAPAYg6I`!62e_NeI>`L;8l=t1c`XK{u8M!O4j>(K@n#%% z{*123Id30f6l6>)Ob+LEH~n;R>u#U-I&@hkS&m?m&bjseY?GKoS_FsTc@a??Hju{S zsq#EXqAo;2oW^ESk)ufxYaR)wCekJ76e|bYU69gsfonmX<Ol;CoUocGXrEUm4zQC-n6KLYPNAnmF&iUBm>+Af9Byp8gOIQ-)SHY5xpz{Z z&Mnuc#vnqyGN(qNfY*n<*?C{gW?p030J$6ZCGxJLbG;G!M>0z=2$DTUt}AO-(AP<-0Kx5^6_*)8(zZfdGY;lp!d(wxG6*cjkUd zja|X{UwNyyH&r8UtgLEF8JDGEKw32Lq}h;PSt&0!yYl*)&X=Q?(%;nu!TaXl6ZZ=B3+Q}7u>Pw4&2>i}(wd%E zYE7fsPhK^eAr-V@=u{^|&fixcIF^(as0`~+H(&8BqWuFi!W^E1kXOq?%R$P|dtUU)nbcHYn4Hu8kgc)*g3XP>Y9OaA)4W{nR-A*B#-$^;LGGU+EQ9VzUpg*epZgn7@A?z)8ENkl> zTB>XH@ILM(upv=Zb7c{(XSCg5$YS2c5tx;a?*l>#k0jy?o6y(JHwyie)fa6f?QoP} zfMAU$Cvj07!a2YRtXCTl!DUuVq%rK*xVi#p zW;{sYICQl#BkhI8e_ig`YbU-k3A*8I2iK3Z7B2VNcy0iPSnJFW$yc!4jEebSg(ERX zE0Sd4rR%x$n|c_#eVmlTd}dfE=e#V6-J6sdlKT$}i^_tY{xV)iy$I{K-9s(AUoDtM zFOn1J|JOI8+hS$4Pj48dr_NVjpGaJQiNQH?r^k=Tjhkx15c6+vnC@RDh*rQe-(Yek zGWN^mrR6q2u;SKMXVlXx;?s84M+ z6TPD^OcR(b)R)x$*vlikhxx^2ZPkohJwYF=Ea~o};|(T`=lauX?V8hRx8^(NW%`ClMZb%+qk^61cNXNU!A;Fm+G==l zn5K&cE7j`i#1A>OGBn%+QM6Y5>K&VS(+P;T#C{j=O4QlfqWY4J?Cb9+)9%&E$U$_h6jEylTZN~RFO(3nee+77#P~2695^JesC{+E? zR|HWVN{YE5HSn}gV(_E?`4KT+!+Tf<3ywiULSpr8c{H|`_>!{vuG%X(%&NLC6G%&N zoZzfDH$eodPXA+el;dyEI1)*cdYKGJp7NB`H=sbU2~8A4AF9=lOCrKGVc%TR+-VXn zKx~X!3PD1;t8Qj=6GJHizHEj%NVX>}I8q(g9IehH6;N351z5#%&()Kc3MnbzU)8z2 z%xl3fEnLYHw}a~4TZ@?o(_oDLEY{30LzBcj86#S*cvSk2DR0d8T}V#RqtKff|GH5i z1lDd|Dzr}$mejs}ZB2F{P7GHw8qtjLt?c(SqG-fzy>TKD9s`SD<~& zN~^=36Izw=UZ5A}3fuPr`1JErMSg2kA%k#_VCbqaEWAIxySi*K)XvX3qNKk5q_8Bp z!cE9@ZmQdJf8tf)F+Cg|SnliZTix3~Jk;D*?yU?Bz}+4P&78T=Ce9Wc^Q-<|=sJ3b z%vMYV(fuXhl*6gwAPV$`+8lU+UA^J}L8BTL?}n9od8`EFp7(ow$B&!Te3%6m_t&jO z_r3?<>w>g)LCe3b%zis7oGutDylo>bE)H_gc7ns)OkmRzo^>v?Z@FOeL?m@7c`aTP z*HE_L0rpnh!FhuxM@?H9uUQdKBow&1AHu)P)NW%&i1_>s>KqJAM@pr*=a}&;fHow>)BmuZZt?uJKpA>qJ?+@D`J-F z<6Vz$DQX~1=!2GDJ@i>2yv)k$Ezcq5GBKF=ZJnxvd}4vINgJi4UXIlf#@|uRI|z-F z^0fq3lVBFq^0k`_a-}#T9!rs;3UC~Vzq7Kt=h(%}jzAx`Wtl}lfbbB#C#JhFYhF@U z4U3Or4^r!|lN{yy<&$y#jf+N;8K1)Z8>V{l!yflV@`9!TEj%M6*izlAl;a+vkPOO!jV@XW8VWNG`T(qc z0cO36T;TMj-VUe?4#Jgn<9Kk>Ic7u4;MAom$)o1ptlb2Jdkdp}23Y`RMI7+S9{A15 zjw-MV@Wb{wWf!hvNoQSo`fyHeo=92;(LiYbE{_uW8c0knQR#3~{0qRId}z+$^!pIU z5R`HX>9X7!yjt<1NBKn2Zg` zq5-46-#_hd^n;xXDOlt~FLMbN3w{ai-prW+sPIOJu31f7YT-DqOsS0O4Wwpfp;HxN z2ws}_*UJh_*DS4kL2o9APuQAjACDpTdb~XCE06T zClH@kpx_8dYCW$K3Rs6H$!;0-2K0>nEa+KAqr?mV(mBAkmk0%u>!KFe0%hLmZ$+KG z2`@hXA)yc2+PeFD+p0&ZT^l?x{odVBl(W|@ueS8gisL5n3N6H>G4 zgu>b7dduChnBhm4dzf~b&@Vx%D`C#vn9$1WojL}GSIMj9kV#T?gwCTt4vlf0_z1Y! z9)nyfkE%iMg{>Tsw%!FY^EdI%O6upGf{jsOCL3{X!|o%6eH)^rG0jeC)R~(?YQEv; zVumS^*LjWRDG}3V%{ugR<{jKsU)<3@Q0deObah@$eqT~nk3#aRuL=s>y=F^}b; zd<9AAh`PIQpiVhTo33@k*DW%@mphy%_%gD%#0@K{r*{_Lr)12}{N!)z@XIaTl8^-` zpOCsjN9S?hQ0^J79N*v5SsAqZNgx3(fAq0!vr}6_W9z`|Wcdc^V7ado40yStqcSw) zB5oale&*$#?D+nPTL-Z}UnVh=pXg-YPv}+A@Y}G`deugnjWuT!q^?(iAPv}q4^?&e z1j^7RD;VQykd5);sI^FvlPmg#U5F(#lZ2LWKDWxT>5kV?X06qNSGMDqD>-lBn}5yL zC8Ux`Ec{L2T3Om}kL>l_WZcfwHMY2u#4$?O<}|Ir)-UcC8KfH(bZ9b-7iX>1%TuCO9xE=X-t*{7;-#O9+jk zt35@1iq{+`fcp%fLsoT&gfwqZoG!2X_gyo@oi%S9Ax*Pls49IHg$!3qDMu(G0nBjL6c)G-C&?LAG2QCrvNNs=VNqA#nopvY0|mseI@? z+0p_>Ql7vFZ?Of`^aPUic@v&M*U7rTa*D0GQ}Iq_x{qU}#|*WmZlme|5jm6b{Q-J^;-<=HBQn zz^=#}(4e^B3Frkg1=qNNnXGRd%&40qw?vy)W8m+({k;R_!R{f*-|L*Q+1habEU7mi zEs&aWVY9sDh8);HuA_~vw|tblm}tF(g0@xYe4lu? z&_|FvfwZ8!l+=4O7A&89VGAQjec)3wP}{Of&p>66>9e}{3VdAeL?tqgBtl*LZoqxh zz929ZW{rtEFzWmyDAdnce`s8I{L){}Ib~YsUYSG}(V-J`A->2B=laN~IWYTOo#Pr( znOJfMS*n!yc#7Xnk~)buyfpSU9A9`${n>V7AapHmv=G(&lO(o@wqK zu2%5T-z(l4p6h&m4Z8a1cHyt)Rl3S}Jh(DwLULSTAaQe}^7M;7dKZ5*Gp)rzU}wHe zWHM7_pN=I02rH>S%iZdt_o&pRU6KsS^FI)#!7*K;g+pQ&SOp*y_yvpwRC9Ma9ztC| z2Ts6%{s!dizpaO1f7gb_3TwJF${jyTH=Z@0=mtR6n8rm||DY!!CcF}QgH{%kOt}C@ zh5|B;#>Q%tHH9Nh8o(G>N79MxWwvA889XxG2X+?jzwHCjJz8EA6-&4w$B;~-xj+0u z!I!}Yl5{J#$zM{}%e$(%vsV0;tu(=T3X2FC_^zb(`jX%UJ_Fxfv^-kl)e_+A(G(b) zGd`KPKY;lE^GzQ9Jz@1jBw{GXN=Tk$KZ_wf9@kvgz)rE_o|sQ7sESNi?z{L zZ`|u8YGkmoR2zZIKgQL&Wz%8@r_^Ql3(ezkp^*TN*1~5=0?SBMP#<)E3X`cFfj~cb z8dY#Y0Q-d4yq-vZJhjG~s>2jklDSE?qO{g`8t9Yo=n~5&TJvzF z;3cN>8|ygtt(yqPB^4nG{o<*D29?7Ih7PX6VYF@|CE_v?8iS+;bg#~--2wFZOV`4@ z>vo~B^tlI2vB=j1uG-p2cEJ1VL9euJsH?lLEMHf4IH|=&tjpI%2?PIk_t#)K zntRv`mZsLN=0=Sc3*~7mDuYAio>us~VsAFGa+YYd>z{dPso?xdtyOz>LDk zb7W4~CCeWyw(E4$oNT?|du*P_g}J3c31sH}oiF#3orhtz;1lM)^lDExx$n>u0nXq^ zcan?%l(e@U<7ot*w4jAa)rWW3MN|l^FZB8KnVdu^p-J)^!uE0R3~?>G86?B^VE@(AXv753zV&^n7!yO zK>_bfG#ZYQQqyXi3*p@@kkl$w0LV+Uet!kGN{A5k$k%Hdcfxv5?!|~a4{eQT=G zaxD?eR68t4GKZxy@-fiNWQ^bOl&7RT3v4v5=q2q!(Q3B+y@z9V@KJkh#y&!DK4nwE zDcRn-&STb=W(cE$gfvXul$QaBN{kh11M`m~AUg1Y&8lVBLRA;`!do>hnuZRcTplYG?Np_aj`KF;-w z%@xe640Q~4!@C&^F$bfcf&SF4NzNnn{;(iuy<;<^2O5E@pym-JNBdEfFZ#$;X`?px$MGS$G1e%Froto(ykJf$av`&1US zfirUCBQxd2d~A+1E-4NAU6_e$z)tbGfHtx_LEn})%x9^il#ZWFCdyySMnPO+XmBr0 z8%eI2tf~3RzXb;psT(8kCH05>K+2sc0OP548IxuCc{RmNk=!7mzNX&Lx4T5<5;?!+ zrR^O{v<6a)`rHT9FtMuVz-LfUJyj4VjVXs$oq&rVKzyVR#_snw;m}T|Z7II545+x?hSgkc(g2itfrvoo(auOl^9An!HV3+*MQYmfp0x?lK{N z0air>+gmr)hj$9xh6y@JO+QQM=#(w<6ZtewQYgrhiqCyebe38a*?j88k%ibLvIC=S z3637 ztiEFSv#~hSZR^o}0CPU?n_s8`)MxtGLWwqYOeVmQA{;}%ouhoMoRLcl`!`M(#zyW0 zAWiZ<|0-_7wTa8)x@dJu!1HQtX*{PmVJ*-c7HtyISLT$W5XL#XHD+%QFV}gKd_1&n z@84!x*v61pwM)coHK7Xi3BIY}rbOCN@S;n4hv`VP*szHK!zoX0mE^qi73Ue|fX%L! z0*MJCSExSV?Aa|%CE>9N(m7BkUNE>^bhfM6XXpENhL{wRITFaB2QXX z#9=}XI9H}JqfEvmklE21;$+7(G_A0v!dbm-g~v!VeZU*a;S#GvNRr|VPv4NGrQgNc>1~FcFpYqRckoJ@ zs+!^--U#@t)H9RQLi0@YU<6+i?-+RArjGB;xwO)-yrB@NF6x@TS$#QQb zaefIJqDZ<0x_-vCJ@i%24J}p&=q%QY#LSh{Z2z_U2wR60L>fg-uXB%tHJ<3gGe$&7 z0iAG)bd7y2>J$~4W8(!IE(5(Zx6p-mt_M<5$q zMUg1UP*(^eX+3KHuvPW!PvkMAY zrZ}Y8{v&2nD4k&he2-nkL>m^osZT>HMwHUpJpal{c{$`B;Ff#!$3w$-p6l)!n1c>X zfDh-NZ9N>O=+hE|YK*9zhJ%s=+0eIz6N}I8TRs2mlG;YTTja>+N4x)biQ3GWY0N@g zp|up~n#Xc(J;SX*3`1UivEUaE;Q>N<(m3Bfe1U$~GpA)cvmus}?y3}@nw?#c*9C`( z_2hTKbt`f0hE3&{)B}+VOz=&Sg`MgldGC##U23{UHFN1B&6cQbA)ExRuP<#8-zDEf zv#)gH3$`}2uy++Or4bsphG@Xo(tO3t8DIm}-8pkOjON~XVr5$O95ze5!UM1j7~S-? zuJTY7ACr0d-GbYL+2vYfm?M&CRJ;c==BHG>nK{jZ@k}8`RcE|CY^dCklH@dr-U!FP z;7T_6G;c;$D6qa(uuEPYozB%X%P==DaZa){VP*`VJ`(o=>UrAuA64L$j-LLG<-jJ7 z=A2fM@}%yqISxWcF3daD#WS+=@D{@BvDh&lRpLl9p-me&K1LX~p*AeyG)(eJxjp7z zYVMF8;0G{sZ_06+U32noVn!1T@USei&B{-iK!Ug{v{r-Yt7dzM_A(&;zFXYfMP|+k z5fG%@m7|{`B9U9_PR^^eiPs z1M%6UgL}`%$ZDqTC762rGdANT`sbedZ?%c}k^cMZ=2x>5$S;pI?Z)%kA8o$d+cZq| z-)!NFBJeRgARJc5KW_Zz?fC7s$9)Yv)&GF)|Me00h;1=H0$*p_$MCb>!ml*#-TbyJ zS^U`kU-00&CUAJw5C808ex&90qdD+(7QTC=f4HPY|2fFa!_9xHo!@%f{uPn- zO~;t|#qcxL!ei|hS$K^8YjgS^%V|H=Oi#6V>ua~`8`#1uY?sLTMl5_z1U_!zuZh5$ zwlshpBk-vf9;5#v3%}U3cl244@Q;Nb73sfuD+7qZ+b#U)Nc*)G9-H4-4t(6gw=taU z=0B3~*Vbm>51StjevO5XY-0eIZKi)Z_>C6c++^VJ8WjF<@aHYO$s+!x2EK{;L4QxR z@R)vRnq?ShW~BXyZ6CwWXbyaxg}*A&zp@jL>9?sC{u|TYt-t9wGw)`2X9WMm=GS83 z2bj-N_!+S9<_LVm!ejFr%Nc*%!XG#NyZIks=RdZy0h|*VzXi-J{&}VOk)FSW9~^^?TzHtlRE&^X^*{C11~AS1NWljz z9Ihq9KeNqeN`1uQcicKgBSzgg_^lQ`aHMHr)o`l+5etvue>4ZaE(g9o2i`Q@%r7?n zR10r0pQYwMVBs*f)cn;9)37DdzQw|0 z>l?6e`ylQrr$;^{9}>zPqmKW+z5P)g~$3I&1tWW zF&)FMB>qX^Z>ojI?8hPtkBz^^!kcyX>HgPR_^}cAxP?Cufsf5HfY|)kTX?MhsTL4x z-)`Zt_G@$6ughuQWEEp<{1yw3jlU+R{b)}6^*QaEk2CmAG6I5rJlF?eZ;~onN$3`&cc_OhADW9?Xkx|?EjS7a<(xjqjO9{i>6fj^%j0d zr2kPXxaA1Ed7c4$FajU5@W%|?&F?@vzqRuXU<)%d2X9H{zres_^clBs`@{5Nn&`i$ zzSjI_FY_Y>Uu5CU5%_?G?-7BISoolUyZN7C=ihX^0HnrmxA4W0{>Lob?|+%?zr{L^ z_On#~BNo1|fw=jtvhBxSX9kX~Z#)OCPB87Q8Ay%aV&QM`#($3;f9;8;eT+V17Cvr1 zbMs%Dv_C1QeGYuw!eji^bh7C`25+%&+f8cyBNl#&=_Umq&*{I(HnjG`t^Y>5{`D4a z!-Q1-%{FoP4iA5KC-}2)8|I|iugife8<@P)>;GZf{~8PT$A8+w)v2c8!&~d0Zhg;N z`1qR*d{6TuH9vKh0mSGt)xu-=X}9ng|F6mEe>A86@tpqETg?3TiL7s`g*Qjwi!400 z{xv!6*XFceXW=pYug_`U+-4>o!*7d)UlUp1dJ8{10-xG$05SX9Zs7+++K*UxY<{CT z@O2gr8`}8C@$Y_fjQw4=ME^dTUtFI9Z|X4ZWBk!#;dhwN((=)109QxgqZZyAfv>ah z7=G60z?&+j<6Ab@KOKH%CHPrx;8Fgv@ECtL_n7uE_#z9B$^RM)pKmai!r!`H(|?S= zRG)!I?Vp9m^y`3y$M|!th3{yFNzHG}!ejIqxA0k!_RakUV8g6b|LqnYTi;p>|68R0 zwF3qao8Op)$MCb>!eir4J=^qu$$#mev(5jM>a_edRyDt|fYkb$hO^=A7H)r}+K*d6 zZ2nCva{AAKk6JhsjN%`+zK-{&w4b^c(|UW`3mB*Zj8Z{s(g4 zV>$4qw`cd?ZsCV|^j&A?KVlt^cZhD3`lW?8tuX)}{+FbE1isl^qraQZ3%B3d!bc+T z{gU?Qhua^Kw2#2&CGGz^+`ctwAAxr!?Jo$ouO{sy@C%am7n=5S%#Rd*v|Bh_=Z$}6 zo6nT`fNei;vH4A`{g{Ps>b3v2ZNKg^(;i+z#Xqk9zgYPC_ZoOi{+cg0@PB*lx1DF` z+x$KQ_xa-x3twyDe*0Mo{Qcqn-<-fd7>2(+fqys*|9ArbsDW?d&Hr`_AHCARpEf@n zejZHPf6M^jr3(Dx;7=#*KW^Yr`M=7*KjO7l^9}ySK4IWK{&u$TmQRM;?`PrTYs2kl zSa|!V41BKnVP;|et^Xdi@cTB!vU0 z=fGR6V;dWP#KQ0K=D#Xg|Fvdd8wRJwAGPpU|LRMoz2E0f=rG<;2@{ZtE&*_U<;kIv7+-{Ils42z$pF*9(CzAYAhXk>l^ z7H-pgW)$A&oaMD!JF?ifEaySa^USb@HIK`wH7`nGQagX?VG-pJ^!gW@I^WB z0SiAfGQV{e9;2VS%QW07(!R;U-w=ThSa@`N3*R@=UVYmDV*R&U_}-EBYb^W>1D|bv zDAi;6cih6Q8QUa*CqGBNWB&EJP4!RL{_RQo?-}@7^TWZfvG6r_8^F2dN2-5yj{(Hu z^QjhoK%{-Ug~#}RjfKbXJDSseorTYejNkM>1`xyFn1$~ZX+Lh^(g3qQxScl1-Q zHU7t<2Mi#_{{t2t|qqW^CC zrTNd@p8fc&?SK3!18+7zQtg!$oEW@02i{`g7{9|Gx4tcpH~OvVxBB-gw!W4e_<)7S z_-iBwK5F4_foVW~BDMaeXUzPrFh5f8Q45cazs|zfnU-$-Eq48De`h-Wga_}m@RmOq z_?U;k3oKmy$-r&LrWf-o{r93A_*x79pf~=PlJWmyI-6&Hr1~GR@CzgG=4TDyqo!r5 z{n&E`{)$NZaSM;}N7G+T!{2)Nc`(7x-wk|Pr2iHRkB#4+17Bm|AB*(g{DJ|T5P=Wm zz{hgnP5&?*&yMupZsEH`;ASJtOVME&Owa@^+d^%~)vUf8<}L;U1Cp zqdD+(Iq>y4@TPy8fscudzsSNZ8@u_RVduZds@(aJ_G>MCdIUah;j#56D(S#T`>9rC z^+w=pE&MGJxZ2bZCf0ty!ejEc*23Fj{r{KgKNdfYTKFB2_5(IC9^_aY1T?c*{_-{!4M`$Ho0Ta*J|W8rfm?bliO-VykE3qK$NZ{FI>uO$L+ zxA1c!@No-|(YMJSe0#OguPOYtY-fHIkM+OC!rv8H zUz6RK^7m&Sx8qOU$&A1K7P^DkrW>gLOy;+{fm=7p!QcEkqrax^Vc;?PEwb>#BJ&%u z@EHEba@wms&G@nQQ!PBUKe5KbTTM4^eFJuVk`~nLfvyNwM{o@wi9$A0O z-ll(B24VhVzSVz^TKH=s?Z+*=5`iyjHeEJF;O!P}w<+EFK5o~y-omdi-8lG{EPP}i z1Bk^}qZS_XpOh{9{9a^!>n!}82JXfmv*Rz?FMIp}3qQep=Gw1I==UlEcxhz(aSM;} z&(!@*dt2XZ{$u*mf3H2j{3^zu>vG`gK-2!9$o!^Sc+9_9lmj2I@D4LfYX0K~WzWB9 zih+N4Gd;oC$Q*N1Fa)@O3%xf$7=pn~utckLJJ^ z&B$)Q-ooDKwYP5T(UX=XNjZ4P|uG1=|MEd0{Q{1(kJ?XQZ!*IT%?Pv&Fu?f=Kv z`M~Qu~KJklJd_8oZSy{@QaE48l3Il!OPX9tN%clj#DE4@EQed|46{u{+ffc z_ZyD<)!fbJ1QNdo&iXF^$Ma!7{tEFs@)wggpRaY!-^1YLa^*hp@4Qm^iwO_GyZ5i? zCE9-__%1R&dzIQ}{ZoRMo#&$%_Olyw{D<@(i`0$$`DE|_7Z)}^G59-3d^I>df5z1@ zd;Sc;Y5#yf{`iRi`tff={ON6KpWWYb@QB3kzDdV39)q*zlN6lwXAaKp_a!*C;eLMk zmD(Tf?Hb?pB>otj`A@-F{JDjf;3sv~M~V3Aw`hF3JI}u}uG096cPgjP2jEZX^zSx| zch>3nStNfCd?DcxI9ordg%=iHgVX-MTjQtw56;$K0?y_)184hR0p2~|_oBYlJsKaY zkNa-r-SfG|_+-8E^E&6R8)E)b<%c@+yA?eDfbs>$OibV+okqvm172g}n%Ut;z}=7P z_y?c#=jRsZ>?m9zb&0(Vv3_rLIE`v0i^T*vR%!1{bEc=R(&9`&D!N0XW;A zBg^>I!V3$pE!^8>jz6^U#KLoMdOllt4SqVAKksWA|2)D&aCU#pz~4y5dtX=k?EO{< zK8K7?z}fklS?rhKEWYp?8XvpA`aR_={@lV#aGVc|G)%`?3H!nK)qa<+0nZ6v5AOXy$Im4B2jJ}f z9f7m{Pr$dR{eJwL;NRb;{@MIQ;MbD)3UIbR)!^^#_}>Qq$q&^(Tc7?vE64YT{rGpb z^#y0=dj&54nYrfEAHN6V>wi)EEPwCE%31#e79Lr60zOCUqt5i-Cw}IZ@uh{=;55I= zlAnb~7M@smX5oc}R~GL4#GIdJ;emxm7M_6L*}31(dpYjs2Qr<<(LTri`0zc1Z{nOq4B+6L7%S$&%j?!{5!wY@$CEW z0Q_AY{~KVx{C6FHKd~SGS~=#gAKy-lF9_cQ?*2x{v-KH(v;8Lmzl6k>gR|$m3jDTC zf9^+o(SK-sY=2F`+4n;wIJ;js|Ec!b{-1-7lKg7$2MJFPtNrzz{l7+j-v20H@Yo3h zi`0z#)$`Zr`i%adJS6sWaCU#Lz}fliI9ho2{O5t6sA1^OHc0trFipp^?*}9BRV4lr zyxYI4kiUn&(zDCgg2&*@e+tgNU-FO9_*ZLYi`vvSzng0y@uFn3GA%7o#uyusYUj)wH52oPk{a^up06aGe7$O@9 zfd8zM|1ymC@#3G2kHEX*S7ChkRE>|FUn%$*tUloH?!=e0_Ghbo*1s|M4a9zB8Sk8? z_Al)C-vIvsIQ5Ue-zKb6=oz(1%Q%h+)?V}2t~{r{Sb59cWVN@x5wjQ37gemWZu zu3w)z(^U4z&j_5YzZ9JHUk=XRAD7_l{^{etV}t&m5}z|y^SfKO!+!k=S~d(D&~x(}0Tk>YvSj1ovY(t+WG!>BkU&&m9zDmfwTG);LLvoj)|GlKmG;kKUUJ8KleJFzwAQg zYNo$@ViNTVW9TCPJgb!`1n%gY<;BQ#S#c3 z24~L)?u|O0z5n*XS^tFK?0kvAzfR%{#?}Ax2~WUpCA!SKxC9ci*h`pVsj|>yefXYbcSa5jGl_-YcL^H#Ng2H`$9`|}+MI9neX z__I6p3z1*>Hub-Z`CqI2DjlysRXg!BdAoAlulw~~3H$Lol(WCzA_Hgpe*u2C`s~|J zU_ZQ5?Jp$pr{JtUIXH{20%!BVzMmRLeqpNi z+4FA#9x(ghiwJk$ul5;_EIhYx=YF;SF0CBgIL>P1mp=Mpp(>4a;%5cU@^?3?eLR0n z8Si{hIeY)^gP+%lZzJN1KV%-Cfp^Dm#rW#OI(`nT|0d;Ubo}qc_~0YTS^hEjJ;c8A zQS*2o{4O%S0N+S>^nluD_tO~sF`A$LR9h22lg&Dw+4nxC{Qro5?~j#Zf0<%G183($ z3BHEd4Gy4VjRb;%Isr}awo`B=moEE7}{(KJlBl@_GzlDr1!P)ao4epWg z?kCj#7Ug~a2jIT|XXkeXep_e!;Wqv)YM+fyz}fFNd?h$r-_B>%K6^jpgR}iD0%y;c2{`ND9Gsnxm1Vs9 z=NdnozW|)skHL@Cm90OumJ>gdS@zZ{&^uL6GonIA7V&u?Jik%cGVtUkGgR~GL6 zg~mUF{G5F)j`bsQ3weZZsb8xnPOK=vyv)!D( z2hPTa7M_5!`lJ?~S?re?&idQ^qUOiq^TFBp5S;yfWdi>5 z&irq|{Kq@hKYl+0X*$jh@C^L>o$})?E7sWoYgP1 z@EDwZKa*R=m*DLF?tEF}XZwc>zP3}}{itsW&hpE_+5Ni$XZ3drjgPG_5Byv*KM^>K zFR}2RW?fPvQ^%&YXV)&hpPJ<8yG<9~C&OpYs)sk8uy2&7W`K0XX}9 zAOUChj~tvmKUUzZKi#ite(Zel!QVvYF9-h_;n^;=&+1=-ZzAL4ubJaZ!OtS&3viZy z4bJv=_v`9^39%o6v+)UdK*kr~tUfjPd@|nqhQ>$x4;<&ql>1KvevR7ipFfAN{}tdr zApSG_#h{A`uff^xKe^wu)EAuHFA{Jzzd1Pjexw3t@5h|K*ZA1}?Sr%ZAp~dh6M>JA z`lS~8IXJ6N3C@0hr3PpDyWi6MS$;k^t4{>Z@{cV%vG~s{<8yGfK1+-J+G5|?qxHe} z`%~7J{}0Mpe@5W!_ootY{52v|?0er<`+<`F`aO#E8HL$q{ysPxAA!^QfwTTf!P)vKz@J0v=X}=^KX^>WXW%Tq5}eIX z4bJNC?$!7h_rclz6oRww&vS6Lf0f{`*8KbZ??(FlMese1kIhd6&gzqbUrg#-g0uUX z^L_P?@4x!-d5A9rXZ;m{v;89lUqRxlE%u!sXngE`9e}g=LhuWS{}i0{r?XG}-$2I4 z;B5V5;H*9+_!Y#y_e1s1^7Fx2e}~|#zhlez)Z#w_XZ>4P#+TryA2U&ae*gLCKj%l9 zKeO+Fv**76{B%;^82rb|`~DZV{r@lO|3@9Z4BY>*@~05{Avl|#7@W;-Vi})V#^>Oy zekC}2zZX=R-+i6@S0Vorob6A}Pjo!%e;=I17lPCJS$GOQ)`@>D;;+D2eD1$${A_&( z;4J42&mhmMx>mTRm z8sDX4enW89pAk5l|HQ&Gi~Ss&{eGZx&|F^+ob{g%{&A9j1>XJrm2IfM^Gi$p!14P( z)6~tRpTE-aY<_$TkH9?=e*(_dcLDxFGTuF;@v;5W2WR)!$TB_wXZ@2|cmYn=FF5k+ z-yaIhU-0kd`p4jG|4+f$pC8V_S^Y|I_I@<{wZ_NhCj)2eGY4nSXQgF)1yIxKLuy~n_KJ` zmhqKkd=1X_5BIR<$DR)oa5g>zXMaAV1ZVSGfwTT`|4ZZR-tQ~)X9Ujd#}=M|GyggG zi^%*s|E=-i_s^%C&%y7Mv-3FyXWt)X7G7Gob42~K{`0`;{sqpyA4tIQ*GTox#~SmK z{6F>2p5HU@3slx0KXQY*xNja<)JF;IAd~mw~hA`vQCp8DE3b@0b2h<70pR zG6ZMeuO;AT68||k`}2u4IGca>4;mlaUqkTIiT?zg+0Ve){W%AJsoL+)|0w3)b&i=J z%)SrK>K}r$`HjJ!!14p{{(i<7;&Y~He5^h`INM($aJIfuaF%~=;UzfRA1iS7eB?jI zT>sF*V+&8g|InHL<*09ZjQXET=BEH>{Z)d~{K47&5aK^f!+!rL250y86r4TZ6c+oH z#lCZ_d44?bOG*7=a28(%eyzHhre-Gne4K(;5c?7M<8*{~rFsAalt05S;FhkNyvfOqu@z{4`>}0%!GiPty7x)baiO zVO_gFoUHt39li;?250s?{KdPh{=uXFV%{nFrQr7{>BpDDzjvy}$ND3(@C=;YFG}!F zckYt<33f#->>7RG|Bfy8Q*ieFE4Pdn{dp_lp#qy&tSB+@GudS^WZV_I@A% zXY-eVv-*_aiPopTf7IAN!V!&cE~#H);W;>)-xB!hIrBCD#e|38Y<^-3Pr)O#-`~GHtnV6}#qT{^<74-~7@VD7IXH{I z1ZVSCS;jkOYkc_6;P&(LkzaI<^6uYnv$);geC6!XZic!tp5V= zhdcAP9PxY4G20Ko+5Dy8;~o2}Vc&VK+JBDnY5I>xeg@z_>5N~8@%{oGkN*sPe||QB z$ImmzpIUfs;U##~i7#*C!(Ti+SNW9uB5+o}9Gvxk4bJA@Jzw)@{qKRFOyUc`@#oL_ z^(~NJ0?zWw!P)Pp)ZnZ?orM}d+us6kdOrha=SK$4>XTb|Ve#)=pz&`Z_07TA{FUHW zcKWMC{k;p-{&r%&0%yYkqS{{;`E;;4Hr!y!-uq4gbyy)IY1A2hQ$K zfn|JT;R*OnB>&nn-o4lyzYl&Pu^)r8`X%5j|IFgQ0Dnzq{+%23`O6Q?^B;k;`AIB1 z1OI);zYG7_BK3bMsZVX;!6iDL?$6+Cf5^b;{%qj|I9q>}g*%sO{BubDJ~-PSLU1-e zF*xln@QaE6!or=!8vk4}-Uny#h2ZS@DFLVPS?pKfxL8cNANiM=$lc+`n+6!GQYbBX^7oZX-O%QZfBe~!Uf{wX-ye==~kzZBr?eo%w6_m{yH8b7li zfwTQ1w(ta;<(Gp0s53ufn4fseJpU;;i!TFb?{^DuRv-5z>Yv&7z@JC@Cjw{lpMcZz z9eg9PA6%*NvHc|iXU|6&`1gqY&hD=fIGdjsJl6R7_lp?&O9jsA?<~{!S%3QAY<))H zb4h(taMZsaUxN7D>(oCRA6R${&gzqZcb~6Q_%Fd(eQI#lf9@+Z{wq86&tN|SXYYRs za5n!Hc+#<-xAw1B|MNTF?-k(bE0weTr2uE|f1Ow9c-kM}^!Xi}y+6;uE6s1}{;@*+ zZbD!h<$gZ z`e*h7aJIe@@b5f!!a={k54G$2R<+OiBL-*wGw@8~@7qtt_5D^5tNpV`ela+k-xQq9 zZw}7-rv^Wb_;=r^@qMxre~S1E@b2Hwkb#G{>G+ou`#CtPUj;sgjCbFp_5;F0aJGIk za5lfWWxTUm{j>Ue;PifD;RQI0ue9(Aob|tVyT*SJsb2)n=C1&MHW^=ov--GiHrLMw zXY(6d#;4${e+uv)Oq)oczdpC2f3r0j-={i!Put&bHOC)YcnW@t*01mX5bQf|Q~T`q zuYGW~e}>=($@~Os)qX*^^LFK*)%%TBLA4V<^E;KZ`%?+d?*Cz;XU=B{kO1;uPozhaJGKk zdo+L6{~m((W*XZe-jEPm&`=K6TxtiJ+q7JmfJ<}U_E z;rjKPag*MU3vjl6YjBpod#^b^ADq2E3M}Iz3r{TeQ_J|=!b|YK?7V-NjryhU)BIU} z891w70nX;H1gGooKK0M~BLHXf8-ug>Qg9YuW*J|Av-m3T5wiZ=RP#HZ@DTiqo&8}s z=Er@%j-Nxu2jH^_kHG2u9GtEH8vF`kKe%7xWA-y}oFD!58za98d_gDw1l;?8+Mi4O zhv4k{p%k3XKlr)Ceg)3v-`S|~-9*O6;Iuz2JO_Usv0sC;{G1PJd~ARAz*&3&II|yu zzlg+_fwTK*3C`A!^C69&#pi*u{UHQr@kbUOTl}Zs?EAOeV!r^th}6&du;%}qX%hnd zsoII3!6xN%$@m!j9KthjcK@otS$~HgQU9#|2{@a-44lPRg0uMCkE(w*J^*LWj}bWA zKND~ozl9eTUV*dq={%tMG5;Po8y|qP=Z6UVI?^A7#eZe-?`+oiQ?=jU|I_yV0X~=c zxA5A+y^js{pTU0)&iq#v?*6gbXX674kHOjgS%95&jav_i2nqfeZO6U-^0d#R{gX3@R5h z7yMEZzxO%y&+6-gv;8LoXZa`Kcz@K-e{mb1WxSJXd@TMDoW&o3v-ncW_zaw_{{p=G z=VzB9KkxGzfA`PNt^|+1p!_5A$4S|1XuZ z@i91yF9B!ky8z!v>KFZ$`e*N#GVt$_@ySCvp4B%4{|Xr&@6hpVeP`foeH9j7fv+I` zgTGe)tiB=m*<^eI&f?3!+5MpaXZ5SV?YIbJ_g57-%isB1jgRH;g0u0yWqbh6;*Y@D`_mMBL1+HAWByBU)<4dd zH9xlh1>h|I5S-4BWqbzC;w!;#ApI2-8b9tgQ~D{_n zHa`J4%?~`$`15L zzqd2q$N2CcbbQp|qpg4N`-%PVA9ef#gxBEgd`-2b8 z`ZoaYo)2TFPX^A;hZ3Bv-`c|6?`ZrVBlXF_S$-ur^=}#P{*(G==YtQ<{D{HXXkhJu=>BVGd^$oXTS2O!*_xw;OzO%`;m@k&v!XE zJHOq3(eZQD|1|x_BR>Ohc7CVeY=0}k+4)j~v-RQpSmW!S-+NG>2%MeYDL9+|+`>!n zjMOKtG(MJJ3Qql7#+Tsi{H`tI-JfWD?ELn@+4Efr&hpDG_Djq78l3Ha&cAB>?ELn? z+5QuNv-l%$=065!&vzL(o8Q9Xzq0tR!P)-l{Z#8Sm-J@{&em51&d%?|Vm}9;Mf{iG zY<_BRn%@Dhr7fbLCNo&jOFY+4G%qP{%)@=@y;QQkDU)5 zID5WJz*&Bo#eQKKUxBmrS%b6l!Top5kL^D`IEz07XZ|B_*54U8o8Q9Xzq0tR!Rh|_ zYt5fM-^Ji;eI?-Re8?>JYj9RS=QkQ3d%g?6=aT&=2Jb%KEyViwYqd}37rgs?H-_;g z_$|bL@LRRd>KB5u{3CESe<}F&#D8tE@BD|x$Li;Uv*)`EoUNY%oW);*CmMhM{9caw z#{X%KFSGCxoUN}Ky!(8&3jTw`>i^14d~3l|aCUx&|E1&E?{6pItp74_wmxg{?(gSp zX#4ZO)ju2W{Z2XSKOdZZzZrvXB>m?eQTuFs2+n>#$NwK4&*~F`v%f#i`+qu~^%H_I%_%M&o1m#}J&w7lX6)nSfu}iN9>m4{&zArN?M| z?D?<;r}yvaI-cDhd~lXu2+rm&0%!X}3eMJdZt-7Q{8!*CKj&D@pPf%WIEya?Pdf8g zwettg`po#{ z=RLt(p8&l3{$?iXn_0#e;H-Zt%Xnvo#y6AH#{*~c8-TO^j=@<%6^PZw}7xzmBW+Gm>8h z&i0QSoYk)Y@7|9`(Et7k>Yvpo1ZU@80?zjT9K3r!UeNkK(c&MRt&bR-{r!#wIP32k zoW<`wS>t2(=K!3IkHJ}grQpxfopZ|mSo2hI2>cone*u0b;WhZrl%vfYXEFAVYPQD5 z>gS$j=7ELB7M@vn3C^CMou_GhZ2g4bf-fNPm*8(CJe;Hct4@4t+W1aaezNW?Q}&l|u5#AjIXH{22JhB)J^aTbYM;el zga30U{!JKPo}uGUC-FPaP|nV`5PS)#Uj}{#;Uzdb-)eAn|MKQ(d~|;Rk2?8pMgAE$ z>#q`=z2ESjss7pfjR>5@mw>bTRSJG(C;lCXzXIP*>YJUV@v-+C&a;%W_ZuEKJKq9u zmR|(U?uRirt6vVz?uVtte{J#a%-8%`ejYe`ehI-@d@*>^nZMnbzZ#tNpZ9EykMR(k z`Ul7T2iv^k?1TRToXuYa&hC%S*&5#`N&n^GtiKCz7JmiK>hGST{@MG32%Pzk!MpE2 z4x&Dxul8AeVsO^q2{?QIk%6=LYm0s7T#fI1QvU#)^-m05bo%os^7o&k_BRsyB{+LN zaG$H=+53|koYmJ|pyTm;-S6L-uRC@kq8OZwPr+G#<(Ba!_)L<2Z5i)APvd9n#|LMB zKHoV{$Fu(T!P)a=1kUnLEIb2WLGpLb*Z5ffyWnS&@d5bNglFI^{sNrUw*qJV;Vjhn z?caQ6PB1pgQrA77yM+4?TPS$vgcynms&{sB1K9};l3Kjh%-{gQu?#lMAz;8WfY zVSN|iZ2l{7c7O0jH9nSK2tMWg5d4?m%zq8e=Ffe;`e*Ai0B7;V;Ou^!g0ttl0-Sxn z>AXPWW9!EQXZZ!-@7MnC@6U@-zsh3Yxmf+P`g-7O{|mv{`pUrB`JaP#&;O-}KMgcK zmVXY;_P+w0o&Oa$i{D?Q{+ay%oUU(h)?YdJt)2N>iTu4w)IU4_3vhP+JD2KscK%o3 ztiH}-9p63w*C4(KoQ+SwS$}1g@dY?L|0~OQ=Q53-t}k$Q{@38F|GgKgeYU@Z;4J^x z!c*`SJ@9 zpDS?Mf8ghm`SV|@@w5I9!EYkt3vf0+m4!PmQ~wtd`vEx1F9c`(6N9t(Qt+|IOa#!s z|L(y2R7*8J)*sHxm9Hc5r{MFaJ=*>r*e|Zp@!kHYz@2NAv;OeGS%1XftbPeN>yHAQ z^+yHH`XgMX@w58J7M_B${wTp&eib`m5XZ0nXyD!P)ma!E%j{-5(Ng7GDO= z?ti&udE>YwH3fnV8~9~be*;MX5l3`%dZ0O{(i3C_W!HZKdWB|&i2O`yxX4v>=)pyKa(5H z{aJyt{&dE5JexlcoaGmQv-*YLtUnWQHvgH$e_`=og0uW;aMqvROV|;NAX=;6DLp^Ou3M{w%=9b^T4PzyGd7eQV2jca_>_>&FLY^Am#4B>Bgd@hLd#?;M={{&@0wji2>z4$khc6*$Y^ zd4st=9{389e*(_>D+NEBj4!}3zf;z?cdI$R0G!n~0%!A^faCqv6#q`F{@MG_5IiIK z)!=OZaNel)S^Zq_?)$%u?fweR<~IXp=U)lV&IjirD{$8T z?wd3|y8nT*`o`dFeiHER{=OagN2}F8%P#?E{!?(azvtjAKj(J!&-UK{obBJ0WxV%h zwa@l%=MHoJ9(Z^E-re?(WqbzC`m3;vufW;)!yJ?cXst z%Rja79DD`YpWL@M1-gnR4MKil6!@UzJH1f0c}fwTMyaQ6P$xm)97_C0VKKRBD;1pHKzUk1+l zs{m*HS%b6tQE-pu$M)|KynDZ!hyL;3t>amJLvYrg5jeZwCEzUn(qg{?XV356dX1mm z{|az+e{|lXI`6Pwx-lZ2yhHyZ684t$%Rp|NZKp z)!zqa{TqR^_)>6oKIE4175If@{=EA&e&#;}zfH&Y@1LtspAww?ewX(Fwa@0?2j5EK ztH57Fc(~DQKLURa8J~f(^;Lkg`qbcTe%udgeC&P^g0ucez?uIXocS*;{@o90d@O$- zob`VQ&i3yFoSxqn`!zW0ALqjwKihv?@b3L(ZM(j~+4^-infuEFXZM!?oaLWd>}TNY z{!)Rn_??fK=hp+L_aE@tWc^g&?0)2ZRQkJ`Md0jwOTk(Exy648&em52&hBsd$25Po{wr{{zqx;`<5~Q^ zg@@oPNPp(w^!Hc5S^mz08sFK(z7LN6obvrh3eNJ&!P)$m;H-aY@a-hNJk$8u{m=gs z+M_i-K1_Fo^IyhFF+<7fRFfV1@%gR}EF z1Ml81bHwLuQU7dwXyFMst4|8veg9Lye+AC!<9t%%WBuoWzlZck4$kbC;H>`6pQ?X$ zeum)8ehkj)lYq1SO~JeOhZ6ORKV_~@3eNmz;OzcTfV2GFt?HlI_rT95^Amxy{!77e z@J`v^Dsa{x&Zjj#w!eAc^!@?P?ibFVseN|8sK9A_pV9H%`^5pwZv@W9Cl;Q8v;HhB z<127>zi_r`{472XoYg-7XXj%A&f?E3{tIx{pCvf^^KIE@H9xjLl;G@s;rzLdXYqR$ z9)PbP>n8(e^{c>H{x$g7#J=}AjsI%G6L6Ma2F~Wc0B8MEfwTKXmTP=>lK8y8P|ofb zG5E*Gc=z)rv$KY&#&cNCJTwDA* z+s*O0;NAPxVeF3yIPE`hx_-gg`f>kK<74>;;NAPx^w;b6YlUTeZQ)ZIiX?$O{#0O5}1E=wUv-!`#qfUJ{A%3^e_*nb_IQ#QS zDLC~H&ibRUjIY4E@oz=^!QYwVkHJ~|1voqZoUf>TmY)aC^7Fy(>ePP+;xE9v`}c0} z?5k$~1vs0(8l2s4{9S6F?JprX%RdHZ`$Go4tdswKVH7Vd$w_yWuL&@w&- z4>bNM&)>Oad}-k|IIExcb@TiO;8CZ(huZ!DXZ=xvv-RP9!{Q&D&0h$9DXCv(v0s2+ z*~#xH@^g1gRk@{nPUYobK=7bbkk5pqrmf#ui9tvr{Ju9IXJ72 z_dT=yz``SNR-X)<)h7pM^(n!}$^IIAU*kWM@EDxE|INV9BI8SN7GDj{=Ewbk#y3jr zhv3Y93{K+*XY0EJKb82eE#tj?8vh(JJ_Ns!@B$q77riB@R)79b?X&uM;Ou+}z*&7_ za8{oToYkkWjIY5jB>DUQtogC^8G^I(ApvLapG)wH_|G3U*S7>`_u~qDBe9?CSNrUK zS%81O^YWf|}MMD4Tv$pvTMzxv>8eiDoQ6rAm! zrNzGYujcrDaQ6F`2{?i{u{c{U1z^_yLi}W9kvmO2A9WeJ# z0M6EDWEr1;&t&;o#uwnUf5CSX`}xl_Kem5V;B0?%|4qlU{Cx`#!B?>Oz}fs3;AfNZ zH8|#X%Ki}k+#G)l&gz?jv-2khXY0o~sQw=$@n_)d{3*fN_n+P`)c$LT{S=(tFG_Hh ze+|y^cYmq=*?1qEou45%oBs$L-_K2%-wJ#c$v^y+#+MOZgR}F^Ii%ye-(T)(@895T zeWc**`Lh6L^IwB^zn|RO`u}&0kNO8^^Ou7^ht&tX`}<1=;J^H}`u`popZ`WV+g~bh zmcLt@#|PkSd<@R|F9n}N;xE9@B)kT{gz(_E8vi+j$KdS#n}f6Gj|!aKf1UqO|7`sS z;B5Uy;H-ZV%lORVzXE6X3;#bg{yVjP{qy?>`Y#9Hr1!@u`$PEOIzA%x&%s~ZxqtR< z)%T~)|LFLylJO<@JJfSOzWEp*{$9u5&c=g(nDF?hj(?Z(zWtz$?|+qdzn=)fBk)fW z`|khg__c(m;B0*r;B5acExZC}{pI{Y<6A=F3&Gj=82lnKJ_l#tUsM+EI@%{}{rKQ4 zz7U+9KM^>)U*zEI{bC8u=BEOGCaI4*P4i>+eefH|_zax&PYKTMcg|zfKO65`cx2%z z`0F(O{`!jA^>vK;XWu^t;B0;)3s1mV|K;H9e&tuXdm`a3I9orSWxNkQpV*JUFD5(#e+A*raT-5czdrac zb$q|SSE0YXo{nehD+Fi#9b3j{;OzZZ1UY#E<{v;HW++5T38gyb@_E~@V;LLss&g^I4tiLMD_!^wW z=RHZ|XY&_Wcx2%TID7wBSjJc2tUfh3yMMW^=Euf+7Vd+y`h*r9TkI#`EdI=5zW`_R zTZ4DMpUrO7x&$Yf=RX2x@g?A_zNv+0;OzZH0e%x%pZ=z}flcoMDd7184UuAN+b! z-xQq1mw~hTmf);@H8`t}cc$jY?1$j&{bdZ!-rwfnZ2vC7+518F85$qn|4zA|)!?i@ z-FfEu^TAnsAvo+AY9Y zf0y8_KF$KQvx3AQfiwFtI6J>{%lHEP0^;9!p2o-KF9c`z(-fS|Uk=XlE5KR*SC;X$ zWxRWy=EvgmEj$Eg@kih+{sjCcQvVvfyT8vw|0U;Z{OtV8z%OU^!CCyyLbcD{A4lM9 z|4PA`{S2JNA3tCHuO{(hT|3j>`Z8zQ8h4sI^0iv zStGIdZFD>3|JFc<{+JS9qdOq~7eg1yzfXKRew#S=$p0NgoDZnV={$g(`CIaR{hB`e&RErK1)RxLwAWmw^nqUpu_!qV7<49 zE`tvDuz|WglkBm6Z1UbNx)k=_gZO%%dn?VmdBm@w$2mRF|Cs1{muY=Wy49ldpu@dk zpuNqaTL>M?XGG%PB|6`tYx3SEx_Qt&LDqWn>3su@(wWCbzhCsd7ivBqo>0sG{v6lO zkV9b&^nWBZZa%$xxqeji`z}}ezfrlFAXAu9*yet-7YtJ+2R!y?U@@edCoMey1*W|r+lD+-#+k4;+n)e~m z_g7ORf5z)oaJx_YB`SgzCac&fSa<#@ePvukW zHg(!5y7kbpeWdZfMRXZ--)i^yW4QmB@-i~GM*W-SX;gGepu_!iV4UNk^P$6g@+rC| z&N0y~gzm-d{`3GAXlH+#$Y1o!uGKhM{*CT{=wj$zE&qGs)3Mk1-y^ym(AALjF5>=2 zpCJ3)GWCBW;vKXfjf<|hPIVuE-L7sTf6*;`h3bCQ&eIQWr~SNB^hcJf{>28nTSVu* zQguIX^LmimojJpCD(KnzYw9{Gx_!`@`eb~Py=NKX924C^*n52&=W#sFouZ%jD$UDu z4?7?_4?27gKc)Ygd}hcm(X4?^T0uXZK529dL>EEF@}4ic*`iws-K{X!yL2_3&kdsA z3jH&o@AgUKf4k^%=$>rQ?Vn_i^+#iGx-8xj_DtvHe9`q*XuVD6)>6^A&^?>P*VJcJ zbhDuQEOfnd-ZZd2&HQc?{U+$2G|6uBuT36%gs%rT_3dHNCD57n*V*EvwP!s4M3=%I z>xU-3RibO-mnEs60sXa6bZvYxg;cjwbh}@#zg`l6utWz)t@w>mLCJ^v{Q6F=uGo{ zKy=O!x*76tapWfTYqGaMboCIr<)S+{gl?VaD(C`3zS}0nXX>-PqHFVgrNQ1&(Je$> z?l9;^q`6Y)@E&{Me2j^1D|E9A_Ew87gRXu5G-!S|i*6Hifx+G`(dE#Y>T*bQJD^)= zus2gS)p7`XqoUgfovB~OC)qRUHi&LF?44_fZ@cI!=uGFte$gF-?g4|n=`sn?&D!^u z8g%nTw;no^-=(5Uhp@L+bUUCs)8KcD=nCje=lq^Y_Dt~|o@CE6_?<1APaEI!4Z6jm zD-qv!4Z2mLTfb84Y|3||=u+rRes_v)>k#%1h%O((-VAxEvwH}83q)5AVQ;zU4h~^& zo#^Tz>}?ZW@3r>&?G>F1ovD6DMK^B=-1h@i64Y+CDAqhr;E;iozBau_CE0Q*HZth zMIYaydeePmv*^}C_a)-L$!C}7yj5!N27~U9=vG4aL85E&*(%DP*jo?XZLrt7cqN_pRbqD^^otDsH;T@=RqJy#(KY_pif$ovegEISnfgB@ z`t{H+G1%QJx*WQ>?R>tQ+g&V0%43a})vKAORRXsTq1!0B47v*pajq5J4(MLh#`&MG z;rWaH;2Skg)+ZDFFS-i43jTYa<8~Lzp`6}kwmXr(=++OR+bFsOI@9{tImw<$cVJR{ zFCq18;+t`r)DwQMGUyhFuCm0})N!`x4no)73wm$6iO$ak(QkT_*3tByWVPrr=-!Sv zd*^ez2Si^(f0iMy8PXI-EV?GI!(z`_t#RJj`v1oGz`Pp$h}aFG@5lQou3swp4ElX| z5z~A3VEx4Y*Vw;P&w%H}L!w&(ovB}D%9oU_JvI-G-%-&mgFRU?)bIEtdnUgd zCfPIj-7dOl2*3L$**o13-*oR0d-AXP8Bo9Z0^58|c`OxO8=w5Eeg@cED{vTlTSV8| zGtKXwA?+QWWY08jv*$b#-&O~o0eLJIU4{90u0gj-bVr~w-v34CB-+oW_f9)S*MrWK z$AL-qn66o;dnU#A+i99e@1h$9uIq{Zm!{hNPK}e)S`$f0xT^iq~47%yk%oTK=K{sD?`=B%ByHs?gMc34ORCK$cd+4$1xcAc)wBFl9 zzwABseQvMlLg?gQ^)sMvk4~~@(v8R@MzCkvm&Qc561vOKKZD-utQKARUd_X_4mOK! z6LjnzBob$r{K%m*oo|Okw*xxUx|%63w+rZ+S7{TU0reXdU2D(O596Y1;~O>D+aS8# z@Oz;_w_S7NZ%x=ccOuYDcQ7u{~?Om$v5$sUVuqW?vA5cb}Cj0V_y z!Yg_Ii+;&{8s{QIK6^zM51~6Mx=qmCZm>5Z%~C^W%6m+7M~3jbT6A7&&ZDW%a?ve; z?#YiqeV)FY)@P6C7v68TyIphkGw-vf)xBYh9;Jh3C{zm^{&8L5F{naZ5)~V6Yke7}} zy83T%{ix`dZ0gwm4A-v`{id$|UasFP`h#8lEnL4x^b0@IiRTKgKPvk5UH!ATe!eW8 zeO>(%xPH0l=Y6yj&#$hd_1_@+HC_F;xPGVTcX#!l8LV&mcD@{bvmVfRE|LE|@#&lk zO&`n@T>#y*=_>2p$nCBZz4xHq?kdqOf$lM_-HQg>ZQ|H0`gxyFyC<~koameUX2_sf zTU0Nl(a(VV4ma^a_lMT*@0Zbe84xk=@iaz*L)%Wdxi|f~k-rd^Kf066A zi@y4FNBJOsqy*F|FYSDY2Q~mVT z{2 zSAF09!(6{y^lQG*vH#`4`X`+5+wHk}N5}4xyCzPE#_q^Da$o%` zjl*PjhUj)c*SC8_btJFG?g7!o(ES3s-j})ErSj#i{}r|SJcHd)(Jg`Q@$EdkjoaNO`gyz5 zu6%W+pU(c=|WbQ{!XLk4>G%Mdw0yQQOyFy?S6>C+1)D-ruX;7aIH@72Oi(jPt)h`X9Q+ z{={cM-;IfG4Rju4-E*cHzj~5Ali$sv+XQ>EW$9;t-(8~1pkw!z#_u7~ZMEdl)O)Y! za_HXP*8Ap{(Rwd#7Wp1~pRE#I54z?^p7;#NXQSv`=w58l?G)WY=w4~i9S~g%9qY5E zJ~Pgf_cuf67KknyLbqIW%ZAXc6I}@1C5AkL;*|sKPON{? zJEg{(!EW!N!TM(1ES8sCG4$_%z8goQTP3>P(8;SO{dDTk=r)S3gic=7P~A?^?Ssy= zt`AJIXX>{Z^3rh_dkaL@#%Fq;xm z-`~gWZWnz3y=lGg7u_1@))D_roYQ3zE9f3D=;n)V+4nV0&!Af>x)8d+pj#`tmC(sm zO+N$H!xqscL-^ezx-~=CJ1n|%2z#@iFV7Ruoo)!y|=<%@1e^F z_FFSAn?-*R`llNF?-E@FooRg^nq<#(|Csp#+5d;|J1V+1zQ-Hl8y8&(dnVlm(d`&Q zw_SAE5W4-MYv)g1S?Q)~RpSMr#9{*S!(EGw*eG|ta(f9sE^(Vo8H;zU( zGmsxc=tf0%^)sfPkcJ_(D>aDJYvrj-*(Z}@VjWjnEV)EZ@=hfArF&o zy1-xv-F(rlgwC`cmx?YL!rofZtsg?SMRfTPx;>)XH-zr6=$s$xyfyzi@flFR*_TLv z4WU~sy3nGV*#AVg2D7PAKyg#w`<6+VH&^--y zyZzI|yT7sbuWE1iW8nWYmko@!@joVud-nm=dnzB;m#alr458aBx*Zl>6X!b7<Di&c~CnRFXP*T(m%ZXGXs( zXt2JCd$Z^_{k!TH$^V}C3|ObTL|0gJO}yJgcM!S{w(@>8owJw7yVZKo@TJOvxyJ7xkT6Gy=9WUU$%9BGS7Ra zyp-||tABY#s-FRQkBV*~bf!4RMduHp+aS7m&^=)AyIph{bXOR3`$e~V2;KB0a-I&M zn=iUq|7GvTrJ@U(I}Db+A};DRk!&h z2%TKrsJ+9YbN^5Mnx02yzeLV!=$>J)w^($oy}+PbCAxXA*FOIbJpV+OKxgW&ouXS0 z-Pt(T2H86xy43m6#NWTh)?HKoJ&ir+9&XRcpN`V`8@*EI`xv!*sv+-j(fQCZ|4lz` z5ZyfJ?jiP?I9H1X3p&&Lu8pGep)=0E=oSuP?||sSA?(cvG^wE>-_1xLS3ta@e1N&ceDRgfz=w`fB z_9N)dG3XYEu7d6+gKoL#=DC`OOLR?r7K_e>?tRepF1nD`bG7JW=$u=vkbN z-PNM2p}V5Z|6*?Ufau+s8t;jSV^E*WxLWpm=*A4X1)}qzYyZ6KAbZP2x8@}EYg)(a zM3)Sq+a|j8&^^---(JzB(3$SvM<>}c=|+}55})bsIT{n)?vu^=HuJYYbR~2jp00`X z9z37+#TL;APc_?Z`e%>mmJFdgEV>Xn)BSSx%VmGD*lY5cF1iT1_h>p!?-ZWTYS9Nq~h-dP5} z8${RUYq|$-7hQ~ee`~O}Uvx`O)4G`M!PBpm{({c5PUnlRwfCn6ze`0|!rqw%-CEJ@ zgHFDp)lcWVZTfnP=xXSmWzg*r-4W7kYMkJ4Ls92;BkE1#{HidP7}iTqoz%5V{4Tb5FP1TQ0gaL+I9tt{OtOO>|4< zs^5DJdF&Nk4&BELx}&0-H=_31dq;PFY4*1RqD!GWu|02J^c=chFMWla7iXy5^9}yj zif$8hrhR6M=u+s|`fTFdFv;Gl+c>{??!Y)3{Z7&EJ5%F)pw)kd>ko;3$voA+tEY+e z9^m@f*GoV7s$bFCf9l}6HSvsze&4yOf8@_Yas67+FMOWrryqlOo;+CJ>?4OnzkZ?W zO;KjnlLrFBjc1=uGF{I?+YY$txNC449W~qFWE$ z2?pI>(IwD5mFOn=Uvz7r`x11$;|Ay5=nsj$cai4(wdp#b_p5VgotDeXwyhVd-Y0Q1 z^;{>q96EVLsh>{%jsI1m+Xr3$dEy7$|9;WW3)KHEVz==>eTAIY(6N4>$iMLqUD>`L zxp}bvMn7BZuDMkG_kUk##bA9C#|F_KT&#Liziby>4c$8odF>b7lFQVd=^ipYl75EH z^qy*7Ss=O;y63n1%?e(hEsg)B zS|8cM^)n#vJ)+wOohi=4qAQ^@^=_qFAml>^S(v&VWfKY{NC8zAi5>cJ>@a5dknAZQPD4awc4Gf@_~Ifa-*C#&@D9R z#zeOSI<}8A`K%UQID~Gq=#~wk+aKB z&wD!8PnVZ~`6|^PYWwcpT)#l{@vW+F{#z2wr}s9l9~XUco9bt_`a8IOV`Kkz)j#+o z*niVteN)HjuaW!NI@O!@^+RI!Aaw4ruzSwnb=%Z&w%FbM9<{q)iSv-?Rt}+?xl+~(bPGtFjlEIP ztr^1JxaivW&NSHDFv(tQ&}|o80l$esw_kL#KC1I)(oKJ@#0Q;ep682h4Roe^%F;>p zJVShIMYj_6o@UT(5nTkGX@2*JZrKpJ!=ekJGvzz`b&uF%=k7%Ri*6Wut0vhq`Q0eG zHeZu&r|8=HnREw4H_ZIbxaE=gHQ8Grx@3s@Ef?K-=-7R*so%Ou_Ds5Mlj1ww&@X!@ z*_&t39i0^4iw(MwRdT)|k2e~0W1{OlpzH0K2Hk4WxzNoq=r)UP7Idcj*{(_UOnwhd zvS-R;=IftbsT?XA&L%thCH*d4n&osZ=MduHp+b_C>&@D3foi1OB zM$mZ%-F(q4gU<9`Z>i{F=uG?7TG6ev=;lj2GPAi4-Twl6h#%@*A<=(fOZ zZv~HYgXs4`Z|a-vqN||07Ip{SH}{Kf)>f?(I|rILcZtq}?!9fC-wQ}NzqPe{7q`1X^vj@U_r%8TYSBf|J#M-h?p?&~9uR%-S&hR~*BNh;^$4A5 z9V`%CYtN)xF1m$7*jpz$A3C-VH0y8MkoNXYvS*6#sOaVmQJ0a`kHlxPHzvB)o=LY_ zblwnk*(|zQL+Eyi&K*K`NOZj+bTe<4Vh^Dk72T0-+E=E0$3<5Uq1zz3gG1=Hi>|Wh znsu^Sbo-#Yvwfbv)uZcr#+zmSKBxIyrps#J`>+L~3!yvLpj$4wl|$HDC%SY9d)q{} z6*^PB_lhoqj_rHRdOAAE-U|(RjNBpbOJR>ar#1DSA-dhropOvC?49!Tf%R_mqoUvO zd9C;R;lDR`uzq6wi+mu-zt(#iEb9`dbF;n>e+} zHIcvQcEH{_MAzgqQ*;G%x3%l;GpEtIt`oicH(D=t?oG_U=w?B80rB7H_KMDj&UpV7 z-9qTtIo{YCk;A)yZq(p+OmzF8dywdw`YaG#_(jck{d5)f9-KX}K8=1{^!b-nzu>XZ z-#1u4k$)5K*Hj;>eBeHIRCEWSGd(wsyiN9R=w=!0jft+ccd|jZT67icwePtHt>ew2 z+xKlhBt?Z|Xj_R_<@mo8nz9 zx)8dL8RA_oy4}#NZlAlJ%>C~X{j6_lex`llu;@JK77_nVKC|C0_rW1_i$xa?p<5-o zO+)B5imrgpl*dld?Y7u!=6#FkYUuP&Ps%;$$EOaQ_a^U|@}+Y44_e3Oe@}b{JTHxk zZW(mXFzCib7eRNHLAOD4E1^5VpxZvl-qQ@a{i18*JISD%e&-|kKGmR`FS;d&Zn*w@vV z=+;1Yk@%VT4CtHHiJZ64-3VEC|7+r0F1mftJq%s%u2Tla+2}Wje*HgboJZUJ;^x8n zrmv5Re%W5toA!Z`cgpiFbW3F1#HW*2<9~+ewnBG&d+r~{{jU}M`tO_T+SnZzT?$>_ z?pIG9ScfLBy`qoz+3oHW-5ThAHj$L<3wLt6^WP=s!4K_rXNoR>u5b4uZg-vNoqtxl zrhCmc(anPH48%LAZ#Ig~gYMmJUf({6)@%A*GQZHXb<@;!zUbCKcLVX?=$4AEu-I$n zbyRdapt}(Ede7x?ZWH}(i`|L&7hU;3)x@9oGTwhgcLciGhI~fW$$kc%>3f1P(JeuI z*BR`s7F}C!(>-ak=-PVEG1%KR$=>A#-67F!MSLc|Gw+t?N9as`M@84#yWZe;Tyz!e zvFC;n8NWev2ca|B+b%lqVO=k$62DDVY?A?3AYo6gn1XV{eb>)}fSQ}@N9E1_GYVGgY4e9;|&E}n*bzVRel&&{G=_*>0~ z*=_vq5?y4`HTB#ky7kb>tI>&1@8-e&C+1)D`=CG6>R&Wi-^4L?uk`bOXuL0gzPs)l z-D=V0(4A$_Z5G`Q=*~0fc8RWpj@4-*f6*O*?vl3t_Z?5`KYN3mABQy`Hvf&?>7sL? z`w-&nUBT_H7JUM}93}c0aGzc-x`WVp?fUz}6KTAAM8EHM8ZX-?=8L!OqAQ^*o}lh~ zKj(Hw{z&@kn17kLPpv|@-Fa>7&Jf*J=sw=o_by(CwW6PQtlBj_$8Hgw2i;SM|E90@ zh;9~iEdNG#Saj|Xy4mlO=K<&*Yw){RboF#|9!-7bi|!zF_q%GacL%TgX3;M@N$r~U z^If8gpff$^ADU!urXio1_sRJQd#vx9I*y8N33R6W#klAK=)P|7yW#({c0cfumF3y^ zXLmB;umlJ=NRS8t0z?SA0R{;$N+_|!WeRCYOMtY=va?I}WnfcwR)R!HG1auD5;fJd zMu;`7QO6QBtr60?t!a%l*0ctQ8g(tPq%~^PsCjEzf7dhTdNQZmd9IvaU+42tHpw^l zbKm##=bSkS3)~9bYlNGGi@eL=6)SZBv zpmWu2#;=4Mr+c5hzd6Z0{s4T%dE1Xa30F?1=4T1cqdQI1Q}Rx%-&gwMs(7_pV@h|rCtP*k8O+9qqqVvuz9@peijkx8P_;J5v{m*w5 z?XRhC2!4V-Nq^$?#<*#?Svu9%Ww?1d{0Q8Cov;o}ys{x&k1qA|bln#lmw>CIOEFxr z{Mz7J>C`#V2-i$^gH-@hrILM<4?lRGj6>Ye+h1d&eeZ2pC!0yJ07B* zS~wfewcboUakw?c+v;b#=bXUqk~KU^=}R{y_w zk~81Ld(kg?)&DlQ4La5TKDf1Q@-*|53&c}>8iI>lal(2&-(641FrHV^tGKI(J4@Gv zAMu4x-*=5q*cknXvy>#94?l0U-z*_GSp zSqoQBcatN}{Q8IMp!5J7p23Jnk zAlw{W4V`O!n!4BFnnSqC5uBePTqE4*HqP{?7H*dAal3vlk2?D^0$)?__ea$;1J_Ka z`nU?$O1CQd7=J(BZ(rw+d#S^jdNxgdbg#DcJi60aPX=-8uirjy3tR);R@`gdacAJ0 zZ}8(@Ao9(@wbET|^Zn5dXTFtB!YBQ>s;`Z39dvl)?!Sth-x;{s5b=iK=IP!d;!VTV zzsAoGw{XsJm*FPp)ce4)r||raZYTRwY(FO8dSAQ!xNUG7bpIvt>w}xW(U12g;c{>_ z4Zd?-r_KIefUBeH7V$RW`sr>Iu6h*vJH)stxN*AMMZ7HBJl#QuGyAIzuHq)Y-skLk zz4Pb(4_1n-uQ~YHU-JF^j=1^r53c-X-<>a9CY8$+u*wC9$+mb9fFJ8>eq3G$Zt9j?;_!r1M$>-Q`s2SJI7V=5^&{oYW=jqRnVz% z`{1hRVmnw!k^P-B`KA26sQFkh`O&HQ*fjaky;k(E`cHA5(y4Wof~yJPvT#))+z6b_ zPxW~w5Kp<)Kz_=_|Ey4NndnOr&gQ53l7_SMp~f8u#8cPlNw^66r`!_U3fGl#B_G1| zD1@tpn+oAt;6_8Z9=Luw)t522!4UE0;JWG5xv>t{6(U~cIPU*KxJI~!5H15(6T%I_ z+4Dus+cca#PnBDSv**2XWgo`%j_0#-3Al+6t_^NDgzJOr4dHTdogv%;Tr*vb*uR@_ zt#oStR(~X1ycC>`w@Zwhg=^rr%8kI)gm5!(pAZ`RR5B2VdAAj z#v2I4Q{zs;MMBiO1h>LERG&+7IR8S_TMM@s!nMF1r@KY0gC01Kb*TIBF*sZAg^qZ& z`20X1UI(4`p&u2!zpTdBH{t6!zFH5}AH(&K?gGXw_P#I$XXB}UXW^yla;OzZ@n%7OZ4UVf^_0u>H=&l#zrr>OTrwNx0#8cPl5jcDQqVk)8 zJ09Y?x(YW-=UPu@KH?LFdeyi|IGdl^ziBv|pNcmCx5)fdyh*rux>q^+Y}WZmAl^%K z-gmz5+!u53!@RHDWBr%hely^oxBltk-t;x|aXfGS761K<>l`y~2(Fp#QpPQ|AEx12 z>D0Nj4A(*TauKiW6NPwco)U02KjqrsY`s^Dar@wGekxurke_;gx)6xxI)}~rm=5IE z!~DGH_lm9$GcUED#QI<#Rh}(ygLIdRx_big)I5*DjWV7(SLWdQ>8=#xt_R|&Iw~i_ z)!PVX>s9eGa5lfQM1DhXy{yAEe`Y?W;X3K=5%HGc!t}4~FADjo{w3hT#A^%0Q|q-4 zE=>P&fq1IV3vjl7YQ1d2+5Rb4{g;LPUN8Ebg0u0|{c9Gki}O||;*G#{)2V$l183`1 z_XVqgct^yz@lWCU!g0SXToP{hHvc?V^P7enrNfV={a2CaTLW+vxBKx_9g}e7beD;E zOM!T*eIV-K~YQ`8A1gTi_Z(#Or~pr)v=L#^9RiRG;VITItOBo_`hT^EzAy zom%&mpT_lz&fX84cpWz5l)%~ieuKk$UwFxR9m&G?GVTlXC&o4B+X!5Jv%el1g`0uv zpgU8zRk&6>K zYCY7#buvFQKlxXY_0T@HU zji>sTfwSvbxgof!5cy5RRnVz;%Wx4ob-tDT72XeWU!E)aoPb*kaelPHEz;TFYb>_U z`{0f@!q|I@Pu`mzyF16{Wbr5X`u5ideM1q)&4cs{~f+p{ceG4 z4&i#>>O;6OxGFka()`y6^_cxQ2RB7`o^b1M6Li-LSNR#dU#3&*p%LyFow`0{0`b&5 z55dich&K(lNT=pwIgsD^qTaG&h5o7io`AFUUM1qS!P)#&y?t=USx1+MmxHTm@zdt2G5%Sc4|MIKo+R8#h;h?!^K|Ncr~2Fj*H3q=7KZ(c*dL_dom^<9^-xm%i$(YX*MwF2AlC}A2KZo@}r{*&W*Bv5W z8m=ouyaBjYIyFC&aLsfF9QB$$j=o-@^d*;_Ym9~>qxNv4#BYT+vAE@j+e_wy}qRUzu` z3B+^NWBNT7$WOhmn}f6c-YfE3hpS_LYJFG!L!n;f8sY4EQ0pcGXY*5T2+q!ja?^qQ zt`_w!!`XUw3s?39oM-HdnvVpWjkin0YlE}vMaAobv-K*MgR}ipZUN5DhjN>6cE4Zl zsKe~1>tO%3elPgkFFWUX8NRvA@3)$lvM=F!PB-Ql z->ioOT;w zr^a1?JH~iw-E6{5(W&Qv)nCSW7$RN@&h}4@n}xIaogw->0%!A6_nR|;c&_zt&aKrz ze#*rc3iYb_NWyu)<)4GD=Tm0fG+c!4Vn@B^Tu%k!-A?D-_eJOaoQAJqT(w@8;mYY$ z-DS_=evPi(k!Sw=hieWoZW~-Z-IXFo%gA;uknYo$~1X5hli$10qi4|T4_@k7}s|T}&iz!ji054)<|P4V>rr{O!P)t9 zpZV7bKOZyeAqO|hao2bF%)4~fxgILNiswiB{63!L^Z)VpGMKm}aD#N$?PT1jJ8l+! zbpQ7AGXghGr>>JTfp~`;d78eg!mTjgD};-G4e$5pE)XsWXXBkITsjc%THyxZHaM>7 zYyNe@JeoQt;Ua0jf0y{`f6R+OykDR@SGZcZ3OaQ?Yk{kyb3GR}`Srln zhZuJ(5YP4g(e!H|kl(Me4)5K6=Um^L@J%7cuf{{@20As*DL7k?T3=Z>+n-Y${WkTq z!P$QI*m}M^6zB5GM*WtS8)VW;w4P4*o%zWivMb={@TrZtkKbb&0<%ZyFe(L%% z4cE$X)pLsFkolE;vrwBxv z|KV!rR3A%@k*ob8`$ z{!ITWzg3uzoAGh}Rc!skb%dxR1J_A+XVe{U2yV2~Uk7)S73=df+#=n{JKXV>;f@{h z<9)>8%zB-JYr5ZeOZGbcmSfKKn*0}BuO9HdIv3M$YjhWhdImzqn+(KL<1WFigvhVt zMO^Rct`hmx!r6M&{bCDTE{PINvz#dBP>& zn&~bQt}PJnsBnF76O5%5e|fhT_h#LW!1s6g`MUBjZU%0UPR;jfAfBsFCeH=93C4Ttj(nOC?=#O7t;>wx zh~mp1^7B;dHv?A_!VSSS(7EnUO`bh)O>`gj(~NkR7tho99Q-VOhxI2F_olAOf5UlC zulnBz7dhhB|1QQYcD`iby6Ns0ZV2ueoxJ{={OHtu;4<8CI#oy6zhl4Ayy_>lF>WJVM~HDVaIJK4 z5pM{tIYhi^xF)(YM7(9V20C>gQ}$h)Pjq*PcnP>L^|ry;dR2aXaAE4r!P$D%^MwUC zTd%s0*@UYP(dX*#;dup}+V3g23Ocplvw?VO-H*W8`B3Y52Cj<@L$B;h(au6iGmhO_JCm&LdPaQ%#@+$7ut-Dx7;65KGIdhS@VR*0w8OD)_u^k29SGA2Z<0s)N=#o4AfZnG*?(9>}jQ_CTr<=w23vkVJYTs5f?nyYizSR4aB{;kOUoGk``6=EXZBviAudjt$ zq*Lpm1@723@$%q3%5e2t`{wVc&_zf^6Lr2bL|IHcN%V<<9>~GcwhTS(LR~D3-G;f^y^mRZ^Cuc zxz>>xe;IC+E^Ws@;vT={|6)DSUqyf7eL{Zz;Wp^LW#e96JZ^se;in$;>$=jem(z>; z{QSeu_H5sWlK;SZ4dH6xrnYe=&p6x!U5Bmfu@5`vs}KG-z1sIVxD`6reC6jKuKZ1Y z-D=-&!qw2JbyEE^+|SXeeV>B!=w8mci_LoiE<#st`*V2Q*`G0ZTaW6`99#wCUhNp) z^k*Hej?T63jH}!%#8cOoMmQVqS}|@0u8HHS`+_0320GR6X*fH7$}Pj${;B-R{<9Eo zOw^Hpn_zzDI-J=Dm2l&9x6yg;{WIr055UjTPdeh7d6|Ukc(cF0?-p(eZkX;B!j=3N z?yu!tH<8FQ|$Rd_pp>Kutjc5JN&<&toA zeYxh(3N`lDO|&en5)^_+Ol zn|W-5n+;J%AKbAJE(bS7cfA;Q0dAhoH7_Q=%|JZWziRx)FebLi&&+cf+&JAq=I6ce z0p~pTz^~A&bv6dKw$1pap1D9g*Zi40C*h7W-p_2FH@fqzj-vj@{PXr^`eO5)f?EvX zvT%`JKc2cCjlfmVsdID&uAEL?2Up=Xn4fa-67+}8b^e%sC*f?p%BA7v8SetozkxtJ zb&gI3;<@J85{D8YYpz|QZDBEMQV8&A0wINLw9u6y8Cn4hX+ED%pV{|LlW z`K`m*^{2+IEG?{;n?zq4;i|a)RJ|Fv8oFCVydk(|x_!b;!wu7^{jm%;NT>Q&c2c-_ z2{;>1^`#ANisLqlI{M&_)2VnlIPZ7-bHnA#`8EVsNB0{X*L!Tlc@CF&J0czQYCY7# zwbK2SsHX*PEkwK?xRq_3sV5D0oUX&x^X&Va^(?@bKkoNQt;bEc3Oe7kwLgs`cl~{->R5u?U_7->OU}Uj(y4V-3%5e2p3k+w^)kPQ zMZG<6i*zaB#^54v_3IrKZVs-SPTg0m!*$T9=Yo}I;`&af-j6lHHPgA)fjNI`;p*wS zSciA%yPW6m2)wOF&GQUg7vrk^v>J$~&ZGFtFn^5aI?qi#n~2v>XXn|w@14$iGKjml zO4I^r;%o)^nSk_jdRA zL-3Ke`RiRh-=2o6r*o}OGyWJ{9bK;-|NBoAt>5?s_+I*2`+GTGD(>^w|FhtK&(Bw# z(;2vaI@iwy^YafkN~hNIG~76ydLFn8cZ^Q`+_voHIDhGmvri|UzotLyh}Zl3e!YKZ z`}5g%6z!*}CylsOf8cxj_w}3@*SG<=ig#?^$4L{9PMzyZfq2T5;6G+w&UorRpcby4 z?oE#Vm^xbE2I*Y;(zqVD?hxaS!Hv>ACB~hDt9ZiipX=N*%_QyaK}Q7n}eIBbDbY%e-6PNr~9W;e_-#1w>$S|$t$p4-{Y?vwO(uCy6If~G2_SK zdg(^};UnJd?(zHJ*XS>!FSZ_Ya2s@Loh=07sdcsqx59X8eOI50>(P68emU|pb(g`} z{QlI|ec$gF?Yr?w_-@91!unf^d$TWc@Qd`nPG77~3vlJb+n)oQa20eHhIOsgULX=8$=yTf&A2ZDLD`OkKz1GmC>4Px9exX2&*>siH{ z3*_fo&t~6E2I9Sd(B|cR?XAvzx(q+@$Nu;qvi=Ljy_uhu^Krj9vVFcia5dXFlW!WX zitc`sEMDII?(rAkJLuKFC%OsONvE!3)m4RfEB^3B|GtqFT+RFax{nE$g*!&~G2TBG zJI6-gnnwM2uKRn_?-{rTI{QAXSiDuZVLJ7`H+}*3Kb^WRB;m&C8brNmxMOsm6>b2o z^8jjU!P-S5K$j=ZwKM z(8>KDh^Ouk)&u#;``?RjeGZXdBU~??>%PdW(+pfc-R+`(LvRxz;!VR%(W&?8%Yk_6 z{b^ZsA)e}U0?y{Au6u28!^}^`>w_DlQ}J?ec0Sa3wE)+}cxwM{!rA#y>!teQ!u-mg z|H0XM)%|`J&h}4@I|4TzVt!}fM(Naj!z!FzFMGxMi(i8G4)bHc&5=O7an|eI{8-WJyxE^+m*V{W;P%&>1Y8H5+IMYmt#s;K=nKSC z{mBL5x#~7`EQE}=8HlIWVRa3j?}n&11=mF9+Q(*I5^!~NH`#f4_D#-t84HZB&aXK* z+i%s!^*}u3DqmHoM?Ft(gtPUicp11F)~(zSTos)fcN)$M5pNkTvW+wIG6%Q8{r4C4 zx!%=1&Ur~*hV%1J{r#fyOv822sk#T?I_X^N$E@#3xMn(a?kvG|)2V%0a(N*?wZ3ZM zY&=y*OCX-AqX(`vL|?|>Y`vw$RJI-FS#OK^5Ro~85lztOoK zQngq=9RC7GT$5K8F7jvox~UXyBoI%%f1QD=V?1>(uEN#R-73b7UxD+T&NZ&-&nDsx z)7k62cjqHT`(u19;*QfNIKFpnac}xG0zXBst{*dS$LQ4WQ>?-*(y4VB-(84zCG#xy zekuuPi4Aw;3_`kuM4%mCgI9MxFtA`?ix`?$sU}ybgD14a5kR0UbetR zLgd#2w-I7K#^8?A-6HCk3*>j1aO-fkf9jm5tP3|Ejc_)eIzKakc&g7saJGNSO~b9Q zFKWFk!`c4H-+#HXu%6Yp2{^moZV-KL3>$CFNg5&f`9~HLe%6&vS4abbG|O3viKf ze;=v$1DkLabZTE#Bl!+GHNPpiPC7Lo*+4v1$4DTas$&MOm*c83)80{0hmDqbyI6P=gQAqUkBi9{{}g(_tI|{y&ju$Zxeo&d8&O^eGRT(AzTV>aT{myOu!wd+sgBH zcb;SL4IlRRv&wT0t|^3DhieYuDqoHD6T&sZb$J+%eXzp1;k(Er#gNI@~;+YyM2#OK?+k zx7oTs_kgqR)OCgN)$a#p;krKJ?`QS3B)%t0Ho2PSKug&$h2W~b* zJ!64*Y35n%oS%cM_~`cUAJ^f^>0IkOzyIMjnBUg^|LGy;Jf>b#7+>yxxQT7@G~>6y zjnjR~&d=N2M1Hk!{fw6pt_5zM?ybW0z}5e`-xpV(&3aA4HPF46@w^Wn zbne3i_z8NoZZ_ej=v?d7jK2&wO7|K&{?+dBTW%_he=~it{n7)s$hc}A$Ka09xz2Ml zk8^Og9@WpuKs@{W+&gl>+0W`B{u`(u2`&8TO>uLo~6@-Od};@OSem zQ~l1t)zJN|h_?VYPbbemxJ5d3u2lbWA)az6xLL+)7x`u3B9nf-Y8{TituWqh5pM== zEkqrwfq3e^G=2;AKjW$SNW$6vJtp!?!_~3glyC!Zt#q#Iky-bXa1C@Sza_Z(ZTf8X z=L}pG-PXUC^~rYU{!BDs{nM-U&<1DgQST4?;JO&kb$u~;X5hN%9%diCbKQ9^!Ow=s zv*h(SZ|GD%YvHEo)Vghf8>PF1c^19?!;OcCHwHIIXRp`A;>`u}Q_sWJ;pQ1n&0po- zLjTlr|3)|)PxUVoh^P8D1UJF_RJ>`pF#TJGv;9-`mfec`TaIh?S^jmx`ESXXm9@y!Ajl*ZMN^yaeZQ+^xT-@e6l5=Q;H&xL>1J z{mH^r(W!YJfvXQu_e>z3Yo1L#xj;O7z4A^eUQfP$_xMr-zHplhEnR>!h>uS8QEp;YLG@I|66>r^cOu zv;9+jUWK#$Q`e37uNCT5KX*vN*?QIc(==R1hvdM>%6 z5Kr~57Op--el2iSbn5+A4_pnMI=9B)?EZC~ALg8ygR5Y?Geuw4;mSjdTiH^Gr+(hw z2xsG|b&!Gcw&{yG2U`O1dRd3}#2wCaa0cG4FV)9YIJ;hzi~o9I{kzto$#WC&?0QYv zJb(IYMe{Vi7IC{-|83U4P~4mO9DyIEpQJzWJTY(%euxK9+1Yy2eqAbp4R z_ZRmjkLusR{UQCk=ugbUxD;Idr~N$MCtMb8f=*r6N8ncI)O^jrt(g*ebn1Lt4#ZQgtQGUe zc<&eUmw=m~Q~ha!8xN6RAKYk&csaOXI(1!NfEx@EZxgPcPF-KC@522A-5sJYDY&T+ z<7VM(|J1l6aJGM{&ogkgf3EY&tgBTxTd%sV$L}uGtIqQzTz80i({NpMD!&1^RyuXx zJsF6n*7FivXNdet?!omVM1Hk!O?2wI-U8Q5r=DN;z}fz}&JQzhV}bnCb$t%b_D_ww z4rkZ1nvY8S@Wb{`JvVQJv+-Q#bpHAWXV>4SxR1P-rJU#B2z$18{HEciLX5i%H%jN4 zAG6NNeydP#MvR+)TVp(RKD5ED(7Eb0^Vb-N*UNFe^Y=REZxX&?+Fuu{o+Y@Z5U!*h z`<2dho|rsW1MyyG^L*Rui{@#3CE|86?rqlJSKOQa55V`+tNXnyT-9Is^*?6go?kq! z$zu$@i@wA9pEVWD+vE}NzV9tt zZiP-=PfGUTdCzC`Ib-@#3%9{|uJge3I}Uf8ZtH&UeYZIK-3MRJ@zwoa4z7aEwN6c* z3xRmbZNhnsH;V7ezfO4GZQ@nmi}?%DpA=koi2Sl}T_NI)z;)88`@I>sju7!y;acg` zeOG)x&I39-f5qPKB;oo)jGKnD{Zr!(z}fz}u6JfWCgE)V)b(Zw&ep5$_e#=*dewPe z3)d8)-WIq9I+b4!Tn(Lijxz>VN2k{FTp*t6-#T1Xi2N!K6!wSf`eo*$5w4u^)VY;` ztDtk8A12-qT!c>D?@hzm^GJ=m9Eewe`1x0neO`935Kpax1l$_WH&q_5O z*#GLfo`S15=3j??-{$eb;&DwLJ@DQ19o9cq+?#c^3O`P-p5w$ju|NLC&*OcJTlD;c z8>Um&^)%c(otm!!xJ5d3U7v)D{H>p#x~?z5RnV#PpyUwtFP&>&ntrb$-Ujot*9GtV z2IsuDA#M%hs_S|mTpgV{-*SO?$}PZEF`jykvk5m$r}|U9gfBi!| zyZ*MG<6L@!^BhbgZsfE2{gsKEg4f=HUA2T=Qer*#excHzUT~gj-}hbv{&g;rdPI zs@Ke48JvyR%W=J{uXD~{4}8sxzb;fgV{mmL+#Fmzo$EX?c}@o6Z9T_%UwzR$jbDau zX58CsU5^&`rvEL!jr~FIy5BRd2hRIDzkc=arH;Xs)2ZvnTp*t7+{o7tSI2l;zmNUw zwMFYUc~(D!=Na^_xW=X6yubJBQTrzgx5jw#_n!jsh7dphDzd+4;CeZ(inj_kOs9Sy zJAMT7{W*PJnR=6OO?2wN_mPHMqjT*a6K?=+gU+>njhhU_Q*H@vh4I?+&BOl{>0e0} z_lvXJ&s!~=N4HzVYk@1LQ~C7-;;H+mF}Mih$@LFs`}eTOZym0g@lwK79>w*5PF*(| z;X3GC>)!0UTDT^5mh7vKgN&-T&#%+=03 z8{dHQAw-@TxJ5cOk3(?tbn1Q6bReFq9 z+Tfb#)Zatd2iHNT`jUfdrL(_}TC9!*xULZKHsLx$dPElC!M;_ zSP#T=)nV4nQXpQhT{kaX;oL8&p2Ga8{gQ>V>p{5@xLMZY>W|5@56-TKl+E*Ycb@C; z^Ng$Jr}9mO@zuH42xseY_0#Ov44hrxYJP?S@zgmw4Y#sQfAZHqI9sneC*}hAZM`oz zyVg11$v0!YePR3id#UjKQ(U2W4Iq=ylc3Aid|Q0 z;cUI?{YVSkamG{cM|$8k=+yg>F}R62-Dk582H?i&ww_Plf0=XsHsKeyiEHMix)v;9%;*W$l}_3%Z%-)f&G;acg`eQFx6 zgHH8tAP`Tv$v}SXqJK+p{Tx@W|HpBCq1!Fu)xvet+4WUypR~YDgs8U%Zk$fd+Zfy^ zojR}Q;D+h!`<7z)t;4O++3Q6ySNRtF{OBM3bucRW(g-(5=Q>~W=RaIGoohbKK5l{Q zpxb(%_{mG0`*;R^lwPfyRk&d~b)OUOE5vhMpG}^dh&Rr7w%^{l?mRPyyAdMKA-FX< zHQ&>4D|G6=H?#~_{w04N)jlozUCcL~t8O!o3Aidc^?tG~WW2sWJhcyUfq0kWkx2ek z$xuevW!!&TAUD&h^mHPN*QHwo8Ecb0HV zaNQwXNk7hix<(PN7H*hM&2J0bDBV#JuLo{}PW5jLZjDa$We%?9%l>?*>*6|G2c0@! zDt`~x_YkfTu9@yPM7E`R>R4bpv^&iite`}{ZKFKoZ>R^eJhxcKj*KOtNa zt}}#7!*zvl1907R>bcq^TrZtE7nb10>C&R#GjMBkZ?gS<_{t+mF_s5clbPK zpV|=Dd%=(Ua&g`0GvhD%PVL(qTs@tu9+T$~Tr=I)e7^8XXPza0fb)u8){nRwbYHdg zKjDtshPdNj@$0%!)ekrERo|)mm>k?9T@%MIcAZ;*i+s(Gcd>Ara2}nykEwn~A)b1F zkb<-ET<5BppF|*D2lMmptaQ%L7*aSNmlXt~G?Kei!x&oyxNe&c?I%;oj2~&OCeIyBSxl zpE0;DI`#f&4z82#PuZtp`(+(&jn1`S&3deSH_lr+SKayj4>wPz<~tLJr=D95!9~9A z?`KzjW?l5at#I6}=e4(=?d#GG_0z>gAIIQ& zL&Tedv;9%$#5$bqkNSHQE8mOj(Q&`uYF{_PRne*EOBuKtI@Q0SKs@E91NpU!{w>2b zb6mBr%7$@0r`s*!CEyz9?hvjGt~*4%eQ;fLYTj~iopi4CZ`SDoTnF7_BEL6Eq}eJb1nf$I(tZw79ZPR;KsTtA&UH{*X?i03*tO`nr+ zW|5@60U~M_Q(6#>CQX{;JZWQISJQAr`FFBTqm76mr6zo@m%%f&wn_ZpL)O8 z5{RdsU@}k>))m?W?m-YdgYfhdr^a1|8)Q6n?v*`NsMoa*%=%eJya~oToL@ayKX;Zn`l87Z>0fLd4sIv;9%$O7#Z{{ZaReDY!+BtM+vk?l_$~mq*}M=v4n^ z0`Zhv4dmC(bzAIu9sd)YC;z(r^*RZ+!TffMcxku@wB&<3B2{#ci8^ZGy6IBFwZM(isr$tqxQdtbxoz?rgNx9q^KcHXhECPH4p$W- zUga3}8=X2|8{z8c)cKkT#B-gmrrsgAX2w&`!>8f8L*%y%*RhQ==ipo*zpeYqr%IjY zVDe9KJ!4$8Uej>Bbn3ox0B)Gh)gO~*7H*Vo>%Q_Ncb?1eYa#M1`!k$3bZY%1;EvO& zb0SKVe^r^EaHPUn6u`!Mz&y{abxH%h1O)7s#s=+r*x3&gvUc^11a=K}H6 zd9wgF!Eq0Wc$;t=bZR|Re+1`82$zCep}Ss;n}v(~+xGVtBY}8oUC+QB-zGn^9&&Jt zbg7+wg5LKd&h=3FQS|5E{XEsWZG>B+>vPm?#;=8I{f-~67A-I@?=8j0H@?mIRo`!| z-}{Ptb3V?&chal%yAIbyr`B&}4*Q2rt=~pC8&9p@Ody_Gze8}n99OO1X}DQBwSJf3 zj)ib#AH#m7Q|mVYH&3Vf(iVuP)^8u&1mn5ZPyYG`SMgncJ*ex;0$dfHy1s0})zGPP zzWUE`e@Cb4NWs~7YCf`XHa|7)NFbhC&ohDi)IMDe#8cOo_|tg*7^2=JTs@tuUbBy@ z;cWjp@UeM$Pj7zn=jK)9{$L2cgK<^e({P=1>h~R%;Rfl{{b$((o_}mpk6DKaxKTRS z^Csik;QF_TXZq6!*Gt!dkIl<_>SxaWOu|pltNtv(P0^|Tlzbf54?5MKTDT25*L<70 zTj18{T>UY1C*c<9ZZk#W<$dZuoOR~{<4^j$=)cds05|wO|C~_253&h2OQ(Jxr1}#$ zKk3x(J*42K=v05Qa1(Uu{2YNBrc=MKJ_9#Or>-ljfp{vv_$LefQ~4#~x;d`uOB$|= zPCXYI2*h*MVb)DH5U-c(z?fj|zQZ`vw56UIr=2?%cKPJygIJ+KFHqW2_ z)S2f1{37G3`I!ui@46nD@kik7`rg`KZ*z}d_7}K+<@joUCE$9$zy1DdgPWpL`>PLb zf=;cY9Naja>dyk)D4lD5%sI6Q*H5SRSM^_FKhU|>rHPkN-3FS5CL}bFn9WSG(+6rF1xP2GKPqjc)$VmY{BI#u^V zAU`$kCfqpVU1R3Xyo$_U^)rQfhkRAkrQqs+;Lo#qUzvq#rc*z^8iDhE=*M&Q+3bTp zxCq@{%+GuA2hRChhp*cvu9=t0XR&_h)Vghis|pb>16M&87kwOpD-RKG8qW4d?bBsA z+aLAsy_QX5J#bugjwawH=+yhSHn=G|)xW+#JmqqM{MtqT7T}I^T)F-=J6PW*KgcPTl8}eWno4 zb$vE@t|MM#-JfUMZ|~jTb>^8y+-7=}=Kx$2otp1SxP}n%mf-5?)P62GR*0vrE46T) zjOUt1Gv6(6wqDn|FnvtI+5EPyyZ5X*``+rz3FPbSmBq+#sF0p02_*{bc*==>l8>ojvco7yjKjFO7eT^J1I0 zW?f|9I_cCt7=r5v5pNozjfjZR%p zb8s7Us(%ZCc*<=C@@vQZFoL{b{!glYob$i z%)m9!sd-z4tEW@vYy9tUe@JJ~_hR`a;ri*+^)wAPK{v`a7mGIlSF_>w*>!H3eKZMI zPUo5rbH0wiZE)PJ>*@I~Irnkd-=jZ_tNNXQtD{rb)3!i7bvdbQz zelSFyOK|;kYQ9T8hvyM=ePVuU;a2Dx9nSPU4p;tv{dv5N&imZAo%Qs=*U?Wp;+lES z!OhaC=ei4Uk^k_=SI?a`;WijgJzuGw#rZ_1`j~=Sp>wTEQ%4qVo=&Zw5x7MCJPMz=RKs;9+X5FL$@p|#Gd3jI0=v+6`@OJ)O`^)ru z8P2W;<;wm6=Qr1lt3M{sb;PslA!U-p%R9-PXBu(K8CT8EKwx}zj!(kbdeZ*zMW073 z!8LK*ON1-=0`3p!)b+O(u9faG5w8WVgHF}a6Nsn!G8V{B{oHa6t~12A>w)}Ky_Iu? zcxv4=!gX=nb3|Vb`s#Zjkx8uB&EU&%t%mZM`44@wjvU zCBKO4_0RlsR?S};u8PjJuT0$oa2}m{KQajyp;L7)1@cqlmi#03C*!H-fVFV8UiH4E z1#Xn_)cckmxG6gIzGV!qYg6~x%-;Z9C!M{o^xpjq=lpHL4{sCK%uDr`uzu*&x=q3L zhlrPj>!nlgTSnlzL&Tebv;9%$%_^Mjk9yw{pT~OmPru)4|0Urn=+rrqhO44e{Tm3x zQ*JVlUpwX}|0?pnWeKi{4<8*5OEeGPc>M`?Ewou4VUB?q}Ha``wEfDW|#LvHq?9)EDdDh{IXZoFiTcmr4 z;k*|Yo$F!=zUJrtx>WxjLCJGizjUs3Y5G$OS5G(2@r&)77Pw<{2Zif_^CEuwYTPln zHO9M2#G4DmQ|HM#T!iDg`fcj1e7=yMS`UqIHlDga&A?S~T(w?@;HpC8Hw{-qr}A44 z#8df|y@2^;Jk`GhTpgV{Z`$B&e(E~f7l^0s=W=kZA;w*RYo=4{Y7@@Z>pHj1zFUT~ z^Rabb{OEJeeb=&x{mk*z`PBnA8zRp!xCuISUpxmlPN({~9>`Dir}8T}4;fG07dOI% zsW$^>>s9M(2<{liRrlG`aP>R(=n!o({zl7&`99Qj=M!0!8^}Zql*UkQ^^Kb~R zmrh+Lrs4YORK3fAc*>Q1y^vpfely|!itMKZ+yuu}zc1VdH%q7b*B6MlTa257n_@h> zpNi$T0Jj#RFPm^HbZY%oe*-^HrBmxA1-D2yDeB0=bw&MSz}`0(t78OimM$gY&A_eE zjS9C4*ID9^>$={VbszsGuAg-3`FRqqiB3HyPQx|Oxz>R>FH>+ebX)IxuKh>nc{vSl z>rv}^8LoqI)xIk`UWlj8nFL%HluKb-6n4S{D+$l;g;YQ z=~Ulm;EvJRb>@9@&Y5T8Ti6fus_$)Zc6_yO`rvFmzbDpj4z51tr=`YSfUBcZ^Sv2} zr|y@k{{`zO#JDNARytR|&HQEI8t7d6(5#;}xEi{x`_4PR;GCB^_(giv?{&EO5P4R< zi1U_C-FG&^P0*=6X5egosy{<;#~ANgu^y%a@m%}R^m`fZIOE+U;*~Aq{-)G#uj*d{ zE<&fS8*OkK99P}P_Q7>Ap1MEH!S&Or`_l!uhLdz1W_?Y=)zjJQsdvifo$IUi+c+P$ ziEH}Z0@o43^}w~#sr@_#*Bm0=99$Efx<6fq+pa&Rj>>;6^heEeBU~NFRrf;~IGdlU zcL**_e$#>c)P7oqt73lY?{6u43D+Mwb#5l$=IPY^X&c-kovODl5Kp;WAis98j~Cz~ zp1+LMd~Cv1(5e1auN30#7UQPiJjT02xGY=)ovL>PuAWYD2vc$-m?0 zTXgFBRSReHQ+;lMn+OrF2X2v0t-mq2V|40zI2VYgu7~Sz#~Dvu4=cZe^}NfUUzJ}Y z+}bvEnCnd~oUM23{{EwX>%88Kz*lg5wNGZ?%IVa(wHk=0&V~3Y_7mf|`e^FeM7(;s zt^51${Ef4o4C3~06W6ToA-KU1ZW?Zw&eb22=U5=#>+rF8d3U(;jDHvFcbm8-&m`P9 zoohds@vGrR=?Xu$IOgor5d0dwYu%Z+J#dS3z4+L?y!W}|uEN)x;t%Wkdu&YH1-J>i zx96jpeie^ve98B){>uEgU$Oq`;@wZ4oSftwBCX5i-OuH^W|&f!(K6}p>+ zi+>;Woa)!3o~tI|JUZ9>n>x~P5xN@3xTcS(K)eU(yr2KIpGcACP}A^DjH|8}%W!oe zT-h4Vn-KLR;B0@?xNUG7A?B|S&h|&mOAfAv`KftXfU62o$0nSu*EKI@{;GcvE?x>Q zOuTF$p6cHS+;;2BteZYK+rNZeH!n;(*UdV-ojRNfIJ;j|J@Fsm{Tt({dXjK9o~xex{tv`+ofG-}57)|Z zJM28}dDc0P)A0Qv>RyH$q*H$nM%g;<@9124ntBp&6Lf0*w!sZ=6VKG$2xs%#s{58_ zoOMsaA7flK-%D__bgJ%>ALDvUr|yet;k?uQv{Zju;39Oc{+POxa4Q`5E%?~Hy!KBQ zt=sqvd=uktU1x7B?#(nV0$+6ULX&A9pfAIR@E+n*zU;q1>6 zd?(}HEygeT54=C2b3G?8~mPF!Ss3p3e2Y)a;8MxLG>&_uP%am7lTwxN~q` z2)7Owp;N!tQn`u!MW_1R2xsG+k?$h@?}YQm^t%>rgY|B$-|u|F+3%6S_-g&mz%?^Z zwSIGOO?17?(|fe|_$J>a_+k33eD5jl&3vZ*6ZcQ_>iJ?8uK7&AY*p6?TtA(9&Nl zIo`j}spn_4a5kQ+4zq6Jfq1?6*u1=}C!FiN58lq7Iwx~*c0DM!05`~bT>Z(Pe{gm^ zr2I7T{OD-ko zc1ET`xJI}MI(43A;AZJu^J3~93dD2u&&*#B+&JTHUBABbG3WfP!cV=-|FW9D_)gSA zr}~|Q8>dtKPQ$H*7!7lvkY7@a+X&YXV%!Xz z%}>=k6o{wJxoNm2j(d*CZ#iVVvREPB1tMMou9@TR7p@I%n9klW7h4B?a1(TDK5}s5 zbn1R!0dAB|^?5T8PxZOFw2+_ba|+Jpr{ZM;@vayB8-bf;9qJsKfjdU0uHUPHcu!S^rc>upAKYMwcsaO!I(42ez;)57-`m=R z>!efbq59-PerntlTsPyX>ryrlPmMbQHx;7Z88|y1>fdu(g_{jgZ+sWle~59DaEl@8 zO$Xw=Nv!JuxTaV5>q_-`60U9=mtX&I6?AuTT<>RN?)864VSIHCC*T?wSDj03aP@R5 zULTyTCocMvgR2PZAk&R51$=W7aXmQG!FvT*Zss(&Mac*@NL z@@p4$tio+@T(!R9r{aE)Znub+gj=Dr>#Nv#nTD%6*I#z3jsds|IyG;TaOHGrT`j?R zbn09vISuQN?kQ1kE!;Sry1uu-P0-o*mBsqf1Gh+bP>eeUS5@ivPu+*k!PV2L{;k8+ z(W(Abo{s$%B3>h$%}?DQW#B3pPp!WpxCov7y_#bEn}%zp%ZUCh!;R973RhN+{9ftz z*>#^{&ee63AKljPF@5qW=ee3j+y;8N{^9EB)bpgtKs?tv%%A^oO^j#z=$-4%v+NAq zuY|}m0XIme)=wK;KiyT1zMDK7;YR7Ue$V|aPdfWK3EzC4|K;Z#an1Y7B{=VV->LJs z6=bgq7yc(rg9A>y^bRfUMx16M<*_RUxzo_b$47l?O>=*v1>9moA8;VNH-{YAG& zxJI}RI`uv;1J_Nb-p3EY_0p;LdDDS->Reog8)Q6nE|$fyUg^}jPQcmxRJ=AgTd&Hm z56ug?cXZU58_y&G@Tke7e^& zp7--Vc8=eMxQo^Pmp?1wHk$D-_T8KLzRUZ9JMJX>{3X6W>WG`)|8O;z`tH3BXX=`P z8>M@k&TB6|zVYkuks3el*3a2*EbdJn>6c@_(Yt={(6|A(DY_o!QEa{@;mTj-kFU6wQwuUPwkHuxZ`w9qK+OokK?L%V}bl`5b@^VY`yB|@#}C^99Ox@ z3alSGwa**jY&=y*2F~W^y1y{%UNu)^iT7l}^1cS%B*Z5pNT&GlZ*t1)isDpZe^{?~?R)%< zTI6|C5BwCp`hB7?xOqCYzUJU&L%4OgV{~%;pIeBh-k&tWm0#wUsayuGmF^a?9){q0 z=_-YrhU=zN`)L`jBZMof#QieeonqVsoXt;-+XmMeV%$Es<`6CiS5J4d$ZrA8)_baO zn{c*XbuLuD64x(|tKy~LD(K99$iIrL`z%})-HpPHz}b557H$Tvi}76NmdPgvXV=TW zGoJUscRBZG<#`zY^6js)jc^TgYJX-z#v2O6Q$HV=hHK@xY8@^I;<@rO{h15oXYb>^ z_rBBFpXB*iKOy>)hHIvCJ+IH-|G;(9sr5J+hl;5I_k(+78)PCZ}D!L5Xdw-Crr#oL5iWIWfpF!NGS)v?j8{@ej%=BSNQpg zo*H)mu0F)LlWZm zPt9*-HSUL*pS=Hvv-7LsW#Cr0UX&Yxv+G&)ZyIiv@swMJI~HQxvWxM2n@-i6fEx`l zZX4V%ooij0^S3b&FU5W7-S~Fr`8x@3>rr(t!A*szr{oemucuSN=l=o2Pq}af@9iM&N38`@^ZaXW;7S8brKRxF)&*;o>z|4|J~Qai-r%xWy1I4Hwzt z*Wr4fXZoFjtDv*jPw&otXTPW6JL&Nw9sgD2etQ{i{whC=`nf{ct56SJ6~h&qmjs-R zr^aoAtADjWE`Ai}%&!k_^g7?U?%z$nb8zEy7mNHB;3nwQ^NGzsJoWn~)tBM=c)g$B z>&3V!xF$Na@3U|Xbgp%6)Reoh8>CbBhn1HX;;EmX zG{TKCo;nvZaQ$@ZzGWy7Pt`FU$j^0uZ`RE+TrbDHN6cSYEzYkHbtK?yy{`E)(# zGoGrWFAz`lITwhh#$AA$;JE7NN}GXruAk4DI;yY0^@s7)eL)J&_D}u1BMUdrc=qRg z#m<=#xc(db<*xSA3|udr>hmgGH=U{@z8lXI=+yp5!r6FgKGJYDKeayw;5s?3iZ>a^ zPtEUAAf9q1d+@v{M7_0eVe)H%v;9-!_5|XoK92?Bsr@krXXit$gY`f>*UvTc_dkJn zPw?FEUg~w8zo|N0KiNm~{rOjsb2kydaa*dsr|X#3y(SblR?~?8~rbTO5`~NcZ^P5zo+4*=+twvWm6BG zS{G$k;r^LU^*aG)s9-z`szZx>N=5v zTVWllFIl)XI(2_N0$0)CuNSorX5h-{R9{x%Ji0r?`im!Ue@3T%A2A76Pv?5>WcEpQ zAl~g9*ZXXbbDs>scQCHnr_*pvbgJLWaLsh>qVBS5aJ>yNZUU~0PTj|~g^br1hC`^X!i|QAHv(tpL&ckc>kU!I zDqMF67r(YJziRy@;aWq~n})ON&-I+c?2{DSFyn1qZ$J8obDvDZZ_umzjAghry1in3 zmDS_Cxyc_+)t!Kg(5asjw!ziYsq0A}TtkR)b8t0us@?^-`Pcb%WF7UMddAL3N#yk? zbH|PyKRfMI^AB?g$NzTh`Sl|Q9y+q;-iP+3AG!B%`cUSPJ->FK>+q37*~1SVI&fsq z&39a#cy-;LriZWDv;Tp8_aC_8-lK;y=_}F)?mc>6WKZf4zVV?)_B0-N!-346zWuk~(RyXw?klg^eI$KS`NIl}{J(6oJ@*|xd|&23_P~+s6-OT0ANX(&K8!@rc>97I(Li6A9h6DSV2lDI69Ll!ed-UMJ1NqFthC3l2`{8yu#?hW%zTQlx&_%Pp+-)TNK({L!8KNj5IS!}T!={n@M zEOY1q9vuD`ETwsFpCA1&Kh}cbboHsnMbx@oX zi3C3Ka5NvrUDly4GiW;wMd+{aHGJo?~%li)u$%H^9q_;D6htr|k=hTr^BBJMsD`1 z=>N$Nvh`{Fqp?wb?*-Fl5 zCw%A!^S{I_9=P{Nc3*aDO(J~fzWh0CR;u;*)PMh@sbxP-v-@qwu}mJwuMZU9-v*dm zySw+@Yc@0zbnl?THZEK$wmWtH`!>M51TXnp9mhp~U*7OIGo;E4($(S4n4Rv$=FC+{cFE3@MkmmN4gH|XI_U79<*`W@6Fu5KXCrx z!y~v4v|o-yPTqN}9+lx0{ql|-u^qb(#v;WTWO=G zdxQAoGqFhY)SW~529DZTg|3vgTjJG3p zk@;eDZO6{~9kD&T_Lf|PkG}S3K8pFm$;RXZMo-NrVm|q=Hc9+)>JHPaq*!89Fj8&JmMrV(DXU5KoP9gcTOK*+sDs7Eb zAB-X4%S-P9*c<)(qh2!h+UPU8lK3MkFO5#`N@A3{ok^&tr@R@f%>g|r5w5u<6)~92Y zsn|(KrL6S6Sgdq!EL!@m*p82tTnzQZ$sRu5^|9COt4`X$uttO4q=t?AKx>^0-y7`Q0)>+ZN-<6HU z^GTQzIx$Mplz!TB?9AxV=VK@1!Y#TJf1ZtEA9MLnUSqzFQSK~_e*CDn9Q_hLDl1*Y zXP(4Af5h?s4ME?48I0~i-O+9j6XRvj3zOSueg=N>@Xop&vE948dtz6hf7fJVRR?1? z?v5e3XlY%km-VX9*qy1D#iHKt_<^DbxmfBQ-1^GyQt$ED<=I%`c~I{yrO}VP37@z& z`uxtpSR=AV?-yb_z7dN?y9Z07xi>wJH5dKb&b_fSN_WSi+0y94In46Lt8%eRu*uFZ zO_p3>+Wnrp@x8UXeiXY3iM<|E`gp9&ES<;w+4##H_~6`KW=DLd zOXj-~eDB$qydA%lFZ1hf%*9UKwe!+5V;7d@Vl~Ow?!B=@GIqw}(aj!o<)mm|)GXE4 z#7_0DC@Dj*|Ja33H|+9eW4~1D?KUw=qi;RB9DA+#)DCY?Eb_0hUC0f+jBfNiAMKCs z#rMCE|K7D-v-sK%^8>#F6MMeNU9Z|0}7JWa)zZA`U#9Kz9Kd#z& z;SL0jp8PnL)6NUejQ;o@)AQ)ttDi6ReiYmB53%SU!2R(K@Kbi}y!K_WU3X!ga?!7t z{=Tv_`r(VSI0zn(zHs*}J|F!EK0FN@?RoR%3-ceosx@}fUaaB!Fk@J|Ro?T_=kE5N zkDXN-{TOs5^p}mU%YS%AYwUU~%~pKwVC=He=%0gJi4tE2am(J=Wlu)``EE?zh50X> zg8HvEL9YWy#$KL{{?px0#$FbE`r=&d6tg?dD#bwO?v0(9GmGnn*p2T%C!R5T>#Ek$ z=go?XHe-8#C3e!?v6o|%^IBuC+8ev#U@W;ec2X;nehbbu#IG?68u3oL2m3S`J0Gq0 zlF`rIjrEg^ei|uWQ0hHb8lAm+HadlmqNUSVr8o;sT^Qq8eC}o58_W@eHs2RJ>GiRb zAHcf7RL3qg`=T{=LG&)O)h@+1ltuGj|eJPO0||d{;N-^uwq# zS{nTZzPbZP*$3|4*_>ZxUq8JycIhs!4ohQi^aEXcqu)H;9MsPui$QE{ERv_Xu=Qfm zZ=Ie+ytde`=TOn!=tvjNt8=5vr#};mK4}KJH5Pp$w!>eNPd&P`W=HIDY%d(}{%U^u z(H~-!dhd)?AoP8)GtrcbO0PFfdc5RRv)upcO$d1Mt{=8x^<0&U#diJhH}gySyKm0n z8$W4elCl&v@4&ep-8GmepLqo5df6^)le2$X8eQmlGMbA%j(iimW!RS%X>}ibWB6E^qpq-=+r4V zWOuEjH~GT>--hYRw#J&wg(mtg2$Rj3*pSuu^H(AWw#&N@3k&sQ^_^FWZeEIolZ~B) z!FD|ved*1uvE9)>`v2HF5AZC@v+w75&Rln%3`TZ<5E52^KtRA9aND;*+xLCz2slvD zfL7}YLlj4FqZkBHQ3Ila)!@QKK&U%_qYlDQQ8Zv(tp=^NR{ehe>wZEKz}oihcO2jM z9pAx0p6kBvYmalE=M|~u!C3{*u__*Qz{fMEeuTG2qXQ$Z45Y*ctz=e5ag@qkb}i!w zacVx9I|tMe9P9GOxFMt5K4jQSX!88PUbv`QtN)~xC;k_`nlr859iGzUMkz~~8(b0M zpoR`C0TWyGif?q$#5$T>uO{nVUT}o#ILq&fj=^e1PgbWLX1Sz#+pinxQH?DV9Lcs9 zt%^-3B&p4KdSH*~eP3H^RbjFN$wrd392r|zWOXt8|W~I_% zM+Nr8MGXQ^JcGSdS6X1JP3Tpd&oZNjMcAWfMGuO&p3(jDTt7zEv(_G_SdP6)g%7hU zUZq!A!E*52MZ$l-w@QG?8bF3B+|ypCb3U0*vXLa6Q;JOU0p#T_zt)yeVY0o!=Ouj3 z4D2{Uz@oyhtCi0$V3cbieP%I;$krz!Xz0 zZ}0QtBi%?6NX&07sR|X_s0@pF3y|2P^diz-lw|s2GXuNVk9Y&m?C{Bf-J{A<>@6y} zhpcqrZO&^>w4ZkUN>3<#YSF5Q8^E^TgXQW~r5*jGc5|loz6+{@*aW|sm!93=I;F&z zz||L*+Y=E%?ydAhw7_@|4tvm8G2pLHy*4xZgHt=*MNVK4Q`xs^8(MPN^A`hXi*0$N zj%2OtLrUkLnWo>3t`nyuCAfpuL1sbpKXROl4(mw2_skaPtgvS;2J6{M74qD&ARp@vJcI_CBW^qcrAI&2ivA*QVX3$-O{}%jppk=Zxy9DT; z0tJ`Ofl8`pbgStII|+)lkXO0Ec4p{e##(3%k!Cln)*VzHzSx5oO(X?y8aUD+Y%BuI z3`=Lii`dB*H`?k*dDx-vF9rrA@0jNCzGH7k8eF#C=|F9oR>yI-#n3N%(S-vlAa-pd zL=DGzQB-vD`HU4zKR&Q+(^v_c7p2pptwZ#2V7WUKs;=5T;LvB<9ej1QJk&5~tBtaG z-=D@hkt}1F(5X#~H8w6FOQW{S0%dt`T7?q)R_a%i9N2RVJ&g%W)x?$AZ5K7$R{tBz zXqNzd#{jW9Rl5DlojMC_EVsD;?Yce;!`UNYz~{9M*b9Uq+6Nm3SI*fS5Rnt zOQAh{xf(U5yb!9#!ARZdx-%>R{Q{s~3BNV{n+=6X`g1>eqjS-$n}ZkE~mx~41Pfc^&r7fz?T~PtOe)Y znh5>`X6LgDiu8e(5Dr310li8Fvv&^G@L~yze_@3H>s^TzP~?zoP4@fS0=Aq-fuWebJ+w zRE2)EAzwO6`j7mn@ga-VWZ>s+Ua zOgI~v4n*b$m5JG^vEiaYgz>KSH9iW&$yGNaP!6%Z)S+>7XdN||u@OeJ>k~bSeXi`4F0vxA zGgZAC741KYZ33n4YYgo6i<|uZ%?+xoZfd!`>B{+qhyv+2@cSqldWjr zd!|v4AjwYePFj<*a%tr zAsf79ZX9z{LS?C%*!enLE;iHc>EGB*Y*qlwXNfgIHS&u9!l};J6&Xv#tl!W4#JuAY z-U?gQxl0pWG&*rSIbON2$z`cGg4}uuRI;ZMS!7L#!AEyet@m6^=Tjc`U$2c;xXvlS zTrFH7Frmy9L;rXrv5y7_BdO2(fOZ(|e^L-o|LoN0$cR0~Bt1K|fnV{n0_D$4rNh8s zz9>^|JWF&BW!4PB5LxUrQEU+?X^90+Q${vvU@MvH1p5`ov>+wgHg0%98A8)#wrwi;Gi{y|Sq1Mh;23^=U$fzT?DeUQ zqPlL^V4J4ax*jB}Nl_?`B!&EPW{5Df-_*G78vz8BwnZ7b*nC&Tq>rMvU=cde*%tUA z@c>-_L&EnSh%4Tm%0LG5Sm*YqU=MY_C;xlELcZhMQeO4Yx7Gmw<3wh4WNUV23cFFL zC%jm_ZJNrlDzQasxSS{7%;I=68^dN6$D8S?W@y6o-?`1kc$CgQ7B4`wKpl`) zFr^MU>`9c;XM+afKhgR#V==vb$q)$+#k#Y75 z8elQ%fe27Cfqi>2GwO%Y{~sP8bU=k08jdGXf|+$mjUhayOC_4Lbl) zAjp&)D?_@-gUxc~M>8FOX82`9HetQLN1m6$ObfmBs&Rdr>9yT34Qydwh>#2HQe!u_ zwyamvq0M$FbgeJ+=Qf49(cOM@w;O1nG~|-!UBY%NWo}2%-kxPHB|hb!BvkIy#`lb^ zr493#@(LKT9xXE_V#->%Ix7w1TZ6`%gF@f$nU{O`=w zylacIc5U%r&NY|1v_K*x{Q_y^pGkhQ(=e~wwb55|n!yj-{qg*c(^nAKRRbXbgC_gt zR~(jn9z}0V5^gPcHsCF+M_@Djfvh6`DIAH%5e*@;E39`zX0act-C>n(-&(gf0t>$k zLmQCQsS#?fgje85FYr&fmGD3}`YnsZSDn`x7xK+T!c>$3bC*BMrA$YDJf)e9{7_OQ zl> zof)&(Brm?X<0P055e)^D$N@7aBO44R1a|%T<+eSooZnhNvVEBbo3Wg}K&?Wl>Nh!f z!DV0Jl3@myyOJ@$4Gz8V<8)8{zL{1dQO|r=%zG9kE!q#hzdk&T4U<@ID7S-vtdbjX zT$cL^dVwuNft!dfhV4M$d@JUu#6LxXt2`R0oy>Z7O#xjaL#nkEQ+Uj==a?A_X2Y~j zX|xxSo2E99Y#>?Y$cm8Ib&U;hk%j!^Ck|wSjsTOSaO^tTX?(YCv>Gkx%=CL0y1^wy zOVXKXAin6FHSk4K5Vg%ps%s!sN1{B@w1elSNff-lAZS@olem}Ot@sTUC$p9ESkR7j zVC3aYTXk6A4ITC@J|a>GvoAfX8sNMH{Lh@!gt?y1s6ptaNvH_nX6^ZPZcnXPCa|M3 zts!Lrc@36q47_P~U7&uzZ|hqJiP@O8V7s5QRiY0vQY55kuvO<)B4>EIBgBqS&=}51 zwLNvN$J@{GHo;~{boV1|p{(nfhrqz2-D)@7<5853=^zDil`UCv1oUjW~ns-$I{ z6rRcNHag@JVo}+rF*ZH|de&7(f$x=mLoSOl__#_*i}N<3gmPx~kd~Q61u`gvy_{Y2 zjqv0MjSEs@MH~r4esr%pXICs_b_H~R_zVV7?TTt#HtPU$ECNG{JW1Rkqx%WZz)!B0 zj98=z+nd=)Vf;Fw9iU*#7%MtAiG@yd8L@Z0jHV;3$~o+3i0MWI(j_*P6C2bACwXRX z@j11&u~U58eV8cOa%OxRc`9P@`PHK8_w{fpsg!=N)vgb`Zn@2yQprdA5D|TU z@UnVZZMRNobX|F;l$SPcOR5gYT45yg%T$tbBZJFb&Ij6^wvj`b885!9^n1Sv_GPr7%4ZN2@Ps1%EIO1qyWw#pFh2iN4CQDZ`9&pT- zMl{OlX09D{DoJrX>eJ@)t322ApJW@Ko)3>VS=5o(u_`xb17F)Y_jZa4mDguP9VRx>M0jp%Iftra>>d zqhU;mZDprdxbD^V1o9(itD}eykz=#uGyRc#$N_Y_awI**r_F?5(}YBW85{?YY!_;VZNl!M z+V!t?8DSFxcHhJsVG~P!tclmdCLV}4(d#&X@NWD1N?6e&KUUGpVMR-!(qEoj$(FIl zAnZ!*^a|2!OaOA8;PH6D<5*!}`4xe^I2jmk%V<0saMYEp0nF}KC5o*l+Sn>L5(=}? zUSOiZOZDvJ9$3VbLxgRBI|A`_9KOm47ec-<$kQJ8yp67TY9WNF9w2s*76=?Wk=NVWvaB8x*o(K_H+Lo|g0Ac$cgzbWmu-(#1*p`cKzRYD`9;a!0 zjNw`A`sl>dnTi(^8(j{Fs0Z)7IBT_^Uf_PI=Sf1UO`Yq+krbCA$cgm}ZyuULCh2fp z!eamHVgC{)7a|z_^PhzksB>LC)EUIlk^Fp6xh>R2Dz?o4 zPoL~cvdVQP8#2ZI$M7Q!{YlPdy7V_%D(cx%Q7IJ-ry_9Nd{xxXwos8zb|cA_V-i)9 zmv`0Mg2~$J_5s*HG+kuAAN6$?Mvsm7x%MM@oslFVpOHp*4O+Zi_QJbKoJW=axAGa# z6!!9kHLka6*1BW`FdS)+7VP7m4Gv*Ww{m-Ia*e2+ml#2s=etIEA`5vuiU$BXGH&1T zr;SBw-LM*1V2`6{Y#G^mDD8JB;%ktVLCMU5euM~Y0)KAw0l#s+gcM7z4SOS_TMmU9tf|b{4faXT4*|p4;s?L7) zG8Ltf-2s&bYWuJOz`!M}`}@c;Pl#nK;hd@0K*SLLWl)*&3=Lz=@Y%SNDr`%#|3!$pCAkXTzbhHQEQ6}to>UdmjQIeJ z+*qOAJ_+TTH6=4f41k8!@`9m{;0@qc`Z6f3&Z9Xs-WH3(vLx`@?sB_TS&QvMWhEuy zR_1Zg@3m?q6Wke3vP|Qpo2j=YlPXvs`xD)=S(6a^kgO!-ZGFB-u7!poM+W?La(Q6a zO%ku3!h`gg*qY3kRBKt0e)fv~ObN>{=Ncu6p`WK`pdVDB-M3O`+{Pu0nMlKmSb zRF*!$!21LFhv*JK>KWo>Ke$VHnIjfLT9>{6G7n+zi_q1Mj6-JuY9bAc9T)vcFw_c; z6MZe4E@pV?DXZv)7x|=;Cpl%+d;rQ-5sdh#NHkv83Tf_g0TW&$vkvo>w3M&?r!J!E z{inDj@#%}2&{x&dtqS|&B*<#JF}a)+6dozx%B057fW{jUz!Bf*`NEF%_9Z(4`;P13 zVm9%cg?XWVjGbJ+O+Xc716%hz)Y?1!vOjogi6kvlnJ;zE~aP7-k4b z)g-29#(sA}y(BTU9#Stzj`oQl-iq#lHCAkN3_aCrGKoyL2eCS2`)B$-!Ki!tt<~&( zzV?XQZ$&IeY~ZiidoPEjmi_~!ILgVG7R8o0m=1Ax;k5SiZREpF3eDytW7BUYsHZCs zoXr4y9118Gn}?ofr5Z#q@GNVOk_p?)RMHZZ{ovdR)Ci%_OokN}1N0SE*z$=yApUzX zh4Z(J65UDGkz%z|NOH_{fOZ&5NPcqfB($b{Z7)9I!`W=G-Mvrey|-DAbwx5-fr|yc zZ4UMn!bE`6!GV2(RTD4g^0E^z(~tsREQD>hVEYiI_J_LDC+%NpcA??J{Y!^1b~uGk zyK8y3J@TvkLyS(r?G^?0!$jC!y9}G)6hLn`W*E8~`Gsu%I@(_3w%OEcUUrJAGj<*VW$b=IVmHZ-_Y*9PN$^{v-%!2u)+AJmyUePe zy;qW%Jx5L*_v=%-t>aTK zEguYF1ZFxZb}AN4+R0t4k*!ElN=aK!K1eI^@gGgr2^9nqi@>ReSY0`-5=8wBRxd-b zzp3XLV#eu3IG6`6M!4`#?AhJ!oFCiceoo%ioaCoO`)48mL)(wySl~iJH*Bui-1QiT zLk5`4!@E}SfN2hzQJyq&w`n?h+g64-s8LTc!rmH(9Y~obGC%3IjTc?ODgJS=e>|w= zk<;@bpRs<(uv?YAw|^ek^2ql;w0yrM{H|wx_m6!4NY$(S&H6sbKkwJ_=sPPgCy4O2 zB(u;6k)zBOE8pg zo)$PBY>9wt8wV@go2>D5Y)6TW^1>;{1~HO68m%=KMxEui821UzC$gb}h7G(tLVS z#U9MF8L4%yi2nJNn;~H|eqfs^JbITYEd2jdxXToF z5u|3Pt!6I(=jv@kmEUE*1rutQWd+BLij9a425r5@BC%j~sUlDO(!_oZraBn|?J8b@ zsvf40%}5*o7)DH00|gHqhfan~tt}7h2f{)Y(|`nMc~zx7kBQ&%s@nK(v@}AhjyJfJ zv`f{;bG3eJ`-aUFFLt(ym3tV6qJ1*R_NS%S&>3Egq&_`KpBm`Xlk_S4Ri7H@)04hW zZBzB}T&>^QzM)U?%=C$>bf}+d8Tw;1vzBHaqnYqm&8(%F$9ywwQ}yv&t>4G>$kRVXeOSSW~i!NGY`_tYc%s9&4j;d z<~5pm&^OaIRUgmQ`mOC7nu%wo8LCn<&&aM#Bs`n5y51I5c_8;zo87rRHUgK1aBptj zb#E?=@68Wd_vT|4vNw@hL0Wz~rOM_cVf8YlTEFmcvk(VV*(X!5`2u0ygf{OJ6xOh- zbFo5!zLCJ@^~C6r9`J~~3OhD8?ARweckG6+V}DGg$@Yil#(2lJ`;JlT3}YwmthJvH z90ib9!d%SqdOPrVUnohPH)-v0KZ2TUnIb3@j_{RLP+VYwurGE6z6?Bm$0KfhHob~m zLwKxq2Q`LIJz#Em9D+?)wZ8KF1J8X#Xj~=$K8$DdD=m+{HUz952yAlhI!;@aCsr?$ zSoAtiWUQSOvfn?YK3bW~u+dtEa~Y1{FX;bhC& z0I`-AApFz_E|>kLHx!Tv04n{F^H~(LSEvf0cRID?;yaefyn;AI&=pEykW^+3=X+qg zEF34ecZ|!%`vdJZ!+hp^NX%SYNk9AUz^6}ZFuAshmqU0tsLt&j{{~|uR7+QKn}mFU z*sGK|-<~G(pdB@=3~P9%wFa%Le+zVfir4K4$Y;ZOd6qsxK-RM7ay&CW-wQk#ZCyCp zH^b46`+se;sL_hFJ4?g0U35Nlh1n)Q+E|}<-xh@5kj=C1eA}@n@Fl}yTqHP4&zAVF zHj^ay@qhi6C}mtbW(j-#!x$}SpQ%a+?*8$4IQ0LudD#E&%!7TBP>XPWJ%_Ui0~^T~ z5c1Z${{VhD{zE|JaeAFi;BQ9k4Dw0-f~Is7Kaw7dfcL9#9g%hOws;f(y3rK^8gYT) zTOZ_r;nPp&{PA*Wqjy(x`~2;n;;q^h=gFwWzUv^Z;`H-yO9ZW8K*)eX^OeUlygR`} zFJ6^9fkqpP%N}pW6)D@BBidFMFf$o&>&3vY-nF(ymL#CyCor+W!!N-WTpT?j0xus* z^>H^YD{}{B6ES%ErofC8z#P#&>+d>D1k=6FCRox-~yQ&jHD--2xf2q zfwGnK<8+vGZ<66XK}I9-!`cM1vNE?{C31dgL^1fmoafbZW%&GX$4cCMSG&Wh@!%?& z&;NN~ukfj>J;J9L@*lTVBBCKUO`+=sORd3l3EA1Qjujp&pl`Dm&xN+(4RR2M+cU89 zVaV7jOd~ERZVN)dbNRp&FDH+mhf(sVH?~wltS^j^xHq&XbU?qI^*hzs-ibv_*%g>* zw>U#%7=K{3JDe3jL>qT9cvQY3NNoNIlfl@D;hFEtutl6L)&THg!}6+yb@0U50xYuV z^*bF|@Afp%UFY(O@x4!xIOFj6l>Z@d_F9sNGrVL0pLRah-32~dB#^J!*0}fHuax6qPd#IXu6ZE^C-4Pp9a|H z9jmQ|55=VFNQLX93gZL*13YXWq-50XSM&>w__{=yH@}m>h_jjcE_7EoBCfwU2;lgm zD>4W%Vh!84Nv9thu~HU$08bq#Q(;@rK|zh|2jOHoM=1;Efii142NINbI;GPgjX-0X z{0WK2s}tu!vUKA>rR(Ixd$1TMqpoyJ(n_|VOvfY>?JNuNQ5+bo1304`B^kmFtC1sD zF}l1`IKGtNhQKzQqw(9~PGw#|JX1^C&R*>=P(wQoJ#G)B_8Pv)_8>x2X$*Nl@4;gQ z$!7n$8|O#1C?zl(aj5W+hYGSkwDspj%caxZ4&U0=Tv0f8=_SmkK4t0?_GJ=)Br`jp z>V60-*RyH8(tmXVlF2qkjGP{h+$FM>rg3S+ljuNJtUR%szRVFkahQRNfldpyQjHf* zth@w&$sMof>vhNk-@*oh#)j zjif#an}lF|U{{~x5A-)|cv%K?=M>5L2X|8ZHCS^IZ=or@@BBK&=ID(aUE2QH7op&l z`d!}E9nf%=*}Kr?C_NXZmE&L!^MQKvE{M9ghqxDIye(Dxk9X*YvwerEJ0tH_+btcc zk9TO`jt+T!=LfQU`{z6HfjWUllUKRP%0uJ%cA^*k%e=ON<2>DU8_l+=w!dD0j`b?q zb@N^FsbpNw8T&U{n20mJA5&f!c1$m5howXV=Yr|zFPM(pz-~t3p0xr>1!*UHa0oo@ zNYt_0&So{?quUJIgo z;NA-t_TJe{51MzJq}@BF(J3_e&calHDBc)f;Hnd$lg=Exy|L$&v<_} zL6$5CgbqPNH9z^sx*o^Uf1%6c_>Bilcso(9V=}stu2_w>H^UKAiuD;n&& zaH;>yI?00k5KuhijE{wbFz-%o~LR`2@d z@$k#q@QXcmHr4_!cP_}MJY?q#yl4Pi_Wo9%&s^%?Bmx| zUXCC80Vl!(FVwo6T?MY<7kfLR9qIUgEw~Ej`4i{ggV&kT1f(i&79Pu={023--GtsU z7k;&gXAulHrECAkei2_VL=w=+tYawx2N{9ml7iKl&Z~EnDv_g94Z4ZQDDNWn%{d(O zpK`QnAWK+$cYapTTHc*W+G&U*@5j6TY)o3U=ZSD&x8jXF+&)aezU2~WGe1m-duaWR z4G_9tmAes8)7}JPDjkw{R9Kyk6!o{{I&k;7!V}Yk<3d}j6p;%%S&D_2^RYC-K7qE9 zz?oedTzAlU{cqS)N%jJO0zi$9aFCy#jb}r5WeMR~W`(!@{wf_CWsOWe7#`K!BTElX zDv)gi@4TvFf3EPGrUVE$#OuB>O=qiIlf@=V z!SGUqa*0=;t6^_ZfCIt@WclXT*o3n~2;H;VWvmAdH{0#MX>fa3llDoCe=r_2EX*S; zI^2gv@QxfafZm|^Rzn2wJfR=QN1Y`iOZm_xjXnT>`RD;1*fvu4%w;B~Dlm~?Uq1*^ z>1vB1Hzixc>Y^k#((SG8VpES;iw|HBY4nvx5mGP=7(gBw>R{k9khf)FhQ1_)LCBC4 z9059lki!bV8-UfhJ#a;lS?dJwb)6gRpJb|)Os`UdMQnC{X%Lg`v!sKyn=>#VJF?~d zKzt0s_qXys=?a&+HMSngY@i@dS-EXFi{&3^^ZD2xMhlQ8?by3#@ioWpBsh^Ae|gQz z&Ed<1yp-NuFR2J8kQkb>rn92`BX)a+K$#^|I${~JXE`lasgE+Rx>p^ebu7Hri*&bj zYP+M|ulInDAv;=nQ!VwhI$GKjHpf5W`?-W?%yU|rjyFG9&2R9{-%IlVrB2aebVnv0 z&JnealQUc3Q=Q51n|ssw4Q?OoiS~f>^~hj8fiTiIdf5niDl|Zw%_XQT-<^NXGC=kUxR_VDgJ^Dt=k6okezWPE$#Q=fO7J1$ zP}sevzpfA zgWQTRI>$JDgo{P{WrO;?30p`?avY%Cy)8QdG@|{ww96lf_RFHhN5KL~DV7&4iNLUO zJgV_uTN=bN3o+lkPzFB(Zz@LQ)}2FRO`HnABh+}pmQFiDIA zC_J16r|=94XYrzuR0Y3v`lT>$DBJ~Pf`@uAY81|2lG>HCH@x!;lCdf3dPeLSYQBJZ z&4@i6FjbdR&EJ@}-T#({i1YqS*t9$FtB)tKOpaA-N9Y{pItJ|winUidH@C;IzfkP3 zX#Wg)5iOOM(`+b^W=U=AvNIXa51C5TxB*HzSae$NP##kk}#wHO!DX^`- zmb(15tg4V1xcc0Xlicj(ipll14lv1P#8Z$XRt+rzdaA`VmtW3UF%v$eX1z;Qh{hyB zG}=47xqywk!DV2-OjAQD-2M2k z+C5ov8=>{sbcJ=?_-m$jpe=^#K+LAsAhz%ypkhN{um76JfDdGqE0IA2QIZ5V#FOBB zeG@EtAPccu7Q`_*i9YsFRyE05bX*UKlnK5E?A!@hIINQro(5UPUjE0?gb)7sjphb} z{83CHJLAAuwOugnTT5iOuJDfqL?`8fiRXzvV!*Z)PUgm?uc3hYAJP)vNQV7G%pibG^1S0kN6 z@csQ6q6=WUugsRlnLRCjdO7&Xhpqs&8nvi#_TNLkQHd@(GtS4(2?dUM{^LYHs8s}b zk{DFdj1bISE}!JT2jA_jGowRAn%o1l5twH?w*&K-qW_-==851EVHtq*bWo5!q=r6a z*m)_0e4Im|&`+^h#RV2{a;-w89R_%j`^FKHIUeVUm;-n$k3)m`(}1Y|a+Hfu-he5- zXg1Nyy=z>tqFlJL3R}gIaP~CTq6zGm-Q}qFIbQfXIUe&l*7_V@@2H~~7>Y{;CMCGD zI(yB3CKz%W42^n$2M3@vXGeY~==xBb$B?#s7>=kdw-y(_u7J$XOA!Q5vZ?Yf2OgG- z*buIJ@(kFLp4O0EL9&rw#CM=NIQ%n&=^C=DNf81${G|p`9EQhTMzlDW6Cux;IIQY#9biMQRm?7nG4C&V~cF=!>o`vzT|T8I!n?YE==qLGa*VUrXqgGJE0Yyv{c5_z{tEk!QY9OAIKJ6U=}Lhf#h?soNV{_e$8i z(e6mrd2bNGG#})2Nz^m+_HZVY$nHC^fDXJz2Nw7aytktR3w#H74mZUj!Wp;oy3=UU zP05=ER#>~B%I2K`KaTK_N(Qo|7#0phjEvMxvm6Eu{b~|Eu*xq0_dj*ca|xTn%A{y% zTiO34gawOu6LAH0a{@MT0$Q;|Tgv;#umphm&N#&Wss&33q~}CSvL!m=2uL47wS09m58+=1e(UP2a{cBq=!yfH0!;-U6d$5(IBeNjH z3~LFU_xI4i|K((U2>c&Tf=XuK#Q3vUfQOKBOA%YxNSCk>;xhd3Lil01|KQJWV@D1S zUvm*M!;=tOgNai>0`a?7o#Sbu<(%FyRsrZ&hyJgq!{gFGT2THFEiXN@iEs?tSxML* zj8zDyhT1_ApU@uel}ywne9wUc?doHmxw&)EYHStl!;f zT$IXb+>;6wPjMg^5rPZRcU?HSAu@BW>*<%xHrZq{8-NU!` zDAfR3R#PT2Hc=X{Ma0=jPcf{o!-z>CKw5`p)Ka3WqFJ%4-Oy;yOc>c(yK{m<$Gw|d z=~MeF1y#la1QE4v&P52cZ~}|l55)yS+@az|7fevVo%fVAIF6Y26KXkP*2HJTFaiEd z5krD&Hb$%qhTNPnj;Gvf6aqS^RiOMI#!Eg9in&}SDn2hzbKwM(fy7kAzoZ1mgx-|v zE?oQ~(aq}V0~|+OxW9?vq^3-yx-#25fw%_?bA2L13E{NN?U){X=^~diBX^=IsCOr&Lgn$Lr+K|~2y17oZYzjqu^~o%ZOr*l-&mw5v2{0L& za}KF=9m{Ra(P-$gZyCUtB)KC@C$WEyhR5k;%Lc$U3SlFX;{@^H1%2?@k=v|3y4IKL z7rYeM^GDYr2wzS$gin9|Xo(8-kj9uWb+qS>hKPI$Y#XucdI*!#6r7?PqC{*IS=HGH zGl};I$LBlsOxUSaEuE5mp{-Kez3u6Cof^W2mGMrk8bGI>rc)}{FZeSJ`c6GN0Jnt- z9@Hs4v~+5PI`zEoR0nnHEOjbVoswXYxQm#}$d#@LD^c7Q%B()@*NfD#W3rHxdOkBA zH*qi>dR!ga%ht5?6kAZHlMj#S!vI^$2f5DpM`rWI0mwI((Q#GWFNh5ze6{cSOJUC+ z^*z@^OV5|8=dY;eE9tjxx%_C~h*9Pd&i+DirFXE%eT>Z*&sy78e2pIy<4{G8cS8xHDltCsP_Fi%2nE?+k=}(mgVhZ3 zp=ojkNlA(J$wb@VEGgx54M`QI=R|u)+DM$4 zkSUPmI~>?>gI#<}=U)FLOiC zS|5u5q;HlMm4i~Vk*Efh42AW4yo)4K8sc<)s`LxfAo-za*uGT6E?td#Foveszd#SI zL`px{o*_JKDaJ7u5~_fQxax1UeEoaE-H2#G<)g67gTiD61O!*lxPd~RbauSUS`Qgf zjht>g{YI@N%%`xwc#@(q&Q$1M#k(tse`nn$VUptIOHZCIyE*h@d2BlP5BV|nw$~%9 zztmZxyl(I#`60?F)JTe341qq%lG`&m3L(#R^LymXD0CBxIMn6;4vNehh%;bZ5z`adU^q8G24BbOp#43rW zf&@vXChVaY6$to}RNyH!$t<+3_VBRUoE_B`36+lrDnYnuCSyH-o)f4agI*sjIVYAE zub#@Y=p}(P74lC86FLW(u>%zltx_TMDUP}68>a~e0SK286Ke;BX%z_j>~(>>_Um!% zE-N&MH~m21TsWn$S8UR;yX3h`J}v#plu9@QL>;%B7K)BO>Iy4R6_*^X7$4p9UyvMy zl9As_EGhYw2R7FdR;MT)8vS7m_SAHQu*dh2Vn~q(!3^4o6UJ^Vy7?-j_X7a?hy9oGVt zl({_ai;?0K#2|>Mo5lwHil2H^0Fmi_0JokIhp{8b;A8b_Ilf}K+X%Rusi+$J!jYi?u);Z|&pnQXpPOYBL$9gR2m%>%N5P^gELouxuVN~LYi3!{SPhN*#i^BcL$`7Qp2jdQNWiMK_1oust7-G? z!#3YO84QQ0MjU4lQj&0;1wM&kzF1Zr1w^NKmF?>|B~*gl+w)esA7~ zRjCJCSi{umW*}S?hA5N>6re#)$Y^%9uOzTnPxaSrJwg!yJF*#e+YDB+uFGOs2ZXkli(teqm2slkyLG8jKi|DhL9RMK_M-PvHUpp(JWr( z!pm_QxNeCaQ3hytDhHnc7vtD0`Q`jp=r=^O@1GfKrq9hpXB{GCR&z^i(|MVKB!U@p z(9;fuScf&x@UcBZ=#IE{9H1TD;Jo~DmUokp5rc<44D?wj4rK7A}Q;O z@Zu88w4dg_Csg{Yh?L?lpE!X*cM4u-!aP!;C|Bj!Gkj)h_F`&=VFIX0k_wYa8spsc zE`=>LiavatA04GD9wA5)zhoTc__lx=N!ZIL(@ushEvSRcj%9gDt-s8{;qz?G$(Xa) z;{`ab)bZfO=#Lf1q;T!Ywe}bcbqUz2J8EVu+S3)F}xmDQ|Jk< zxPm9iW~}TEUkbsAJx{5wwwzK)lzKiawak}#ky6VjMfb9OTYKt)x#!exvlV0^P2l4& zN2bp))YmKPlxGw>KF3xP;qjTU(x-f-&r;;6wq5Dxiwvd6Diukxrzx^3EV7CsP#`^X zT;6Jr*h_q7!dcsL`dwnr({JM9^5ktjo>P8{_7q)0oEEcFz2M7yWKiRJMc#Lnsgw88 zg0S%EU;FpE>A~zwpU(2>-}rO}X|6ONofvz{6EBz{FFTp7+|gd7tIKFQHJ+mXMp9EY z#?Qwv&Day+jIGv;J;Cr-lYwoZ01lGwz>Uaz2?<|Otv$-Hvh5`zeL|KeLuu%|XI9!$ z%}sB6xuA+c6&DN4bR2~y2X~wa$P41irPIV(=U6A-QPi>_C{%P>~5wb z-QLzlAfP=~IS?>8MvN3rhb=rAX;BWQdIiX}?hH58W+JyDgJB^y`;`jMkzc6=;Yz)y zm0CcC_u8%$V!cVUQD=9Y96dZ@AMlNC?Dj$M(nJ4m~(hd0lTKu@l-Y%;)7T z2c2vU;}|u<+r_VBo7do^F~?5nZX#QeV89vX)oy8S-Cl2<=h-QB9~!Ev=j7I`fn zn^tY}4zYFGg^fVfNf<#rI8Ff7-pmIu)y3ObmtO%0AA?cIi5y#cwq~4oN!tYC#BD#y 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⪻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 z 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 literal 0 HcmV?d00001 diff --git a/Hw6/Archive.zip b/Hw6/Archive.zip index c670306493850ac980823a382b36059604bb39da..ffa22c83b96054030ee2573738e244500e3df8cd 100644 GIT binary patch delta 1326 zcmYjQ3s93s5WYW&Bmn}EBu$JVAQjXkBmqjyi-1V6ttKE4LFG-+P#^-5DhfeH9qL#{ z;ec4h)OHXA2ekbw*!n0G5sbX86bgu1aKxf$t4Ldw{!ysCo4fmNcW?LGz1b^!kkUN} zGjuJUKnEmjiZZu^fVmL|SKyrU4@z2MYOrNJ4Lj`sLU@J%fSChOrd1z0CZ=BclV4Rs zPblv67~n`>k898yE2qBdZ+$fDyP)jVi;I2hKACg)uh?9pstb?bP> zoWP#^(jjAq4{}p)e_+?dmNh$T#9<_Ak9W zJ|Qs+OD6aAZkG+6lNnNb1jixoI8ApnBKOIQ{9TkUqW1s9TPKK2WTXpdQ*Jv}`nD1@ z`&d;~=*EHSO^-(!PPq>+Q5WCKPI0ZMdo^;hejFxV+Yxb-ms*)&ygmQ?$b(m8^T9;Kqrgk&$gZofBUboF99{>9uK*lv>JtnmOdo1>#Sx zEj?y%u;Uc2=ED{VpS5 zu|D}MK6EXSRGG&qGvWY zkRs<=X=WM#s5rMg4C{C#M`2*^DkDpNtJ zjExUm2B31mn=s`VlfRZ*nXuq>rTsj?SD3hh2cX7j@w_O;kBxH|z#PB-Bp3YH_|u*M z#xOYZMvGN!mz5#_LKCvHle6@zlD1{(g}S+_Sjo*5AVv$XGNCFEl(JGPI3583=NL=` z=FXgBI^O6I#K%Q6f(T)NAfV0{PC#*@DADMU&4h=$mL)sM|L1(?JFovs{vYzu-||ry z!`!fO8DU2G2c>J72(lb;0E5C76bx?O;fPITN2L}WGcLy)R_wdF6Ozp%?6dEO*V{{y z&6{cxC#j;{13xo@O`<2SWazAlWLdZASofd@|Do!y@;B1ql_r<@I{(W1+4fe4>bi&Y z_tNaT<>l-$y|AWVuq!4f+xok+<~XbK+~rK^Zlo;LaOVzpYD;svVNp^zm;EkpxO|6T zC;#B-*pLl_-*@qa@-r*L1SO3EYS1~$H9@}{HmtRloD%YAY3$8!b{!AjXKwy(YOccM z24|8vv#vfyRVc2{34E9#V?LkeGV|KTTmF9Ba`9p^~(8U8zZ|BY{^w(sGc9dW>eeFV+JSk*I=RiLS{v&iX`@d_3%8>(w44=sFSeaz~s0wXL@%Ykp0LcG`UC>7FD@+@*C)s<4g$c+D@O4WbwXzb})&2VdOM{!Z-RylXdwlw2>mam|S z=ioFstA?3_r#wqeo=Q*uGbSc)1ugKAM#Jefi_+D(?T~Za|%9!Ai zcEk2SLHqPia4Y{V*7xFY)QWlWkIyKR4GFIoro-b86luB3`LVA3a=&jlIhPYeE$_3= zfZqCKEhUAMoAn~>N=46nuxrl|yIaGxY1iXPYqu z(K5l2$tI#i7f>Qp$UuQg6@ZGtCj6)_C?Rx~phSYH5G6uPY*50JNnSXEkAjZoLT1?# z%`_bf=3*m&X^909D^5d=%(P_pl9T58pELI{NxhcZ5(RD{G-6I3gc6|quZ}kuB0gJ&&_`w6nsM@s!i1NT-Tx0T{>Km5MyuOr zi9w2j4I^GIpi$uzJ{5uOqBY>4v;c|<$L`XAukr?lCr%lsBfz5aVAM+lHC{O8&x8&y ze|V+DDJdoh=uBnCs!}D69X5rN%1=N_QjIJGe3?tsO|nbZG6WnMO9Ql?IQGa43Ot>S zP20(Nr4}%vT7m*Kj>#;+S8Zox_ml9F6;!IZMmRx2Uu#%UFD>Nfjbnp0pz-E@5Y4zq zB^e55L!0*&N(Bc2;TktGybPLrcvv_OuKBn_zS0!JNO;yB3_dE@=*6=c;Uh?@?#n$| Y-ReZ6ju%J`jatK^j|DAF@j + \ No newline at end of file diff --git a/Hw7&8/.idea/codeStyles/codeStyleConfig.xml b/Hw7&8/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..8f1a3b7 --- /dev/null +++ b/Hw7&8/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/Hw7&8/.idea/misc.xml b/Hw7&8/.idea/misc.xml new file mode 100644 index 0000000..8822db8 --- /dev/null +++ b/Hw7&8/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/Hw7&8/.idea/modules.xml b/Hw7&8/.idea/modules.xml new file mode 100644 index 0000000..8fb43bb --- /dev/null +++ b/Hw7&8/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Hw7&8/.idea/vcs.xml b/Hw7&8/.idea/vcs.xml new file mode 100644 index 0000000..48c8f81 --- /dev/null +++ b/Hw7&8/.idea/vcs.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/Hw7&8/CMakeLists.txt b/Hw7&8/CMakeLists.txt new file mode 100644 index 0000000..fe470cc --- /dev/null +++ b/Hw7&8/CMakeLists.txt @@ -0,0 +1,98 @@ +cmake_minimum_required(VERSION 3.14) +project(hw7) + +set(CMAKE_CXX_STANDARD 17) + +# +# Manually specifying all the source files. +# +set(HEADER_FILES + weight.hpp + ) +set(SOURCE_FILES + #weight.cpp + ) +set(UNIT_TEST_FILES + weight.cpp) + +add_executable(Weights ${HEADER_FILES} ${SOURCE_FILES} main.cpp) +add_executable(UnitTestRunner ${HEADER_FILES} ${SOURCE_FILES} ${UNIT_TEST_FILES}) + +# +# We want the C++ 17 standard for our project +# +set_property(TARGET Weights PROPERTY CXX_STANDARD 17) +set_property(TARGET UnitTestRunner PROPERTY CXX_STANDARD 17) + +if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") + target_compile_options(Weights PRIVATE /W4 /permissive-) + target_compile_options(UnitTestRunner PRIVATE /W4 /permissive-) + set_target_properties(UnitTestRunner PROPERTIES LINK_FLAGS "/STACK:10000000") +elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") + target_compile_options(Weights PRIVATE -Wall -Wextra -pedantic -Wl,--stack,10000000 -O3) + target_compile_options(UnitTestRunner PRIVATE -Wall -Wextra -pedantic -Wl,--stack,10000000 -O3) +endif() + +# +# Prepare a pre-build step to run clang-format over all the [ch]pp source files. +# Start by finding the location of the clang-format executable. +# +find_program(CLANG_FORMAT "clang-format") +if (CLANG_FORMAT) + # + # Need to take the simple source file locations used for the project and get their full + # file system locations for use in putting together the clang-format command line + # + unset(SOURCE_FILES_PATHS) + foreach(SOURCE_FILE ${HEADER_FILES} ${SOURCE_FILES} ${UNIT_TEST_FILES} main.cpp) + get_source_file_property(WHERE ${SOURCE_FILE} LOCATION) + set(SOURCE_FILES_PATHS ${SOURCE_FILES_PATHS} ${WHERE}) + endforeach() + + # + # This creates the clang-format target/command + # + add_custom_target( + ClangFormat + COMMAND ${CLANG_FORMAT} + -i + -style=file + ${SOURCE_FILES_PATHS} + ) + # + # This makes the clang-format target a dependency of the main GoogleTestIntro project + # +# add_dependencies(Weights ClangFormat) +else() + message("Unable to find clang-format") +endif() + +# +# Add GoogleTest +# +configure_file(CMakeLists.txt.in googletest-download/CMakeLists.txt) +execute_process(COMMAND ${CMAKE_COMMAND} -G "${CMAKE_GENERATOR}" . + RESULT_VARIABLE result + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/googletest-download ) +if(result) + message(FATAL_ERROR "CMake step for googletest failed: ${result}") +endif() +execute_process(COMMAND ${CMAKE_COMMAND} --build . + RESULT_VARIABLE result + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/googletest-download ) +if(result) + message(FATAL_ERROR "Build step for googletest failed: ${result}") +endif() + +# Prevent overriding the parent project's compiler/linker +# settings on Windows +set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) + +# Add googletest directly to our build. This defines +# the gtest and gtest_main targets. +add_subdirectory(${CMAKE_CURRENT_BINARY_DIR}/googletest-src + ${CMAKE_CURRENT_BINARY_DIR}/googletest-build + EXCLUDE_FROM_ALL) + +# Now simply link against gtest or gtest_main as needed. Eg +target_link_libraries(UnitTestRunner gtest_main) \ No newline at end of file diff --git a/Hw7&8/CMakeLists.txt.in b/Hw7&8/CMakeLists.txt.in new file mode 100755 index 0000000..16d9939 --- /dev/null +++ b/Hw7&8/CMakeLists.txt.in @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 3.10) + +project(googletest-download NONE) + +include(ExternalProject) +ExternalProject_Add(googletest + GIT_REPOSITORY https://github.com/google/googletest.git + GIT_TAG master + SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/googletest-src" + BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/googletest-build" + CONFIGURE_COMMAND "" + BUILD_COMMAND "" + INSTALL_COMMAND "" + TEST_COMMAND "" +) \ No newline at end of file diff --git a/Hw7&8/_clang-format b/Hw7&8/_clang-format new file mode 100644 index 0000000..25743cc --- /dev/null +++ b/Hw7&8/_clang-format @@ -0,0 +1,13 @@ +Language: Cpp +ColumnLimit: 0 +BreakBeforeBraces : Allman +BreakConstructorInitializers: AfterColon +Cpp11BracedListStyle: true +IndentCaseLabels: true +NamespaceIndentation: All +IndentWidth: 4 +TabWidth: 4 +UseTab: Never +DerivePointerAlignment: false +PointerAlignment: Left +IncludeBlocks: Regroup \ No newline at end of file diff --git a/Hw7&8/cmake-build-debug/CMakeCache.txt b/Hw7&8/cmake-build-debug/CMakeCache.txt new file mode 100644 index 0000000..d566a84 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeCache.txt @@ -0,0 +1,554 @@ +# This is the CMakeCache file. +# For build in directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug +# It was generated by CMake: /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Builds the googlemock subproject +BUILD_GMOCK:BOOL=ON + +//Path to a program. +CLANG_FORMAT:FILEPATH=/usr/local/bin/clang-format + +//Path to a program. +CMAKE_AR:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Id string of the compiler for the CodeBlocks IDE. Automatically +// detected when left empty +CMAKE_CODEBLOCKS_COMPILER_ID:STRING= + +//The CodeBlocks executable +CMAKE_CODEBLOCKS_EXECUTABLE:FILEPATH=CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND + +//Additional command line arguments when CodeBlocks invokes make. +// Enter e.g. -j to get parallel builds +CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=-j4 + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/c++ + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/cc + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Executable file format +CMAKE_EXECUTABLE_FORMAT:STRING=MACHO + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//User executables (bin) +CMAKE_INSTALL_BINDIR:PATH=bin + +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + +//C header files (include) +CMAKE_INSTALL_INCLUDEDIR:PATH=include + +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + +//Object code libraries (lib) +CMAKE_INSTALL_LIBDIR:PATH=lib + +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//Path to a program. +CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH= + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=etc + +//Path to a program. +CMAKE_LINKER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/objdump + +//Build architectures for OSX +CMAKE_OSX_ARCHITECTURES:STRING= + +//Minimum OS X version to target for deployment (at runtime); newer +// APIs weak linked. Set to empty string for default value. +CMAKE_OSX_DEPLOYMENT_TARGET:STRING= + +//The product will be built against the headers and libraries located +// inside the indicated SDK. +CMAKE_OSX_SYSROOT:PATH=/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=hw7 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=1.10.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=10 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ranlib + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/strip + +//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. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +Hw7_8_BINARY_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug + +//Value Computed by CMake +Hw7_8_SOURCE_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8 + +//Enable installation of googletest. (Projects embedding googletest +// may want to turn this OFF.) +INSTALL_GTEST:BOOL=ON + +//Path to a program. +PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python + +//Path to a program. +ProcessorCount_cmd_sysctl:FILEPATH=/usr/sbin/sysctl + +//Value Computed by CMake +gmock_BINARY_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock + +//Dependencies for the target +gmock_LIB_DEPENDS:STATIC=general;gtest; + +//Value Computed by CMake +gmock_SOURCE_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock + +//Build all of Google Mock's own tests. +gmock_build_tests:BOOL=OFF + +//Dependencies for the target +gmock_main_LIB_DEPENDS:STATIC=general;gmock; + +//Value Computed by CMake +googletest-distribution_BINARY_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build + +//Value Computed by CMake +googletest-distribution_SOURCE_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest + +//Value Computed by CMake +gtest_SOURCE_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest + +//Build gtest's sample programs. +gtest_build_samples:BOOL=OFF + +//Build all of gtest's own tests. +gtest_build_tests:BOOL=OFF + +//Disable uses of pthreads in gtest. +gtest_disable_pthreads:BOOL=OFF + +//Use shared (DLL) run-time lib even when Google Test is built +// as static lib. +gtest_force_shared_crt:BOOL=ON + +//Build gtest with internal symbols hidden in shared libraries. +gtest_hide_internal_symbols:BOOL=OFF + +//Dependencies for the target +gtest_main_LIB_DEPENDS:STATIC=general;gtest; + +//Value Computed by CMake +hw7_BINARY_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug + +//Value Computed by CMake +hw7_SOURCE_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=14 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL=CodeBlocks +//CXX compiler system defined macros +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS:INTERNAL=__llvm__;1;__clang__;1;__clang_major__;11;__clang_minor__;0;__clang_patchlevel__;0;__clang_version__;"11.0.0 (clang-1100.0.33.12)";__GNUC_MINOR__;2;__GNUC_PATCHLEVEL__;1;__GNUC__;4;__GXX_ABI_VERSION;1002;__ATOMIC_RELAXED;0;__ATOMIC_CONSUME;1;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_SEQ_CST;5;__OPENCL_MEMORY_SCOPE_WORK_ITEM;0;__OPENCL_MEMORY_SCOPE_WORK_GROUP;1;__OPENCL_MEMORY_SCOPE_DEVICE;2;__OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES;3;__OPENCL_MEMORY_SCOPE_SUB_GROUP;4;__PRAGMA_REDEFINE_EXTNAME;1;__VERSION__;"4.2.1 Compatible Apple LLVM 11.0.0 (clang-1100.0.33.12)";__OBJC_BOOL_IS_BOOL;0;__CONSTANT_CFSTRINGS__;1;__block;__attribute__((__blocks__(byref)));__BLOCKS__;1;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__LITTLE_ENDIAN__;1;_LP64;1;__LP64__;1;__CHAR_BIT__;8;__SCHAR_MAX__;127;__SHRT_MAX__;32767;__INT_MAX__;2147483647;__LONG_MAX__;9223372036854775807L;__LONG_LONG_MAX__;9223372036854775807LL;__WCHAR_MAX__;2147483647;__WINT_MAX__;2147483647;__INTMAX_MAX__;9223372036854775807L;__SIZE_MAX__;18446744073709551615UL;__UINTMAX_MAX__;18446744073709551615UL;__PTRDIFF_MAX__;9223372036854775807L;__INTPTR_MAX__;9223372036854775807L;__UINTPTR_MAX__;18446744073709551615UL;__SIZEOF_DOUBLE__;8;__SIZEOF_FLOAT__;4;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_LONG_LONG__;8;__SIZEOF_POINTER__;8;__SIZEOF_SHORT__;2;__SIZEOF_PTRDIFF_T__;8;__SIZEOF_SIZE_T__;8;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_INT128__;16;__INTMAX_TYPE__;long int;__INTMAX_FMTd__;"ld";__INTMAX_FMTi__;"li";__INTMAX_C_SUFFIX__;L;__UINTMAX_TYPE__;long unsigned int;__UINTMAX_FMTo__;"lo";__UINTMAX_FMTu__;"lu";__UINTMAX_FMTx__;"lx";__UINTMAX_FMTX__;"lX";__UINTMAX_C_SUFFIX__;UL;__INTMAX_WIDTH__;64;__PTRDIFF_TYPE__;long int;__PTRDIFF_FMTd__;"ld";__PTRDIFF_FMTi__;"li";__PTRDIFF_WIDTH__;64;__INTPTR_TYPE__;long int;__INTPTR_FMTd__;"ld";__INTPTR_FMTi__;"li";__INTPTR_WIDTH__;64;__SIZE_TYPE__;long unsigned int;__SIZE_FMTo__;"lo";__SIZE_FMTu__;"lu";__SIZE_FMTx__;"lx";__SIZE_FMTX__;"lX";__SIZE_WIDTH__;64;__WCHAR_TYPE__;int;__WCHAR_WIDTH__;32;__WINT_TYPE__;int;__WINT_WIDTH__;32;__SIG_ATOMIC_WIDTH__;32;__SIG_ATOMIC_MAX__;2147483647;__CHAR16_TYPE__;unsigned short;__CHAR32_TYPE__;unsigned int;__UINTMAX_WIDTH__;64;__UINTPTR_TYPE__;long unsigned int;__UINTPTR_FMTo__;"lo";__UINTPTR_FMTu__;"lu";__UINTPTR_FMTx__;"lx";__UINTPTR_FMTX__;"lX";__UINTPTR_WIDTH__;64;__FLT16_DENORM_MIN__;5.9604644775390625e-8F16;__FLT16_HAS_DENORM__;1;__FLT16_DIG__;3;__FLT16_DECIMAL_DIG__;5;__FLT16_EPSILON__;9.765625e-4F16;__FLT16_HAS_INFINITY__;1;__FLT16_HAS_QUIET_NAN__;1;__FLT16_MANT_DIG__;11;__FLT16_MAX_10_EXP__;4;__FLT16_MAX_EXP__;15;__FLT16_MAX__;6.5504e+4F16;__FLT16_MIN_10_EXP__;(-13);__FLT16_MIN_EXP__;(-14);__FLT16_MIN__;6.103515625e-5F16;__FLT_DENORM_MIN__;1.40129846e-45F;__FLT_HAS_DENORM__;1;__FLT_DIG__;6;__FLT_DECIMAL_DIG__;9;__FLT_EPSILON__;1.19209290e-7F;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_MANT_DIG__;24;__FLT_MAX_10_EXP__;38;__FLT_MAX_EXP__;128;__FLT_MAX__;3.40282347e+38F;__FLT_MIN_10_EXP__;(-37);__FLT_MIN_EXP__;(-125);__FLT_MIN__;1.17549435e-38F;__DBL_DENORM_MIN__;4.9406564584124654e-324;__DBL_HAS_DENORM__;1;__DBL_DIG__;15;__DBL_DECIMAL_DIG__;17;__DBL_EPSILON__;2.2204460492503131e-16;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_MAX_10_EXP__;308;__DBL_MAX_EXP__;1024;__DBL_MAX__;1.7976931348623157e+308;__DBL_MIN_10_EXP__;(-307);__DBL_MIN_EXP__;(-1021);__DBL_MIN__;2.2250738585072014e-308;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_DIG__;18;__LDBL_DECIMAL_DIG__;21;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_MAX_10_EXP__;4932;__LDBL_MAX_EXP__;16384;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN_10_EXP__;(-4931);__LDBL_MIN_EXP__;(-16381);__LDBL_MIN__;3.36210314311209350626e-4932L;__POINTER_WIDTH__;64;__BIGGEST_ALIGNMENT__;16;__INT8_TYPE__;signed char;__INT8_FMTd__;"hhd";__INT8_FMTi__;"hhi";__INT8_C_SUFFIX__; ;__INT16_TYPE__;short;__INT16_FMTd__;"hd";__INT16_FMTi__;"hi";__INT16_C_SUFFIX__; ;__INT32_TYPE__;int;__INT32_FMTd__;"d";__INT32_FMTi__;"i";__INT32_C_SUFFIX__; ;__INT64_TYPE__;long long int;__INT64_FMTd__;"lld";__INT64_FMTi__;"lli";__INT64_C_SUFFIX__;LL;__UINT8_TYPE__;unsigned char;__UINT8_FMTo__;"hho";__UINT8_FMTu__;"hhu";__UINT8_FMTx__;"hhx";__UINT8_FMTX__;"hhX";__UINT8_C_SUFFIX__; ;__UINT8_MAX__;255;__INT8_MAX__;127;__UINT16_TYPE__;unsigned short;__UINT16_FMTo__;"ho";__UINT16_FMTu__;"hu";__UINT16_FMTx__;"hx";__UINT16_FMTX__;"hX";__UINT16_C_SUFFIX__; ;__UINT16_MAX__;65535;__INT16_MAX__;32767;__UINT32_TYPE__;unsigned int;__UINT32_FMTo__;"o";__UINT32_FMTu__;"u";__UINT32_FMTx__;"x";__UINT32_FMTX__;"X";__UINT32_C_SUFFIX__;U;__UINT32_MAX__;4294967295U;__INT32_MAX__;2147483647;__UINT64_TYPE__;long long unsigned int;__UINT64_FMTo__;"llo";__UINT64_FMTu__;"llu";__UINT64_FMTx__;"llx";__UINT64_FMTX__;"llX";__UINT64_C_SUFFIX__;ULL;__UINT64_MAX__;18446744073709551615ULL;__INT64_MAX__;9223372036854775807LL;__INT_LEAST8_TYPE__;signed char;__INT_LEAST8_MAX__;127;__INT_LEAST8_FMTd__;"hhd";__INT_LEAST8_FMTi__;"hhi";__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST8_MAX__;255;__UINT_LEAST8_FMTo__;"hho";__UINT_LEAST8_FMTu__;"hhu";__UINT_LEAST8_FMTx__;"hhx";__UINT_LEAST8_FMTX__;"hhX";__INT_LEAST16_TYPE__;short;__INT_LEAST16_MAX__;32767;__INT_LEAST16_FMTd__;"hd";__INT_LEAST16_FMTi__;"hi";__UINT_LEAST16_TYPE__;unsigned short;__UINT_LEAST16_MAX__;65535;__UINT_LEAST16_FMTo__;"ho";__UINT_LEAST16_FMTu__;"hu";__UINT_LEAST16_FMTx__;"hx";__UINT_LEAST16_FMTX__;"hX";__INT_LEAST32_TYPE__;int;__INT_LEAST32_MAX__;2147483647;__INT_LEAST32_FMTd__;"d";__INT_LEAST32_FMTi__;"i";__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST32_MAX__;4294967295U;__UINT_LEAST32_FMTo__;"o";__UINT_LEAST32_FMTu__;"u";__UINT_LEAST32_FMTx__;"x";__UINT_LEAST32_FMTX__;"X";__INT_LEAST64_TYPE__;long long int;__INT_LEAST64_MAX__;9223372036854775807LL;__INT_LEAST64_FMTd__;"lld";__INT_LEAST64_FMTi__;"lli";__UINT_LEAST64_TYPE__;long long unsigned int;__UINT_LEAST64_MAX__;18446744073709551615ULL;__UINT_LEAST64_FMTo__;"llo";__UINT_LEAST64_FMTu__;"llu";__UINT_LEAST64_FMTx__;"llx";__UINT_LEAST64_FMTX__;"llX";__INT_FAST8_TYPE__;signed char;__INT_FAST8_MAX__;127;__INT_FAST8_FMTd__;"hhd";__INT_FAST8_FMTi__;"hhi";__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST8_MAX__;255;__UINT_FAST8_FMTo__;"hho";__UINT_FAST8_FMTu__;"hhu";__UINT_FAST8_FMTx__;"hhx";__UINT_FAST8_FMTX__;"hhX";__INT_FAST16_TYPE__;short;__INT_FAST16_MAX__;32767;__INT_FAST16_FMTd__;"hd";__INT_FAST16_FMTi__;"hi";__UINT_FAST16_TYPE__;unsigned short;__UINT_FAST16_MAX__;65535;__UINT_FAST16_FMTo__;"ho";__UINT_FAST16_FMTu__;"hu";__UINT_FAST16_FMTx__;"hx";__UINT_FAST16_FMTX__;"hX";__INT_FAST32_TYPE__;int;__INT_FAST32_MAX__;2147483647;__INT_FAST32_FMTd__;"d";__INT_FAST32_FMTi__;"i";__UINT_FAST32_TYPE__;unsigned int;__UINT_FAST32_MAX__;4294967295U;__UINT_FAST32_FMTo__;"o";__UINT_FAST32_FMTu__;"u";__UINT_FAST32_FMTx__;"x";__UINT_FAST32_FMTX__;"X";__INT_FAST64_TYPE__;long long int;__INT_FAST64_MAX__;9223372036854775807LL;__INT_FAST64_FMTd__;"lld";__INT_FAST64_FMTi__;"lli";__UINT_FAST64_TYPE__;long long unsigned int;__UINT_FAST64_MAX__;18446744073709551615ULL;__UINT_FAST64_FMTo__;"llo";__UINT_FAST64_FMTu__;"llu";__UINT_FAST64_FMTx__;"llx";__UINT_FAST64_FMTX__;"llX";__USER_LABEL_PREFIX__;_;__FINITE_MATH_ONLY__;0;__GNUC_STDC_INLINE__;1;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__CLANG_ATOMIC_BOOL_LOCK_FREE;2;__CLANG_ATOMIC_CHAR_LOCK_FREE;2;__CLANG_ATOMIC_CHAR16_T_LOCK_FREE;2;__CLANG_ATOMIC_CHAR32_T_LOCK_FREE;2;__CLANG_ATOMIC_WCHAR_T_LOCK_FREE;2;__CLANG_ATOMIC_SHORT_LOCK_FREE;2;__CLANG_ATOMIC_INT_LOCK_FREE;2;__CLANG_ATOMIC_LONG_LOCK_FREE;2;__CLANG_ATOMIC_LLONG_LOCK_FREE;2;__CLANG_ATOMIC_POINTER_LOCK_FREE;2;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__NO_INLINE__;1;__PIC__;2;__pic__;2;__FLT_EVAL_METHOD__;0;__FLT_RADIX__;2;__DECIMAL_DIG__;__LDBL_DECIMAL_DIG__;__SSP__;1;__nonnull;_Nonnull;__null_unspecified;_Null_unspecified;__nullable;_Nullable;__code_model_small_;1;__amd64__;1;__amd64;1;__x86_64;1;__x86_64__;1;__core2;1;__core2__;1;__tune_core2__;1;__REGISTER_PREFIX__; ;__NO_MATH_INLINES;1;__FXSR__;1;__SSE4_1__;1;__SSSE3__;1;__SSE3__;1;__SSE2__;1;__SSE2_MATH__;1;__SSE__;1;__SSE_MATH__;1;__MMX__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16;1;__APPLE_CC__;6000;__APPLE__;1;__STDC_NO_THREADS__;1;OBJC_NEW_PROPERTIES;1;__apple_build_version__;11000033;__weak;__attribute__((objc_gc(weak)));__strong; ;__unsafe_unretained; ;__DYNAMIC__;1;__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__;101500;__MACH__;1;__STDC__;1;__STDC_HOSTED__;1;__STDC_VERSION__;201112L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__llvm__;1;__clang__;1;__clang_major__;11;__clang_minor__;0;__clang_patchlevel__;0;__clang_version__;"11.0.0 (clang-1100.0.33.12)";__GNUC_MINOR__;2;__GNUC_PATCHLEVEL__;1;__GNUC__;4;__GXX_ABI_VERSION;1002;__ATOMIC_RELAXED;0;__ATOMIC_CONSUME;1;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_SEQ_CST;5;__OPENCL_MEMORY_SCOPE_WORK_ITEM;0;__OPENCL_MEMORY_SCOPE_WORK_GROUP;1;__OPENCL_MEMORY_SCOPE_DEVICE;2;__OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES;3;__OPENCL_MEMORY_SCOPE_SUB_GROUP;4;__PRAGMA_REDEFINE_EXTNAME;1;__VERSION__;"4.2.1 Compatible Apple LLVM 11.0.0 (clang-1100.0.33.12)";__OBJC_BOOL_IS_BOOL;0;__cpp_rtti;199711L;__cpp_exceptions;199711L;__cpp_threadsafe_static_init;200806L;__CONSTANT_CFSTRINGS__;1;__block;__attribute__((__blocks__(byref)));__BLOCKS__;1;__EXCEPTIONS;1;__GXX_RTTI;1;__DEPRECATED;1;__GNUG__;4;__GXX_WEAK__;1;__private_extern__;extern;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__LITTLE_ENDIAN__;1;_LP64;1;__LP64__;1;__CHAR_BIT__;8;__SCHAR_MAX__;127;__SHRT_MAX__;32767;__INT_MAX__;2147483647;__LONG_MAX__;9223372036854775807L;__LONG_LONG_MAX__;9223372036854775807LL;__WCHAR_MAX__;2147483647;__WINT_MAX__;2147483647;__INTMAX_MAX__;9223372036854775807L;__SIZE_MAX__;18446744073709551615UL;__UINTMAX_MAX__;18446744073709551615UL;__PTRDIFF_MAX__;9223372036854775807L;__INTPTR_MAX__;9223372036854775807L;__UINTPTR_MAX__;18446744073709551615UL;__SIZEOF_DOUBLE__;8;__SIZEOF_FLOAT__;4;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_LONG_LONG__;8;__SIZEOF_POINTER__;8;__SIZEOF_SHORT__;2;__SIZEOF_PTRDIFF_T__;8;__SIZEOF_SIZE_T__;8;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_INT128__;16;__INTMAX_TYPE__;long int;__INTMAX_FMTd__;"ld";__INTMAX_FMTi__;"li";__INTMAX_C_SUFFIX__;L;__UINTMAX_TYPE__;long unsigned int;__UINTMAX_FMTo__;"lo";__UINTMAX_FMTu__;"lu";__UINTMAX_FMTx__;"lx";__UINTMAX_FMTX__;"lX";__UINTMAX_C_SUFFIX__;UL;__INTMAX_WIDTH__;64;__PTRDIFF_TYPE__;long int;__PTRDIFF_FMTd__;"ld";__PTRDIFF_FMTi__;"li";__PTRDIFF_WIDTH__;64;__INTPTR_TYPE__;long int;__INTPTR_FMTd__;"ld";__INTPTR_FMTi__;"li";__INTPTR_WIDTH__;64;__SIZE_TYPE__;long unsigned int;__SIZE_FMTo__;"lo";__SIZE_FMTu__;"lu";__SIZE_FMTx__;"lx";__SIZE_FMTX__;"lX";__SIZE_WIDTH__;64;__WCHAR_TYPE__;int;__WCHAR_WIDTH__;32;__WINT_TYPE__;int;__WINT_WIDTH__;32;__SIG_ATOMIC_WIDTH__;32;__SIG_ATOMIC_MAX__;2147483647;__CHAR16_TYPE__;unsigned short;__CHAR32_TYPE__;unsigned int;__UINTMAX_WIDTH__;64;__UINTPTR_TYPE__;long unsigned int;__UINTPTR_FMTo__;"lo";__UINTPTR_FMTu__;"lu";__UINTPTR_FMTx__;"lx";__UINTPTR_FMTX__;"lX";__UINTPTR_WIDTH__;64;__FLT16_DENORM_MIN__;5.9604644775390625e-8F16;__FLT16_HAS_DENORM__;1;__FLT16_DIG__;3;__FLT16_DECIMAL_DIG__;5;__FLT16_EPSILON__;9.765625e-4F16;__FLT16_HAS_INFINITY__;1;__FLT16_HAS_QUIET_NAN__;1;__FLT16_MANT_DIG__;11;__FLT16_MAX_10_EXP__;4;__FLT16_MAX_EXP__;15;__FLT16_MAX__;6.5504e+4F16;__FLT16_MIN_10_EXP__;(-13);__FLT16_MIN_EXP__;(-14);__FLT16_MIN__;6.103515625e-5F16;__FLT_DENORM_MIN__;1.40129846e-45F;__FLT_HAS_DENORM__;1;__FLT_DIG__;6;__FLT_DECIMAL_DIG__;9;__FLT_EPSILON__;1.19209290e-7F;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_MANT_DIG__;24;__FLT_MAX_10_EXP__;38;__FLT_MAX_EXP__;128;__FLT_MAX__;3.40282347e+38F;__FLT_MIN_10_EXP__;(-37);__FLT_MIN_EXP__;(-125);__FLT_MIN__;1.17549435e-38F;__DBL_DENORM_MIN__;4.9406564584124654e-324;__DBL_HAS_DENORM__;1;__DBL_DIG__;15;__DBL_DECIMAL_DIG__;17;__DBL_EPSILON__;2.2204460492503131e-16;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_MAX_10_EXP__;308;__DBL_MAX_EXP__;1024;__DBL_MAX__;1.7976931348623157e+308;__DBL_MIN_10_EXP__;(-307);__DBL_MIN_EXP__;(-1021);__DBL_MIN__;2.2250738585072014e-308;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_DIG__;18;__LDBL_DECIMAL_DIG__;21;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_MAX_10_EXP__;4932;__LDBL_MAX_EXP__;16384;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN_10_EXP__;(-4931);__LDBL_MIN_EXP__;(-16381);__LDBL_MIN__;3.36210314311209350626e-4932L;__POINTER_WIDTH__;64;__BIGGEST_ALIGNMENT__;16;__INT8_TYPE__;signed char;__INT8_FMTd__;"hhd";__INT8_FMTi__;"hhi";__INT8_C_SUFFIX__; ;__INT16_TYPE__;short;__INT16_FMTd__;"hd";__INT16_FMTi__;"hi";__INT16_C_SUFFIX__; ;__INT32_TYPE__;int;__INT32_FMTd__;"d";__INT32_FMTi__;"i";__INT32_C_SUFFIX__; ;__INT64_TYPE__;long long int;__INT64_FMTd__;"lld";__INT64_FMTi__;"lli";__INT64_C_SUFFIX__;LL;__UINT8_TYPE__;unsigned char;__UINT8_FMTo__;"hho";__UINT8_FMTu__;"hhu";__UINT8_FMTx__;"hhx";__UINT8_FMTX__;"hhX";__UINT8_C_SUFFIX__; ;__UINT8_MAX__;255;__INT8_MAX__;127;__UINT16_TYPE__;unsigned short;__UINT16_FMTo__;"ho";__UINT16_FMTu__;"hu";__UINT16_FMTx__;"hx";__UINT16_FMTX__;"hX";__UINT16_C_SUFFIX__; ;__UINT16_MAX__;65535;__INT16_MAX__;32767;__UINT32_TYPE__;unsigned int;__UINT32_FMTo__;"o";__UINT32_FMTu__;"u";__UINT32_FMTx__;"x";__UINT32_FMTX__;"X";__UINT32_C_SUFFIX__;U;__UINT32_MAX__;4294967295U;__INT32_MAX__;2147483647;__UINT64_TYPE__;long long unsigned int;__UINT64_FMTo__;"llo";__UINT64_FMTu__;"llu";__UINT64_FMTx__;"llx";__UINT64_FMTX__;"llX";__UINT64_C_SUFFIX__;ULL;__UINT64_MAX__;18446744073709551615ULL;__INT64_MAX__;9223372036854775807LL;__INT_LEAST8_TYPE__;signed char;__INT_LEAST8_MAX__;127;__INT_LEAST8_FMTd__;"hhd";__INT_LEAST8_FMTi__;"hhi";__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST8_MAX__;255;__UINT_LEAST8_FMTo__;"hho";__UINT_LEAST8_FMTu__;"hhu";__UINT_LEAST8_FMTx__;"hhx";__UINT_LEAST8_FMTX__;"hhX";__INT_LEAST16_TYPE__;short;__INT_LEAST16_MAX__;32767;__INT_LEAST16_FMTd__;"hd";__INT_LEAST16_FMTi__;"hi";__UINT_LEAST16_TYPE__;unsigned short;__UINT_LEAST16_MAX__;65535;__UINT_LEAST16_FMTo__;"ho";__UINT_LEAST16_FMTu__;"hu";__UINT_LEAST16_FMTx__;"hx";__UINT_LEAST16_FMTX__;"hX";__INT_LEAST32_TYPE__;int;__INT_LEAST32_MAX__;2147483647;__INT_LEAST32_FMTd__;"d";__INT_LEAST32_FMTi__;"i";__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST32_MAX__;4294967295U;__UINT_LEAST32_FMTo__;"o";__UINT_LEAST32_FMTu__;"u";__UINT_LEAST32_FMTx__;"x";__UINT_LEAST32_FMTX__;"X";__INT_LEAST64_TYPE__;long long int;__INT_LEAST64_MAX__;9223372036854775807LL;__INT_LEAST64_FMTd__;"lld";__INT_LEAST64_FMTi__;"lli";__UINT_LEAST64_TYPE__;long long unsigned int;__UINT_LEAST64_MAX__;18446744073709551615ULL;__UINT_LEAST64_FMTo__;"llo";__UINT_LEAST64_FMTu__;"llu";__UINT_LEAST64_FMTx__;"llx";__UINT_LEAST64_FMTX__;"llX";__INT_FAST8_TYPE__;signed char;__INT_FAST8_MAX__;127;__INT_FAST8_FMTd__;"hhd";__INT_FAST8_FMTi__;"hhi";__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST8_MAX__;255;__UINT_FAST8_FMTo__;"hho";__UINT_FAST8_FMTu__;"hhu";__UINT_FAST8_FMTx__;"hhx";__UINT_FAST8_FMTX__;"hhX";__INT_FAST16_TYPE__;short;__INT_FAST16_MAX__;32767;__INT_FAST16_FMTd__;"hd";__INT_FAST16_FMTi__;"hi";__UINT_FAST16_TYPE__;unsigned short;__UINT_FAST16_MAX__;65535;__UINT_FAST16_FMTo__;"ho";__UINT_FAST16_FMTu__;"hu";__UINT_FAST16_FMTx__;"hx";__UINT_FAST16_FMTX__;"hX";__INT_FAST32_TYPE__;int;__INT_FAST32_MAX__;2147483647;__INT_FAST32_FMTd__;"d";__INT_FAST32_FMTi__;"i";__UINT_FAST32_TYPE__;unsigned int;__UINT_FAST32_MAX__;4294967295U;__UINT_FAST32_FMTo__;"o";__UINT_FAST32_FMTu__;"u";__UINT_FAST32_FMTx__;"x";__UINT_FAST32_FMTX__;"X";__INT_FAST64_TYPE__;long long int;__INT_FAST64_MAX__;9223372036854775807LL;__INT_FAST64_FMTd__;"lld";__INT_FAST64_FMTi__;"lli";__UINT_FAST64_TYPE__;long long unsigned int;__UINT_FAST64_MAX__;18446744073709551615ULL;__UINT_FAST64_FMTo__;"llo";__UINT_FAST64_FMTu__;"llu";__UINT_FAST64_FMTx__;"llx";__UINT_FAST64_FMTX__;"llX";__USER_LABEL_PREFIX__;_;__FINITE_MATH_ONLY__;0;__GNUC_GNU_INLINE__;1;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__CLANG_ATOMIC_BOOL_LOCK_FREE;2;__CLANG_ATOMIC_CHAR_LOCK_FREE;2;__CLANG_ATOMIC_CHAR16_T_LOCK_FREE;2;__CLANG_ATOMIC_CHAR32_T_LOCK_FREE;2;__CLANG_ATOMIC_WCHAR_T_LOCK_FREE;2;__CLANG_ATOMIC_SHORT_LOCK_FREE;2;__CLANG_ATOMIC_INT_LOCK_FREE;2;__CLANG_ATOMIC_LONG_LOCK_FREE;2;__CLANG_ATOMIC_LLONG_LOCK_FREE;2;__CLANG_ATOMIC_POINTER_LOCK_FREE;2;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__NO_INLINE__;1;__PIC__;2;__pic__;2;__FLT_EVAL_METHOD__;0;__FLT_RADIX__;2;__DECIMAL_DIG__;__LDBL_DECIMAL_DIG__;__SSP__;1;__nonnull;_Nonnull;__null_unspecified;_Null_unspecified;__nullable;_Nullable;__GLIBCXX_TYPE_INT_N_0;__int128;__GLIBCXX_BITSIZE_INT_N_0;128;__code_model_small_;1;__amd64__;1;__amd64;1;__x86_64;1;__x86_64__;1;__core2;1;__core2__;1;__tune_core2__;1;__REGISTER_PREFIX__; ;__NO_MATH_INLINES;1;__FXSR__;1;__SSE4_1__;1;__SSSE3__;1;__SSE3__;1;__SSE2__;1;__SSE2_MATH__;1;__SSE__;1;__SSE_MATH__;1;__MMX__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16;1;__APPLE_CC__;6000;__APPLE__;1;__STDC_NO_THREADS__;1;OBJC_NEW_PROPERTIES;1;__apple_build_version__;11000033;__weak;__attribute__((objc_gc(weak)));__strong; ;__unsafe_unretained; ;__DYNAMIC__;1;__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__;101500;__MACH__;1;__STDC__;1;__STDC_HOSTED__;1;__cplusplus;199711L;__STDCPP_DEFAULT_NEW_ALIGNMENT__;16UL;__STDC_UTF_16__;1;__STDC_UTF_32__;1 +//CXX compiler system include directories +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1;/usr/local/include;/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/System/Library/Frameworks;/Library/Frameworks +//C compiler system defined macros +CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS:INTERNAL=__llvm__;1;__clang__;1;__clang_major__;11;__clang_minor__;0;__clang_patchlevel__;0;__clang_version__;"11.0.0 (clang-1100.0.33.12)";__GNUC_MINOR__;2;__GNUC_PATCHLEVEL__;1;__GNUC__;4;__GXX_ABI_VERSION;1002;__ATOMIC_RELAXED;0;__ATOMIC_CONSUME;1;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_SEQ_CST;5;__OPENCL_MEMORY_SCOPE_WORK_ITEM;0;__OPENCL_MEMORY_SCOPE_WORK_GROUP;1;__OPENCL_MEMORY_SCOPE_DEVICE;2;__OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES;3;__OPENCL_MEMORY_SCOPE_SUB_GROUP;4;__PRAGMA_REDEFINE_EXTNAME;1;__VERSION__;"4.2.1 Compatible Apple LLVM 11.0.0 (clang-1100.0.33.12)";__OBJC_BOOL_IS_BOOL;0;__CONSTANT_CFSTRINGS__;1;__block;__attribute__((__blocks__(byref)));__BLOCKS__;1;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__LITTLE_ENDIAN__;1;_LP64;1;__LP64__;1;__CHAR_BIT__;8;__SCHAR_MAX__;127;__SHRT_MAX__;32767;__INT_MAX__;2147483647;__LONG_MAX__;9223372036854775807L;__LONG_LONG_MAX__;9223372036854775807LL;__WCHAR_MAX__;2147483647;__WINT_MAX__;2147483647;__INTMAX_MAX__;9223372036854775807L;__SIZE_MAX__;18446744073709551615UL;__UINTMAX_MAX__;18446744073709551615UL;__PTRDIFF_MAX__;9223372036854775807L;__INTPTR_MAX__;9223372036854775807L;__UINTPTR_MAX__;18446744073709551615UL;__SIZEOF_DOUBLE__;8;__SIZEOF_FLOAT__;4;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_LONG_LONG__;8;__SIZEOF_POINTER__;8;__SIZEOF_SHORT__;2;__SIZEOF_PTRDIFF_T__;8;__SIZEOF_SIZE_T__;8;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_INT128__;16;__INTMAX_TYPE__;long int;__INTMAX_FMTd__;"ld";__INTMAX_FMTi__;"li";__INTMAX_C_SUFFIX__;L;__UINTMAX_TYPE__;long unsigned int;__UINTMAX_FMTo__;"lo";__UINTMAX_FMTu__;"lu";__UINTMAX_FMTx__;"lx";__UINTMAX_FMTX__;"lX";__UINTMAX_C_SUFFIX__;UL;__INTMAX_WIDTH__;64;__PTRDIFF_TYPE__;long int;__PTRDIFF_FMTd__;"ld";__PTRDIFF_FMTi__;"li";__PTRDIFF_WIDTH__;64;__INTPTR_TYPE__;long int;__INTPTR_FMTd__;"ld";__INTPTR_FMTi__;"li";__INTPTR_WIDTH__;64;__SIZE_TYPE__;long unsigned int;__SIZE_FMTo__;"lo";__SIZE_FMTu__;"lu";__SIZE_FMTx__;"lx";__SIZE_FMTX__;"lX";__SIZE_WIDTH__;64;__WCHAR_TYPE__;int;__WCHAR_WIDTH__;32;__WINT_TYPE__;int;__WINT_WIDTH__;32;__SIG_ATOMIC_WIDTH__;32;__SIG_ATOMIC_MAX__;2147483647;__CHAR16_TYPE__;unsigned short;__CHAR32_TYPE__;unsigned int;__UINTMAX_WIDTH__;64;__UINTPTR_TYPE__;long unsigned int;__UINTPTR_FMTo__;"lo";__UINTPTR_FMTu__;"lu";__UINTPTR_FMTx__;"lx";__UINTPTR_FMTX__;"lX";__UINTPTR_WIDTH__;64;__FLT16_DENORM_MIN__;5.9604644775390625e-8F16;__FLT16_HAS_DENORM__;1;__FLT16_DIG__;3;__FLT16_DECIMAL_DIG__;5;__FLT16_EPSILON__;9.765625e-4F16;__FLT16_HAS_INFINITY__;1;__FLT16_HAS_QUIET_NAN__;1;__FLT16_MANT_DIG__;11;__FLT16_MAX_10_EXP__;4;__FLT16_MAX_EXP__;15;__FLT16_MAX__;6.5504e+4F16;__FLT16_MIN_10_EXP__;(-13);__FLT16_MIN_EXP__;(-14);__FLT16_MIN__;6.103515625e-5F16;__FLT_DENORM_MIN__;1.40129846e-45F;__FLT_HAS_DENORM__;1;__FLT_DIG__;6;__FLT_DECIMAL_DIG__;9;__FLT_EPSILON__;1.19209290e-7F;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_MANT_DIG__;24;__FLT_MAX_10_EXP__;38;__FLT_MAX_EXP__;128;__FLT_MAX__;3.40282347e+38F;__FLT_MIN_10_EXP__;(-37);__FLT_MIN_EXP__;(-125);__FLT_MIN__;1.17549435e-38F;__DBL_DENORM_MIN__;4.9406564584124654e-324;__DBL_HAS_DENORM__;1;__DBL_DIG__;15;__DBL_DECIMAL_DIG__;17;__DBL_EPSILON__;2.2204460492503131e-16;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_MANT_DIG__;53;__DBL_MAX_10_EXP__;308;__DBL_MAX_EXP__;1024;__DBL_MAX__;1.7976931348623157e+308;__DBL_MIN_10_EXP__;(-307);__DBL_MIN_EXP__;(-1021);__DBL_MIN__;2.2250738585072014e-308;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_DIG__;18;__LDBL_DECIMAL_DIG__;21;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_MANT_DIG__;64;__LDBL_MAX_10_EXP__;4932;__LDBL_MAX_EXP__;16384;__LDBL_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN_10_EXP__;(-4931);__LDBL_MIN_EXP__;(-16381);__LDBL_MIN__;3.36210314311209350626e-4932L;__POINTER_WIDTH__;64;__BIGGEST_ALIGNMENT__;16;__INT8_TYPE__;signed char;__INT8_FMTd__;"hhd";__INT8_FMTi__;"hhi";__INT8_C_SUFFIX__; ;__INT16_TYPE__;short;__INT16_FMTd__;"hd";__INT16_FMTi__;"hi";__INT16_C_SUFFIX__; ;__INT32_TYPE__;int;__INT32_FMTd__;"d";__INT32_FMTi__;"i";__INT32_C_SUFFIX__; ;__INT64_TYPE__;long long int;__INT64_FMTd__;"lld";__INT64_FMTi__;"lli";__INT64_C_SUFFIX__;LL;__UINT8_TYPE__;unsigned char;__UINT8_FMTo__;"hho";__UINT8_FMTu__;"hhu";__UINT8_FMTx__;"hhx";__UINT8_FMTX__;"hhX";__UINT8_C_SUFFIX__; ;__UINT8_MAX__;255;__INT8_MAX__;127;__UINT16_TYPE__;unsigned short;__UINT16_FMTo__;"ho";__UINT16_FMTu__;"hu";__UINT16_FMTx__;"hx";__UINT16_FMTX__;"hX";__UINT16_C_SUFFIX__; ;__UINT16_MAX__;65535;__INT16_MAX__;32767;__UINT32_TYPE__;unsigned int;__UINT32_FMTo__;"o";__UINT32_FMTu__;"u";__UINT32_FMTx__;"x";__UINT32_FMTX__;"X";__UINT32_C_SUFFIX__;U;__UINT32_MAX__;4294967295U;__INT32_MAX__;2147483647;__UINT64_TYPE__;long long unsigned int;__UINT64_FMTo__;"llo";__UINT64_FMTu__;"llu";__UINT64_FMTx__;"llx";__UINT64_FMTX__;"llX";__UINT64_C_SUFFIX__;ULL;__UINT64_MAX__;18446744073709551615ULL;__INT64_MAX__;9223372036854775807LL;__INT_LEAST8_TYPE__;signed char;__INT_LEAST8_MAX__;127;__INT_LEAST8_FMTd__;"hhd";__INT_LEAST8_FMTi__;"hhi";__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST8_MAX__;255;__UINT_LEAST8_FMTo__;"hho";__UINT_LEAST8_FMTu__;"hhu";__UINT_LEAST8_FMTx__;"hhx";__UINT_LEAST8_FMTX__;"hhX";__INT_LEAST16_TYPE__;short;__INT_LEAST16_MAX__;32767;__INT_LEAST16_FMTd__;"hd";__INT_LEAST16_FMTi__;"hi";__UINT_LEAST16_TYPE__;unsigned short;__UINT_LEAST16_MAX__;65535;__UINT_LEAST16_FMTo__;"ho";__UINT_LEAST16_FMTu__;"hu";__UINT_LEAST16_FMTx__;"hx";__UINT_LEAST16_FMTX__;"hX";__INT_LEAST32_TYPE__;int;__INT_LEAST32_MAX__;2147483647;__INT_LEAST32_FMTd__;"d";__INT_LEAST32_FMTi__;"i";__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST32_MAX__;4294967295U;__UINT_LEAST32_FMTo__;"o";__UINT_LEAST32_FMTu__;"u";__UINT_LEAST32_FMTx__;"x";__UINT_LEAST32_FMTX__;"X";__INT_LEAST64_TYPE__;long long int;__INT_LEAST64_MAX__;9223372036854775807LL;__INT_LEAST64_FMTd__;"lld";__INT_LEAST64_FMTi__;"lli";__UINT_LEAST64_TYPE__;long long unsigned int;__UINT_LEAST64_MAX__;18446744073709551615ULL;__UINT_LEAST64_FMTo__;"llo";__UINT_LEAST64_FMTu__;"llu";__UINT_LEAST64_FMTx__;"llx";__UINT_LEAST64_FMTX__;"llX";__INT_FAST8_TYPE__;signed char;__INT_FAST8_MAX__;127;__INT_FAST8_FMTd__;"hhd";__INT_FAST8_FMTi__;"hhi";__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST8_MAX__;255;__UINT_FAST8_FMTo__;"hho";__UINT_FAST8_FMTu__;"hhu";__UINT_FAST8_FMTx__;"hhx";__UINT_FAST8_FMTX__;"hhX";__INT_FAST16_TYPE__;short;__INT_FAST16_MAX__;32767;__INT_FAST16_FMTd__;"hd";__INT_FAST16_FMTi__;"hi";__UINT_FAST16_TYPE__;unsigned short;__UINT_FAST16_MAX__;65535;__UINT_FAST16_FMTo__;"ho";__UINT_FAST16_FMTu__;"hu";__UINT_FAST16_FMTx__;"hx";__UINT_FAST16_FMTX__;"hX";__INT_FAST32_TYPE__;int;__INT_FAST32_MAX__;2147483647;__INT_FAST32_FMTd__;"d";__INT_FAST32_FMTi__;"i";__UINT_FAST32_TYPE__;unsigned int;__UINT_FAST32_MAX__;4294967295U;__UINT_FAST32_FMTo__;"o";__UINT_FAST32_FMTu__;"u";__UINT_FAST32_FMTx__;"x";__UINT_FAST32_FMTX__;"X";__INT_FAST64_TYPE__;long long int;__INT_FAST64_MAX__;9223372036854775807LL;__INT_FAST64_FMTd__;"lld";__INT_FAST64_FMTi__;"lli";__UINT_FAST64_TYPE__;long long unsigned int;__UINT_FAST64_MAX__;18446744073709551615ULL;__UINT_FAST64_FMTo__;"llo";__UINT_FAST64_FMTu__;"llu";__UINT_FAST64_FMTx__;"llx";__UINT_FAST64_FMTX__;"llX";__USER_LABEL_PREFIX__;_;__FINITE_MATH_ONLY__;0;__GNUC_STDC_INLINE__;1;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__CLANG_ATOMIC_BOOL_LOCK_FREE;2;__CLANG_ATOMIC_CHAR_LOCK_FREE;2;__CLANG_ATOMIC_CHAR16_T_LOCK_FREE;2;__CLANG_ATOMIC_CHAR32_T_LOCK_FREE;2;__CLANG_ATOMIC_WCHAR_T_LOCK_FREE;2;__CLANG_ATOMIC_SHORT_LOCK_FREE;2;__CLANG_ATOMIC_INT_LOCK_FREE;2;__CLANG_ATOMIC_LONG_LOCK_FREE;2;__CLANG_ATOMIC_LLONG_LOCK_FREE;2;__CLANG_ATOMIC_POINTER_LOCK_FREE;2;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__NO_INLINE__;1;__PIC__;2;__pic__;2;__FLT_EVAL_METHOD__;0;__FLT_RADIX__;2;__DECIMAL_DIG__;__LDBL_DECIMAL_DIG__;__SSP__;1;__nonnull;_Nonnull;__null_unspecified;_Null_unspecified;__nullable;_Nullable;__code_model_small_;1;__amd64__;1;__amd64;1;__x86_64;1;__x86_64__;1;__core2;1;__core2__;1;__tune_core2__;1;__REGISTER_PREFIX__; ;__NO_MATH_INLINES;1;__FXSR__;1;__SSE4_1__;1;__SSSE3__;1;__SSE3__;1;__SSE2__;1;__SSE2_MATH__;1;__SSE__;1;__SSE_MATH__;1;__MMX__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16;1;__APPLE_CC__;6000;__APPLE__;1;__STDC_NO_THREADS__;1;OBJC_NEW_PROPERTIES;1;__apple_build_version__;11000033;__weak;__attribute__((objc_gc(weak)));__strong; ;__unsafe_unretained; ;__DYNAMIC__;1;__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__;101500;__MACH__;1;__STDC__;1;__STDC_HOSTED__;1;__STDC_VERSION__;201112L;__STDC_UTF_16__;1;__STDC_UTF_32__;1 +//C compiler system include directories +CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/local/include;/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/System/Library/Frameworks;/Library/Frameworks +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Have symbol pthread_create +CMAKE_HAVE_LIBC_CREATE:INTERNAL=1 +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Users/bradybodily/Repositories/CS3460/Hw7&8 +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL +CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=4 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding PythonInterp +FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[/usr/bin/python][v2.7.16()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//ADVANCED property for variable: PYTHON_EXECUTABLE +PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ProcessorCount_cmd_sysctl +ProcessorCount_cmd_sysctl-ADVANCED:INTERNAL=1 +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local +generated_dir:INTERNAL=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/generated +//ADVANCED property for variable: gmock_build_tests +gmock_build_tests-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_build_samples +gtest_build_samples-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_build_tests +gtest_build_tests-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_disable_pthreads +gtest_disable_pthreads-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_force_shared_crt +gtest_force_shared_crt-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_hide_internal_symbols +gtest_hide_internal_symbols-ADVANCED:INTERNAL=1 +targets_export_name:INTERNAL=GTestTargets + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeCCompiler.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeCCompiler.cmake new file mode 100644 index 0000000..208b824 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeCCompiler.cmake @@ -0,0 +1,75 @@ +set(CMAKE_C_COMPILER "/Library/Developer/CommandLineTools/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "AppleClang") +set(CMAKE_C_COMPILER_VERSION "11.0.0.11000033") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +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") +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_C_PLATFORM_ID "Darwin") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +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) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +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 "") +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 "/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks") diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeCXXCompiler.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..819ca71 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeCXXCompiler.cmake @@ -0,0 +1,78 @@ +set(CMAKE_CXX_COMPILER "/Library/Developer/CommandLineTools/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_VERSION "11.0.0.11000033") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +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") +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 "") + +set(CMAKE_CXX_PLATFORM_ID "Darwin") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +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 "") +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 "/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks") diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_C.bin b/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..6dcb45d2be3319792e46a6a06f489c069a1d7a72 GIT binary patch literal 4304 zcmeHK&ubGw6rOD?7A>Y8w2Hri2T>16Y=s8tLB-V#mbPdGQNq|{w{)S|NOl)nA<&D5 zAVLxUfZ|^v9=v!ch@e*wf)_6m!DA5-zi)PGcB}Ota2~vU?|X0N&6{uM^4@*_`g6As zR!)f30U^XbXa(SrD8LiqFw}ucIeY1veaF5r!)R8lEc`2CoeCC8IcMLV%Pvv-N3t=Y z@gTxfw4_AJ$XkvyfZ1N}ULKc0d|WRf-ql}Du$qQaHd;a0FSxzlx~_LXZz9grOBaJL zWgI;416TUNLQCQ7eP8H$-LrE7I)w$!<**oy)ML@%4>WQ|F^u; zA?Y~kus8N}2s#VQ`>w%Wgx$*+G%fr$)bx4j{J(s@w*qt+T8hJVY00mb+?6F4m~sTl zKE6zR{P1S#+~~`GnA7zPXj zhJpW+fm=@Z^M?I{m+y8qoo@VX!|o9|jd;^}GI$hj{?%kT*XeaTy~lR1_IfQX)#B-zDO2=wA1 zh$6+C7mptN0iHzg(3@U8dhr&)V-XR*Z!$5vwTfq%2XEheGjG0m^X**Thi_kg3<+Tk z2(gtCLZsmpfQQ1yNQk3w7cS-E z({z-iOv=z}h8iI3<-3aukne&{AwJMgC)kQZDND7W(I?!?_d@d>(wm4Ad~q_2rHq36 zeo&TvuwGL*dEeKXkDAhmsr#R-um45I z>gC7x_Uy!ynO95O#qHufClB94+<0yd&NcNP zhHOw+{aR2@X>u|%ok3B4QPr7`=L-wZGnv1%*$BOA=8E2eY#}D#tS5)hFydK_sjo4k zfKk9GU=%P47zK<1MggOMQQ-ej;FjC|yyJZ5W!kM>w;g@maXLh9DcW@(4<5%b{bn{d z(CV~Xokvb*_1)9B73QxkTx$3ayxO`f-wW$^a`{zmXWzrUw0L9>!ye}%BK?`}cQ|Hm zG>V<$YBvCBEQ$U)C94(bHN8?4da~lJmA$$+SzYr3ak|^weLA7ih3E~YfXA@b>yMe1 zwz|y>YdfrPx0YV5h)h#vqf`F>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" +# if defined(__ibmxl__) +# 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__) +# else + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) +# endif + + +#elif defined(__ibmxl__) || (defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800) +# define COMPILER_ID "XL" +# if defined(__ibmxl__) +# 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__) +# else + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) +# endif + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" +# if defined(__ibmxl__) +# 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__) +# else + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) +# endif + + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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__) +# 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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#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__) +# 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 + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_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(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# 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 +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct 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'}; +#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__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/a.out b/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..aecf7091c627db60e8a1d58c06cc413a87fd1a9c GIT binary patch literal 8616 zcmeHN&ubGw6n-&QOD#5nXvH6Fdk__A6RRTCOSG#giVa#p40YHf+je2I37d^pFi-`5 zl%f>8)LV~&{tdl&@aP{Q-l}*M5%GJovq?6!UOWl&;O)%!X5QPk-_FABy#4s&%dee8 zi6qhDHX<5;8rzAUkbxf20cZ{?L_T}Pykp*&VryIyarj5Xah_wM5Yy)E>G%}spNiW^ z;U1V-k&+Z40(&7)08MwimEE`)*q^B>j3ZxZ+D?mVNH#*0>VfZgbIRBqZ$Aj(c(>Fz z<4$4DItB5nUcH@Qcf6X4cV0O$j^)=G41FOQ-hIa_3&)$SN*w3!or=fzh=p-?PT@#+ zth*mO4JV>ZPfiy*C~#cAGl>;mV;2v!+ZO3J!OtBy!!OIKcD^j_!MjgRGxF7 z4-aUc?1x%LR?yyu`i7Osy39;-w<7vyvEK|Qc5BNs=Ims1SA zkD}rDt47GrafR1_wP*%31DXNNfM!55pc&8%Xa@e3fm^wy&mYX69A>HcJ-5{O_QBj> zlv_TN$4hXoWPTr5zpx|O+*oRE6Y>AW+VJ^FU~X(DdxU+)68XaW9I$j z^~+P^rD~<-xVB%&)@rVO$+f(>8ImJ4*9vBU`|ROyh65^wo^p5OORqh%e$ zHy{i5`8%N>o+;_g)^>+M^nIIA-;q~TdsDSMM~h}aGoTsJ3}^;41DXNNfM!55pc&8% zXa+O`|2G4BhAFJHCIss2Nl}>>_JUn%1h$yBt+MUYv5Mt*bdu}Of-=0hLaOI7a^s_`rZ1N{WF>`DRXJ oHD1VT47)7~Lb&B+hr=zJLKqP#B-30J7WJS}6h+kiaRa3M1|vfh?f?J) literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..76fc006 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,638 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif + /* __INTEL_COMPILER = VRP */ +# 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 +# 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 + +#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_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" +# if defined(__ibmxl__) +# 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__) +# else + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) +# endif + + +#elif defined(__ibmxl__) || (defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800) +# define COMPILER_ID "XL" +# if defined(__ibmxl__) +# 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__) +# else + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) +# endif + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" +# if defined(__ibmxl__) +# 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__) +# else + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) +# endif + + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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__) +# 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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#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__) +# 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(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_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(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# 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 +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct 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'}; +#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(_MSC_VER) && defined(_MSVC_LANG) +#define CXX_STD _MSVC_LANG +#else +#define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/a.out b/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..82535868d0263a824c3f9838eef98c80b82f778e GIT binary patch literal 8600 zcmeHN&ubG=5S|!Yi%L@!wW7k>gJ@gZq_y~?9;`N+Vrh%EAPx1gO}6dA=7*bIZ4ZSa z2!+(62MRHpemENqk?V2c zMp3wpeNZk*iV&W)>M6iObH1%kz8UtrDg-!OD_#3(Lruv+h+M^U?c%a>Hs?E<2=dLT zdEiC?XN|)7O2taOz~+2qm2Xrn0*=(zn2c>9{Nhu)m=|_&sU&ffzc(r$o)HANxu#$y z_>1RIV-;e2Y<8?+hWU;>hwyo*k@p8dWsF>(H$AhyzEwUW4B(AgNQc3JJO{42Szj4JeAhYNr;HD=&agtlYqYb? zzm>@KF#j*Y+YlwuVb(#v;to3Y;$VKw$uowWW%HQ=9)9^{=k2@EA@&)p zsDTm(rNR!l?AX`Kwt7T}pbLCk$b)^~D7Y?o!JOP5?FOfa)obB;a(#URsR1s^UX*oS zZH%WF{|uw?57sK4RT#LXmT)xDc~;c(!U*`hs4)1|q8ZQ(Xa+O`ngPv#WOt(%V3p&5@h@BAm&keBE^+P7cYu z9C^lzB9W)|L~f?H7d}o*-I>0gD;3JNW4YO}a@nzNJ7#ftf#gitF}(QxwGPinXgNF+AqVFm^ccq_zPW6PrlSyg5~mG=*K>C;j+SejYDT~x zGD3XTPCm2<`{cM@A{KNwasF`vm^+bO>;gWgFq)3QNrk%=o>sU+;YYw682+CC`mYRe z87T&L#`kg{yYE8YTww0rdjMPBa4@~gkC0rV?JFvtzbF>Dv(FR@F+Z6ak_@X8A^Htt CVG+Fm literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeCCompiler.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeCCompiler.cmake new file mode 100644 index 0000000..f300eb5 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/Library/Developer/CommandLineTools/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "AppleClang") +set(CMAKE_C_COMPILER_VERSION "11.0.0.11000033") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +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") +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_C_PLATFORM_ID "Darwin") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +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) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +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 "") +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 "/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks") diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeCXXCompiler.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..08c5c84 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeCXXCompiler.cmake @@ -0,0 +1,79 @@ +set(CMAKE_CXX_COMPILER "/Library/Developer/CommandLineTools/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_VERSION "11.0.0.11000033") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +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") +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_CXX_PLATFORM_ID "Darwin") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +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 "") +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 "/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks") diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_C.bin b/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..6dcb45d2be3319792e46a6a06f489c069a1d7a72 GIT binary patch literal 4304 zcmeHK&ubGw6rOD?7A>Y8w2Hri2T>16Y=s8tLB-V#mbPdGQNq|{w{)S|NOl)nA<&D5 zAVLxUfZ|^v9=v!ch@e*wf)_6m!DA5-zi)PGcB}Ota2~vU?|X0N&6{uM^4@*_`g6As zR!)f30U^XbXa(SrD8LiqFw}ucIeY1veaF5r!)R8lEc`2CoeCC8IcMLV%Pvv-N3t=Y z@gTxfw4_AJ$XkvyfZ1N}ULKc0d|WRf-ql}Du$qQaHd;a0FSxzlx~_LXZz9grOBaJL zWgI;416TUNLQCQ7eP8H$-LrE7I)w$!<**oy)ML@%4>WQ|F^u; zA?Y~kus8N}2s#VQ`>w%Wgx$*+G%fr$)bx4j{J(s@w*qt+T8hJVY00mb+?6F4m~sTl zKE6zR{P1S#+~~`GnA7zPXj zhJpW+fm=@Z^M?I{m+y8qoo@VX!|o9|jd;^}GI$hj{?%kT*XeaTy~lR1_IfQX)#B-zDO2=wA1 zh$6+C7mptN0iHzg(3@U8dhr&)V-XR*Z!$5vwTfq%2XEheGjG0m^X**Thi_kg3<+Tk z2(gtCLZsmpfQQ1yNQk3w7cS-E z({z-iOv=z}h8iI3<-3aukne&{AwJMgC)kQZDND7W(I?!?_d@d>(wm4Ad~q_2rHq36 zeo&TvuwGL*dEeKXkDAhmsr#R-um45I z>gC7x_Uy!ynO95O#qHufClB94+<0yd&NcNP zhHOw+{aR2@X>u|%ok3B4QPr7`=L-wZGnv1%*$BOA=8E2eY#}D#tS5)hFydK_sjo4k zfKk9GU=%P47zK<1MggOMQQ-ej;FjC|yyJZ5W!kM>w;g@maXLh9DcW@(4<5%b{bn{d z(CV~Xokvb*_1)9B73QxkTx$3ayxO`f-wW$^a`{zmXWzrUw0L9>!ye}%BK?`}cQ|Hm zG>V<$YBvCBEQ$U)C94(bHN8?4da~lJmA$$+SzYr3ak|^weLA7ih3E~YfXA@b>yMe1 zwz|y>YdfrPx0YV5h)h#vqf`F>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(__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(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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 % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_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" + +# 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 +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct 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'}; +#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__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/a.out b/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..aecf7091c627db60e8a1d58c06cc413a87fd1a9c GIT binary patch literal 8616 zcmeHN&ubGw6n-&QOD#5nXvH6Fdk__A6RRTCOSG#giVa#p40YHf+je2I37d^pFi-`5 zl%f>8)LV~&{tdl&@aP{Q-l}*M5%GJovq?6!UOWl&;O)%!X5QPk-_FABy#4s&%dee8 zi6qhDHX<5;8rzAUkbxf20cZ{?L_T}Pykp*&VryIyarj5Xah_wM5Yy)E>G%}spNiW^ z;U1V-k&+Z40(&7)08MwimEE`)*q^B>j3ZxZ+D?mVNH#*0>VfZgbIRBqZ$Aj(c(>Fz z<4$4DItB5nUcH@Qcf6X4cV0O$j^)=G41FOQ-hIa_3&)$SN*w3!or=fzh=p-?PT@#+ zth*mO4JV>ZPfiy*C~#cAGl>;mV;2v!+ZO3J!OtBy!!OIKcD^j_!MjgRGxF7 z4-aUc?1x%LR?yyu`i7Osy39;-w<7vyvEK|Qc5BNs=Ims1SA zkD}rDt47GrafR1_wP*%31DXNNfM!55pc&8%Xa@e3fm^wy&mYX69A>HcJ-5{O_QBj> zlv_TN$4hXoWPTr5zpx|O+*oRE6Y>AW+VJ^FU~X(DdxU+)68XaW9I$j z^~+P^rD~<-xVB%&)@rVO$+f(>8ImJ4*9vBU`|ROyh65^wo^p5OORqh%e$ zHy{i5`8%N>o+;_g)^>+M^nIIA-;q~TdsDSMM~h}aGoTsJ3}^;41DXNNfM!55pc&8% zXa+O`|2G4BhAFJHCIss2Nl}>>_JUn%1h$yBt+MUYv5Mt*bdu}Of-=0hLaOI7a^s_`rZ1N{WF>`DRXJ oHD1VT47)7~Lb&B+hr=zJLKqP#B-30J7WJS}6h+kiaRa3M1|vfh?f?J) literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..4761ea2 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,644 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif 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 */ +# 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 +# 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(__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_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(__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(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#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(__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 % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#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__)) +# 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(__CRAYXE) || defined(__CRAYXC) +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(__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" + +# 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 + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_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" + +# 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 +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct 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'}; +#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(_MSC_VER) && defined(_MSVC_LANG) +#define CXX_STD _MSVC_LANG +#else +#define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#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(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/a.out b/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..82535868d0263a824c3f9838eef98c80b82f778e GIT binary patch literal 8600 zcmeHN&ubG=5S|!Yi%L@!wW7k>gJ@gZq_y~?9;`N+Vrh%EAPx1gO}6dA=7*bIZ4ZSa z2!+(62MRHpemENqk?V2c zMp3wpeNZk*iV&W)>M6iObH1%kz8UtrDg-!OD_#3(Lruv+h+M^U?c%a>Hs?E<2=dLT zdEiC?XN|)7O2taOz~+2qm2Xrn0*=(zn2c>9{Nhu)m=|_&sU&ffzc(r$o)HANxu#$y z_>1RIV-;e2Y<8?+hWU;>hwyo*k@p8dWsF>(H$AhyzEwUW4B(AgNQc3JJO{42Szj4JeAhYNr;HD=&agtlYqYb? zzm>@KF#j*Y+YlwuVb(#v;to3Y;$VKw$uowWW%HQ=9)9^{=k2@EA@&)p zsDTm(rNR!l?AX`Kwt7T}pbLCk$b)^~D7Y?o!JOP5?FOfa)obB;a(#URsR1s^UX*oS zZH%WF{|uw?57sK4RT#LXmT)xDc~;c(!U*`hs4)1|q8ZQ(Xa+O`ngPv#WOt(%V3p&5@h@BAm&keBE^+P7cYu z9C^lzB9W)|L~f?H7d}o*-I>0gD;3JNW4YO}a@nzNJ7#ftf#gitF}(QxwGPinXgNF+AqVFm^ccq_zPW6PrlSyg5~mG=*K>C;j+SejYDT~x zGD3XTPCm2<`{cM@A{KNwasF`vm^+bO>;gWgFq)3QNrk%=o>sU+;YYw682+CC`mYRe z87T&L#`kg{yYE8YTww0rdjMPBa4@~gkC0rV?JFvtzbF>Dv(FR@F+Z6ak_@X8A^Htt CVG+Fm literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..6506fd5 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/bradybodily/Repositories/CS3460/Hw7&8") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug") + +# 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/Hw7&8/cmake-build-debug/CMakeFiles/CMakeOutput.log b/Hw7&8/cmake-build-debug/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..2e0c917 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/CMakeOutput.log @@ -0,0 +1,981 @@ +The system is: Darwin - 19.0.0 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /Library/Developer/CommandLineTools/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 AppleClang, found in "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /Library/Developer/CommandLineTools/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 AppleClang, found in "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/3.14.5/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_ce057/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_ce057.dir/build.make CMakeFiles/cmTC_ce057.dir/build +Building C object CMakeFiles/cmTC_ce057.dir/testCCompiler.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_ce057.dir/testCCompiler.c.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/testCCompiler.c" +Linking C executable cmTC_ce057 +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ce057.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_ce057.dir/testCCompiler.c.o -o cmTC_ce057 + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_145a2/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_145a2.dir/build.make CMakeFiles/cmTC_145a2.dir/build +Building C object CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCCompilerABI.c +Apple clang version 11.0.0 (clang-1100.0.33.12) +Target: x86_64-apple-darwin19.0.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin +clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] + "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 520 -v -coverage-notes-file /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCCompilerABI.c +clang -cc1 version 11.0.0 (clang-1100.0.33.12) default target x86_64-apple-darwin19.0.0 +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include" +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks" +#include "..." search starts here: +#include <...> search starts here: + /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include + /Library/Developer/CommandLineTools/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory) +End of search list. +Linking C executable cmTC_145a2 +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_145a2.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o -o cmTC_145a2 +Apple clang version 11.0.0 (clang-1100.0.33.12) +Target: x86_64-apple-darwin19.0.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_145a2 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a +@(#)PROGRAM:ld PROJECT:ld64-520 +BUILD 18:38:01 Oct 11 2019 +configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em +Library search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib +Framework search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/ + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + add: [/Library/Developer/CommandLineTools/usr/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + end of search list found + collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_145a2/fast ] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_145a2.dir/build.make CMakeFiles/cmTC_145a2.dir/build] + ignore line: [Building C object CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCCompilerABI.c] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.12)] + ignore line: [Target: x86_64-apple-darwin19.0.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 520 -v -coverage-notes-file /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCCompilerABI.c] + ignore line: [clang -cc1 version 11.0.0 (clang-1100.0.33.12) default target x86_64-apple-darwin19.0.0] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + ignore line: [ /Library/Developer/CommandLineTools/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)] + ignore line: [End of search list.] + ignore line: [Linking C executable cmTC_145a2] + ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_145a2.dir/link.txt --verbose=1] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o -o cmTC_145a2 ] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.12)] + ignore line: [Target: x86_64-apple-darwin19.0.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_145a2 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + arg [-demangle] ==> ignore + arg [-lto_library] ==> ignore, skip following value + arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [-dynamic] ==> ignore + arg [-arch] ==> ignore + arg [x86_64] ==> ignore + arg [-macosx_version_min] ==> ignore + arg [10.15.0] ==> ignore + arg [-syslibroot] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk] ==> ignore + arg [-o] ==> ignore + arg [cmTC_145a2] ==> ignore + arg [-search_paths_first] ==> ignore + arg [-headerpad_max_install_names] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_145a2.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lSystem] ==> lib [System] + arg [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] + remove lib [System] + remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] + implicit libs: [] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] + + + + +Detecting C [-std=c11] compiler features compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_9f71c/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_9f71c.dir/build.make CMakeFiles/cmTC_9f71c.dir/build +Building C object CMakeFiles/cmTC_9f71c.dir/feature_tests.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=c11 -o CMakeFiles/cmTC_9f71c.dir/feature_tests.c.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.c" +Linking C executable cmTC_9f71c +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9f71c.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_9f71c.dir/feature_tests.c.o -o cmTC_9f71c + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:1c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c99] compiler features compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_b85d5/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_b85d5.dir/build.make CMakeFiles/cmTC_b85d5.dir/build +Building C object CMakeFiles/cmTC_b85d5.dir/feature_tests.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=c99 -o CMakeFiles/cmTC_b85d5.dir/feature_tests.c.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.c" +Linking C executable cmTC_b85d5 +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b85d5.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_b85d5.dir/feature_tests.c.o -o cmTC_b85d5 + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c90] compiler features compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_82805/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_82805.dir/build.make CMakeFiles/cmTC_82805.dir/build +Building C object CMakeFiles/cmTC_82805.dir/feature_tests.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=c90 -o CMakeFiles/cmTC_82805.dir/feature_tests.c.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.c" +Linking C executable cmTC_82805 +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_82805.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_82805.dir/feature_tests.c.o -o cmTC_82805 + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:0c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:0c_variadic_macros +Determining if the CXX compiler works passed with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_4f81d/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_4f81d.dir/build.make CMakeFiles/cmTC_4f81d.dir/build +Building CXX object CMakeFiles/cmTC_4f81d.dir/testCXXCompiler.cxx.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_4f81d.dir/testCXXCompiler.cxx.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/testCXXCompiler.cxx" +Linking CXX executable cmTC_4f81d +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4f81d.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_4f81d.dir/testCXXCompiler.cxx.o -o cmTC_4f81d + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_52eea/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_52eea.dir/build.make CMakeFiles/cmTC_52eea.dir/build +Building CXX object CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCXXCompilerABI.cpp +Apple clang version 11.0.0 (clang-1100.0.33.12) +Target: x86_64-apple-darwin19.0.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin +clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] + "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 520 -v -coverage-notes-file /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o -x c++ /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCXXCompilerABI.cpp +clang -cc1 version 11.0.0 (clang-1100.0.33.12) default target x86_64-apple-darwin19.0.0 +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/v1" +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include" +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks" +#include "..." search starts here: +#include <...> search starts here: + /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 + /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include + /Library/Developer/CommandLineTools/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory) +End of search list. +Linking CXX executable cmTC_52eea +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_52eea.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_52eea +Apple clang version 11.0.0 (clang-1100.0.33.12) +Target: x86_64-apple-darwin19.0.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_52eea -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a +@(#)PROGRAM:ld PROJECT:ld64-520 +BUILD 18:38:01 Oct 11 2019 +configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em +Library search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib +Framework search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/ + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1] + add: [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + add: [/Library/Developer/CommandLineTools/usr/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + end of search list found + collapse include dir [/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1] ==> [/Library/Developer/CommandLineTools/usr/include/c++/v1] + collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_52eea/fast ] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_52eea.dir/build.make CMakeFiles/cmTC_52eea.dir/build] + ignore line: [Building CXX object CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.12)] + ignore line: [Target: x86_64-apple-darwin19.0.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 520 -v -coverage-notes-file /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o -x c++ /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [clang -cc1 version 11.0.0 (clang-1100.0.33.12) default target x86_64-apple-darwin19.0.0] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/v1"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1] + ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + ignore line: [ /Library/Developer/CommandLineTools/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)] + ignore line: [End of search list.] + ignore line: [Linking CXX executable cmTC_52eea] + ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_52eea.dir/link.txt --verbose=1] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_52eea ] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.12)] + ignore line: [Target: x86_64-apple-darwin19.0.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_52eea -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + arg [-demangle] ==> ignore + arg [-lto_library] ==> ignore, skip following value + arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [-dynamic] ==> ignore + arg [-arch] ==> ignore + arg [x86_64] ==> ignore + arg [-macosx_version_min] ==> ignore + arg [10.15.0] ==> ignore + arg [-syslibroot] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk] ==> ignore + arg [-o] ==> ignore + arg [cmTC_52eea] ==> ignore + arg [-search_paths_first] ==> ignore + arg [-headerpad_max_install_names] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_52eea.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lc++] ==> lib [c++] + arg [-lSystem] ==> lib [System] + arg [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] + remove lib [System] + remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] + implicit libs: [c++] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] + + + + +Detecting CXX [-std=c++1z] compiler features compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_d0136/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_d0136.dir/build.make CMakeFiles/cmTC_d0136.dir/build +Building CXX object CMakeFiles/cmTC_d0136.dir/feature_tests.cxx.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=c++1z -o CMakeFiles/cmTC_d0136.dir/feature_tests.cxx.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.cxx" +Linking CXX executable cmTC_d0136 +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d0136.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_d0136.dir/feature_tests.cxx.o -o cmTC_d0136 + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++14] compiler features compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_476b8/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_476b8.dir/build.make CMakeFiles/cmTC_476b8.dir/build +Building CXX object CMakeFiles/cmTC_476b8.dir/feature_tests.cxx.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=c++14 -o CMakeFiles/cmTC_476b8.dir/feature_tests.cxx.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.cxx" +Linking CXX executable cmTC_476b8 +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_476b8.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_476b8.dir/feature_tests.cxx.o -o cmTC_476b8 + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++11] compiler features compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_acc53/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_acc53.dir/build.make CMakeFiles/cmTC_acc53.dir/build +Building CXX object CMakeFiles/cmTC_acc53.dir/feature_tests.cxx.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=c++11 -o CMakeFiles/cmTC_acc53.dir/feature_tests.cxx.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.cxx" +Linking CXX executable cmTC_acc53 +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_acc53.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_acc53.dir/feature_tests.cxx.o -o cmTC_acc53 + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++98] compiler features compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_bc64a/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_bc64a.dir/build.make CMakeFiles/cmTC_bc64a.dir/build +Building CXX object CMakeFiles/cmTC_bc64a.dir/feature_tests.cxx.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=c++98 -o CMakeFiles/cmTC_bc64a.dir/feature_tests.cxx.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.cxx" +Linking CXX executable cmTC_bc64a +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bc64a.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_bc64a.dir/feature_tests.cxx.o -o cmTC_bc64a + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:0cxx_alias_templates + Feature record: CXX_FEATURE:0cxx_alignas + Feature record: CXX_FEATURE:0cxx_alignof + Feature record: CXX_FEATURE:0cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:0cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:0cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:0cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:0cxx_default_function_template_args + Feature record: CXX_FEATURE:0cxx_defaulted_functions + Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:0cxx_delegating_constructors + Feature record: CXX_FEATURE:0cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:0cxx_enum_forward_declarations + Feature record: CXX_FEATURE:0cxx_explicit_conversions + Feature record: CXX_FEATURE:0cxx_extended_friend_declarations + Feature record: CXX_FEATURE:0cxx_extern_templates + Feature record: CXX_FEATURE:0cxx_final + Feature record: CXX_FEATURE:0cxx_func_identifier + Feature record: CXX_FEATURE:0cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:0cxx_inheriting_constructors + Feature record: CXX_FEATURE:0cxx_inline_namespaces + Feature record: CXX_FEATURE:0cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:0cxx_local_type_template_args + Feature record: CXX_FEATURE:0cxx_long_long_type + Feature record: CXX_FEATURE:0cxx_noexcept + Feature record: CXX_FEATURE:0cxx_nonstatic_member_init + Feature record: CXX_FEATURE:0cxx_nullptr + Feature record: CXX_FEATURE:0cxx_override + Feature record: CXX_FEATURE:0cxx_range_for + Feature record: CXX_FEATURE:0cxx_raw_string_literals + Feature record: CXX_FEATURE:0cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:0cxx_right_angle_brackets + Feature record: CXX_FEATURE:0cxx_rvalue_references + Feature record: CXX_FEATURE:0cxx_sizeof_member + Feature record: CXX_FEATURE:0cxx_static_assert + Feature record: CXX_FEATURE:0cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:0cxx_thread_local + Feature record: CXX_FEATURE:0cxx_trailing_return_types + Feature record: CXX_FEATURE:0cxx_unicode_literals + Feature record: CXX_FEATURE:0cxx_uniform_initialization + Feature record: CXX_FEATURE:0cxx_unrestricted_unions + Feature record: CXX_FEATURE:0cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:0cxx_variadic_macros + Feature record: CXX_FEATURE:0cxx_variadic_templates +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_046a7/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_046a7.dir/build.make CMakeFiles/cmTC_046a7.dir/build +Building C object CMakeFiles/cmTC_046a7.dir/CheckIncludeFile.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_046a7.dir/CheckIncludeFile.c.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CheckIncludeFile.c" +Linking C executable cmTC_046a7 +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_046a7.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_046a7.dir/CheckIncludeFile.c.o -o cmTC_046a7 + + +Determining if the pthread_create exist passed with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_05630/fast +/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_05630.dir/build.make CMakeFiles/cmTC_05630.dir/build +Building C object CMakeFiles/cmTC_05630.dir/CheckSymbolExists.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_05630.dir/CheckSymbolExists.c.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CheckSymbolExists.c" +Linking C executable cmTC_05630 +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_05630.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_05630.dir/CheckSymbolExists.c.o -o cmTC_05630 + +File /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CheckSymbolExists.c: +/* */ +#include + +int main(int argc, char** argv) +{ + (void)argv; +#ifndef pthread_create + return ((int*)(&pthread_create))[argc]; +#else + (void)argc; + return 0; +#endif +} + +The system is: Darwin - 19.0.0 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /Library/Developer/CommandLineTools/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 AppleClang, found in "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /Library/Developer/CommandLineTools/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 AppleClang, found in "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/3.15.4/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_cfb7c/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_cfb7c.dir/build.make CMakeFiles/cmTC_cfb7c.dir/build +Building C object CMakeFiles/cmTC_cfb7c.dir/testCCompiler.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_cfb7c.dir/testCCompiler.c.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/testCCompiler.c" +Linking C executable cmTC_cfb7c +/usr/local/Cellar/cmake/3.15.4/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cfb7c.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_cfb7c.dir/testCCompiler.c.o -o cmTC_cfb7c + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_231eb/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_231eb.dir/build.make CMakeFiles/cmTC_231eb.dir/build +Building C object CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeCCompilerABI.c +Apple clang version 11.0.0 (clang-1100.0.33.12) +Target: x86_64-apple-darwin19.0.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin +clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] + "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 520 -v -coverage-notes-file /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeCCompilerABI.c +clang -cc1 version 11.0.0 (clang-1100.0.33.12) default target x86_64-apple-darwin19.0.0 +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include" +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks" +#include "..." search starts here: +#include <...> search starts here: + /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include + /Library/Developer/CommandLineTools/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory) +End of search list. +Linking C executable cmTC_231eb +/usr/local/Cellar/cmake/3.15.4/bin/cmake -E cmake_link_script CMakeFiles/cmTC_231eb.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o -o cmTC_231eb +Apple clang version 11.0.0 (clang-1100.0.33.12) +Target: x86_64-apple-darwin19.0.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_231eb -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a +@(#)PROGRAM:ld PROJECT:ld64-520 +BUILD 18:38:01 Oct 11 2019 +configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em +Library search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib +Framework search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/ + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + add: [/Library/Developer/CommandLineTools/usr/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + end of search list found + collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_231eb/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_231eb.dir/build.make CMakeFiles/cmTC_231eb.dir/build] + ignore line: [Building C object CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.12)] + ignore line: [Target: x86_64-apple-darwin19.0.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 520 -v -coverage-notes-file /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [clang -cc1 version 11.0.0 (clang-1100.0.33.12) default target x86_64-apple-darwin19.0.0] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + ignore line: [ /Library/Developer/CommandLineTools/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)] + ignore line: [End of search list.] + ignore line: [Linking C executable cmTC_231eb] + ignore line: [/usr/local/Cellar/cmake/3.15.4/bin/cmake -E cmake_link_script CMakeFiles/cmTC_231eb.dir/link.txt --verbose=1] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o -o cmTC_231eb ] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.12)] + ignore line: [Target: x86_64-apple-darwin19.0.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_231eb -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + arg [-demangle] ==> ignore + arg [-lto_library] ==> ignore, skip following value + arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [-dynamic] ==> ignore + arg [-arch] ==> ignore + arg [x86_64] ==> ignore + arg [-macosx_version_min] ==> ignore + arg [10.15.0] ==> ignore + arg [-syslibroot] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk] ==> ignore + arg [-o] ==> ignore + arg [cmTC_231eb] ==> ignore + arg [-search_paths_first] ==> ignore + arg [-headerpad_max_install_names] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_231eb.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lSystem] ==> lib [System] + arg [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] + remove lib [System] + remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] + implicit libs: [] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_c083e/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_c083e.dir/build.make CMakeFiles/cmTC_c083e.dir/build +Building CXX object CMakeFiles/cmTC_c083e.dir/testCXXCompiler.cxx.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_c083e.dir/testCXXCompiler.cxx.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/testCXXCompiler.cxx" +Linking CXX executable cmTC_c083e +/usr/local/Cellar/cmake/3.15.4/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c083e.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_c083e.dir/testCXXCompiler.cxx.o -o cmTC_c083e + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_6011b/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_6011b.dir/build.make CMakeFiles/cmTC_6011b.dir/build +Building CXX object CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeCXXCompilerABI.cpp +Apple clang version 11.0.0 (clang-1100.0.33.12) +Target: x86_64-apple-darwin19.0.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin +clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] + "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 520 -v -coverage-notes-file /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeCXXCompilerABI.cpp +clang -cc1 version 11.0.0 (clang-1100.0.33.12) default target x86_64-apple-darwin19.0.0 +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/v1" +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include" +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks" +#include "..." search starts here: +#include <...> search starts here: + /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 + /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include + /Library/Developer/CommandLineTools/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory) +End of search list. +Linking CXX executable cmTC_6011b +/usr/local/Cellar/cmake/3.15.4/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6011b.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6011b +Apple clang version 11.0.0 (clang-1100.0.33.12) +Target: x86_64-apple-darwin19.0.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_6011b -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a +@(#)PROGRAM:ld PROJECT:ld64-520 +BUILD 18:38:01 Oct 11 2019 +configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em +Library search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib +Framework search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/ + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1] + add: [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + add: [/Library/Developer/CommandLineTools/usr/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + end of search list found + collapse include dir [/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1] ==> [/Library/Developer/CommandLineTools/usr/include/c++/v1] + collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_6011b/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_6011b.dir/build.make CMakeFiles/cmTC_6011b.dir/build] + ignore line: [Building CXX object CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.12)] + ignore line: [Target: x86_64-apple-darwin19.0.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 520 -v -coverage-notes-file /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.4/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [clang -cc1 version 11.0.0 (clang-1100.0.33.12) default target x86_64-apple-darwin19.0.0] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include/c++/v1"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/Library/Frameworks"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1] + ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include] + ignore line: [ /Library/Developer/CommandLineTools/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)] + ignore line: [End of search list.] + ignore line: [Linking CXX executable cmTC_6011b] + ignore line: [/usr/local/Cellar/cmake/3.15.4/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6011b.dir/link.txt --verbose=1] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6011b ] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.12)] + ignore line: [Target: x86_64-apple-darwin19.0.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o cmTC_6011b -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + arg [-demangle] ==> ignore + arg [-lto_library] ==> ignore, skip following value + arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [-dynamic] ==> ignore + arg [-arch] ==> ignore + arg [x86_64] ==> ignore + arg [-macosx_version_min] ==> ignore + arg [10.15.0] ==> ignore + arg [-syslibroot] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk] ==> ignore + arg [-o] ==> ignore + arg [cmTC_6011b] ==> ignore + arg [-search_paths_first] ==> ignore + arg [-headerpad_max_install_names] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_6011b.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lc++] ==> lib [c++] + arg [-lSystem] ==> lib [System] + arg [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] + remove lib [System] + remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] + implicit libs: [c++] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] + + +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output: +Change Dir: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_7b24a/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_7b24a.dir/build.make CMakeFiles/cmTC_7b24a.dir/build +Building C object CMakeFiles/cmTC_7b24a.dir/src.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_7b24a.dir/src.c.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/CMakeTmp/src.c" +Linking C executable cmTC_7b24a +/usr/local/Cellar/cmake/3.15.4/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7b24a.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_7b24a.dir/src.c.o -o cmTC_7b24a + + +Source file was: +#include + +void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/CMakeRuleHashes.txt b/Hw7&8/cmake-build-debug/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..b64b760 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +63fb85253a7200e34a1e45c765ebdef4 CMakeFiles/ClangFormat diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/DependInfo.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/build.make b/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/build.make new file mode 100644 index 0000000..a6f3727 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/build.make @@ -0,0 +1,76 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +# Utility rule file for ClangFormat. + +# Include the progress variables for this target. +include CMakeFiles/ClangFormat.dir/progress.make + +CMakeFiles/ClangFormat: + /usr/local/bin/clang-format -i -style=file /Users/bradybodily/Repositories/CS3460/Hw7&8/weight.hpp /Users/bradybodily/Repositories/CS3460/Hw7&8/weight.cpp /Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp + +ClangFormat: CMakeFiles/ClangFormat +ClangFormat: CMakeFiles/ClangFormat.dir/build.make + +.PHONY : ClangFormat + +# Rule to build all files generated by this target. +CMakeFiles/ClangFormat.dir/build: ClangFormat + +.PHONY : CMakeFiles/ClangFormat.dir/build + +CMakeFiles/ClangFormat.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ClangFormat.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ClangFormat.dir/clean + +CMakeFiles/ClangFormat.dir/depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ClangFormat.dir/depend + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/cmake_clean.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/cmake_clean.cmake new file mode 100644 index 0000000..09ed027 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ClangFormat" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ClangFormat.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/progress.make b/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/DependInfo.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/DependInfo.cmake new file mode 100644 index 0000000..ef02069 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw7&8/TestWeight.cpp" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/TestWeight.cpp.o" + "/Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/main.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/build.make b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/build.make new file mode 100644 index 0000000..92b7d76 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/build.make @@ -0,0 +1,113 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +# Include any dependencies generated for this target. +include CMakeFiles/Hw7_8.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/Hw7_8.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/Hw7_8.dir/flags.make + +CMakeFiles/Hw7_8.dir/main.cpp.o: CMakeFiles/Hw7_8.dir/flags.make +CMakeFiles/Hw7_8.dir/main.cpp.o: ../main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/Hw7_8.dir/main.cpp.o" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/Hw7_8.dir/main.cpp.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp" + +CMakeFiles/Hw7_8.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/Hw7_8.dir/main.cpp.i" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E "/Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp" > CMakeFiles/Hw7_8.dir/main.cpp.i + +CMakeFiles/Hw7_8.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/Hw7_8.dir/main.cpp.s" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S "/Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp" -o CMakeFiles/Hw7_8.dir/main.cpp.s + +CMakeFiles/Hw7_8.dir/TestWeight.cpp.o: CMakeFiles/Hw7_8.dir/flags.make +CMakeFiles/Hw7_8.dir/TestWeight.cpp.o: ../TestWeight.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/Hw7_8.dir/TestWeight.cpp.o" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/Hw7_8.dir/TestWeight.cpp.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/TestWeight.cpp" + +CMakeFiles/Hw7_8.dir/TestWeight.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/Hw7_8.dir/TestWeight.cpp.i" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E "/Users/bradybodily/Repositories/CS3460/Hw7&8/TestWeight.cpp" > CMakeFiles/Hw7_8.dir/TestWeight.cpp.i + +CMakeFiles/Hw7_8.dir/TestWeight.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/Hw7_8.dir/TestWeight.cpp.s" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S "/Users/bradybodily/Repositories/CS3460/Hw7&8/TestWeight.cpp" -o CMakeFiles/Hw7_8.dir/TestWeight.cpp.s + +# Object files for target Hw7_8 +Hw7_8_OBJECTS = \ +"CMakeFiles/Hw7_8.dir/main.cpp.o" \ +"CMakeFiles/Hw7_8.dir/TestWeight.cpp.o" + +# External object files for target Hw7_8 +Hw7_8_EXTERNAL_OBJECTS = + +Hw7_8: CMakeFiles/Hw7_8.dir/main.cpp.o +Hw7_8: CMakeFiles/Hw7_8.dir/TestWeight.cpp.o +Hw7_8: CMakeFiles/Hw7_8.dir/build.make +Hw7_8: CMakeFiles/Hw7_8.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable Hw7_8" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/Hw7_8.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/Hw7_8.dir/build: Hw7_8 + +.PHONY : CMakeFiles/Hw7_8.dir/build + +CMakeFiles/Hw7_8.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/Hw7_8.dir/cmake_clean.cmake +.PHONY : CMakeFiles/Hw7_8.dir/clean + +CMakeFiles/Hw7_8.dir/depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/Hw7_8.dir/depend + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/cmake_clean.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/cmake_clean.cmake new file mode 100644 index 0000000..84763a9 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/Hw7_8.dir/main.cpp.o" + "CMakeFiles/Hw7_8.dir/TestWeight.cpp.o" + "Hw7_8.pdb" + "Hw7_8" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/Hw7_8.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/depend.make b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/depend.make new file mode 100644 index 0000000..3815591 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for Hw7_8. +# This may be replaced when dependencies are built. diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/flags.make b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/flags.make new file mode 100644 index 0000000..53cc6e0 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++1z + +CXX_DEFINES = + +CXX_INCLUDES = + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/link.txt b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/link.txt new file mode 100644 index 0000000..f07a5b3 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/link.txt @@ -0,0 +1 @@ +/Library/Developer/CommandLineTools/usr/bin/c++ -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/Hw7_8.dir/main.cpp.o CMakeFiles/Hw7_8.dir/TestWeight.cpp.o -o Hw7_8 diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/progress.make b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Hw7_8.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Makefile.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..8698dd4 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Makefile.cmake @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# 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" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCInformation.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCXXInformation.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeCommonLanguageInclude.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeDependentOption.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeFindCodeBlocks.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeGenericSystem.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeInitializeConfigs.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeLanguageInformation.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakePackageConfigHelpers.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeSystemSpecificInformation.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeSystemSpecificInitialize.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CheckIncludeFile.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CheckLibraryExists.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CheckSymbolExists.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Compiler/AppleClang-C.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Compiler/AppleClang-CXX.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Compiler/Clang.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Compiler/GNU.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/FindPackageMessage.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/FindPythonInterp.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/FindThreads.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/GNUInstallDirs.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/Apple-AppleClang-C.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/Apple-AppleClang-CXX.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/Apple-Clang-C.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/Apple-Clang-CXX.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/Apple-Clang.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/Darwin-Initialize.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/Darwin.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/UnixPaths.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/ProcessorCount.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/WriteBasicConfigVersionFile.cmake" + "../CMakeLists.txt" + "../CMakeLists.txt.in" + "CMakeFiles/3.14.5/CMakeCCompiler.cmake" + "CMakeFiles/3.14.5/CMakeCXXCompiler.cmake" + "CMakeFiles/3.14.5/CMakeSystem.cmake" + "googletest-src/CMakeLists.txt" + "googletest-src/googlemock/CMakeLists.txt" + "googletest-src/googlemock/cmake/gmock.pc.in" + "googletest-src/googlemock/cmake/gmock_main.pc.in" + "googletest-src/googletest/CMakeLists.txt" + "googletest-src/googletest/cmake/Config.cmake.in" + "googletest-src/googletest/cmake/gtest.pc.in" + "googletest-src/googletest/cmake/gtest_main.pc.in" + "googletest-src/googletest/cmake/internal_utils.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "googletest-download/CMakeLists.txt" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake" + "googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake" + "googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/ClangFormat.dir/DependInfo.cmake" + "CMakeFiles/UnitTestRunner.dir/DependInfo.cmake" + "CMakeFiles/Weights.dir/DependInfo.cmake" + "googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake" + "googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Makefile2 b/Hw7&8/cmake-build-debug/CMakeFiles/Makefile2 new file mode 100644 index 0000000..ae8457f --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Makefile2 @@ -0,0 +1,369 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# The main recursive all target +all: + +.PHONY : all + +# The main recursive preinstall target +preinstall: + +.PHONY : preinstall + +# The main recursive clean target +clean: + +.PHONY : clean + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +#============================================================================= +# Target rules for target CMakeFiles/ClangFormat.dir + +# All Build rule for target. +CMakeFiles/ClangFormat.dir/all: + $(MAKE) -f CMakeFiles/ClangFormat.dir/build.make CMakeFiles/ClangFormat.dir/depend + $(MAKE) -f CMakeFiles/ClangFormat.dir/build.make CMakeFiles/ClangFormat.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num= "Built target ClangFormat" +.PHONY : CMakeFiles/ClangFormat.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ClangFormat.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/ClangFormat.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : CMakeFiles/ClangFormat.dir/rule + +# Convenience name for target. +ClangFormat: CMakeFiles/ClangFormat.dir/rule + +.PHONY : ClangFormat + +# clean rule for target. +CMakeFiles/ClangFormat.dir/clean: + $(MAKE) -f CMakeFiles/ClangFormat.dir/build.make CMakeFiles/ClangFormat.dir/clean +.PHONY : CMakeFiles/ClangFormat.dir/clean + +# clean rule for target. +clean: CMakeFiles/ClangFormat.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/UnitTestRunner.dir + +# All Build rule for target. +CMakeFiles/UnitTestRunner.dir/all: googletest-build/googletest/CMakeFiles/gtest_main.dir/all +CMakeFiles/UnitTestRunner.dir/all: googletest-build/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f CMakeFiles/UnitTestRunner.dir/build.make CMakeFiles/UnitTestRunner.dir/depend + $(MAKE) -f CMakeFiles/UnitTestRunner.dir/build.make CMakeFiles/UnitTestRunner.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=1,2 "Built target UnitTestRunner" +.PHONY : CMakeFiles/UnitTestRunner.dir/all + +# Include target in all. +all: CMakeFiles/UnitTestRunner.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/UnitTestRunner.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 6 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/UnitTestRunner.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : CMakeFiles/UnitTestRunner.dir/rule + +# Convenience name for target. +UnitTestRunner: CMakeFiles/UnitTestRunner.dir/rule + +.PHONY : UnitTestRunner + +# clean rule for target. +CMakeFiles/UnitTestRunner.dir/clean: + $(MAKE) -f CMakeFiles/UnitTestRunner.dir/build.make CMakeFiles/UnitTestRunner.dir/clean +.PHONY : CMakeFiles/UnitTestRunner.dir/clean + +# clean rule for target. +clean: CMakeFiles/UnitTestRunner.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/Weights.dir + +# All Build rule for target. +CMakeFiles/Weights.dir/all: + $(MAKE) -f CMakeFiles/Weights.dir/build.make CMakeFiles/Weights.dir/depend + $(MAKE) -f CMakeFiles/Weights.dir/build.make CMakeFiles/Weights.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=3,4 "Built target Weights" +.PHONY : CMakeFiles/Weights.dir/all + +# Include target in all. +all: CMakeFiles/Weights.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/Weights.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 2 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/Weights.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : CMakeFiles/Weights.dir/rule + +# Convenience name for target. +Weights: CMakeFiles/Weights.dir/rule + +.PHONY : Weights + +# clean rule for target. +CMakeFiles/Weights.dir/clean: + $(MAKE) -f CMakeFiles/Weights.dir/build.make CMakeFiles/Weights.dir/clean +.PHONY : CMakeFiles/Weights.dir/clean + +# clean rule for target. +clean: CMakeFiles/Weights.dir/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory googletest-build + +# Convenience name for "all" pass in the directory. +googletest-build/all: googletest-build/googlemock/all + +.PHONY : googletest-build/all + +# Convenience name for "clean" pass in the directory. +googletest-build/clean: googletest-build/googlemock/clean + +.PHONY : googletest-build/clean + +# Convenience name for "preinstall" pass in the directory. +googletest-build/preinstall: googletest-build/googlemock/preinstall + +.PHONY : googletest-build/preinstall + +#============================================================================= +# Directory level rules for directory googletest-build/googlemock + +# Convenience name for "all" pass in the directory. +googletest-build/googlemock/all: googletest-build/googletest/all + +.PHONY : googletest-build/googlemock/all + +# Convenience name for "clean" pass in the directory. +googletest-build/googlemock/clean: googletest-build/googlemock/CMakeFiles/gmock.dir/clean +googletest-build/googlemock/clean: googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean +googletest-build/googlemock/clean: googletest-build/googletest/clean + +.PHONY : googletest-build/googlemock/clean + +# Convenience name for "preinstall" pass in the directory. +googletest-build/googlemock/preinstall: googletest-build/googletest/preinstall + +.PHONY : googletest-build/googlemock/preinstall + +#============================================================================= +# Target rules for target googletest-build/googlemock/CMakeFiles/gmock.dir + +# All Build rule for target. +googletest-build/googlemock/CMakeFiles/gmock.dir/all: googletest-build/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/depend + $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=5,6 "Built target gmock" +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/all + +# Build rule for subdir invocation for target. +googletest-build/googlemock/CMakeFiles/gmock.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 4 + $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/CMakeFiles/gmock.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +.PHONY : gmock + +# clean rule for target. +googletest-build/googlemock/CMakeFiles/gmock.dir/clean: + $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/clean +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/clean + +# clean rule for target. +clean: googletest-build/googlemock/CMakeFiles/gmock.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target googletest-build/googlemock/CMakeFiles/gmock_main.dir + +# All Build rule for target. +googletest-build/googlemock/CMakeFiles/gmock_main.dir/all: googletest-build/googlemock/CMakeFiles/gmock.dir/all +googletest-build/googlemock/CMakeFiles/gmock_main.dir/all: googletest-build/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend + $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=7,8 "Built target gmock_main" +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/all + +# Build rule for subdir invocation for target. +googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 6 + $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/CMakeFiles/gmock_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +.PHONY : gmock_main + +# clean rule for target. +googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean: + $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean + +# clean rule for target. +clean: googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory googletest-build/googletest + +# Convenience name for "all" pass in the directory. +googletest-build/googletest/all: + +.PHONY : googletest-build/googletest/all + +# Convenience name for "clean" pass in the directory. +googletest-build/googletest/clean: googletest-build/googletest/CMakeFiles/gtest_main.dir/clean +googletest-build/googletest/clean: googletest-build/googletest/CMakeFiles/gtest.dir/clean + +.PHONY : googletest-build/googletest/clean + +# Convenience name for "preinstall" pass in the directory. +googletest-build/googletest/preinstall: + +.PHONY : googletest-build/googletest/preinstall + +#============================================================================= +# Target rules for target googletest-build/googletest/CMakeFiles/gtest_main.dir + +# All Build rule for target. +googletest-build/googletest/CMakeFiles/gtest_main.dir/all: googletest-build/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/depend + $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=11,12 "Built target gtest_main" +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/all + +# Build rule for subdir invocation for target. +googletest-build/googletest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 4 + $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/CMakeFiles/gtest_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +.PHONY : gtest_main + +# clean rule for target. +googletest-build/googletest/CMakeFiles/gtest_main.dir/clean: + $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/clean +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/clean + +# clean rule for target. +clean: googletest-build/googletest/CMakeFiles/gtest_main.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target googletest-build/googletest/CMakeFiles/gtest.dir + +# All Build rule for target. +googletest-build/googletest/CMakeFiles/gtest.dir/all: + $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/depend + $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=9,10 "Built target gtest" +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/all + +# Build rule for subdir invocation for target. +googletest-build/googletest/CMakeFiles/gtest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 2 + $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/CMakeFiles/gtest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: googletest-build/googletest/CMakeFiles/gtest.dir/rule + +.PHONY : gtest + +# clean rule for target. +googletest-build/googletest/CMakeFiles/gtest.dir/clean: + $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/clean +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/clean + +# clean rule for target. +clean: googletest-build/googletest/CMakeFiles/gtest.dir/clean + +.PHONY : clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/Hw7&8/cmake-build-debug/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..5e470f6 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,31 @@ +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/install/local.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/install/strip.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/install.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/list_install_components.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/rebuild_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/edit_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/ClangFormat.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/install/local.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/install/strip.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/install.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/list_install_components.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/rebuild_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/edit_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/install/local.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/install/strip.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/install.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/rebuild_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/edit_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/list_install_components.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/install/local.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/list_install_components.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/rebuild_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/edit_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/install/strip.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/install.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/CXX.includecache b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/CXX.includecache new file mode 100644 index 0000000..a5d9330 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/CXX.includecache @@ -0,0 +1,314 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/bradybodily/Repositories/CS3460/Hw7&8/weight.cpp +weight.hpp +/Users/bradybodily/Repositories/CS3460/Hw7&8/weight.hpp +gtest/gtest.h +/Users/bradybodily/Repositories/CS3460/Hw7&8/gtest/gtest.h +cstdint +- +ratio +- + +/Users/bradybodily/Repositories/CS3460/Hw7&8/weight.hpp +ratio +- + +googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +googletest-src/googletest/include/gtest/gtest-matchers.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +absl/strings/string_view.h +googletest-src/googletest/include/gtest/absl/strings/string_view.h +absl/types/optional.h +googletest-src/googletest/include/gtest/absl/types/optional.h +absl/types/variant.h +googletest-src/googletest/include/gtest/absl/types/variant.h +gtest/internal/custom/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h + +googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +googletest-src/googletest/include/gtest/gtest/gtest.h + +googletest-src/googletest/include/gtest/gtest_prod.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- + +googletest-src/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +type_traits +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +iostream +- +memory +- +string +- +tuple +- +vector +- +gtest/internal/custom/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- + +googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +string +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/DependInfo.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/DependInfo.cmake new file mode 100644 index 0000000..95a738a --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/DependInfo.cmake @@ -0,0 +1,24 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw7&8/weight.cpp" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/weight.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "googletest-src/googletest/include" + "googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/build.make b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/build.make new file mode 100644 index 0000000..3b68845 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/build.make @@ -0,0 +1,100 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +# Include any dependencies generated for this target. +include CMakeFiles/UnitTestRunner.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/UnitTestRunner.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/UnitTestRunner.dir/flags.make + +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: CMakeFiles/UnitTestRunner.dir/flags.make +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: ../weight.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/UnitTestRunner.dir/weight.cpp.o" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/UnitTestRunner.dir/weight.cpp.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/weight.cpp" + +CMakeFiles/UnitTestRunner.dir/weight.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/UnitTestRunner.dir/weight.cpp.i" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E "/Users/bradybodily/Repositories/CS3460/Hw7&8/weight.cpp" > CMakeFiles/UnitTestRunner.dir/weight.cpp.i + +CMakeFiles/UnitTestRunner.dir/weight.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/UnitTestRunner.dir/weight.cpp.s" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S "/Users/bradybodily/Repositories/CS3460/Hw7&8/weight.cpp" -o CMakeFiles/UnitTestRunner.dir/weight.cpp.s + +# Object files for target UnitTestRunner +UnitTestRunner_OBJECTS = \ +"CMakeFiles/UnitTestRunner.dir/weight.cpp.o" + +# External object files for target UnitTestRunner +UnitTestRunner_EXTERNAL_OBJECTS = + +UnitTestRunner: CMakeFiles/UnitTestRunner.dir/weight.cpp.o +UnitTestRunner: CMakeFiles/UnitTestRunner.dir/build.make +UnitTestRunner: lib/libgtest_maind.a +UnitTestRunner: lib/libgtestd.a +UnitTestRunner: CMakeFiles/UnitTestRunner.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable UnitTestRunner" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/UnitTestRunner.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/UnitTestRunner.dir/build: UnitTestRunner + +.PHONY : CMakeFiles/UnitTestRunner.dir/build + +CMakeFiles/UnitTestRunner.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/UnitTestRunner.dir/cmake_clean.cmake +.PHONY : CMakeFiles/UnitTestRunner.dir/clean + +CMakeFiles/UnitTestRunner.dir/depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/UnitTestRunner.dir/depend + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/cmake_clean.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/cmake_clean.cmake new file mode 100644 index 0000000..951a476 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/UnitTestRunner.dir/weight.cpp.o" + "UnitTestRunner.pdb" + "UnitTestRunner" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/UnitTestRunner.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/depend.internal b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/depend.internal new file mode 100644 index 0000000..05f052a --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/depend.internal @@ -0,0 +1,26 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +CMakeFiles/UnitTestRunner.dir/weight.cpp.o + /Users/bradybodily/Repositories/CS3460/Hw7&8/weight.cpp + /Users/bradybodily/Repositories/CS3460/Hw7&8/weight.hpp + googletest-src/googletest/include/gtest/gtest-death-test.h + googletest-src/googletest/include/gtest/gtest-matchers.h + googletest-src/googletest/include/gtest/gtest-message.h + googletest-src/googletest/include/gtest/gtest-param-test.h + googletest-src/googletest/include/gtest/gtest-printers.h + googletest-src/googletest/include/gtest/gtest-test-part.h + googletest-src/googletest/include/gtest/gtest-typed-test.h + googletest-src/googletest/include/gtest/gtest.h + googletest-src/googletest/include/gtest/gtest_pred_impl.h + googletest-src/googletest/include/gtest/gtest_prod.h + googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + googletest-src/googletest/include/gtest/internal/gtest-filepath.h + googletest-src/googletest/include/gtest/internal/gtest-internal.h + googletest-src/googletest/include/gtest/internal/gtest-param-util.h + googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + googletest-src/googletest/include/gtest/internal/gtest-port.h + googletest-src/googletest/include/gtest/internal/gtest-string.h + googletest-src/googletest/include/gtest/internal/gtest-type-util.h diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/depend.make b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/depend.make new file mode 100644 index 0000000..ce23b91 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/depend.make @@ -0,0 +1,26 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: ../weight.cpp +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: ../weight.hpp +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest-death-test.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest-matchers.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest-message.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest-param-test.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest-printers.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest-test-part.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest-typed-test.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest_pred_impl.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/gtest_prod.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/gtest-filepath.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/gtest-internal.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/gtest-param-util.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/gtest-port.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/gtest-string.h +CMakeFiles/UnitTestRunner.dir/weight.cpp.o: googletest-src/googletest/include/gtest/internal/gtest-type-util.h + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/flags.make b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/flags.make new file mode 100644 index 0000000..20a1a74 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++1z + +CXX_DEFINES = + +CXX_INCLUDES = -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/include" -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest" + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/link.txt b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/link.txt new file mode 100644 index 0000000..97ad0af --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/link.txt @@ -0,0 +1 @@ +/Library/Developer/CommandLineTools/usr/bin/c++ -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/UnitTestRunner.dir/weight.cpp.o -o UnitTestRunner lib/libgtest_maind.a lib/libgtestd.a diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/progress.make b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/weight.cpp.o b/Hw7&8/cmake-build-debug/CMakeFiles/UnitTestRunner.dir/weight.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..a6e860a9bbd20a89ad90c34e28b0744c69fa7fbb GIT binary patch literal 471776 zcmeFa4V)ZDbuZeh4ZelzB*x66X7LH_T>{*cPMJrv)PRMw6c6K#r zc4j;uyAolI9C=~K!-A4PFu@55fyCT!Z9diA=1y@>8`Fib?Tf`r%s(ZRrTz@{_Xc)Vp&~lE&Rd%>+pYK z1OD{jfBgGV{QnFx`29Qiz4iR*0F}YNG5JnK=>Kad5&x3OO6E{SJd5|e@%?-4clGo) zza*Xr9^vx&b(dMs(Zf3Hi1;G@CX-{8R3)1p$!8gAGUe#yuC?IZ_&BrE1Wz$;fu+5D7DbmO-q@q0ufb?qn2(v7qv{PJa6V3J8Eextu9 z%AdPj{GR-bpx^iUFSEMc$RSH3Jg2;D{;YtrRr2@vlj7a)Z!$Sum`G+JeaXpcJ`MOz z{0=RNlCoP^XP*)HRkmKn{Y;{*!6%awnepmW5=7)Qz`JMro;&pSBTM4(-(D`H?i}E` z{yD@^!Ap&gmohWdekZ)SKM~pgQX=@R|K%u7pdAScUN%2jppR~N$v+p_H{KAogxH$@S9Gh8AUgKZnPfgSP3SeW_lSfyu!GB5=K{hjjK3vKCEWOZvMSprz*(<)unqi*sk9s3 z840f_8@w$byvpICXL}Q~5}%s{f+ybI3O^ywQ~7GLSRK#1@k@MEl)s*-VOb~sTU+od zZg`~)VjN1}F7W%mHi~yiPWo}lAM_vSR!LU#v)TMaGP!G~k=Hu&22uXVfJogowx0Fh zD@HG~HVQ~Cc$ovq$r7YRq`WM>Q^0%g{X!pHVOa;v`c;3+W%CTt-QF`# z33$J-MdJ5m@%|X#NyHrZ^&uOL#ViipFSRWCAO9#5rGFgd9>vQIk6dPb@^Q-oKGrDy zr+;6T|C21;iac-T)b{@DOVqxVIQrbidb-(&yuC@EsmV%eikN^?TOduZldsP0~zULBkQKY`_IaR9X&0pw# z^%1Ir;Xm{oJtyi+S}Iwq{$rxHoTxo53e*QFYoZoEm#F=VNUFupCXUXXvwpv8VfUB2 zAHIsdADugEb-!8q4zDn5_H|_j5{lw3l zT8sD3t^>)r*7%aFc1}Lj;wM*-19=C3nTpisPAV);s1F|(A5N$bkBblWD#$hWxJo^) zvY!*#kE;)l@`pOwU7veYB_5Nx=gx4-$}53G?Q5XJ>DunEfS)q?Mna8i@O zHc)yUgu)Ac7ZMMB@d%RM`~}o;njv;y@q*I-i!fGf`d=M{{x63;=t=(%hz~*Oe?Vk^ zanK+AmHP`iieNo=&hA%3Q#$&e-*?%6sEaPnod+l(Z_DvN2fK+};=L9>0|{RHJ4EzN z&;K_4%$-dv?*8*#=mRJviBXpi3-J%J{5=x?knTNK1KtXmgjx(&L|>9!MG5R#(T-YN ziSVYqqP~--z-8;RB+0w#@nf7#6*`$%tS&iI1eiq$eL4O~(yJ?^4r~NoZoZ*OC!K{> zsC%F!{&Iu)Yd!wSqvyJ6@ppB<^R-A980hW+vIrPbVw`@oOg z=XR04VqJjuI^IRM6df3S^9=NHuhPd#7V0l~^B0)^#8~kDk(a!#tNYVSriNzyP5NGy z5qP&LKT*p+^xSD8u9Ux1SBjS-j0=R2-|KVYT?pZ)Kf*%z3H~vK@QFjuKmWWWzWux~ zKZ|4`jr`~o$WNg{TOQs58G#r$B}p>0Hh(|?LLXTAEzT)r@+SagSDiC30;?>RUqE#p zVmZH5o1XxV-4DMS85oB;Cy>0(-_Ku4XyM8u+|2liQ#T+Vk6ZKm@l_K2F;1;Np_6Ly zN74EBaEmwHEgF6to&Pa({zntFCq`A-MBRQ~n7HZo*j+#I^M3C$6@Md%2 z8{(U@haVT5t<7&!V8Ml3KFm-Sgl6bLIdFk8IJmF?<=_OiAb>5-iR56)!BuFb7uDHZ z5co;uFuxTzIQ0XGIfl-W>dY}LQ602Zq4 z=T5CtZ?MX0)id?#xmxvfeGU%-H)x*a_~*NkOS2003}oSLze!1(4)f345@g}?kcE?w zh11`+`=EYan12?@QWoe@%K{Gyx(}YH?f&@6&l0|hOsXR-38ZWDO9~LG-+G*LJ}S6> z9nb{#DFbI#MIpOY!5p2UC?JxTVpd|hhwgSI;{Jqo% zKMxcfeUK8k51!;NM=nEcAH<*K`L{t%h$jGXo-3%$lNJMsZ#Yh=o4)cP{&*y@xJY?- zEsF28Cr+q#ChGR{!u;P*FB937mjMIrbllztSUvR{gw+$I5C!qC2V@YR@|dMLM`H0)Zm66t0595ADn{H2U^Zf#%r{wSL(vuZ zmJD_Xq$N8Z15yrlPy(~#QU3Dx=mslS!nj|a--`xOrvN+7aUHdJQf^?!Z*q$_y-75j zR3kV-*})OcQhVZ zKcawxDL4K)GlkTjV9HMeIG93t8~`W>n9=}PD^5^Ze+Y9HA9%S!2 zD|2i_64?3G$B0&&PV&za*Kpz@Wd}PsOYMoGA{*GLpBLr}NS5rRN6pUHp{*-_!R)kK zy7FIPvf3Pdo8agM)Z<_X)z1mw==};l(EHgBGDj_Z791td4me7A8~`W>INAW1(gonf zC-lc)9Q7=^@;L`bHQth=KL@-V9Hj*2=zjk4PPBjJ!}zm2{~Quritikfz?yz;^rk<- zY5?T$JSQ$vcCd!Cz~I1}Xci0(^$ddpkCHX?=*b$5@(Q`2ZPxsg;M`dSjp4}p6>GLB z_+ZV_2N=CGND{2MS+IukI9NkDz?ufYl&)B#KL%rsXVH~@2WyCK3?8gu4s1n2_dEYH zGKr==^hGiZ$Rc4H3smZJC-{Mk5;Z^Qsm;MSI0uy|MkvyawfHv$@ai|ao<@S0d)DI@ zFc;~;BqR8I2lhYEh-9D8asY6UJ)G^6tC%~R{_Iiyvh)JkCy%|KtC#i(tup-(*(dMf z#%;PmwDHJ`%RYJSuM*`A`-EJuKh*X~7q@uR@4t^5zMsc~7nyys2xA#c*``OcTLe>% zC{?9&F6H=lZlB!5wAyryAQ=r>=wL58`{e)lW#%ZE3Stm^z2NBmZjMrp9~S%MSGdue z`bFDctoBI{f-BJ3Z2ROk!J2Ju*8H&BC)Y)`Pe3?rpS%n&((-{(bhbWs_B-7h*MIKa zG8M~A%ki(!WSFcZ&RB~-1Eco+$0%u2f`8^t!yx&}u0?#oGy`3OGbS+2P|uiV;8EJL z^r&rFr^95aw)^udcas6NC@nXsL**h3%_kHfRDZ>LIOpS{v)&;jf-*1ys_5fzm@x}yn(-@ zQQgWf;LmdWUBm&D7q%#^PAv}Z;AU;wCR%q4#C;ctyAaYd`K*cH%D>``X9?WKzY^c% zbR92*$}!PUr)To`B7I{ww4nB#$P5c)n~U0<0|a+~w7u5=FTN<6lND*>qkSWS<{ssw zmr{{k;0m&fIRR1Ev5KL+l(JEE>Di(Qfm~0b`M`I&e*_DKHW$8$UJyT5kAJha{GCMi z_0N8%``#z2)w9U!o+GIFMf3Fs*ZKe)Bp&_m_PV40y+ZKC?0>tN9h;tc zmk_=esQ=Z0CnzEN-`zqYe!%)4alqg_^}l&;)}|%Vx)(?P>v_c0|3(G1e~9{@=yRBy z&(S!HW!V4zE=8W0dbLmcO;8~JMSB}l@R zO!ZB#tP%0!YM5IROHA6!k*GhRpBLu;AJoMI%_IEiGt!-`?f&G-y@aY7S=8WkTB+aD z3J^xR*DP?(<3jiD7rdtooLLn;4#g{mDV-vKsXCV9kD*Fqq+>MnNJnqL=eV=b${(Nz zO5!hJEAXqwAES}(D?q_9(oq8I;%E5FKcjoC{0RA?;}0{9l^KDN{1CJ?X#6-gZPQ2j zhsM9%59?I{#J$)HARzOSYVpGSAL3DxnI1KnUqkJa3j+exm3IIM9%Hz*pJk%kwuvIu zf@pPZ{)B=Ix_|5))MjJieJ{Xc*rPn0UzTonVL-4!FAOkZdhio$@Lp5k0o-PWKw2{6 z<3P&63`$^TJkDRTXWiX@tbFY{U;m#jZw z7gG-H!M|mSZMrbe)sT9^Oplfi!PH)cOiX>$uI~x`yfFWMBul2!qm!v}Z9z17<@c2* znrU}bFjc$G61RY9AX&199yNPj2i(LzIW}D*%)O9BKee=>qWL6Z&H?4tW-p4r!?d zpU`-NL(GT?)aP_a(@4Y)X`L6t&Pm3}us?;p$dQSG;t47LdFbKuvT^H5`&;Nku?rTqfr~Bu=Mn>&Zi9ZBs z>EDq=>;jv)lifExndrWK8Py}}83Y1ELNb<@3|EvlC@h688~ z22;ww!Yp&mJ$}(=?6mUj(65xh-FlS2m^1cI5)YIeBWCP&zKLLbWYXx7VN- z=I=zZBrZK_;=Ts3SHjQOH!HB<^xw@9n#PPhE2vF*OlrTNGxh->6MV*QDu`{4c+hs@ zi%j)dTf%tv7_{E??^3yx+s!zjeR<@k1^9wXI>qevp>&#IFAPQvv!f=V|D_31;V}_5AaK z_219Vn*A42{{uKaV}k4MzuyMu(SJW6TKD4UzjtAaq@({ra}%|HD92|^e1yMTY__uF zX&!p+EU`=a>oEGRpR3TjZQ`ORTz0%L6&GGX_SVDDb$296UxG*J-))kR#Bi$Tg>)h;_4>15)jJhcPPG%ryMf zBAR)Q4MmXj&#KgzP5Ze`SDog!xdk$ozK%g2znkb66efEYeBgDV?rUkfxu`t?35N;% zGm2J^%+q5a6PQ`>S0pfM9Z9i3d+&M`SfKkigp)Z$zEg04@`N*ih2L&7z}OB&x8LrN zf^H+(>tKg=+VKSA24r`dz-N)0L+fRuOs9c8Kso&3B>LD*Gj{<5k4w*hE5=^u7kQNf zfq3}Z2Lunr@4fI0{QTE|{DtmopJFl*Pzr^kZIU`>U%~6`#Qq-C;Bo*s?Q7rfZQ9pz zeAX;-+Sf!Gnn6p&qH~EE^l!5?ZA$ZxRx6!Z^OkDmgejHYYu>Lcvh>Rt^f8DE#*F)w z$f@qIN;BvsR2Op1yFhA%0%jptTCMyd1P}eRi`#V7VSbxCMk4v4ybwwHg<7FmIH?s< zFH)_TGi& zDPF_&+!1JYC$J*|*y5Z>R!iW64m4hFzELgCLQU7d+nY_R{gkG?4AQS3m5e%%aj7-w?hK#GKAGrO0 zxDjeu=qOqsdlEE3%ki}P45x~rL2q8>QRRGXHy!vO<}A7oVdY02DWTQ}9Q!5FD95{@ ze;g`O$s23OHufhN@Z9uYq*X(lp3s#3MtM(sjy~7J^1|{Dn{jCabpy@gqZe>8!)vG- zY=RPBCHIvSARc3dh@Dtm|9e^d&^zNrM>+6r3psOU4vd=dvelY&spWaY=CUNv^ zSAtmazNe1-CHB!jB}ryrr{t@VzS}m6+}`lP(=MCa%!uava?!gbJtO9CXpajXzQ>ko zPdjMlY%l8r(ub@Jp#%|5Bt!$E1!-l;Mz_ba&<)534cRM?C861(p%t(Z$(9g0_CWK% zkG@1x+keu!Jwl!YzUXq_2a?ru#_=e1^w8z!-?Ra(q^(Y_`rZ8CcNz~!ZaEvdV^k;%Ram$-x%y{f50Vu64^e#q`#f= zWYFW%c-c5#x}?8JE2}B!8H{JJ(u2?MFX`_~`nw(fRvYqi$^I7SyZYIam+WsSu1oee zPy2ot^mnWI>!t6_QO#c}SMDq73rw#c4$-$x>fOGKvVRK0}a!m7jV55{wX*DZTRG`Qohk!tLMAt$wLi~ z9#%|tpHs&$BMbXU&zU|%_79o~v_9f~hka`B19j1UPHs3zPwO$wSz$OVW&7kHA(~-) zR{rmYo;yxbrJ7aSM;yL@)o^p&N4+h?Kf{XVk@#n{&z_H96-7=8QZveg`b!e^ZRZkQ zg!SY6sTThTm&bng|9k?~9=*`hJ^v$AKQ(bJXojOp6%oN~oK{+=|9681K&h6Z-ofcxeza2*=X%2{OBmD%M)E>%hQ6)ZIG)A2KQ50L9Q z#CTxhd)}~+kDUw8kTnKIf<^nF0Cu0jF~_GD;?KhCf8G+kK*(wQ!pdJ#6b!8u;`HOh zbtnmnDva=Q65mcHZjCQ>zxx$}toXe9Wa2vNLnj6Mm*Xe#iJ+Xdp`1WvC#>#wQ$Ps- zLMVVvecuT|t6SqIx*z7%hvoQrS(s$#!pa`tBj|E;?j*`{Buu?}visD&XR+=1QKpfS z2!yle_rq0`S)r1W^Gx=$g6tjy136n0>@^A; zFI8yPQOD+kuEiEw>JCac!H#3x6x#Ub+&{NbD;Jjds_9C%#ZlcqAmy=s=LSl6G!Hi@pB-7#gn`K89g z`h(Y?Cg4Sy0?$~gHQOZPvE2Azv~esla^ueW;m7p4i0jE1!Zr%2@LS(|q1S_Z6?b{y zCfb_=uQcUws*BPO;LmOd4Xua5)5E%N-x=n$$z5e182wF&i(`G(mfvelUaNSR+T8b` zG3wRt-CDii)qhSxhdu9H@7=a-0pc@vVIhwA8#YBS=GcSgX(^WRXShM#r>e*{_Y9{l z#Fs@YRS4!I@#XGQOK9mf>C-w}+x_Rzu*$%d!7HS)4Ea}gkcgqtXtqfpJHLr9Mp8n% zyZhAn=ijth)a{^`q^HssvprY%92qXgXOpI$_M)W!@=Hi#nYnem2IK=hjC$EV&{f?} zu>0K3`sE}EJ8!)l7x*l zW5~3?TvE(GA$YbZ#R8}v(HEld==*qW_eX34jox%6co4z_=#MiTSG*GRvE4WlP}usS zJ{_83%omv7BEQJ1hAavX;_wk|l(T+(=($m{o@5n^d=4#ak!R=-fZD&Dq6rObMSV_4 z?4N5ip21*WJWE-QeixsgILW#B5RdMMc_DsrUVKLElQ;kb=U|+mTy>dQ*ff%WqSiXs zY7*8y1_s3m2T+yJ6`gDT3{q-~e@f|#W>!AcPLWbKSLsv8r?>@(nt^s7J$FP1q|>d4 z$8X9gC~kYl&((H+bLBr#?RA<00*NO#)V@x_P^*3u z5(mJT_Ub? zN1YEnEzp#AFE!Xh#(2O&N<+PqQLW<+<7V&had1hCIet4SIOl{wi_Bqrs zncyn+!CHF?tp%08Zg8lMQ~GF0Zqm$ylX@Lnu$+fP+MYt)MOd$-T%Kcbuz0hfG{ytMjmbX?!ckml&zbGV(&Gxz(E8@xmBKD1wY6r^A6 zgw(UtOB4HrwnwkuErw?d36Bfk!3h*U0rhvbzWcfPKf<8i{qT*ble>{TLNR{4`{AE- zq^+sNAM1XY_Li?;_d8A8&)~;eIf_4w{05Hcy^g*Sb`BcITdlyYV~Oj4(%hMq*Li1L zkR+X3P#IqW~mYz&ljM_1z#MY(8z}$#*_4O;BkqJ2AlRk^La; zkwpDd!WSdl&IV5Z#SN5Qc#_l#u6C@!*dcEpz)_N8M1fhc9n=5X@=mQa5Y%dWKF~Fk zs{_WJp|9onK#RMfFRK@7`)~~q^)vF;QX9eDs<5VGf3&k6r>_8e+b;5qsc!caczpW# z(H{Jqh0?&J%wa!nLq@Xk@c*6r6SeOez*R%fCbm4OyD0!GZADn13ox}(XHwWV@K!<)XDZ2%{i@VJSTaB##B!mlypMHzCu}G?wQ1v+ECp;0OI`1e2#%-o#*q$1IyR;8^621!6@2f}AelHj8z37(lG zuC%yn8a6%>rq`12&plV0`wF8|pZkgw4DDMQ6>T{S>d4BMWMkF4RHH|iAaY0((!2zU zom3P<4XU*(rzAXP)kb2~Jb4mT7Fi8k@Lb}NeV^$*^{?HhibB_FtPVC{rM0BQ^0>g# ziPhu4>bM&#UFCfjviAFNd$W1#i9#|*;0 zTZ{p~MDq*J4O$kojJxv~3KsmErxTAUmqASuFs_rN?Pjh?9R&$x#G(h8lH?J`H_Ajz zAM1;(g4ml4p-1)gQS?UW{P&Sg5i~WgoU4n~g!&@u8s!B?IZRe)g-SF~Rlvy%&fe<^ zbwz%AWyg4A-EY?{z3So?ILz_%j!{6NXIh3Kti=v?s;T}dPOrZ&p`gebSn&xm$P}9> z+mKf#@)me3+AKj#0C)TT6&fM*l7y{1#pY5)dH!8Ffvge^AtkxZdn+)6*O^TF6PWm` z)+g#s9Th+z{%8 zFCo4A)OQr7D^~!z>VA+J(nq+31&O4RwEw3E;(P(Ey+C?Nv<_K-t!fjD?)hU^Y{G`g2FXcp)R~kE6l;{gfsr8ut8&WU>BE z`edTy`hKTp`?oE?@A`cAr{i$SN`L)E_;BlR7z7jQ?%u?$cW(wY z&UVlD03Yx~E)B8O@*}XUYEM7E=Ku|xG`o3(R*|S{y$Ps%J#qADY>0cHcVUe#Cv~NZ zKnmZD%q=~?g-hiD;H1>-te&h@5%3WCDQQdITf0NUgy!fKx*=_ zK__7Azf%qbSHK8bHrc=|BA)`xb77)`vZj8t^#$O)oYlmw|DpSr)oP(@z98D~!7rD> zQ~YW-zmPu<_NF-tI~5vwh@@I<1N4Lht*uQ0dkkO~0QM}`wL%knW!oS>jk(&I zMQDkD zBhe4Y873-MJ)fiq5-Twh-m!OF&LSfNhTwEL`$}cB(ejl_*AL|FxnC5KoWjbRneQ}2 z3>uZ>4o14X*#*^}!3+M^0BQLRYtM|6@^l(CDhWIfHxahOUN5R7AaZyl<4+jekT!BI z(Ly$mdxk7ZES)?Ze-^xiV|`!f zGl{zH6Xt-S4`6a{R)70C!e~nMH~#$}ESa!OfjJ_sZ`1D@7LQS!R~777*eD zOfR^rRQiJUdt*^m+O;m4(3s;nK52S1^!LX0V=R?jf(+y$(F=`N^*81}`c<^aQKr|8 zyfOYamUosdN@9!pbUUl(AHljo^}@ns+(f0XY*_{IAh*|jKT$jHJ)cv8kG7clndHUL z&o25<{mV<}LNK6B>9p$yvykWLa(CkBU!%Vuywn^o&GD7zAf(&(A>Tf!Eokxrr~Eru z6c%6qZ`bNc0VLRNW_zp`sTJgnfCk(yGv%51dvxx?#_snk^RB)AL*)t2Ambsig=CajLwKGgRjM?o zoOK)9ismaajaNQN1v7($hk z8yKtHoGur(xu=`*i}u;`-P*9(3H16U^GdaiSM!dLj7fW*#E=!$AD#B8qe{XMD4^Ad7e4#%CSC>l7POc2XU)*b_!d{Zf=8@^HtAR%{{6+n zpbL_I2&~UmJAcFYYm6+W!dLy5@}uL@{F=r|HO@B}L}q@~UdoSN=blg+>tUKUl#l9h z>5l;Vru4CsF#l7H$7zQI!Yh)%aBx;F`FrFSw)J8V|m*aFi*y8K2V3Y@6 ziJy3EX=iN-alB`-=#2PF1VlWpkdaHVXp2ZO0&AphfYfazx!0Ycx-yfs;o6~m;WlvE))g(>dE$%O!r0?&-jexVv zUyV9m{PewYLfxds{{?bYMzCzIVC-C#)r|+{c5j^F$ueJRC z3d)|Md=2zH?Ecb8`hJp89$dlCi=Vy)=uc1jZf{NBev~~$`5Nf^qwX)Ar0-rvdGNRJ z^Wvv(H&nPMec#ZUzJG!}#iuA=1ARa1{?bYM{v&`x{~iYBFMj&|9#-u=={we%zGaj> zMfn=&d$0RTC+WLQ&^L~s7e9UP#x;eW^c`Xsf6yxy z@-@(Ri~CC_>D$91G5A^hy!h#RGolMU>3gI#egEO5pfBZXpzoi#zjTtmON{a$twO%| z>HF;EKJ)TxiOx9zU$Q%0%TtM z^7pQ>w(R=w8ta$4t~#;C`bgJyJb$a}tspw`Y_vXzHOvooy&bop|Js^K-?SgI_E^@Q z*B`Rp+tvHsF6)oFu6pMh>+4NnO{f7|sf z0Quv!d*8Fp`rUOyzq;P~-|MdW$a?D^*1eyA2W-bLSPxp(gLnKlLT%`iYpjRYT=mo% z>zCGi9WefS?L8k^XMJJamM7L*53RrY%j>Q8uBSS`d)Ymoeu?!zU$XU&H(0;A;p(#+ ztdDK@&>G8n=B4*7Tw(pr6;Jpr9PdPhDxf^U8Mk+;2T#Sr6QSOWQx+HS{}ctbggc>Qf|G{nXVzFBTJvjo#=qx3 zcvaWB*Ipj)k~xv@N()}U|Mcplb^9$$o2#w;mbL%#-|n&|U-ii@>leH5N_y{Q*0g0! z-}Lz|j3IAeSkHI8!rBKP`j36K%lhrE4a;5DfA6}N^Ipa2R~+lI?*CcJih4J7UG0OPaq@*5ra{Dfuw#FcUDx-C==_+InM9me-|@C%%mk+e2!6Th!; z{hr++(k+>;-p~JxNWWI3AK4+lzjWK;-+t=&zdU{7Hph2M<@ftexqDGpZ(Nj9e<_Xr zQF`<5_hhnD2P(-Og?zbEs-`Q2lC?84nX2Y0Bl&D4o62S1nknxnRP&X+h5It4f_3x0 za;8+idAyXGI6PjM$mR~;yeCsEl(Q(B&6IE6G1fmY)O&MccK9bZ-#p9EZ%P-7R&Ui( zZv^ey>#VzHGNoK0HIbPxYIoOa#rjmi*iC6!a$rEE_31R(kh_bSQi@u!BbDDiF>!b0 zK&B)&@AGI#->@+&o1e@m9%{@~ND7 zy-~g1bijhZPM~)b@;$GioXK>moJmd=d*1donNY4~E1WW!%H}c?H}zP1k*_D6%J<|8 zm7Zd$Fq56g^o$oO2YSXbm3>9}JVu3jQuzrx2^`Mc&{NE1@Y_QT=_yxBnI4krOi#Al zQ^@BI<4*<Z8Z9Xn3#CeCqKEPcg%$ZP+-9rt?-E==)=PA_ zLemlXg`eMdm3~apS^cVX_it3Wcf;${ zyB}VI{b~|q&peY&XP!wiS*@X%N4Y>VNm0Ikvn;PBib+g%oD)TnaX=wxX7rdP%G?7U zVAUMZoH+)_E+C0Q5@`jUCVYgjbH*q$4J*pXOqAI%JCyl`JoDKzLy^s9kOQ2Ztzkwe z%e4Ye<=pc;QFPe51}Iwl zhw-@80{ZQkv9-*^C`1(L)~IkTK?Oe`xVE}SP?$>0%`WHLi8=wap{oT1+OIHe(jkL_ z@)ml-sl&n?6k4m^*A6hdZ?vTX0-`$D3RPc45wL;|s}rhqtkR!M#$ubtQ{`+r36Ck1 z3;t$O(VZF%ymLLV*iF4R_4ZuLsW--Ay?DE+zyGFK-*xS|&Sq`*Z8Vpg_IS3XWG$(_*_~x2 zXNr~5>(~fLCTA++xg_3`6?g#v#@p9+j?$8eS{Q#(uHYq$(1t` z$zm!SpyrWd~KYClFg)1 z(cYq!9GN&|jTZ_zi>$8OGx6zSOjj zwp1o5=3kR7t5=ogRIKB543#tJB@<|mcv#g2*_Ewgiw4TGsbYN3*f53*JXy)TG5p_W zj2X7%V_i;b_ z%_yPrDx+Z=5n6$Fj?n$W9w2MLRtO#IlCc;7 zOH;1|jv8<1Eo1;nTXQvJ$X)qr)RCSUHv|#5j{CInG(ZWl0q4>^+U!gqtdtK*lo&Qw+IhVng&NWt%MF=% zXocQYjFK8l^=ouw5yyLD{=r15d`GI1%H4se1;iPk5?4xNna#*?S0O*yP|TIsP;$#i zdF)`eSj><;p`RPF#d;Y92R{7Lm~&tc%#+f@Xo=Ku<#2q@8`Xrp&zx)1L_6j+SC2JJ z*2lIaEhkXSDrwShnE0b3RH#ga*n zd?Rc+_w^=|l>?>1Y%-V0PgM>iGo@02^q5yNQBKXFf&qooHCdQUmf&R|p-@20WF(dk zAew&~F~ z!rtac8VjLQQ$5vuIXjg{*bKQn?6%AlvJ)@^JfX#UCo-B?qv>f3Y3kJva+q$pZ!KyiqN!FZY#TVOx>gNF(ip8BDRvre5!IokC6N1?PNA00q&1U%!UqR z@)*mnZDJ6Ej#j-+Xe>w-O%jJ`#xPY%h+f8TPdM$mp?l$(FmAC>dlG`bG@*p@aJFg>su4tJNiNFCEpNNkN~O{gK@$Oxl8!-DDB}?HRYjZB zM05?+r?x;t2kKS9S{VpdnJ7bWUd?lLuf3_E1638NvDdm7{a4CekU+V;CD(RV-bEfY0D5f zkeWM$Kil{0*?wLariDhtU{&G^p2$@v8rP;)g=eUGJ@8{&CqpNouPg40igK%*rO6{Y%pni+D)C^ z=+5tSRjb=5hYMT}+^f?nM_sGiEah0)oV4=TIpmm2!;Deej!MZ~wpwhY!-v1c=DxQG+&eh8sS52QS32 z&;h#wD~V>W3|d%oMa;3VH%9F23Ij{>Elkm&w2}_-5UMQ$X(2fD6AHjkNns%#1}yT?(N8GchtnE)`4kGwU|J%=zo9@Vg%C;(gl7$e z5D%dcu;;KmRcf0TgBglI01o^c3We;U__SWI`q?*!g3*_%00?;qv`G{TtP}<(OPGJ7 z4g4Dl#K3qeeGm}nCmaA$bpRkVUi*qI)?dm@7iJJugr!WTsNz(q?mo@eifSW`hIBJ9Z~=naz~W}paAI!%mX@GJevi3^{aoWerghCZ3S9T<;7PcZzyMxaIFlQ91IKRZa7dofX-OO(+SrB z$WDO{+e}mHLc!1uDeY~+YD5W39Q3Xh)8RkMS}KDIW6-&X7|O;)=#5Sv!J(Rl7_OuWv@5>8z2pDcU1u#-=ba@#i2)zZSwx!I66OW8xM~ z`V1QQd-t4NeWRar(ViC$`;Z|g-Yr4#rs754NxuBVPki^6Dtu?LYEmBGn+OwCK+@C% zK#@cR-+f!i0@4J)G|5FX0L`TVC@OKVD+whCjlS%NV5HR(3X0*EZt04)*DM_(ECQZr z0m9}^hjB5Y#~f9g;x7=0LJQ?6kJ^q-!Le5^B4Z?%FQURRRsy1e(yIYc0eP$mgp)qK zJ`fcnpGAUDSZziKMkm7mrb4>UH_3I@kmhMbgzOe^h)7I8o5i zZs1NRQw6LOzBdJnl~yMdjBs~%M!{%UQN>fWGP;6MkXEV3BN7p&Crm^!h={kyt#<(J z0FxEGj&Ruk*0F|mfX@;w3i@sEhefwS6ra7puQvLtB)o$NvV_kP0>%$fxhcVUlW0|e z)7IUH);A_&#at>))DT@+zIPgK^xkY>+KK+`1lPglM(-3FHE)pu*9EIO#d_ar#x^77 z>0;Ef`juP^t~60sk*3*3jAB$X(Fj$H$X6A2Ddyaf+Be9@43eLPjvFLdhy-px#=S;u zpbaJxIx#xbMQw5A^9mgA(VI(QFJdy!oi!4&cH~4SVRfjD&WM{(^KKaiC}t6n(K3Px zqm#=3)+xj~KrnYaV23E@21_G)bP{?&jZ8~7&`uE588_G|nmVC&h@_1`qf^ugvl9gM z2qf$jRXsp=h_pVCqtn*|a3_e|7;M-n8aG1j5Q)73N2hQj+zt>}M?o@KBO|H7si|F5 z!^#b?0~%X{1iw4k;Ld~V!03cSgR}XWR4I$oPs%WN%~xuC6vu6BGqz0Aa%B>CtKr}Q zS{CIh+=-E?jI$=PWj_2sG(kK^#UJOm@+N=#@!@ERPKn+Saj>;fhiZqTj!5E;bB37w9HXIl zA-BLs0z6>Q2f-v91fdCrgy_^k4a8HX1=Zjnj;tY46QBw-#_}{QI<~AaHL@_FCfyWO zlcPB@F*?!wY7+bAWi|2$0I?Cg$vHCWz^JG?7pl=U-zPE$w(26;q6$+xJWfhvblNmG_zItjB=u%f$0 zNjB+R&hf)oMxcK*Y>9-ZNK&AL1jUw(y<9={u$kxeJ!-WvC~00CqR=uW8D>J{3P3YH zm{05&lE#lT{2RZlVs+&G_dO^t{(@9YXOTs&7@CJqFHjrX5FO^KsQ#X0a}iA>!%-Y3#Y2*T<-Y?!!EW zri~J|+B{XpojbU8gH)~WS4*4}%Xh`Y)^Q%w-T9NGdGm^+lEE>$_Zx#X{}Lq}pEs)$ zzmY>dHe`xz!Qt3rsp-re*+Uf^*u4XLd5Pj4sSRaOLAi2!VS*yV)nh}Z{yo(^zTf^0Vj&_UplxHLQqOgCyl#2iSDFUsyX3v@f(kIW^C6dBWyL*Gt%pj(Ii>`9)f+5!UMnvYpC}NZshzN6 zq@(L1RcYUfV2_5YPF#7ZlpY~hzmo>M>uFW`&I?($K2cxl;#FrYB1P3rR2PxGgS79I zZl*HruGN<+HQ+$|i<=wd+y{4|r080Uq_v|kk=Z5Ra8_R~W94uI2A+80i1ks-9Fw@( z#G=bmMkcUZlxJt9DxJApPEKUYsd1X4;WC&?`aq_PO{F=y6pcROT;>!`>p6heGIsML z)1rJbTFD$rTD$2-{N>ij@DZtQgbrXO zJO}u2=p%Cp7deqIV4b-{Xyh}80KyQY@(@GHEFRcgXyC35 zI@Y@#bLUbek;&1q!}g2yprF4OW`q1mvlKkT!c7X-Q3>Xj(JyfM3+{HJFSx+#mRm?_ zMv+5s+#E0M6ZL&Ei|MuiNOy7>mqT|FDos?4o4}Grh4K@VQYciq0jx1YtJ}f!P#dhc zdEpmWqY0%hvap>a`ja2QnTE>O(DJevtqo#)kDkppOt9kiU0Hj^1}G}uX)O6Lv2Bh! zS0+Y#!ZC*@^^tD&GKv^rO#C%qke8$Bo;GpLMh{|X}MvEJ&MSu z=GkQ%kzGDD&tBHo2Fj9 zP`jm_w|E6BZTEG)7Z1c~2Xn_QWTU_y%0jEafC%XOl(@UKQ@edn9@A|Vw3MEowzxRY zM*T_ zxQ-K}6G$19qJSOrMgBoNB|W;AD}B^XyLy` ziT)gPu`E2)j-l#UU{b3A(J9~n+c9L7e-L-sYm+&KC@{lgFw!1P(NeZO9DS>kAZ6Pl zA&EFF(swG7Ts|AhAR59h@CGrh2OYHS6w&pmd$u}@)&lc*$PNhxX#u_k92Y7lQ#i~W zvBNag!bsyv?i5vG;Dc|xs2WD1(TS??iy!P<4L*%%ZhBn=D*7YfGB+c2R(~4%*H7kF zCkf!qWB>ZO{i5Gn56WNNkA_4-n~GKVuyJ&R`$9{<39>OC3|*u17_!h{JWu(ck=^D| zIN0jQE;@*ZREg?y(V#U&R}SgnYG^#zA|lHA?g8`sY9Gted6s*)26)yd0wkK(Du(TF zl{TDg9u-U!Wc*Jy_c=}6pDvEG&BL{+ZERZc$~^8o97>JHl)tcWypB5$iBZFG=i%UZ z9(NuNl*e)B;Q%!rcODLo%W{mQEj>+{5Ncb3VBB9f8Vplk^X*fVE92nzN0V!x-x>W~5j+YPPDQ6C`O>$MnT$NK=D7O84+Tr<9o#b;8jC zyyL9Wa3WxOhN2Kc-|Z2#$r?~c`nU35I!;s!N2yrDQ8UpdldU#CMuZM;n(rP)=~s(Z z109V#BbSls;uPa8stmBt%~)fmh5s4*oxn#L8wquNBmtowkrH%H5XB{w4A&(Q#GSZ0 z6?LSepb7E{3qss|fkn6;W5DbPj>NX<)WHmI5>~!pozM}f(9jSP#rA;Up$fV2bERQD z&O1D`-Nny_g}rc;C*4w>#WF1gUZ%69bTx-ltj4R8lbKR{54k1jNSo? zkXO{VBz-c<_!Fb8aL%8M?1zldTCuswv`_O5@)twf-9;|Qadb0U6wlmNz0A@`p zHF{lUo8)PHj+#W8xd)??#U2dr2!7t9Q8^qWnp$1*!I4Kf%JOW>Vj zGY*INFH{#|zI;!EjNzgW<6`%bbUc37Sj>!^K?=r31$JrPs8aN1nV~9p+iWkHo@A8g;tD@9trKDQbYF)7zZs8 z3TA-X*awM$)}Rf`EjHi`n;tQu>|8DCWc;&@icj>jY8iD%;opd&DIGE&E%Mn#6tG#Z zL13~JG6cB+=;}v3H&oeX;IY$Ejm8|CJ2@ zk7yyjVQZykc2b~V@RhMa8Zlbf9ZaS)+s}9^9;R2}1i{W>44}=ojX5o# z0m@eU21B-n2jy(UEo-NVe++B;AfqE`E;%XbiO^zcu9G5yin_HAU5TrL#5swxWq!gY%5-^|6lGH4p)H&$@Vi;aY0bCbQv;2qSg@ zVu)K)$Oa;Yp)iQF9kJ`jffmujty|MJCe8WNJaV`-Izi%wFBX(wF~b3{2@o;d8cM); z;nsixMGLnE6C_r+H58X&7e$$5ri&F?OlTH35&$9XkfqN#x$zB9B4&y6+@Y5}}O>~CwD znQoZyB+%iy(Hg74bf70IuV0Ip-_{grC*rp?wD9r10bs*389v&#HT;HHU*!o4WBqtU z_i9gND0so6c>}c6Czdx-gFRt(K+=r>+i2a-0Mr4ryyA2tbGW_8Tuo*FLvCAlk_e4y6>!_Sa?;9nSgj-6HVT8VG`0A#}u;W|e}Zv%-isc1K{Hkuyrh?|WDkXG~>!(^ku^b3iN2Gzt= z2ft!ZOyxk59DrDOuI6zTInM3I;nkHa4#cgbrg2W&UObNEcV~0CY?;q!zb9KcFos)w zw{E`88o{~4baE#j-`PW_5NC3!B3(d55Rw+3uP%=^C*O$bbl~2A|hwe~^ z_=*SLjIlvnnr0r*EZt0=jopmAINh0#^(DBtdaYUZK9d{BXudW<$Rz_P=t}V~JA7xR zLaa3o%FbF1Y5wI0RbDyP#O=~D#lI|5%yIZSFc)%Q9LVlpe$bQ|1b*w%qGqH}Sx>%f z!QBgVg3%_QH#1AA~mZfQaXWk(NHCJ4A}jd`hf;a7cM zF9M|b3PwlvRYJn6E$tcOk<~h1gJ{x-FLtEV znCMCN?T7$eA$@G8P!*cEcEJJ8mc||sbzr-|2)ws_oQg3KPN-q2&c_KhhhXTSJl?+0XD z*jy-8=w203ll|^ph`cMfsRWtD1LabBP&2QEWP25nw|shiiV2YC8%ac?kH%i`7 z8Xk&3gij3%i3jAC`VHSb8n--}a`#N8lq;krG80Av-3{X=5vhh^kwCbp5)qm~orsV; zsdRS{SA*l?mE?|89=iQ*x+O@qo;Xb8=-(_8TI6-LJ7_VZfkBJ3Y{^)4oG)JRYR-U? zb+b8s1zc@vtE|zmw#v0^-EQ>CY%zCuES~2;5=FPO4`MWxiKVUYDp}#|wpADpx#^vL>f1leyGX857<# zUE-LTunypA!dzyuVinRAt3=keRZeGV9GJ|eX+knfSJm+Y@9~sRWs7dnnl0lNvup)N zi&#~-)=Fv0nwoe^wOpCZ;vzna%8I8+7`i%fVmw>1fFGU6U}XxE^hy_3(eG5Dz@Kpn zja4XS^3%A2(xQCh**xwx!z9}RV=WxFlc!qtvjiS;uGBZQdd>Aviak>qWUoDuWnBI!#?DRM` zv5RNg0S8p%8?DDq(AAHqhoKN6_M5yyB07J2=o%E}M2 zFlM(hn|xB))&t4^m zs(D#fJWy%5?w~8)qS*)R^s`4jM#h{Mph4z0fbg#e0GWXcyP7!2OcidXA=*ufS+>P# zaFx@Wg=^h17VR>fDnJ_3gN&;72@c;X=Ml3H^s0>FRpAGMyU$whB1R z;OV0EpaiR_Eo&7@1CwT(Qu2#(m^6IIJV1LrQ3TzFXHTzxePd}jGn|=T!^(R?b8O_VMA zqh=dK1h)@CJ@)q{NjB)BStQwIWQ$NCC`bq36SrJ#z()ZPSND2+^SJUyLS?GDn?=;s zWOXaDp{Yy-BmolQ!LCp1x}ihp6P!gncw`yO&SFsjODO#7m7ypz@UQit((oQxV~9DP z%9iQoWi_6~NAH;7j>rQP7NC2RSya}L&jXsx7)4{#sOhPa(Go5Lsi z@hmx>BEb0T^)=ROn;Xbwzffk^2;|7?)!2T-4xqg-^~g@b3O1?9d^tP8H#6f>>B20v zp;aD_s{2WC0Q?$e{Rzybr&Lw*L?enYGI z*8_sg01zGohti;4p}R&Irx##^5*-5=IzM_q7?#$b95CgZN5%n)`QX0h^^wl(^ZUqa zl%kbr1Tjf8wVcTuoXD1}@ywK!u9mDj$!)W%Ff|73OK{~NAwIS@Idaz>cgx3nw(q%X z^dV(xG%%bvE@-94JQ6g{cwf6Q|$q~$2#N>l!6u1VSEwQb1 zzLXhuW}G+0-{^QTo!JiN!c3=#LmbtYWF<9qLl515+W7Z2nijb;TX1|yOEtL@13(HR zua#8%Nbbq-9GlXTWu5`qsIx(f`CB#(O-_?3d=J!&+rdY!8zD!}}$NLFuN{$}Lw zIPm6l`J3V22O9t=O&J?>eHuyAYPb6culVL-b==FESIHzFQq2biX^-q$jRY-<{R-pg zwjg4BG@Y~bo2>|fLc$431S)f|FgY1Ngr@7!cUWoz=v6z5RfJoBnJL(aS8Eb~wxWBF z3+s#Lo$!x>IWlRprJhJ3pdvM+#v_+Dh&MpcMmX$K!HcJ74nZ5Md58!wqEMq2#RkP7 z&LJz9RB0l6RUz}@ptk1uin|btVYAu`R52&Ah>_SU$Mi@`Ak$gOGR7_qA{digx1eq2 zf~Itcju$dEdx@8AS20Yo0V@p*l27f!*o=W8H6u(S_1Hd?p)#5BgotZvVdXl-&arQ>k8spt0L4411ofmXCdJhcyFkm^@> zgrWw@gBovyiX%{Y@&KA6Nc$*>*+#$7%Y*hMwG~8^ZBx|`W{4#aP5vdc+XOH$g<%lo z=_f?-!Hg`=zwMK4aEdwvW_0}9etGisO+l=27#*EQM{i+TQ3U@fPKAF%02n9=D$-Ag z;)5Ako`2h?!eCKSk$>ASkGNd{fgD{SVGt*Zf)m7sV*6NlIyKwYQxxN<%op+4J|=9T zG_zZzT@w;=^FfnfhZ->l;x#2k-)asb+*;rL8^(lg`Wu03M4EWk1M%2 zjzI=3Il-pKHt^_&P(rxy*Y0O6ao|E&_DRP29ld5G%_kqWQ@{4~0cSB?YgxPU{Zajm zt^+Iy6O{Wo*O;2qx2#c(*Xy~$pzUUjc% z=xJ0zjm50M+%hy};4<*X ztHB{~8Fmr2Bgv4Y!^ZAOO;D^Ags2`)Rf>-aQPNlj58T*{KwJjrwNEU*grIE_vjNa@ z01noOepvk&WAL|Kk`2ycSq%3yk%x*O+XgV1tCkPI2IAkgOII?vT#+m&`fa;3Phoxi z!f+2@h8q&7_ez2RY>OOZXq`wcNcqe_pymyOCDumC3AxuwcEvVI7Ky61EVoyZ)tPee zwNZ44rm(!FSQxfgV#(&=aSO0gX08TuFbM5;(QAQNkE@h;(FO42T0-)`G%wL0ATnwD zRYiS9%k3^EK6&$q#z0*yU3n8{V?Z36BdH%2lClpRXYd%dcYApCgA!mZ{&t{|3`}m1 zHCe_}5i%~!(K~GW9bOh&BtwJK4idO?qk}Wu9nqn+^yqb{isr7pTqZw-kfRJ{D8R47=TXX|&QTHIP*(-e*iy0IVPyy6Plh7Rb z6b&A9kk%(0W6%|jp-+|IV|kkeVGPP3jKg*ih6ul4kbdDGu^W2&%16f2(46H>>!U$~1CsoIU z%_pF?88I<(B0&Ky6exp$QiS&BD?k?mejgv-&^sMWn7hN5_*tMxL3|$w}Z+2C>7_h>!71~8{L#0_P zl=h%TbPA{44(O=M?K?ty9nn=&%fR!+R<X;uoR%7=nI}Sv z4j~|q|0Lt|i1p`89%fkiFoI2|5&FqLh*n9J(g&;u%3{8{t3NefK4jsKmE%ABH+kQ# zel+vYA!@)*9KnBXLAp+);Go9tCkdZQ#ixe%eYZ%YP@zOz0*lA2uC^KbHnOlIT&s0Q$Cw%Z< zQ|S0kB`Sr3)DSH0u`r1d6zTeb_;AO_F4#!PviQYp1FeRKP;MuoqZF*rA%FoC%|bqb3{%-#z{dT^@C5e<_YwOxQ{fs|sLtzIAnNrC~+Ja??ze#8U@hX3znW&3lmmZznQJF3>_wkE&#*fAX z)jp=Iq$jn8zHxJAWMcBZ;cPjTLtrIh-o*nXp3|^*O{CE#HclJQrSbI$tT} zD2*RP+C+8==R_clA4J+zDOEf`Y5XA4u!@OzS)}oUNMpPxjUQwhhqO`}J&3e&5t~*h zA3umR-VR4;{D8F0+43QcjCi7)P{N{S`5@9{=}JMA2Ad#hkaRhU$aknf=xGG^8DDe~ zKGHcU&TlG(#vC567_V7Pbnzsx#j_;4c#^4_@Ux2YXxXeLy?By&b$e$O^(n6=zj%^) zH3Mc92Pm&*fq0U6nf657S;Ym)tJxr)WM0jPS;YyQ*)nUhLO#meOtkD<2(;MIC4WFC z3^STlHjYTu%#tn8vdU`AESeq0SLV|I4hlHVC?8rlJxhGVKhywT{*nTRL^j7W!H z*3tApBUBRkCwW(*eo%H*rNHJC@3EL3FA19qHUYB_zrxz$1U9!giN_(f$*dVEA@YX> zfRy}<5;XOTAvk@|>5TGP1Z(uz?TC%+ z%)nYkA$KWk#z^uZZt-|*%bl6ZSf;YCh_g8|cb7OTwTTZ8 zbbqioVK0>5PVD>SytKr)cX0taz+<2du$LhTy>sL_a%nI49GMy*JG|h6ZGA#(L0{LhlM4 zg1VCmwQ#Q3dv~~s_ydVd4koK7^v&w)@DAMV3R9Pa3roqEXvzd@d%2t`Q74fHla;IK zbOy(jz_iXjfIa@`uErK5v#Sb+z3I!J5a*NOe83zg!%d6z(5@e74A+&j_V%B~nw&R! zN3P3#W2<+C?cGL;K!XPL;-y_0luO9_YCBn>CKST zji+-sh0nYUwGZ3WU9!jRYzzkk4XZcH@zIjWR-pMHyh}JLq4fqIbH=E{uvGMy`7w|x??|m}%|<&@ z#sglKpZfNi5VjQJSf;6ikf z&+XF3gwZwvLpY$UfHemSOyQ??Yab{gatG!%{j^<{LW20f0D5S*^kynlF5q?^BA$9_ z7YdFW;?r%!b{*R4-!6nf4sZeq__y8C>hOj(I|Xh*%H^g|DgU-x=^%w$O*P-B!{@2A zqr)W7L+BrRT-Qf_Df3HBf9&nuY}*+Pz)kRUBo8)z^OwLDSg>-Y35F0rWfr0??D}Xh z1~)fa!QS|w%`La9L;$9+cJ5e-0MOj0u11^);N%_{TZW^;3b+NvcZrCXM*crhp7?XDP#{uI&MK$E)W3yx9v+<|4sNY!_C@o^PU zkt2ZLa#)la$&iY^5V`soydWfStP3g?eQ~+qK;Z=;f*SXlE>NzH0I-Xv=`!W2)!Tfr za&@Y0cgeD2s=e(M&yLg_V8L{C=p206v_tJ|bJevYwFY0b?MQVml$SoplJV+DQG?&c zz0S8f)wZ#G{6mU>UZj-6;l-hQpatdCp?I)m<<+TMjsDKXWwj0(ehKz=axmP*M~96R zcBk@LK9fYP#v1T>HNYdCc3fai;`PPvgI{d>>|Hn^+*u6}U|+N%ub}{;Im1ap7L5$mlB_=q033N=DE1 z=8ENjGt;Hh|6@TOGd3r}b*xoz07Ub+)S z$~kvqFrB9G!?d9XyC!i%4e>vfuZ)a~t>>l_PSkC*8=^9eI~1|61*#&I_1(VWF*1Z1-l$`jGDTAfH0mI7G`jI}dt1%* z0HxbZsF9GfgKxCj@pUy5hn?G4U`cox67HcG{%lYpoPT>2Ds4sZMm8Bv=s;w048oz^ ztpT7&E$`u@i%K^-wR3PXi*quB?a;&>*y*ZPw^0rc<0`kxQP=7=OHEuh)3uN=LvU&i z?&{itLqJrrOe^RY%r5eTBj$%dwm=RB%M$vZ|K1DE`7Mh@iU4&z@3#x`CI$Yc8ppOLXfVt_D@dV{T=GOzGDkU;PQi+>0;$@$jY;a;^rJRII;V1 z=wP^#gOfPQz&&;a?Q@9h;ERsJ$j87$s*)0PYFEj``o-}4WwM13=Kq$ zCLtBx08RhMF%gb;LuFjYh7(Rh7RP-AVpDrqeXRjZPj?1H)P_jsU)yTZXh>&3gySdf zYk;-}DWep3c)5aW5K%W;ACd=ldBe#Ty!ydXw6@FgAsa7Chi|)Y>A3Yu|`;73DyWH0=>L};lL`KFC|x#JRItd+g@hlLpc5i5$JH< z?=jb7+)HD9nFr!H#7ujB8ouW$O~30=80}SqptS1T2uTwk8U3rXMkPc1)H#aziG}Ga`G{cl(9**u~_B- zJ7d<|u;i-TzR64yBb0MO_yQc)0)&NgH{5In2g8E#aoBVKvQrYn;%7216b##gg41qO zMfN5rhmXsL&^h>Co{A`P)9A?wg{uuF3Nl053DV%9v6tE#sL^p33XZprV$Ye5JJjurr=BmAoay)MUk+=!7`JnYOcbEigpl1c9KS+ zf2_ZJ0HISj)U|-=uk*;AP}GxG#5%mU;Q)Dfazg=fc_<^nP_C^|K(v=Q3d1@Aq_~Tg ziK5$dfYSlX3s53kUVyPm*5y!&51i=?!5qMZt1pT$C~&S>Q7Gv&U_~{^6{zS+oiwPR ze}^@wLUEOZW=jz_4dMn3EYCz1?ajqPQGkl9?Y&l;LJ5lrD2f1ktYC%0$AA+B9pyjh zh;mfGIx%@xuo$sU=ndgf>Wtpdu%hb?0V=xQQ1n`*?v2P4I(9lf-5Eh~KYr(RHq3us8VCMt_y0b`ZBC;ONEZ0ww`@6DO*WGzIQF z9XHfaf$3c_hiiX8hmQ1KH@xWNH6V7P2Rp$-; zS0I6qfS|M>5u^wRsF(y2YDh2%O$AY`*uXA!v7p$V<=OSwd++VppS>%#r~bd^%*^iW zy*F@Ee(&?oCwph-d(NCWbEfR<+1c6Flto>+MOKqfNWIUgn^iuw{6*dzv{)@;F-^+;R&i%WVY%JIjjLtSwg35og@K zwdg9GD6kdg2#!e9cWV~7^~JUP0-ujhQ7x*$_YxQ3?dE#V3kA)Z%j6g1O;h@=aTz{m zUM3$-dSB;gmRP(Wyr{m6Ug~eTig=BY-@R-FwY;KQa+i`ngx-K|fW`2ocDb2CD^xCo z(#+lv+Tv#r`FPEi6s5XoH9h54l!nZftBH5|*`BSkrXYW?QE055@V+h7tQJiosczVg zB(mj2M%Qy{M(qT_8*Vr|Jv2{Ih;yMIpe$_V2cWz-F(6;@qQQ%o(naU1^MmZA1YK@FhXFg0 zQ@(^DKk%k$NuNy9PZ+>9deMRf*y^mbra?^4r(sqnD%RhIPx>f!>Egu`r>r1DQ#B-h zUyeVSJp|9urqh8O#>lshhcB<8mx`(?;}C4ey)pHn`+dY({RuTg6TJ%{f9-p1!sqNv zm6LRl-v=+7w`x_{g6i72*cJ=-jeNoDUzqrP^Hg7FpNu^ks%tAMt18F1A5|}Pwh^fx zQ@gyTp^QG6&U=U?nJz!+^XNnJQ+xzI{cIAy)^1qIsjt@0ls}w~tOhNwUp{1I)uIIp z8?dn;e{Zj_t^!-Tl}@bod}bY=IZA2t{QSnOJ{g~6uV|>PD;rZ$Gpe$3a>K%^I%TP* zn0HXIO0*Ms&9h_L(%E3Osz`edhuMY=lXf%qa%9U5FTfs3*b>t04is%-3i;Xx)z7kO z+VgSewN!%ZLP^Q=GJFV;I%y;IRh&+JOW>#R+^6=DPzb4n9+ntuC z+nuN{RiZOB(vu2?q|=kM(WE_Pg*55%vcsxKlKOv870G#+7mp@c6UM}Ms8U`>3Whdj z%`voH0InfpYfCGuY8vp$5F<^xhUliY16j?p+@N$MoAzpK7%wcDSWOe`)g|CwEmra+ zxojTFzQd+om~gEjPaf|(yOS$UkL`1+IH#B+5kPCT8`+i_?5 zxsypwKI~r5bi3!<@dEQ2@8rA_yEmS$8FqJd_t-sU{~FZjXr=oEh0|-NEycZ2Rox8C zh?_J_4Jwl31bV9MuBpW}vzMhQJe`gJ5q!i7p zZWbaFPURS0)UaOv~)Jm(*D&7|K z)=KXf?H1PUt?5mQDqB7&lBF>xLMa=5;h?5o9#S>Sv5V%hRzQlV6ki`Dhc(%>!BCV~2(QkG>m2XCi^|+W?zujWWq30HB^;O<=nwE`~`w=8M zPp8)&jAyKT^&n5KJ6Ja(tch zrOn@%9*ueSNSP-2>9j^oOVpTJ+V_&=24lVSox5q!MpHP7H7(W7G?Tr`@Cxlzv!oPh zX_lPI)J)IWQg~RnIq5R*fKO|Yjz45zu#wz6s>ePRo@eq##o%2et_L-QtK7e?=vkn?E9 zTVQ?#1xSh9>o7T^q-UpYD{Ru_pae=bQWi6d(RfvvIoHyy>^MBns;ygHx^!7}YBQKg ziL11^+Bp@NWa-w+qS4AUvmgVcrwntZC9`FgNxR<0D$ZusfxOi>N698Nu*Tb$r>{sQ zX?<8-#Y(;KQGND-HvTj|t2U7qS9=*tC!nuP!Sh;dJ+Br`>J44x9)KibC*Nj+2=B+) z;4Es==h-|tIbUdVQGB~le(SGxej^1N>M-a6>CIa80N||lP<5&ny8Umy?y1}V|2ETv zcAmV9WyhxQt`@_%n`+oi8g+>+^%viFVuV)DE}{7DrN$hccqD1ztx=j+f>y~&8&Nmw z|HD%86glO!y44M+2ig`^gdT8PDklAwlkQz>Q<_NHGMmsA(wCY3^*4Q)%AV;a(AAhW zfBN;+qni zp+cJ|S=VTjk~vk{v{bEBr%5iPR;$xw$*onVDI~X2ou-hSPMsztORG+kQ>9<0={V$? zQj=-PYeM~{Colb4OHZD%UpmaXhSK6~LcOHtrfgExq$#o~wUe&MCR9+mB6S_5$L~~A zn(R%eshv42**V#yib_vnQ|c*AiA|`cG$ra)FfwkQ!1^wSu~** zo1I1a)!OVVR9!SPy{`D?CT~JZ*jdwR^zlNI8bkAQX-a!&K`u>b5-rF@w~A(qa2iJQ zC8XarTKR!WQyNTbXWfKW)aqHM-?UmiYhBl=FY@k#+f<#r@n?9t5w^0r`XPcl=r!pX zL@PPww3u`~I-0*pjsquAlWtAZN|ki;qf@0bA$NFFH<+X~1gd?d`M6(?e$89^s @ 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

*n^Zx1oyJqh6e5pZFJLU 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̞CQq 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

`6uGsejWj9CmV9Ail*j8A$Z2KWoB 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 literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/Weights b/Hw7&8/cmake-build-debug/Weights new file mode 100755 index 0000000000000000000000000000000000000000..96ff9939dcc42cc969c73b9d6b0cc00009211f8f GIT binary patch literal 46760 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 G&HobznfUSm literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/cmake_install.cmake b/Hw7&8/cmake-build-debug/cmake_install.cmake new file mode 100644 index 0000000..0f06a55 --- /dev/null +++ b/Hw7&8/cmake-build-debug/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /Users/bradybodily/Repositories/CS3460/Hw7&8 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake b/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..6506fd5 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/bradybodily/Repositories/CS3460/Hw7&8") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug") + +# 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/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/progress.marks b/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/Hw7&8/cmake-build-debug/googletest-build/CTestTestfile.cmake b/Hw7&8/cmake-build-debug/googletest-build/CTestTestfile.cmake new file mode 100644 index 0000000..61b2df9 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src +# Build directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("googlemock") diff --git a/Hw7&8/cmake-build-debug/googletest-build/Makefile b/Hw7&8/cmake-build-debug/googletest-build/Makefile new file mode 100644 index 0000000..f6cb202 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/Makefile @@ -0,0 +1,184 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/CMakeFiles/progress.marks" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : all + +# The main clean target +clean: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install/local" + @echo "... install/strip" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(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/Hw7&8/cmake-build-debug/googletest-build/cmake_install.cmake b/Hw7&8/cmake-build-debug/googletest-build/cmake_install.cmake new file mode 100644 index 0000000..41b883e --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + +endif() + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..6506fd5 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/bradybodily/Repositories/CS3460/Hw7&8") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug") + +# 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/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake new file mode 100644 index 0000000..f6564d8 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake @@ -0,0 +1,25 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/src/gmock-all.cc" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "googletest-src/googlemock/include" + "googletest-src/googlemock" + "googletest-src/googletest/include" + "googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make new file mode 100644 index 0000000..9bcce7a --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +# Include any dependencies generated for this target. +include googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make + +# Include the progress variables for this target. +include googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make + +# Include the compile flags for this target's objects. +include googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make + +googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make +googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: googletest-src/googlemock/src/gmock-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/src/gmock-all.cc" + +googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock.dir/src/gmock-all.cc.i" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/src/gmock-all.cc" > CMakeFiles/gmock.dir/src/gmock-all.cc.i + +googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock.dir/src/gmock-all.cc.s" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/src/gmock-all.cc" -o CMakeFiles/gmock.dir/src/gmock-all.cc.s + +# Object files for target gmock +gmock_OBJECTS = \ +"CMakeFiles/gmock.dir/src/gmock-all.cc.o" + +# External object files for target gmock +gmock_EXTERNAL_OBJECTS = + +lib/libgmockd.a: googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +lib/libgmockd.a: googletest-build/googlemock/CMakeFiles/gmock.dir/build.make +lib/libgmockd.a: googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../lib/libgmockd.a" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean_target.cmake + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +googletest-build/googlemock/CMakeFiles/gmock.dir/build: lib/libgmockd.a + +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/build + +googletest-build/googlemock/CMakeFiles/gmock.dir/clean: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean.cmake +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/clean + +googletest-build/googlemock/CMakeFiles/gmock.dir/depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/depend + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake new file mode 100644 index 0000000..3c77276 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/gmock.dir/src/gmock-all.cc.o" + "../../bin/libgmockd.pdb" + "../../lib/libgmockd.a" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..630ebce --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../lib/libgmockd.a" +) diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make new file mode 100644 index 0000000..7a05e2f --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gmock. +# This may be replaced when dependencies are built. diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make new file mode 100644 index 0000000..fb97bec --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wall -Wshadow -Werror -Wconversion -DGTEST_HAS_PTHREAD=1 -fexceptions -W -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wredundant-decls -std=c++11 + +CXX_DEFINES = + +CXX_INCLUDES = -I"/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/include" -I"/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock" -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/include" -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest" + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt new file mode 100644 index 0000000..b7d5a81 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt @@ -0,0 +1,2 @@ +/Library/Developer/CommandLineTools/usr/bin/ar qc ../../lib/libgmockd.a CMakeFiles/gmock.dir/src/gmock-all.cc.o +/Library/Developer/CommandLineTools/usr/bin/ranlib ../../lib/libgmockd.a diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make new file mode 100644 index 0000000..3a86673 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake new file mode 100644 index 0000000..26ec965 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake @@ -0,0 +1,26 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/src/gmock_main.cc" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "googletest-src/googlemock/include" + "googletest-src/googlemock" + "googletest-src/googletest/include" + "googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make new file mode 100644 index 0000000..951a7d2 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +# Include any dependencies generated for this target. +include googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make + +# Include the progress variables for this target. +include googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make + +# Include the compile flags for this target's objects. +include googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make +googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: googletest-src/googlemock/src/gmock_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/src/gmock_main.cc" + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock_main.dir/src/gmock_main.cc.i" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/src/gmock_main.cc" > CMakeFiles/gmock_main.dir/src/gmock_main.cc.i + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock_main.dir/src/gmock_main.cc.s" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/src/gmock_main.cc" -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.s + +# Object files for target gmock_main +gmock_main_OBJECTS = \ +"CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + +# External object files for target gmock_main +gmock_main_EXTERNAL_OBJECTS = + +lib/libgmock_maind.a: googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +lib/libgmock_maind.a: googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make +lib/libgmock_maind.a: googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../lib/libgmock_maind.a" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean_target.cmake + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +googletest-build/googlemock/CMakeFiles/gmock_main.dir/build: lib/libgmock_maind.a + +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/build + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean.cmake +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean + +googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..e088d90 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + "../../bin/libgmock_maind.pdb" + "../../lib/libgmock_maind.a" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..fb5f051 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../lib/libgmock_maind.a" +) diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make new file mode 100644 index 0000000..4a18b61 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for gmock_main. +# This may be replaced when dependencies are built. diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make new file mode 100644 index 0000000..362518b --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wall -Wshadow -Werror -Wconversion -DGTEST_HAS_PTHREAD=1 -fexceptions -W -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wredundant-decls -std=c++11 + +CXX_DEFINES = + +CXX_INCLUDES = -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/include" -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock" -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/include" -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest" + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt new file mode 100644 index 0000000..25a597c --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt @@ -0,0 +1,2 @@ +/Library/Developer/CommandLineTools/usr/bin/ar qc ../../lib/libgmock_maind.a CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +/Library/Developer/CommandLineTools/usr/bin/ranlib ../../lib/libgmock_maind.a diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make new file mode 100644 index 0000000..72bb7dd --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/CTestTestfile.cmake b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000..efad860 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock +# Build directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("../googletest") diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/Makefile b/Hw7&8/cmake-build-debug/googletest-build/googlemock/Makefile new file mode 100644 index 0000000..27515d9 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/Makefile @@ -0,0 +1,276 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# The main all target +all: cmake_check_build_system + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googlemock/CMakeFiles/progress.marks" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : all + +# The main clean target +clean: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +googletest-build/googlemock/CMakeFiles/gmock.dir/rule: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/CMakeFiles/gmock.dir/rule +.PHONY : googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/fast + +# Convenience name for target. +googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule +.PHONY : googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +src/gmock-all.o: src/gmock-all.cc.o + +.PHONY : src/gmock-all.o + +# target to build an object file +src/gmock-all.cc.o: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +.PHONY : src/gmock-all.cc.o + +src/gmock-all.i: src/gmock-all.cc.i + +.PHONY : src/gmock-all.i + +# target to preprocess a source file +src/gmock-all.cc.i: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i +.PHONY : src/gmock-all.cc.i + +src/gmock-all.s: src/gmock-all.cc.s + +.PHONY : src/gmock-all.s + +# target to generate assembly for a file +src/gmock-all.cc.s: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s +.PHONY : src/gmock-all.cc.s + +src/gmock_main.o: src/gmock_main.cc.o + +.PHONY : src/gmock_main.o + +# target to build an object file +src/gmock_main.cc.o: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +.PHONY : src/gmock_main.cc.o + +src/gmock_main.i: src/gmock_main.cc.i + +.PHONY : src/gmock_main.i + +# target to preprocess a source file +src/gmock_main.cc.i: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i +.PHONY : src/gmock_main.cc.i + +src/gmock_main.s: src/gmock_main.cc.s + +.PHONY : src/gmock_main.s + +# target to generate assembly for a file +src/gmock_main.cc.s: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s +.PHONY : src/gmock_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install/local" + @echo "... install/strip" + @echo "... install" + @echo "... gmock" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... gmock_main" + @echo "... list_install_components" + @echo "... src/gmock-all.o" + @echo "... src/gmock-all.i" + @echo "... src/gmock-all.s" + @echo "... src/gmock_main.o" + @echo "... src/gmock_main.i" + @echo "... src/gmock_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(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/Hw7&8/cmake-build-debug/googletest-build/googlemock/cmake_install.cmake b/Hw7&8/cmake-build-debug/googletest-build/googlemock/cmake_install.cmake new file mode 100644 index 0000000..d35cd63 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/cmake_install.cmake @@ -0,0 +1,67 @@ +# Install script for directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googlemock/include/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/lib/libgmockd.a") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmockd.a" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmockd.a") + execute_process(COMMAND "/Library/Developer/CommandLineTools/usr/bin/ranlib" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmockd.a") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/lib/libgmock_maind.a") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmock_maind.a" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmock_maind.a") + execute_process(COMMAND "/Library/Developer/CommandLineTools/usr/bin/ranlib" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgmock_maind.a") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + +endif() + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googlemock/gmock.cbp b/Hw7&8/cmake-build-debug/googletest-build/googlemock/gmock.cbp new file mode 100644 index 0000000..7d46593 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googlemock/gmock.cbp @@ -0,0 +1,259 @@ + + + + + + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest-distribution.cbp b/Hw7&8/cmake-build-debug/googletest-build/googletest-distribution.cbp new file mode 100644 index 0000000..d2bdd8d --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest-distribution.cbp @@ -0,0 +1,259 @@ + + + + + + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..6506fd5 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/bradybodily/Repositories/CS3460/Hw7&8") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug") + +# 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/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake new file mode 100644 index 0000000..de86adb --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake @@ -0,0 +1,53 @@ +#---------------------------------------------------------------- +# Generated CMake target import file for configuration "Debug". +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "GTest::gtest" for configuration "Debug" +set_property(TARGET GTest::gtest APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) +set_target_properties(GTest::gtest PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" + IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "Threads::Threads" + IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libgtestd.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gtest ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gtest "${_IMPORT_PREFIX}/lib/libgtestd.a" ) + +# Import target "GTest::gtest_main" for configuration "Debug" +set_property(TARGET GTest::gtest_main APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) +set_target_properties(GTest::gtest_main PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" + IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "Threads::Threads;GTest::gtest" + IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libgtest_maind.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gtest_main ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gtest_main "${_IMPORT_PREFIX}/lib/libgtest_maind.a" ) + +# Import target "GTest::gmock" for configuration "Debug" +set_property(TARGET GTest::gmock APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) +set_target_properties(GTest::gmock PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" + IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "Threads::Threads;GTest::gtest" + IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libgmockd.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gmock ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gmock "${_IMPORT_PREFIX}/lib/libgmockd.a" ) + +# Import target "GTest::gmock_main" for configuration "Debug" +set_property(TARGET GTest::gmock_main APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) +set_target_properties(GTest::gmock_main PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" + IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "Threads::Threads;GTest::gmock" + IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libgmock_maind.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gmock_main ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gmock_main "${_IMPORT_PREFIX}/lib/libgmock_maind.a" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake new file mode 100644 index 0000000..b5e3330 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake @@ -0,0 +1,119 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target GTest::gtest +add_library(GTest::gtest STATIC IMPORTED) + +set_target_properties(GTest::gtest PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target GTest::gtest_main +add_library(GTest::gtest_main STATIC IMPORTED) + +set_target_properties(GTest::gtest_main PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target GTest::gmock +add_library(GTest::gmock STATIC IMPORTED) + +set_target_properties(GTest::gmock PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target GTest::gmock_main +add_library(GTest::gmock_main STATIC IMPORTED) + +set_target_properties(GTest::gmock_main PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/GTestTargets-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache new file mode 100644 index 0000000..482ba32 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache @@ -0,0 +1,644 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc +gtest/gtest.h +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest/gtest.h +src/gtest.cc +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/src/gtest.cc +src/gtest-death-test.cc +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/src/gtest-death-test.cc +src/gtest-filepath.cc +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/src/gtest-filepath.cc +src/gtest-matchers.cc +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/src/gtest-matchers.cc +src/gtest-port.cc +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/src/gtest-port.cc +src/gtest-printers.cc +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/src/gtest-printers.cc +src/gtest-test-part.cc +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/src/gtest-test-part.cc +src/gtest-typed-test.cc +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/src/gtest-typed-test.cc + +googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +googletest-src/googletest/include/gtest/gtest-matchers.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +absl/strings/string_view.h +googletest-src/googletest/include/gtest/absl/strings/string_view.h +absl/types/optional.h +googletest-src/googletest/include/gtest/absl/types/optional.h +absl/types/variant.h +googletest-src/googletest/include/gtest/absl/types/variant.h +gtest/internal/custom/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/gtest-spi.h +gtest/gtest.h +googletest-src/googletest/include/gtest/gtest/gtest.h + +googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h + +googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +googletest-src/googletest/include/gtest/gtest/gtest.h + +googletest-src/googletest/include/gtest/gtest_prod.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/custom/gtest.h + +googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- + +googletest-src/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +type_traits +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +iostream +- +memory +- +string +- +tuple +- +vector +- +gtest/internal/custom/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- + +googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +string +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +googletest-src/googletest/src/gtest-death-test.cc +gtest/gtest-death-test.h +googletest-src/googletest/src/gtest/gtest-death-test.h +utility +- +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +gtest/internal/custom/gtest.h +googletest-src/googletest/src/gtest/internal/custom/gtest.h +crt_externs.h +- +errno.h +- +fcntl.h +- +limits.h +- +signal.h +- +stdarg.h +- +windows.h +- +sys/mman.h +- +sys/wait.h +- +spawn.h +- +lib/fdio/fd.h +- +lib/fdio/io.h +- +lib/fdio/spawn.h +- +lib/zx/channel.h +- +lib/zx/port.h +- +lib/zx/process.h +- +lib/zx/socket.h +- +zircon/processargs.h +- +zircon/syscalls.h +- +zircon/syscalls/policy.h +- +zircon/syscalls/port.h +- +gtest/gtest-message.h +googletest-src/googletest/src/gtest/gtest-message.h +gtest/internal/gtest-string.h +googletest-src/googletest/src/gtest/internal/gtest-string.h +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h + +googletest-src/googletest/src/gtest-filepath.cc +gtest/internal/gtest-filepath.h +googletest-src/googletest/src/gtest/internal/gtest-filepath.h +stdlib.h +- +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +gtest/gtest-message.h +googletest-src/googletest/src/gtest/gtest-message.h +windows.h +- +direct.h +- +io.h +- +limits.h +- +climits +- +gtest/internal/gtest-string.h +googletest-src/googletest/src/gtest/internal/gtest-string.h + +googletest-src/googletest/src/gtest-internal-inl.h +errno.h +- +stddef.h +- +stdlib.h +- +string.h +- +algorithm +- +memory +- +string +- +vector +- +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +arpa/inet.h +- +netdb.h +- +windows.h +- +gtest/gtest.h +googletest-src/googletest/src/gtest/gtest.h +gtest/gtest-spi.h +googletest-src/googletest/src/gtest/gtest-spi.h + +googletest-src/googletest/src/gtest-matchers.cc +gtest/internal/gtest-internal.h +googletest-src/googletest/src/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +gtest/gtest-matchers.h +googletest-src/googletest/src/gtest/gtest-matchers.h +string +- + +googletest-src/googletest/src/gtest-port.cc +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +limits.h +- +stdio.h +- +stdlib.h +- +string.h +- +fstream +- +memory +- +windows.h +- +io.h +- +sys/stat.h +- +map +- +crtdbg.h +- +unistd.h +- +mach/mach_init.h +- +mach/task.h +- +mach/vm_map.h +- +sys/sysctl.h +- +sys/user.h +- +devctl.h +- +fcntl.h +- +sys/procfs.h +- +procinfo.h +- +sys/types.h +- +zircon/process.h +- +zircon/syscalls.h +- +gtest/gtest-spi.h +googletest-src/googletest/src/gtest/gtest-spi.h +gtest/gtest-message.h +googletest-src/googletest/src/gtest/gtest-message.h +gtest/internal/gtest-internal.h +googletest-src/googletest/src/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/src/gtest/internal/gtest-string.h +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h + +googletest-src/googletest/src/gtest-printers.cc +gtest/gtest-printers.h +googletest-src/googletest/src/gtest/gtest-printers.h +stdio.h +- +cctype +- +cwchar +- +ostream +- +string +- +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h + +googletest-src/googletest/src/gtest-test-part.cc +gtest/gtest-test-part.h +googletest-src/googletest/src/gtest/gtest-test-part.h +gtest/internal/gtest-port.h +googletest-src/googletest/src/gtest/internal/gtest-port.h +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h + +googletest-src/googletest/src/gtest-typed-test.cc +gtest/gtest-typed-test.h +googletest-src/googletest/src/gtest/gtest-typed-test.h +gtest/gtest.h +googletest-src/googletest/src/gtest/gtest.h + +googletest-src/googletest/src/gtest.cc +gtest/gtest.h +googletest-src/googletest/src/gtest/gtest.h +gtest/internal/custom/gtest.h +googletest-src/googletest/src/gtest/internal/custom/gtest.h +gtest/gtest-spi.h +googletest-src/googletest/src/gtest/gtest-spi.h +ctype.h +- +math.h +- +stdarg.h +- +stdio.h +- +stdlib.h +- +time.h +- +wchar.h +- +wctype.h +- +algorithm +- +iomanip +- +limits +- +list +- +map +- +ostream +- +sstream +- +vector +- +fcntl.h +- +limits.h +- +sched.h +- +strings.h +- +sys/mman.h +- +sys/time.h +- +unistd.h +- +string +- +sys/time.h +- +strings.h +- +windows.h +- +windows.h +- +crtdbg.h +- +debugapi.h +- +io.h +- +sys/timeb.h +- +sys/types.h +- +sys/stat.h +- +sys/time.h +- +sys/time.h +- +unistd.h +- +stdexcept +- +arpa/inet.h +- +netdb.h +- +sys/socket.h +- +sys/types.h +- +src/gtest-internal-inl.h +googletest-src/googletest/src/src/gtest-internal-inl.h +crt_externs.h +- +absl/debugging/failure_signal_handler.h +googletest-src/googletest/src/absl/debugging/failure_signal_handler.h +absl/debugging/stacktrace.h +googletest-src/googletest/src/absl/debugging/stacktrace.h +absl/debugging/symbolize.h +googletest-src/googletest/src/absl/debugging/symbolize.h +absl/strings/str_cat.h +googletest-src/googletest/src/absl/strings/str_cat.h + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 0000000..8eb3be3 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,22 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "googletest-src/googletest/include" + "googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/build.make b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 0000000..01ed4f2 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +# Include any dependencies generated for this target. +include googletest-build/googletest/CMakeFiles/gtest.dir/depend.make + +# Include the progress variables for this target. +include googletest-build/googletest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include googletest-build/googletest/CMakeFiles/gtest.dir/flags.make + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-build/googletest/CMakeFiles/gtest.dir/flags.make +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc" + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc" > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc" -o CMakeFiles/gtest.dir/src/gtest-all.cc.s + +# Object files for target gtest +gtest_OBJECTS = \ +"CMakeFiles/gtest.dir/src/gtest-all.cc.o" + +# External object files for target gtest +gtest_EXTERNAL_OBJECTS = + +lib/libgtestd.a: googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +lib/libgtestd.a: googletest-build/googletest/CMakeFiles/gtest.dir/build.make +lib/libgtestd.a: googletest-build/googletest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../lib/libgtestd.a" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean_target.cmake + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +googletest-build/googletest/CMakeFiles/gtest.dir/build: lib/libgtestd.a + +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/build + +googletest-build/googletest/CMakeFiles/gtest.dir/clean: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/clean + +googletest-build/googletest/CMakeFiles/gtest.dir/depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/depend + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 0000000..4655e31 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/gtest.dir/src/gtest-all.cc.o" + "../../bin/libgtestd.pdb" + "../../lib/libgtestd.a" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..1dd0691 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../lib/libgtestd.a" +) diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal new file mode 100644 index 0000000..0e0e430 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal @@ -0,0 +1,36 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest-all.cc + googletest-src/googletest/include/gtest/gtest-death-test.h + googletest-src/googletest/include/gtest/gtest-matchers.h + googletest-src/googletest/include/gtest/gtest-message.h + googletest-src/googletest/include/gtest/gtest-param-test.h + googletest-src/googletest/include/gtest/gtest-printers.h + googletest-src/googletest/include/gtest/gtest-spi.h + googletest-src/googletest/include/gtest/gtest-test-part.h + googletest-src/googletest/include/gtest/gtest-typed-test.h + googletest-src/googletest/include/gtest/gtest.h + googletest-src/googletest/include/gtest/gtest_pred_impl.h + googletest-src/googletest/include/gtest/gtest_prod.h + googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + googletest-src/googletest/include/gtest/internal/custom/gtest.h + googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + googletest-src/googletest/include/gtest/internal/gtest-filepath.h + googletest-src/googletest/include/gtest/internal/gtest-internal.h + googletest-src/googletest/include/gtest/internal/gtest-param-util.h + googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + googletest-src/googletest/include/gtest/internal/gtest-port.h + googletest-src/googletest/include/gtest/internal/gtest-string.h + googletest-src/googletest/include/gtest/internal/gtest-type-util.h + googletest-src/googletest/src/gtest-death-test.cc + googletest-src/googletest/src/gtest-filepath.cc + googletest-src/googletest/src/gtest-internal-inl.h + googletest-src/googletest/src/gtest-matchers.cc + googletest-src/googletest/src/gtest-port.cc + googletest-src/googletest/src/gtest-printers.cc + googletest-src/googletest/src/gtest-test-part.cc + googletest-src/googletest/src/gtest-typed-test.cc + googletest-src/googletest/src/gtest.cc diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make new file mode 100644 index 0000000..65fe867 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make @@ -0,0 +1,36 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-all.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-death-test.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-matchers.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-message.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-param-test.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-printers.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-spi.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-test-part.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest-typed-test.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest_pred_impl.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/gtest_prod.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-filepath.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-internal.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-param-util.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-port.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-string.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/include/gtest/internal/gtest-type-util.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-death-test.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-filepath.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-internal-inl.h +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-matchers.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-port.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-printers.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-test-part.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest-typed-test.cc +googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: googletest-src/googletest/src/gtest.cc + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 0000000..989f959 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wall -Wshadow -Werror -Wconversion -DGTEST_HAS_PTHREAD=1 -fexceptions -W -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wredundant-decls -std=c++11 + +CXX_DEFINES = + +CXX_INCLUDES = -I"/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/include" -I"/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest" + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 0000000..e22036b --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt @@ -0,0 +1,2 @@ +/Library/Developer/CommandLineTools/usr/bin/ar qc ../../lib/libgtestd.a CMakeFiles/gtest.dir/src/gtest-all.cc.o +/Library/Developer/CommandLineTools/usr/bin/ranlib ../../lib/libgtestd.a diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..23587055be8b0a5a621a0ba802e68c002a8406ed GIT binary patch literal 3203360 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

@-M!kYD0ZsT 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 z%0D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

0jnN&7tsC=`FsyjE=AZp4kk;M_%7laJJ{ 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О33k*1M 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

GG{Ac{Z*3ElejxWX^G~8UD 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

{g^(#GI<_;Nxp2N|9uA(QPp~ zsSWl*Q%y;t&h$8!LPkaxna@@jtQQPM4yFj7oM8xcmGTC`QFaTu{tQLTyTB~>AvJ6R z`h?os9`uATIB>pgLr<7JDfqS%NiYfx_7JIKq^WD<5NW&GYocrcvkW){0 z`odo-bb_l$1?+*ne&H2-dMe{n=N|a$6`$Y>_j)QLeCxMo)&Xl6IV*H)C}rlT2QT`p z%_Xsh9#Z{GB?(&DU9p^LEUE&4g&^Ds46G`>qYQGV_q8wl^?+1xSYTUw|3=qIAgN@H zb?qvY^#M217NaqK0M1XD$CVp{OCHY&D|X>;aAJQ5_P%YgA(oBgZDUR}pRTuRHYj!n zaL6sKGcw)T*KBroRNMT7MNo}u;!Jn+>Hz|d!lW}^VW+{^Ke*V0qnrRCM^k~Z&SJe@ z3f7Yztn5Q>94|!#Q&qRK&n+*uJJlmDTwc(*f?!ddT|L322=|a3xYB8hJ1pu3aWf*%8sY8} zPD4VjKSvhlYt5r!P2u7?w5e)M*g@6AA_%4J!xvDQ3Aj@MAvL<4VRpMhWCPXo*)i2@ z%vTRBw%zmVwY`ho)?zob<!F?dyF}LB4js+sH z6JY4DwuQI6C>trl5Vi8`tYT!o+J*}!|GkW3MJnW6*025itT2RBqHgs_ixkk%t%Bhs zPmxFjo3U-9$ZE?EJA1UJ8`n63u;E0|nr>X%D6$&M>@?AyZd~IC!iK%MHQl(j5oEV8 zMu<)N;fgz7g1`=l{Hei#(DdvS^PH59g)_&!^uk|+LpT;;$D%=QBc|D{k==0NdRr;E zW~*Ka44>yZfUn?PjH=6*xOZ~K&t*4_XE$rGlIO)ms&xQR4K8E4V6$ z-Rv4g={u5FW=f=#ww`=c=Yu`gJzU4e#kJQVeuH2yom&Ba5#sA16w^4tk_l()sYi63 z@jov8ZE%{SA`aEr!kjjCmk?ZJ_=S(Xa-0|zVuXYbRbqWt*Zn$PrD?N~M3WA%;URJg6!_O7@3#cUFc5iH7^ z6}j#4?QDAEwMWzuOnW-!yGQGd*_0@)m{g~iW>@+%yJC^rF>06qv6!QbmM2vw4QeZ< zy@}8#RudqMU@%hqd*ZY=%n>Ymqve}cJ+Yb&V+4!AzB{AdbxPDJOR{;^PddrEGt6Hz zvYVmV(h-RG2l)qgbivLfA`*TZWlJt<(g$VNJ3X83srQX}eLdjU`POcX>_lR$R;+4Q zuzh1TIbJJv)ld%2B=kqHu}G~L)%zcd)k=}|8*?^G{FlW+2}Ce!4uG&$OpE4`#Pw;x z<0leOk8dANUc0mdDY7Rz(NAQw>ye1@>I3$0)>%+O-`*4Xm4_eO(ZeF3k%K2n@~IC# z5MSgEa_|&%^k=pNg785Y$=81KswbGicmYOEERqVn z@octLUGr-wK2J!lbX!S2yz|g62f`%y9C9JHg}?pd^I+6JvtY2?Y5p)yGv=&)zupaw zdG7`>h|*q&e@)%^>lzH{*~t?RC&ym-v*0tHC?TIW4%Uh8rHwfe3T9+DVyWC3?dqB1 za1pb$eYgf8REF3o%OIn`x*1K)fj9E?Qj6XTvj{FoB+~aw0HYb-pt4B-W;9c{xjWV}FRu;{3^D-ZM`2T!co>j>oC?E zWk7_Jqx?~|FzGeQJW3Pc9A+0A)u%&Z1(s+_j*>SmmGBo}Yb!&k^cmh{pd;CxU^D zKO;^HeEV7(ruw{D3z9rRiTHHFwCO{~t$#|vbj;`=f)@vi85E

T~MwsXxyw08F*v zDUj-7D4eEJ3XdwAkiIw;jhonsqQ`qq<#ZOyWpKym7i;*| z$Xq|UjaD1ww#y!@z(I?Aq2-sFXeO^8 zE!s#&T21E{LP6G+g33AYoCKU*p16`LfS)6;e%Lr#wf012OHMqybH+P|tF0DGO32>p zCE?AcsmGX2Z7DQoY`z3}YSJ(j-_plZd}YbfP}VmRkT8plXA1t3qVbqb+EQ}vOr&Sm zs;$SPRdsbDp&5alf0*(~P35z<*liZui;ZN88sE~_h4{)+vbiBXX*w(gTN=jf+Y2G& zayU)lXf>LkYyeMB)nx>^O)}AQiEv2DIo}GAf~akCNpHw+Gg1(=ZZ9d0>as1faWRWl zHgbGov8kW)cPr39E@^W87-l&$`CH#9lY`-mY=c*lZFUTc8E_3gh{QD{13%dF>9MUhL(@khFQBS&pnMIa3K)H1*AJi`vpd7*)6q zN?YM0H#AjqOYJ?)#U3NO=OEgnTgY$h z*4Z||cX1E9yP2w!=ZCIvoN~w&Sm@}SZLfMklZY93TG902B0 zzs);=e1awO4pE09-lOuvxqROEmM}fPJ}c@wl~?kgg&|L7T$5stR|y~MQuzWAUj1P{ zIsSO|ZDx=jL>ktccxpaj`9{JJ%pFD|^=K!ck+K`okAkb=eynz$fZ{PHVp*z@w2{6? z8vWrt6^ZyxSSV{maBx`H;^`XI*7I!pKHwIpQ!*`wJof!vU!)b(gV6k_Vf2#C_&yL! zBw1KD)w^f*hm_Z*kQ|TSztb&Im_X9-7kMAkPeL--)IPRFbemm5^@|nZ%fQ=4K+ls8 zhM`WVU!I?2fjfSvf))+*rpPDSVjp;@L7s7+6nr|4AozQ-YpOcnGT5Cdcrsy$zDbt67L> z^&hV$LnBW#dqd-${`H1Onw*dmx8AUOdr0-wxX_~BuzS4g59RuU-^YE#_Pw`0cr=2$ z?A|a->Bv2oVVm6>36FWhj?&BJN|hV7;*+w_V}yuFOKTaq@)7aD$eTQO%e$Zmb+!Z{@=^B%zWO>NC|WT*>Lp z;#{+^b}?&BN@^j^Vu%&0Df<@EE{3NL*XUTb$TD|3`IiQ}#3& zx;W;%`LBD&DcMVk(3(MS+UqxcW=`V}`{Zcw+s!y*7v!x#8uUVvWzIKuB}P0!q9LbT zeixYetgz{2>H5t?U8Unc0jfBr?ngem23I_A@1wP3ZUOYro4*#fdQowYg&3rw&cy4g>HaUJX-jv!?Z`%W>Yi);#; zJ}cF)>%YLr^XJ-u+tAq^Jo8vOq5U=VA!Zo-#wdZ)1wHp&+0qwx(g|_vIfxU%7OGr` zNW@DY&-c_%(`*9ZhXT)Kltddn%xI?AfgBV3BQ7yCS;JmJv5bUy#E1pqbOt&-$>1oC z2Hs5=vGe4?aUBX^kJx6Wrvl^EuWLfTMeyGj0&@|Umh7u$lv6WKB1T?qZsP)+B}(35 z$5!ONf<$0(^U2dyz`>P|D4H)8A=_PS)!ZVyA)KF{sb};1dYIw-de28Bpl!~Gc#^ue z#a@GUoDq0AieK!6=YRE*@1>qI1aGdp)w)}B+wEq1_~?Qx4d5LIEbM!sozT~Xtj2WX zBKSrxdqf{uH<#t_Bh9r9$rIEEtE23}>Y`vISl#>TuCo);4eV`;ukIetAA`>pTQqb= z%uNDP2|GsFM;}ObhVWl*o4pzplmlqAkF7fJsoQO}T9PKi2O6D)#rgRfe;BG0@{XgN z=!)LLran&1&4wcnX_FfjU596?-UpErg#2y1Efw2wf7`e$RMa6 z+JOT&#z3!YF}dlYgCBsMab4BO+&1zLKBC z{0SN*etqRkoL%b7g39i!9%J7zo~o53OK8-^;ewVp8&3D~IY=2)Z5%1ps+AI?kAS5^ zCZ7}CQgKvak@5ND>^rg6IPBs|{OH*NZ;f7blesBroizDzwd7QTYNSrOaW=R1A8)x@ zB4Yfql{GyFG9Gd-pjvOSBS3#zN_A`!A{OHF&aBm|TMaq)F0HvXAU9k<_L+otv(*>G z!Hui$cB(HFJkfhgpsp?H+5vXri*i_GB6mmGtEPy5nV%#SDT$8>{Q&5c}UD53j>{$9_L882;Utg%7jESownER@tADy(oL8q zaQ_7PtCP_T1NnG)NzbQfmb7VMKCHMS5^fETaf z*gm)3JmNxVT(!pb4yNYf_#us89d^RNd{>s)-{S~TvOLg!q%6@-z1f)N$$(h;=O$o~RFgRJ|4av$xVHD^$*bH3Ci~%7-C4cB$;LWJr*5Tf-UB zc*p@pcGa2(OMJKQ?Oyls?2-~qPfH1V4aLT@vj7Pzi!HX%l!$xMk_fzJhAmgDD2C05 zEf-a12qn=+85l8|nY8VF0+hD>9>;#ynvFyKRDf`_y-6S(ub89Wd`fcz<2dJ*YK!jK z%^KMLF;yF4DD1%*Beq|AX0vLDGDIv(yE%;;Mo1x)o*uhq8*&te6cP|fks3~WjGDdRb8=K#y2(wq!l ze0K5v`A_k;7QV|A$6=WprA#Dx5mQ zEdqQoq^`YUV`rPDb{aLqX{M=_POYj@W2c~|b{aK9aF?l7sdLs0Vhb=CBo=66@iwS*v@zcu|^Tb1_ zUq;xX6js2)l;ay3`ecf31VcH~RHa9BL9X=vX+w~luRb9(-`AKdu&xY+vOY%m)oTB+ zi-pl2Q86;*^AJS^xz^-HD4qx|MYh#C&8Y>qd^q1Ya;|hLMH4Q7ky#fapcHpA!B+u; z4ZCfZ9UAJN6HJ?n&~K)A{F~G(+2O!Rzl18N<6|U1AJ%6=N`Y@z%*v{gr=KQk$^w`G_NM=k1%;WDk5_-1MoomfSla z=49yn+5}&`)L2s$w}(hm4>O(R-g>|PDZa-_$HomI5^)GEp0=I94}OZzvg$11X^V36 z*}sEEriAIgt>agp_8-{~KP&W2l z)N3hboaU+9G)-_08A?`ne@%y&fyP8wW7%+!8E6^OTbrgKy)~VKhLY8LYt`7?Tf_NG zC|ONVHcib$!72pyVBSPYdwgok_X(mNGSJLar<$_L0d8ntb=BA+a-rjzvTwdK-O#RS z>X*J}QN+SVO)e86q$Jdr*7x1~WH+=^f$`cZLYnkECsj_o*!>1b+<&lV?pTOs*mui{ zN{9hYu;sBL6Ve&ad>L$@|9Cre*tO9BW`sdZiZMiCz429d^tyKP)7elqb?xj8Ydoul zqkz6KoEmp5+uj*OznD#mF@(k7bcnk|u-1e=pblZ$(=pEnW^12fd(x_HVwA+BHeWp+ z)!CJZ%YNdFWz(SjePT8(<~WwUInWiUFQ}29#7)^!M%&Pf1 zE>tHq*;%#@(Y=rhy-?!%G_!3l9Ca=>c7b<5I~+>2d4)s0i`{lp4{q}g-NuwpOIIOE zhUyA_$?{Zx4#)OxWA@)ntR|7x^-5OOXE!eMy4p6Edb+?7<3 zh?8iHSDW^6W9jUSmV-Q{I~f`ABNDsbR8vsFL}G#`J8-4W-aenmJ9I`4>{h+hDteay zrM5c_xm4gb9g6ABfF&^EkBeZ;SST`2J7ekx4HWN3%6kegHqsz*p_lz95T>tk;-os2 ziIS1D6|pB-(A&UykAhj7C(=2P%!eM5#iB;J46|3pOg-bC<|}Mr+oZ4i4JgF0`wW0` zqpS4-Bi$m@CpDfhEpaUEk#7XT31fe-Ls>` z*$E!oo>y2iIAlY55}eU$r`RZo#XP=6C9k$HFfLr8>3XX++AcLJ&AQ@quxKt{^hP;f zk1Y317sVD>H}mOZOdF{;@%Gfi^ z5#DowTctJ&$Zg`B#jbmdJwX^f(12&&0)IrsVVL)!)%5Myp)L$QJ&5Lyqcvez=2jSS z55mK0WqibH9Gn)uQ*F&Q^Cfw_)oj6oa}6DHK|2fJc2B}KuQDgoOZh4g~vIg{OKXQq7n}@r+dly7m@*Y3XCg08)E;;v+yiP;KlaW zf<4wDP4234TRtBi#kc&Cs4U+f8Buv@R*qIH-337>po`vHx#8)~wu7B!4V0KAKTyWU z8N$_$VnvlL?x zTez?wT_VfzBFKu0W9LAkwbCJ%%(GWRRPdIYVK1`6}Gu-rUh1DTtEoC+Pt2?S42Axi|DhsYC~ zonABY8a+L1SKt|>keKCCGU9I}>~tAS3p0a|$`3xqIOH}3R;mCeV$zWFY#91B2dp{N z>9{q~ka+cN$?Ey>dg)lPQ@z;LSoU6`S1syPEb2gTdOR_kI&#iwUbO}KP~R(_Gmon7 zgD0bF*dirD;O&Ymnn|YR4DhXV7VSNGc^+KeqFs<~=tkZK8yxq*62%{H2)8BeaZ^_N zvZ=+uBXv2~4Aaa?B*sqI?5+gM?6rNEw1jJ82$u}$p=eQ69Uk_4I;Mpoz$Bzax)aL~ zWP)LqH)A@1f~ozZyc&2M$n%@Wl1m$I=Zg}Hqajv5IZZ>Si>Ws;*u6;{e->_!%3#Md z-q3Y6uPERKmI6&s9ej2!1wM~0pWRD=hwG|gzJT`)pX{Brk&x_~w%Tdj@H3>C z(eqI0OIQkI=A)z#4ty>LkP?Frf`O@A0gDrAbJT`*_C(mrFgvE=6wFBB*vvs7L0`ZK zBcictxm|L=VLK%AZ3W#j4XdTgpAf4pukbd8@ycHS^o`Xpq{2cvd_sEJ&bGDNrQ^e~ z>vdke)QRrhGf4%O6H-FjMTjvox;iw*rx1X4h zzwB2Z+@}cq-byX)cB%`{2oi}_hTw%~1ZI!!^R7XYA)BF_}mj#Xl%T%2t;Pj%g~_5OFXvXMPAae#9r#;7m|{5QJ%X_>|tM! zsd)!YfvQe+TkUA+cxQimQ5;6mNf&$v2QQ%51rytTr*nhg6RPYOf%z;PoqFPx_CUcu z;klJOF;s$cOwTl7?5mKvx|tYJQ|0jsr4}Tn z=5S}xLI z)R{+6vJ25!ADLj?To&qz071RFwkR8XS@vbdQlrs?&byRDQuK)22U^e#o~?CTgP&{N zw%^A-2?(dPH@*WPYiizlC#PR3f5w`i!H`(KpXJZ@tm$|ii}!WXAhq;-QlO6ZgRBt- z1s&rRS!4D@>zNL=qw*be;8Bw`MjMaG9+@y!>Y}4_$WO3RAhq$PtkIf%tMKNcYjUzW z4tg;=OEt*RhuQ4HU>14hPr1@s)O4)w055Q%Ra)%_3QF>e*U#8MA2WOY4=q zt;e!%?<^?$m^Lhv76|;T_l&_?PmPoVS|+>hTiuK;HN{KW&ezwp1m$WF>$+L=Lv}-A z4ZR$+z~(JHDbXd%IHoB&oE8`iMlzKCK{4Y~^?>u{v+7h!T?NwMl5JJww6LOw}h=RG=duak3YrB(-`?^&WnvCR?IMp^zMYkGD`J*bUra>m#(x5ym%vwA3^gUrVN*R^H4w6ZlC$`Q7?GCYoY& zy=KGM3_g+M`dSG2OFFq>cxFQ%%wwP6UhI|*Mz?TA_B54`b;He2r?Xgh_cd!`oC9Q> zp|~cV2C>s|7N5^v@Cbxnspx5h9{bt_85t1@x);AXn`1HW{wD|fo0J3HL|yRa3_;94 zd;tl*yT{}u)EkeI*gFzDj*t2bB21uSbG`^K)(*+`f?a1se$ITK+kp>dIV1DvZx$hG zDGTlw6lDudKgYuA>6o>O0-scn2^m%opVfr-{q(p%(5J&QiaX)YmN42KPHY^A7J~O? z?2Gq{jZSG^FzvOG2QXm~^7!6~MHLf4Y`Ya4)zeXW6N)<13h3(zr4m^6dJt#tf3=UZM;?@r^;{jdvPc{u@iS)Q|gZPShJ&b$={^N1fpcewCF1Or~)`4s<~$ zo9^_MF>FaN*#WdR;|$uE44+@y49HZ~?&ZK)3R?Q$Vyoh?kBN&fl9J;XtTa?;ws>j= z_h{O6Mb3L8_a-q~>re12%rs$mg?A8`{e2#A|MT6;$ z-ED!E`9taWt+F-21Y5CqI*|irFT!|25k?0Zi?zw%?!c-ezpSmwD3bS-I3w8f23p;1 z>FUF8@KsLjuo_M<`i0v&-slZuQ1^VEL~p1)@%lEO{X(gZn5M0U0gF;CkI|%9Q>#JW z7&fR_JZ>wtJq?RTXeZqy7$aDWRN3Bm?GbeZ)1Hp`CPQz`rbHRRWU%|rsJu9h+%p(v zTrxVt{LF{tJew`Sw`-%KW4)ZnF$tWd_X}_QgJYH1sLAee zn-r^!x&%a^O(270?U>cV4wyFh-8lo^2zJepQ1&vkX&*^mR}3e~hF&{J1WB;RIx@t8 zJsQ!nxx#5dqT_;F&*L9;Od@1TQqYpa`7bK0^IIf(1C*4($YFv`Bzy{FOP+~GT;Pg} zZ1^4p{M8sy1Ns7Gz6r)^f|6)2)i4^65|&J zQKTF1A&(O=(5dvshlhH!1)(+4o$wC9)fE3R(P6RCY$v1_J;yTzx$I}+BOi9s2%((4 z%rbev=R+T+`f_wrowJ1!FlbMbtOGv0x?FlYNAn>@iCBL?CeSiz*8TtjG1N({nGcC3 zn7(7NJl?S3DEjolhapT$V+^zpL#R~jQK(EvP1d%SFhPB86h09N=flHdv)}RIQJFFC zPXg6XOk${hla(@(Hc5-029fI_zwA#uyu|-e86RUoYcV?Q<$0f4sMdsU5PTq@Jy;n( z+J*?p;(U06@H3A1wi+?W1W>AYv;y6jaquH5)1B!?wOi$hw}Om`@So8_i3Q^55k3Al zG$B=dLm`my&*Yd9dUH%ghe~`a{W=EQD5+n^P-B^lUjczOZTbobe(*zW!@jMFUk<^K zhJ;m@N~a&MjCBrITP-kM^ z`@|Pg#gm@$m@K5WZ$6kQdg#2>79tej0~T)E8K0LQ!hjfc_DU!?gZawJznU=vAN_F~ zZo8Aq>0i+>x0TXx9Q^1Nd`con!Q)Wru&Ip{vj{;M%AUte=Kkg^%!LZ(U1QJ5rswwn zB}psLPW@ugFpFI@2XVlcLg?k${sm?*X%YqzvTutr6#H3%K~atL$}(fh1blh*XuZ@p zUJj!&k$<}QxDVyH3vLs0aN44N_yf*kAcROJiGfdnu%F}XaSwqORM>}5PXxhXA0hIg zu0ElgX@E7c`#U_FiIiHnZ8%Cozjg&0&UUeD29qziOxIg zknTyU<0~s-33>!__O0Z`4uy@7!Dn$R)o!r@Ze6KScE|GoG51BgzcCUCRX8!H4c3bL zA=5^5VLW>_A{oArx#x|ldaAGM2@gdu51p=!K9rt=Ej;CXUl4m|TRor)>R4PTSknG` zTahH))-1D6oUv(lGzLR-s0WN@CHEmTjJP&IO_~(XXga)c?0S0C4<-{~GqV<{lj(Wv z6|I?BZ`gf`o}S6H=!iMp49PxgXUMw6;K451#EC_zozDcOcLY*xdWW&8$t&m45}@I_lCMLsM%x8WGr4Vu6isM25(jBom+S4OKlkuF&aq-U_=Y-B2Gqo+B zITmF5G;_?9{t9Q#U$`TwW{$?Q+yF>x=nPLmo|sa*+G#enLl$tjPs|o=E>ed~C*?!_ z<5#>$&CgE2*G03%k!_9R`KRaeZ=1nEijr*7d* zg3sb2>S}2_x^Up(_;)~xQ>t9U<3TuNeI6kWgDE_0>9W@t7HKGQ5SfN&{aa4Tl#s-> zH|aj#XUKpOPH^O$#jblSSS}*af+Zs2#2JN))J^8jq${`_8~~a+~{@!bsWAER0E9yl_Vl< za|}@pyJq%o-!@Y$?g6tsGEMozXS;0}svt2B58ulc+Rc{R?jGOm9-oe?Ji;P;_(v33 zzG`39*{(CxUTm;5;zhUJZnh&h*B--0)EwX2fsm&1VV*1v;)@_;E4=oQFeAHa&4ZsFM+%`r>CB={%E5PS6yT`?}!??l%j9Fw?b0bfL z#XM=F;q&XYgl!z}q(j8a1tciN;p8wO_StR?lqtMkZkT;~#Xai(N=ir@2(+uWy2qJV zm5C8R?qgKkJqGGXMsveE7VGun+(SW$hqiGhY-)L!v$HVWYAy>!gb&Y5Ex6^wQKCrq zSy;!ndWH8=#hq?ViKfJcg(ZOx=fPY2!|UWmcQuDmN3=yF$ye!_W;vp!{F*>GGK^!N zX&wr%5`JV7Xycs_28z6SFpBmNSTEIl+RFAH5v_*M7K2T!!v}=hZvI%c%c5BWO~xq0 zeW1W`5CvZ`0;L{*W5Jb$FPZa@l{3&R*0T(>$c@nUhlPB$s|S6_&;oTOQ>y(GpRpp# z2)8b>C3-gWC<8p-bT=39EpLfY_(2{oCwkL3%-%fUK9TLj!a2+Bizqzdd);t8Rr71P zL6PWUZ`QP$77?g=3;hP&6nm<*5&JsB-JMob=f|Rj&W|a;RHGvJG29MnHFbXCTTI|- zOtslDCqMACkTx3ZTXfZO5gPD?#fVirO?Oa5cnzet8xtz);+7hD>bj$drS(<;^W!61lVYWDJ&|6D&;1LIKm&m?n%~Qr| zWK>augVuxLGhbPbvZP0GRMmSj%k%35^z;=wy((x*P((0$j3@!Bs&G@89 zBcse3*F7>MQ&jO;sl1>-mL1Ob9^FceGqfh3)_*qlCWD4 zb_lVZeQX{28+aX{q1Q#UMPx)TdNeXI%=Z_&b)pWPEBM+{4V=+pwccV=)t^Bv#fU%? zAw7ee4r46y>*{>yn(2+L8u_KGArAmafXq7;6$gibkl=(Uy(q9$yan~ZJ9+DsHSfH~ z3X>SRFxhJgVU&~R!u5d4z>Q(>dgCb_!XRg!4)nxNA~b@FNCis4POta`U*6FB)G!4< zsqw^Ybdn^H)eTGxYVDfL?3Wp*Pc-82qh5OwVt9Cnv)M>H;2Rsc(~Y!L6*U$jU~G8g zr!K>AWZI>z6*}21;n8R;X^Lm$NV8pGy|X|SO`$|iEFcPeU!`rjQH9u^@h z#}t3&_#J$VKMTkz26e$@&33$Gm+0~X%Q7x5%Qv%)Kfhg=2PgoRuMD*6}@ryzkkauC8p zuEN{sw@4|BspAh|3a8{9mW0=laW=9F8fclqOa47zKywk%Fo9Mgv?WmB$ucTuwR;0Mp{DwejJr>-cYX?Je*)unYU?D zzxxq^&O2~Wj~*kMcvSSQSwtfr9m6@4RYUK6JpOzKI9Bx~p)mhL zp87|i3$m>(2VT-29m_~}u?2|~pBU&}vX4Q8YaHy}`{vohbtc~okwdTd#W#6~s+^i8 zmpHyTgn_s`4>d; z8nIzTT7AbVKuB-oMaMvVP-t{ap#P~ZjCI=Du@6XHj6j0PsE$?e3%VN7t-2)E$jFY^ z>U?0s?YrmJaO;X~J+Bhb5d3>a+1|)%Bf@WPW4f?KWJE90tCJ1${l#v5wW^CW;nk|% zJbW@5OqKs?RYN3X?hUEx)@a(n5B@b2x`OwB%D|1m`RR?PbO?i-dEQk|{3JpnxCrX7 z&uL4+POta`U*6FBoWd0Rq{Sonko~c^=ZVqg9#93j(fxl-H2mJlnx7QN1V`p8n;6Pg zjZVykjmD|!1&dCCAq3a7!j6(XhbXXzS1&{&ZY^x@ULk-+Xz|jC` zZ?YYNHw-3RV%+46lRix7){c)bIguW6gW!8Uz1O7RWKYoPy++rk>HWGh5ZgEZEWzPn zA?v=h=`8(Fz1iR?Ry<)-RmdK%WhW{^+N3($Mf!L?n$OQvojgl#loA8%gL}jP`@w^Rg^CHo7K5RRt0fbM|YjVY5oiI(V8*&Pv6s^D;{p}`vAO@hH1 z5p}mTSi_dCWw1tMq9`GKF|2ZhQZKA6NtwblYU%{s z!$>d*lupdU!+lvb2~>FHKoTfX6_P;ZYHs6DcY$(1iGtuv(PC*Lx@d@{39oIJ14?Jh zA_tV-M2gNj2UIAA$oQY|u14j63a1sG11hwQFV05<8ijME<}eAb7aoulXcHEY6sYK9 zR0Jdi>d0{m4@in=W6tgrE;(h%vt1ATAxq)BsB2BSg&>-e%e-z_Ys#pza0z?aokFpMKluru^)~T=B5&?Q z#Ir@T3eD~$_(pej6h5z5f}Bs{uVV2KfpLKXHRqGw%;P#LY%YK_Hf%1?A|h-qP**ag z+Dk*uC(#|0O+Ruz35-In9xs3CoKK;g9XM_VX0^2Kr!t058FZ$n6u zRx|K~-k5ty^q8gvr429yCBPX^H$(*p?E4oQ5Ys8Hqb#!>5taQ%vc*PjIA!bp z(6kDq5}g$!6E)I%NsVLDG^qn2HuH9kbc#JCYtk6$2QF1-ddPwz#zpUNA5e;+?jtJI znpmDti7pC$ycoWO8LqT(^gkx+*JYspvW_1;=gn`2r+Atgm7!Z}hAWjzHHA-btyEll zIH?!Le@il4sjMlfYSP^p1jY~UOWAcp`tO44+UwUk!+EqKK3KCIoAm9bqcXGJVNxbl zY|4mkO|mJKpr;aWcW#h@dU)dnqQgM=?!qZczCYQNN=E4y8^j(AnOT~cY$}FoDw~&p zp8hbL^)ww#CE1kPtF4M7)@Fw?gHyebh2DoGn^HUE>0nxE`68CJUIe_@1Ujx~xxqwG zX5PIUX1P^~y$d$YA&q@0nxJt{GBY)-)`7lSyMQpgUaQd&y5um&hAO!zWQMSX9#MLs z3aJnUwZ=PF3S{j_*jw*3!wQp7i7?q~T4iF!fWjd0RERt|Cukli-2`|%k@#e4(OzAh zf>SL~0v%1uV|)zlj={Xvn8q-M=kU`sdlEuTtP<#G-43jTLaOThazNuTU5zy|?ZV3n zo$OW!OPa!%I0~ZB8A*V|9E%)ldd;8s)ta4{5N1hKNK~$YeUC^EC)L-SGeQAlIwZEi z0Uysc?m5sMnXe@xdfPfuQ+L4hH;mv$;0wSOxymEM;LR6cu?@NWZ>4Ofc z$xig4_tZlwb2vBh+Br}~+``HNG8tCcJ_JwL#+P70El8MPL2WGNt>G3<<5|=++^A_a z(;YNvNVe*1Nh2eA1xrjiw!y^7)ZZbvz0IK1sxX5slXPfaJ3hfS4_$E2s#&7wvr>&| z>k}ERoe-qgS@j@B>k!{a#-p%242VS(eHakZJSbRYWmArw?fMgQ7!b#Ywqw;qitk)w zbi}dQ9)|E?-X3a|Ps~0~5)HUQeOMVJ@)PXeX>@(J8vVM6^uJ0JiV~1us7tsb8y13Z zh-?q9t6XOF+kK4SQK4%Y_!1e}ZrMdkQl{%V+uo#-q8&luT}QAI{KRp%WCD@v;Z?QB z_0WpG$aTFAH+B)68~o?++IG>>Itv!j(s~omOR)W7ZYYLGpFg~-QPI-jw8EpML)#cO z7ZF^Ae+gG75E=!oSM)I;qoDOVay%lUphMfJ>yfQ3P-2ZOai=o^c9bIHlEe8^qlm-n zX;H*_MbB-DP>!f5TOFY{qLERqdb9W_SG`44l&fA>GIhc~%c*}&lsHqv(JVt4McZ^C zj6x>ldG$uqE*eoInW&K-UuPG>Xr>qw!Wbggp27|_M*4wE)tMe*Ys5^~McfCJWGH)y z{1Mys6)gidG2Kxyv1AB%3->O-X5`s^E-=!1k>wTAwe2eb8bTYCJq2jT=??TkY z%JD|24&Ui5mpWZ|eqAgdD-{ndmfDqK>0q-h|5WO_@bPh|fd6TA7vNL7m12Dn{$8v$ zcoDQcRyt3 zzi&6y?3Ox*i^xkSQ#@Mkz^4i_MfgAQU$@_1n3j>-Qz9s1Xy_F|)3t-JVk z6Do^;)DKsxfU>;6{{w`|3rG|HaTGet|04cdEOwi<=24fi0smZVwb(!Ts~(OY8&?)v znIiwcBJf{nE_MOt|Aa2UKilphmMJJxtRL=lUG@*?ZJGU-aX|lV@PBX)cvav;)F^da z{_lDCete_J`o3p3F2c7`o5b=X9&)>I4_b4(E*taN?nL)^%LTofXC2rxyUXq78%L_` zW`l`}X)fI$!k`^1yRB~3E172*di{UBU_Xrggzqo&&6W#@<}3JL5HCoIif^ynA!cn*Gd9n=ZLNjQ8uQB~^}lzOrH$MWR_ zX;u95#z(87)-5RYVrj9bCP7-|5L#umZh`9cr0ZjBO)9mS0>b+3C!9{5{nMV?+Mw#? zio0g^Zr?To3qa8sa;BP%ZmHVn9B8!KkUoRiJ@%(|vo-}EIO;IBq7Q79V9{<=JY+F! zInH$FT$oIi1N(Q5d#z~U81o0@6pvKhqvnq)vs{0DVc&qqo(HE-JoxbRq;kXaRTv2z zRB&B=E3$81!OhuLyEWcb3lMXLEAD)0u_oM==~?#F3-fI9M_<}REzF)>^s_E5R~ahR zudsYA=f9SvWL>Lviu29( zQRehl!PP3UPkrqN{zs0KYKw0ENPd{v-2Cj$BK+^fvdshn93E|#TAVlN2c_qNlD_mL zIF;4s4$jyVY<0RW+>^{#-O7&Y{5<%gv}}0e24R?ifwK(F+%r2SKi@XH;{*%1z{S~< zFsF*3?S8e0UASmeWw0aj;lPQ2T_fmQktrMg#cwFhHj*c7Q?vc$$EAa{Ph(6DSKOdS zM^u<67=M}8lOVSj;lqNrB0*}t#ZpsX(sozTwg?t}7KqJX_(DdB;=XOu)5YmV8P=?hyRFe^ z!iie5%>=&tFV6*xiq3`Yu*9j9CiDpq`naNCHiYEBBv~Jn85GM#thusLIANT)aa2g^ zy_P-dhhrJ1U#h@Q6ltzhX3~cAE#|cwcI`c_++#(UfqrvlqisQl(e#}#FC(sEo>g)| zt%{y6n$AQalf#%~PJn`n?+ZkdN`+jB%jAKxaf+$-Z|jM2l~jqwD}=p#HBVu5>ordq z#C@RaY}?@1cOlax(ZO+}7E8f0c(_+O(Xqwpum@NDn9$>NWW3?3*;1Lw~bU6W|ZAB;bXh&f0=V(We>Bndr(8roCkFKf)nw=U^EJhNnhKb%U+}?2a zhB0!8dqeGs*EflKLkZ4~u-HnPf5pW}Jzg@%&Mqz15NH{3^&>fTwJ3t%Ohqn+yyQrkw9H1)myb;ow-j za_N>94xl2hvrQ0dT6d&y@bqj ztEnjcKCo>Ch}iVoX`lU&b5}Q$3KA;>0aIv;0+`mSI$`YA^J5T$2Ek~@^96s8^l!f# z^q$3w^0rVDENHFczRH!S|G98+kCMWx4g#!><0;t}egse42o9l~yzC8cA z8*s}+B@(wLUEnF5OpM4i`H1~}I?;r(+$Xduv)=M;cpz*%A(#AxA@W=iZRGixfNZXf zh{uR!dzE}pAAQbDBp)gsj}4zY6WKnrAGQco25ioq!el6gV3qttVo@0|@04U^t-A($ z$+8TWFyO*1Hr%6R3AKg>`)1eBVD9W1_S@PE~cayb(b?ePP4HJ;YajH zj^NDbbfe-nx@HR{N8CaJIe55f^bI{EHl6m+piS1#dyH2b`C3PDHq$vaOlI&t72abu z4#6YXR!DdH;Wsg7TrLou1$eG<*i6lv9JbDhHEKC7QW@f=vn|sSvxV9uXV+?F4@VoE z0=XPKxa=;luR3DB*z-#527Fnl4=Od9EkrktGxc+!avKl^|bzTYi1 zzE6yfL6_b35qJmYdygY_etMZ|h}ipS}(7w2lmjh26JHwls1}oDHAzn$qbs|wW5)Zfk$}OU|Mi` z$3l_+#ql^3pc5Ui}R%_`^yF5 zLA;l(2yROcF3yMCt&Se+K!y#->rhVB8k`8gowoI{4%`C+?cJ$}kCe-fswCvAQ=gj(@M*xrSD-Y z+$*$dku_o~c&5&@afn0jwe}gxxJF*)+W6@ohYKW7ubO2za`R zd)+q+&$6*1yT~@lM5m#GTp09Kilc4`tUwd86@lUMDq$HQASF$C%8U@O=CjEYgw!|0|@DQfSE1k#fx~g_MmhHc)6j(=Qv6 zJWWO8(26D6aut%491x6F$ZDZC3k>w=K1fj1tdH+<8!U-{Kp$3bbRX;)VYvDyTgWEH z9OL16_{TIe4|Pby1B?{Ad7={F#Tj8~Lby`xZyxB*kB3#H&cPJx3%?RifTPjbE}RS< zaz=JG+x1fSZ1>oK=|*=*&<)l{sY7mYg|S|8J?gl6NXe+9N;`KXoT&z|0EjHMJ)857`m}Rh;q4kGh$lZ3MRD%}soN6bSBG4O| zd?L8TwM;mXhAs!P7;n0B1jF5 zq1~B+#7>YZu+44?SneZ`?oNPNPC1rVF9L%zjuWh@}SJ5M-Oy`THNGSz}9w}ATKFrJW!^L3{r`ZM${E<>fc(+)l{GTXu zMj&A&vjT-Sq?l~OjK|8NuG~P)z!fuOTb*63*GuitTDdH%$eI*a8pjL1A34~W_* z;2Gux9wjnlbv*~+uz_~YVx6Jcl~zi5!l z?&T}!G*43nb_mF{yQr11n0?zi@u9Oc_`*ItkOr3=^2lDpny2N9k6_o%q;Zz1Eo(2|Yip3AGid8B(>6uK= z+6l!1KoA5$5CqB&ch6XgQZGHjgb-~^PXwIXWs>}U;@go@(dPBE+ z-(3)u>YH$PPthcHU54ZW>Vn*g$LB+iAy*nvel^_32Nare6pUe{PbnXBsM~d#yn`o` zEEVvE?cd7&iB*0g9akzJYey)RV5Ng}puBpHPA@$?38_5dJlDds2XFMkiTL>EGv}ss zI_GLSNx}HiOBf)vnYUr`M4`Ln8TN#w|9*`O!>czx$c3`lEQKCwYx(#3_=V2Lx`!u0 zDRDrZK<{vvr>W!J-Wq~q=#P+;XrApJT)MOZPtu&NysErzFcw)h?CBRj()1P@FqznM zVPepo3j|7R2UnXNQtUcHP!e0nz|}(NRe*A66~6JXJD(VYD`iun%NMD`<|IAt_?=aL zpbDI)yy8wtkF>y&PC@ghHBPC44;|e>A`Evn)F4u5$9|O1M|je;s``f1--qnGA!Z@) zYQl!I!{z<`|L1h#8@8l>i~H;SN?TwRmV0C-{Q!Fkb)Rn{&}VQ{9KWOvReF0sO_;^g z@fprqXh|p~95QUkiL+{j4)&te9h7)bF6G_h{5TA>4|KaPi7stP9c_LGhqj`FOPkz2 zfcppBczD?0Ndm-??`%G0pVwQ2Y#o=n3FlPZAo#0`Im!3!H$UK`q;G|;c1r66bq6Sw zFI)@jP4U?aCmepj)tpK_jK4h;P5S@lbrKHQ20t5!M(oeN=A$VtX&>xgOR4bu-k7D^ z_wl{SZKHbUN+NbA$44k&@Cc)yY7eOYn|;rg^zXNvl3#^Qkwakf7v=55@Ok;8G689U z@^ay8_9M^Y&r`QqaHQR4Glv>~TyNo^wfj=;I%<1)G}6ig`jYf83NNVtW0tDegP;Zd zW;QOCe?PDH1bh9&KRu#Y1d2M)-~YA!hAhH!GMFCux7A^n=hw%tZ&fZ|_})|wee^*2 z1*#wbD)@ir|67uo-W3WxU*{h&NG7wmK4ALt1DKhvZ~QcE4@kJws)?tlOGSC`NX zSbEo^{bq)YzzaOIMLu81m-@ShJ>rYc*>U-8g)fZ@Xs#H7iAO?yY#H<$Rb%)Bz0TR% zsl_0x*c8)?x4UPgBL09YjvMezS;o1i0M3Hd%K1=r*QHe z3kqDZ5)eq0Es-3NFKK7O^*+TDdT+2Cl8UjoH&iRi-hKN%zBjE@n?98Za0izay?GAC zz~Z9^T%|9W$NAVi53S^da-C2`^7Y3KK<)Do$kRcAjU5n#4TPW+_nk014o|q0e^?uh z5bUy1l^40(e?|u^eo}oVgB@Ed&HkP)sY8*Q9yK85v-#&E&IVMJ-JXXodUy z9DYjjOL?)+l!+VJ)-3e>C%Oj3>-oF}2ER$vZM*5M>h101sq)JGw%dK)WONoGWBu@P z3%}9L`sT*|D#0zp`dIcgx|||r6j(%NA4gp0G$V+lg1f`T;Xw6AZkM<3t$yvq9Lf*g zw<%RDV5AVxR z&edpM%Hi}eoL(2hX#=_e;iWGN#-pB$?x=4IKYj?faJ8I;(@$p@$4N*gur+WP*&Yu` za=BU+{|c|d^mfV{bhyWLGQNA-pq$h8xTDoYn;2Kbk=M?3a&h-{{e(+!+$L$LYS)3Y z8^!Cs?04VhsD}3W_(fI2)4jZnA6gGwf%dzu@YVev&Vb~MC_p}wN?tdDEx(HEd{ziQAREN#& z5~oWpStR$K&|Kq||8b$I^G3toQnefW3&jvoQpxOo%3v0E8tW-w5Yg#OSSyq8DxJOE zvM+{tbqYmSi3Q4IX&SsbOOuZ%`uKeO&*SFm?c%t&gI&du7P(F39SlC;h%6i;3Wj*7 zlRa#H8tG)^{-v3B*rb3LPc~b%YbjFv!b4?TFlX{p$rdeU0zxr=FvDr}uGA*S3= zQGzC~#m4h+`EyAimKP*=ET@oS3R$HCC|^zHoDZzLBvH}%Dkxt~QlRT~(qqW1eE>ZN zd=uzy`y5gZui^{qvJ&}W8v3@csQT9dab>tIbo!MplZ1jiDMbVx7|e0M>2%aK0>UEh z_bBHX!e_^G3~%6c$N4d?cfx@j*oeMuE50e8oa^{Yjv9GT#YYj}gi@untp(ABcgD%| zfb1<9OpgwZF&OmYV)(5^hy+Re%vKhs;Cb&VJ@`J-db@=mcP@_EAC$X~sv{>(F@2LnK z=$yXL4pDIPmmn5WTtO}|YD8CzpZAN6swTX^yUS14pXhSK9E>ke$$)hvJbGBsq=Uha zV{eYV&9Re22Zm%hO{bqoEu)g6y^z{XcZ)4g&ny>O#AN8pcz$V(g1B|)mMWs*)dS717(kz zA(mdLWvev`&|?dxFt2iDTI_F&ujN3^8DP|5X;d?CW=5Q!o{~{^qEKrVsA?rt6{@2& zn{@-YXmlCt>~s{SZPo!`Ut*2agB^3nG7`I>JybcS)N7~n+mjblSQ&iX;^|(VUXuh% z-p-G>P9D!sLAjc3c|AX72vTA4Anq0Ww5mTcoxTF|%)^eYkoHyOv&*R9oV$98`72r)J77D|AO8A7#=W;4WKOllcW9kUvvp+mRU z&G-jM#pCm4q|&o+4FmsZ1B2F;hJk;yfk9(2I7XwX<5#P(8aQaQo#P;07&wR<@i+>t zq0Q`c%w7gN(1t^qXOB;t**8F^kmh{Kz0Z@e9o!uCQ4LP4kmfi89~C(k5bpaPU2c&w z00C0`n(aI?qU^KU%A^0J4UN7?+8(CPP3-Xk{QIW>IHH6BRg0@yxoWN(e22Qp1RS zx$6Z^Y4$jQwqm3RL}z*cPROffE6T1_cbfi`8Nfjv?p3Q`&~zLD$BDULwYU zq&qa_bQo4%ci{CX9DB;azy%8`W}CNRdA3UoPLw%Thq+*|!&b{|1rE8OL5N;htp1Wy zmnwXXf!pdAdXmUd7OEx2>1z&#S3lGehL~W}dR#o^Ad&w12{{#KaK6I1kDvP+Epk8rI4mg?Q!ZCe8@DRk9sYmf$w!hYQW*m8Sr4NMPP+KpR7Ek|x_z8yf* zMAmxyTO;!s61;nBkHhi%lO`8qFg?Yvy zka#A_h{kk|a98|+RhdW9T2$dYh-)Mn~=uwSzXPfDIw;R+MK&;#yR6yaxe&mM=Y9g``CI? zaRRX@ru;W8!qmLrd4AaaGj}rLd4{-NMeG`MSRuR;?XN zJ=P?)pdqqyW(6sMI}t~86|>L`Zpk{^WN_HSu?npr3#LMs@Jkcnbg2HM8m7VN;7fKJ zCc)`oHPwzO;6Ud1fM&B;LUv7n(_zao2hHe{ls07mI!S3a0w63$&OsDS0T_7>rQK){ zprHe$-3Vp56twlLFcEhe?r#j|GO`=u(-C!){EW90DxN#vBqSZuR(M<%4vPTh88`moxg!_re@m?tgdu+FhFgOwY zAPRe2uVGxbUR<{{+)W%w67FvaM_jjlkS`+gG~C}rUeQeio5X>w=q7^g1qWvm8`oj>vzqF zF333%fFoh$qlg`Y4R1=F$=Tqm0Mdd{A!PDrQbN*ienL_h{!YRRw9p@MT=A$-%`-B$ zMgUbYYAy#T4W>1QJc)<-4%~W0LNnIR-=!X($nRX>*?i3+^J z<~+)%fxsmzs8}F}-dgW`s1YG%8!)ms5B|bKq`-I@h)T#-squjFFF zsxiXx(m6(#lU1XNEIXt}1&`T;3TLBI%)<_)g%OWxCXnA|>ah&fOEV9*4JRgxjk03K>qQB0Lu^!!uXX(gi6>FCh!MQpPB1{N5at zqRIuU$|sAX8k47QD>O9J3$!u*GinH2PZp~cWg^)p-l$YeVpXWu9;dj(L ze!U0aAFvY_Pr)&R_j97&B)xz5ws<-#ZM0hF6IBXgzJ8efXR$c!(*)HH9(ONBzMM7o zf!RH_i~(o+IqZ{h(MMH`rj25DN1KZ3f$F7wT348nck{cMIjqDhsr@U@OLAcr`?g2I z`htir7TzzX1Kt!mz$RR)wSOAn*L{-98NJP*7k{jHU$0P7@i-dRb@4tL4=O-QGDNvT zS}-W*ob5B@1gFKK7QjbjcCZ$;9zk+ZYNFX06%g57Cs64IDE(TL7NQLIAMeoS-s~S+ zXs#ePU8O7&c3tH7*SoGY@vl#y-qK2wt&!P)>QlDt{sV`Q=pp#_Yac~+kzj6(iga%l zhYaSy#T+%niu^A@J2vtV0<&v^WA?>-aJl_4{d+nc{%iYfj}0BouvBnDzWdG848MwL zLh*;{O;8?*I7N&f?c)CkYBAvgwWbxwkNsa+sj+cq@vqp)&S`nZsC|(rs7d1yc~=U* ze9a%XBRQn8G0Y0Qtw+U=wdF80*9L}li_HY~En$3O%l4l9v#w=Jw3wL`v7jl=)Ltjn zVXH0Sfmn==j!anE?@UFM49l!2a&0ePmxkWMVWx41sm{%unRCC`e$M839l9BwAnN~w zvk09=dUP5=fvcA_sQMwEOUlVP>_;?ji$@q>$^4$4L8)2W?XKtlnS4QBVYJOddg9Qy6I`Q0@Ra26wrH4eNdS*tN(Q`n|W3{#8P;xO|w zj3(_jw)v-RyTS=z8F%Nk<2;glnSX8jq0gDq;h~z$$%G*DET6$&k2Y+>4sEczf4lzp z=JI+z{{UANieTS8e?q!mRIcN3$>vs*iy~UyZcLdfXZHpf-JzYQO3M}8YDZC%+n!j8 z)Gdi?q~wJS2}rwJpojxN?sv*Llha`zvdhijh9Zg+lC))o2)9j=R;j8%nm6vn+gLa%*# zK4xbxb6(I{tXyp*y9b>1T7*^$zV6OTOh&S6OT)HuhGO{bReH9L+%{U`^pqy9S0q=8 zxd~Y~v$qqeccVWC@`=jH$;(Lr$ZFILxU9~vq-Jjvr zd^J}lUy0yS!N%_0D3HXw%J%784_IVf_daJwPPnHk5wzUJvHVCQCOwtKkFv;TC=mP~ zC@wS?H4NT9@fmfhuU#xsUTuCBchir~$ ziZ9>_<`(F(`Jd4buuWdkAh!Vn#o|bCKHD)gSa@#6bcpp8A|h7 z-S5&Qd1IC)z~w(q#Z($Y*f37H!zBiKyE9Il66tK9wxa!~P+h-=$4-Ue$|SeFu#?}Y zVpa5_leb%nkzP%{4ub1>2*fprprxQy*?b{sD9*9-Y_8u<%CWu2I(_ zY(2Tq4z@=CnQYNyGv{Ys?~%*enyH^k44l(BF~wQB;zH;K5yLn=c42K^YiYR zZ|;wa^%fbxZ{ELv7WJQb07Hm}eHF2E?;WW0X@h$Q?oJEP^pw*{JpSH+=`@J!Q>r|g z3FXUN@^eFpC1eI|*4wWfJAY6YM^M)~)7~5*1c=Y>b8w>1i@JahDp6Mz#<9X5;n4L9 zg>RrtJ2pKze1m?&;q-TeZ{#aeun)j>`znqax(q>peFBgbaUw&=Je{raN1J*Uy%pb@ zi>S+y6n>C0BAP8gi!9TY>GoEtKB(EzwB?mgl1F*Ip>~uj`U)OE+;UwVN`g|EveibXV^hw z+^kdVp1jztFs%DI?R2E`?TLU^AV8YK)#_k zCG`w~)Gxg9wWJ$9j9-#sGFds|K;PMxZ2#41w@p6h8l)VCYu%A;M^4q;wu6yk%U>*5 zK`3!1?*_Q(0qh8*F`E@+diHJ0%N%U}R8yS;lH-h8L`?91hAL=xj|Ba(#w8*yEcu?# z(h$w;SC^irO|+6_?GwKt%AQlYpZKg*?hA%;H9+ODSWnmA5!YkOwN$Db zU$#?oByOHFTq)cls>s6rI-}-9E8f6Or@6m)&rnEL5Ye=!N5hHsol` z#o5maVwYUXIGIK!GEt6)oSWx>&#s1Z!l%%=9Dbo%qGrIHHnKBDOMcBu&v^05%d{lt zFYD~vY{|Q?xBnufrH6=`#diLQ9mw#4ACVjcCwTQXrTmyKQ*w)MT|`;F*Q6J`FFh1p zyO?sRIZO+j%1g-(lJMazcV1YBJsL?h5b>zi3Y2*;YX!hMhQ&iDIihEzw&+xa@5s_u z#ByP$Y2lJ`7FIg_8{&JSMj$&!kJ)(7Zq9lktx11&_^>54 zCB}QN^I>T=ocJrWQ-;$Xi=M?~P(=As{OoRfNJj708^qcwFZO}Le#>ZDe+P^7V!NZ% z_=hS3T-uv%SBHPEk6*6HZN5EZ+r#>}enFNWct`_c+YomSMt<>WYV~N(g7At84|X|8 z2R652%sE~}S5lrYl_132QCjUueB`h%iPUiiOVl_Kapeb}mRI5d?!hhXCTER|wv60; zxe*UaTD0P*c{a)w1Bf{J!?&78>)(_UI^v>l<`&4S= z2=@GoxI(ccS)fU@+=ojxJq1pkxRBTq1}^N&~0pqsvTIrr8wK(RKNLH9-34Db5R?9Gw%qMkH~ZZat~!2zlfhLV zc?VTUZXp41kB>0V4PAdOOo@l-dXztfVMETkH!D|lxqpT)eWueFK4ci92m}YWWEmeQ zZ8nv$z;ulx9G#2=nLJk=#QPeNa5wZQr-=9M^P?MU7O#cq*7hFhCf|-Wd~fGLSx%p^4|jx0d8rE*tR9@bWnkkbbe*|{ z=@o$I7DjRndzrb>v4So06R2`rYw*-N@6$k&`Or-rG2yAXb%tjE5?*G+KI_Q+aTe$F z@%d}^!>AH)P>1^N-aJon&xqt;RD%Ywe-;V)rAX_o)YwUjz(xy$Sb(KdPp9KNv9Mzg zR2dr|@K`bXzRaHZg=6bI5JH1wRl6;`(YP5$Ave^p*&>H?I>9p)JPiG^-+dFaM(dT7 zhk^4$7M)s$E8bvc^m4@E{4yKSs# zL3P-5?NU#-i=wQ|)=>^T?s+`}t42LNBg0SX>R$6WW$slqYy6Njq;)NK5%I3?-wE zgx`DVgDFW*c|$}TF>$dlf#W;FG%b9ci8J*J*uOCuVDe_|nd#FVYPjW7_JwHz& zyqrwt`qKpz?O710z;OuyT_$vtQxR*>CcaD9a9~*L&37w!>%^J&^4i-?7tyB;4%EYS zF{*Z5oQi{;7CDXr7VNjm^!mj`j1VUUa|8czoKz0fIhIlpquI*d+bJakc6M@S_h{g8 zhhIF9k}_@6^=1^4ZCmI;wuucJa3OI7q3o~aV7*ybYdZ0 zrkSHab0bJq7)3BCE)8(yN`Ls2X%EwZ*v_pfL6*;7amQijWMxqtoh@caKHFtRvJ=`} z;fy8LQ2J8Ch%{__d|Sx2c725Q%2H>tCQ*rk@M42c0=pj&atlkN7hRawWZp~c#K*VU z(+7aS>EDMpLNp1i{Z+6srcG_38B{RiE>A`Zw6v~5!PTNh=TXO3%I3+zdbZx z77QRpIhr1R6$qoYmKY|#EC$4!wV#+@s@Ad1s&jM40`M96;$ zxd7FjPul`-pJY!|Ay@1w%;)b6gqz?M;T#%LmNP|D(X2>{R zRsj?&q7J~822pEZ{(3O%q1I4KRvP9|2hd_BhTV(ZPfR1QbrTZ-ti{AcKy5HFCbUA+ zmD)bNJRA^!`FplO9A+{!|MhlpTwr;S8gQJGW%Z_FF0Lb$2J1@RnyoULT{%MM~P!055TZ}qvnY^<6_K6lAoZ9&SLw-!cc?ye_Gcy87yMbBYm45Z?v-WI* zDO2)I3<|Qv!;entV7?;ozRsF3y|DJUUHt9lGQ2F}F`pu;75EK5>no2ugt=3lFnM}D zd{J4?=_#YRY3EheOKZxDQK?TXR|nBCAK{N^3A56eZVj~@yK%~C49#<-#v73kOw$Z2 zLOAqP6}tQ9r3F&)d}Dh2XifGRjSs{=lXJ;J*F$NsbHol7QLrVxoaN_2I8ZSPCBA%X zt1E%xFMx_0g(jX{i_P_(+<4i>Vz+#_7NRqTgHr5;ifzV2@Aco${J7OZ-tj1#xsK0C zNrz5ji_DIWr1XfIpS>H~P)DG#o=n)zdAGftXqt((dF?1DJerL?o8*pQ+mtHndAJ;c zNBDe@DTFKNn6_lV3xjN+3CJsK13R(a*Qo%l?Vf@r9rA2{cv-PhJDkGG7Z(f;uv5o+ zB0y)X9yIR_Z85QqJ?MIWDVcm8Z#pmyOaGLn0lMa32Ov``R#OJZj?ivtG(i@_D}}@I zt=4){bIR(#)cH-V0j4-xa!Qy_i_L;cz%L%)6v+2Q3X+<$V-+tlykJCnH5?>q@NTnP z9M{{=H@o%rcs-pxa0sX$)eAQuPS}k=sSa7QIi^ zq18;aA`y#zT6`vhl@_R%QIysc-rD8^a%>!`a$%e$>6u5IL!TiAfUa$zlr`*hpu#;!3!wSA z3F({;*ih=6k@cCyNwKgPa0M9A>Z$}&xNhY86)&_tp}DjP z$%EUwzJH*-+PnNf?l@;{9KNB@%BPNl`r~k$cOT-?V*N*@fQ-Y#weeNuo(A<-@hQYb zxNEU6we$8C&!25jUd}l0vd6h5u|5~yFMBG++Bnp5IMWklBO?F~VFNr-MoaNT*`mB1 z5BV+Y?gbXi;jsR^RgaMIFu($BC_WmjeY6tSF~0=B;Rk<=cK{a9GB6hX>iw4Dw|Yx= zjOo?@S^VNPQSLWP22ethqO4n(=foXax#z?gT-v7~ZM9Za1avN)p5d6JMW)8t9xmxXo5&lwI2MxYAM7hCNrY^7htQ@7@UFri7 z>wx+Tqr%tRfSbv5`?B8ewvQP-ktQ$oN%Ii@y*Ur@Us>}|^I5xjr~%q&9!gmLg6df= zQ*7zI@!R#`NM6}D+3{PJZSQcdx!kV)Tzp0uU$n~px%{?+4? z3f{fDzn%WSyf%?n{{6SePd<<*gNo7_pXAOE_eS7m>H5_P7BhM%(kJUBLo zWe-hQ_TLUg106+(=MSHrALPrlX&(UwPtzN6S{t@Hdx^;_Qs%y*CfI z4^hN#zxXzPB3C&)tXiVHv*1m$&;4VX0l=4(9%=IRa(zVAtm7PYfAFy0MVK^T(`Usd zXTT^|`+Y{&iJZuz@A6~3%4J@c`A!CL0m3Dy!sCgIK9mOvlLa|c0V;5%S^W2-Ro|Cd z!qhE}tHlCR>1y#N5pr?9L~urC44B4!cv;X=cv%_{?TgMYLbkD_%86>Qtr|`oiya1B zz5X=V@Xi_nR~*mU&}b_Tnn0w5u!9P0AufUGohSBiT*8Vg0 zDLm3sYHJiN;h`KKXvaRvv5{RsL`l97#Evw9Aq5^6>Kqh$rFa{k?L@OV5f9bhnYw{% z2Z)f$ZB%rk!{MBQxZO#gA8FeoXa|U2HRpf|D@(rdFYV@q2N$Bq2J z!v2Sx8lhhz^~=vEh&z2+tmcdDYQB3uK0O};#{qt$ILRMP?w1@fe`Dv5Q{(v0flOplr+ozBBWDVFKIuUo}E-Cm_ z>`8WfD&^Ak78!XXs=hUlhTJjs=PFF1ube-_~)+ z`#h3E-gh?1C0dI^-d9NH$09dh;}FOZ^z>wpgb=}CD`a6i%>KB3q)ZXhKTgj7sUZD< zdcM;?=>O4QNYHVU@yCA-Pb}lSvJiWuXgL0OA`0F z&ncqfwMLiZe0q)16-q5o9-TZkIUjUSp}x7$P3!2qqINHJDrx_Fy~?gswe9KO&x_3g zy3|AFLPJK!*Mg8@$BQ36^EL|F12uUyglfl#Ou>PK0KpF`x+?~9yJA={~RQJKV zkGP1e?C2GpNx$VvUGH_&yL3*#a+p5c6i<#Z}#lyOM3hlnqHbc zlNhxW*sJI`2j3$^?FOd_OBSV$bVi8k_+IYlg?*|shmE(0k|h6d5lRVL$L{2ZL{@fZ z2O$E+xr>g>Nvd+ki;JDHPbdN(2rCa+uH)D_(J~bU4aF4YAL6?d4=Z3?rv{4*; z%+G7&lN6-)UZHo|_>f5dg|zo2FUBhmersppWnm%6Sd(wc^t(ZWVn? ze2Ks+05#Z(xdKFb9kAZMEH>*EHXePpIpAz`IC9QsV`&y>D*19UmbyHs!?zg(opfqt z@?0LCPVr!|s}4i|H-^4he7;+}Ab|p{S2z2tVqYuxX`izJqe9H>^R^re&^5+X%!o1Z z*6pq|8Lp$*VvPVWQj!{iH5NnzB8x~TcQ$;9Onfm>c_i}THh|=cLrXXn({4cw7|Ee2 zc5GlJmvVI*Yo?Ni(;L zC7s>v#H~^I`$WY!j7%-(8b=6)zmRL@IE9Cs16JVPo-fz?2S7H5tM&<+SLybUT_)+w;322b9$V8#;UPL(+t6w6E(YNdLq7JBi(mO_m|a z!4+yaur2uzzjdw}Eho11wVZ~AF7{!*!XLe-=PC}h#WD<$>R5)nG#xEv58tzjLy%p= zSb-K@CiW=ZOY9PX%c<5V9EVAX!M^elnG-RBAb58G9U+h{pO3}Fz4tYP_i7|bFE@{f z;mRW!U>4?+QvdO48vHn4$aRs8bm(kQP{$INHUe&+2Wr5@%vlA%+5-ai5&L{$(Np_5 zg>+cY$eVpmtUuv%?{L%%JB_{B*{B(OV$M0?6Zg&upV)g&_`LACtDclkj$_4_+BIe= zIh&8xLrRrgqwLo4VZA{eAC3}0N~87eaenNhSPx=CZRzl$2bY|_(C%cL&N%IpbzRj3 zu_AsK2^Ea(Dma9yrVF7eyA)ddI+^6wE|u_IeA;9m@R#YD4Bf;w)dN9s6#wA%6oTT6 zZaMdjFp0v7%HiZ4df2=->rcxkyaGJ#9@on`%qULdJ6~nXJs%Zj8$Ku$6y$q^pXuit zL_dEII6v+XJ7J*`Uac(y9~6w!w)8~bDG#qu=}EoT#$K$8a_Liy|KMTZgwwDb4$Sin zEn57+p=W(_V-s!If0%y5O0d zr}ujlM4oLQcF;Ic-6-=-&U_DAdOMxGd){m~bdL@;F!Cz;Ch5&$e_Su3`s+}u-ktKK zhXCu2Dsf4uTX`vskyp@}q*uFDM&*o;IPzEb)u^kx8K~LY6(Z3=UD>xpZFb8wpDhz= zcgc~4dSFwqdR$LPp!hP2c&l{$ZLvFK+9*Mza3%onJ$)JfXH(6 zaJDTcwk9?8B43NzD5+K9!kp7L`+m&zG4ZKcl_r+t zQi^lfBXViY*EA1sgzhth$Q{biL1BfKzH?((WJHkbRIj{bpu^xPSbBCq2Y4Xg(0|1` zk|+ph1J|t#WT}CS*VxT|hmv>4AMdjt1v-Aj<)F(G8eq7%Qs;yN&`+@ zw@{;)n&0NP_8?xJC>o?a|CEfMY^Ps~PNIjOKozXJDp}`SGNY?6+45_)db|6ExbDO8 zes{S%;t3AD6~Xelz?kp9z_MSFWw7DA$-RUY51BOT0m5zewA+&vM)^h_U}oW@ZQfmC zHC)Wop#jFY*nG1%pg*~hZ;JUnnMh|lCG@2!!ivB+J>+}oX(TIMVL*MHPPA~(9{-@_ z_<}LgTe935@IG0apRE5NhfCcj(d!OT-Rdl5P=$fx?Hv|c9HPQ9Z(ss(R7}BN6Z42L zvw0LXM65ba+`WZ?$|^rf*A!#EdBFfp>_f)RW%n5eqA7v~i&HY`A8nIog!v zk8c9&JCP`36G0>I4>1=)T`3ps#&FKw$^UV;3h^ylD4nR9Hepe6j)8uKLEwgWH9JjP3 zGe5$5()lB9@k}1W_;B|JUd!Vz_#-kb%2N0D_;v#=P8h{Nt*ze}>bT)he^W!fE{A%1 zcLkf(H|c)zaA|wj6IO2T?~yO0+2r~o2K$l`JvRQlUu+bT1)LHF>i4k>Tsr7P-ahxMO+`1sd_B!Et70&qd5p&K&T6uzn64yx!`Mnd3|x{^=&TqGhtV1E_~xeRTsZ^6l9i^T=?sV<*2$zMOS#GO=#4pKAgBOp>e>`uc>_iQnr}6k6l2Pf1V- z`~*@wBg59TK1KNoKKqig)yQkpp~csApxc_-yneU^XKq?~G>SR!!h)QAp<`^0HYiKl9o4@&R>v($tGi-c0 zKhA`YA2C_(SjDh*=n%|DcYo@Vuib5!88pl{C71ys1`m}U5j(GL5|_J2dht4gFBX?X z__?p*4k>(DUG03pDR+k7FntuZmm#S)!o23s+x6eLiTs-Vm@oF94+J3o@-UD8F>enE z_0wXFnpGgNh#u8R-GN^PMw`(<)QI>Vyn{jV9*U3jBCISf#$4TaJS#auF+(3fGxd}Cb2=n>eqJ7Tq^XAZ6fHuYQ*PX zi+i4x z%aXoT;)y2&q;libY{9dx2_cR&B82mui#AC6N#rjrO#wzJbH}r1ht; z#XQ+jSLCK}v5|;mAlk+Or`~RPnKqEI4$vmAhSnP_*}1WUExbSV0f26X6?WMx?lwV4 z`(Z03XAYB@+XU;W!)%C6qo6tS0tB1aG0J3aKtKRY#Gx26G@C*LXGUa20%ng zcsLD!h?F!1BBqL?(a@$D$r1?$(;>sC@Q$*fWF3Fnn@;2?p|5R^B%+uLk0j&}Z$EAk z_)jGq{jvTsbi$!`3Z1PCZGm+NSv6UQ2idJzcMg)krFxQ<6tazpU()SQ^~9^LNvNxz z2XSz@{W1M}NtHr55sH7r=|LLJWT!Z%I=OK9Drd7tH}ZfD4T3j_gTQi&KV2Z%aGTVyC;*PMElFF3He%mha5mn#xvk-=8v zuh1jEraP28h1j>{0ZvXzL9CviUk_EwzZR2hONq}Y$HsruZI98*fPl{#!cs#}Ei#0n zSGmm(E^$wREJ(Yp${Nt8dJ%XuxjTGBq~HE1a#Di`0xMH zD_74*+IyQlEKqS&=lm;*;t}KT?;3w0RB^AtAy6e02MUoB>MGC?>M9XnB}l2uJz{MW z%6mhX>N#g2WzX5~yUi-w*YVcQ%W@vH5@TLrw6#no6DuMMO;v#jRu+=X+I;N{Q!Ohy z!_*b`l5uNkj2ufCLs#4iW2og)s}&W-Cum1o(mKXh%fW8(Y2DvT@0Lh(wtBbtn(U7eCatUhIbv@Ku5FFE+Ad{OplfenLZv(d zd(^F+@1M803`ZH>Ibq{(P3xqv64ejJGP8d$)`Rtf7Ft!2I6ZK*2E0oh>x^>lZ{a#E&iEk&in90}SeHS@kD$P{Jfo{m3AoTe`zg~Tb_ zwg#seT|NAfJ^Xu|1t~|}i5zGRHOPe45aalej6ZIP^EkdB>&D}0!*2{MH0s8HA_qIV z*<;;P(HLwYG;FFdAF=!@MJX9FRPyk22Q*D>`Q+s}Mfsg5dX18`dU3V^7@D8csH@~= zI$BL}l+%pYO14kbQZ#?3 zJxzHVdddsEg9k8MJW_TZ!6i!Z*fC4D|DVT=OoCds#?M_)VA>9ajgbuD3;v2kL)x?9 zSrc_#4f~?5t90}jeArFDXUhoua!(1p+*88di^MJUlQ2vD1iWSOh#k?!vPFZMXZp;iHpl>heXo%PFI=qW<4uElC{?F3-lZEM>)YA)<+S&d!A1}*T`Hem1`cry)*n0QsjdQQ*O}1Cb zrENkL@i?cn9)?Dh_J3a-K4jnCEsl##epUE;w!tiQ02~s}o32fL44X^(uv=%xb2m`y5?KRu8Q^xM0hkuTWk(H<#JmeC@w%@cRooi{~z9~EWgaNqFS)i_d1heOj}2 zosRw9!Op#&?yT5OYv^im$bw&_BmG5P-<~zd!c(y*ZBh+GT5W-0VG3Z z&h4-m*;(s!DCgMqjAr}2f~DlHztjzd^E(-t6S~}OP(R4RZU7&mqV(nVu)d;RRN6^- z-7mNdG&l06;&EvF@c>8D@+%k30vwE5bvE3q1ux(V3Un^*QB793vv53!vQdI`HTYT} zw87UU<@HvNOKt2IC55qHlvHWv$J$FSku3p~G`9pG458996{I`jD}mUEuOte?E|oBS zb>B$T)qNw;7ChpFNvrupqOAH8eJ--MLsTLyw2ba?os7S}Rof6L>vv+8;a3>FR2B+` zxzr&|uruTKh#>IZWAqZ0pMP%>L5k`=DG3W%?k+Xe z{Ys`(_bc%lJS#4pT$I5sCALr(EoTWo{IKq}4rvMxMsCvKSpFMbc+tCD>M8Db<+K#4Dr>xj~7*kDL;`_K%M#IWM9b22G0fTV?+_TN4~KK|g0 z7mB~u+(@xLb)S?nq5ge*CiX^9( zhd^hvK%Ap+@j$l`#uG`7vy{j}W_>#Pg~=++?!I-7T5n6)`?PtUptj!k5K% zwaM*dtp`f68TnT7tf-fkOukMLU5cO?K2ZF**nbTIN=9Ex)7-loCI2^b{4bIFDVo%NkBy`ir%UQD{ z!IRwAM~?)k1nvvf2Pfe!pKr=%Vmq)WO%B;{zI@*A5z?YuEKF(zq%vA6v5AO4o`&sp z9E#cdPj{_krK*7y8qasG2`Uc{wx|eo3>`u1JQ-P+5a*?$(qEmZ`*r9!9qgp}5}4Z3 z_9-lyBpOP{8jXjbMHS926>Eax;6yUEVhY}xJ-|JGz+aTNu})AcPo5LSoHFX5Icp+8 zg!mHqxv^S$cVBkTo7L?z%Qs{-EU3m;?A}$EIOK_p{fwV&+(7?itJqK24PN-&BdKFF zxvxF)6MpcMA82D~OZlUc3sIlz*ubQJ^L+TiEF0KNt;>q!r9VQTIk?N2q? z*Gcb6h1=rx3eh>!H4xumR|D#P{>v)=NuKoUWCWkD)3pMEXnIEJ87PT+NcMX3#xcNL!it~wV~cItm6k0CFxs(!$KiCc2Q zo!^nye{%8lif+lZ4RokNkf1l++E(^SzAAlC*=Yi25g7r>A9}y5>WmPE(zEoI6j@bo z_^c3fwfpw5$ed8q`3=bU8rQl1RR!a$AF~>udhYLzKQ`5!dtV9G1D*g>!c4#Bc2{Mu z!B=I1-DU9ERf%0blz-j78|!|eJ1w36cKz|q<@J320TyEKiX0=j*Ft*j``zW{+v3OJ ze*c`YcE6YQ)+XPVR&{A_D#+#azWYmw)A>bE#+GT7rkFsl-ULu^)|&t^h|qK1 z^~s&EKSiq@|>y!b{3TDAelhpM{BY9yf+x(Bjc>f(9p-pYq;|J_Iu?m?l3Y(3T`#wLP1t|CN>WNblf;M?_VH^SFqX%b)LI} z?k=6fpe9TOo(3*8e*$5JOEB&IiI@Ahy}ivo(>vdNK{5HSa3!Yx6C7E@0lthuvNQg< zh7$$Cq|ffjKcA1;_v_vAE2fOUpKy!7!r+Iwd&Buqa&4qT^M&{h$-Zkll5IWTZHrrGTa4_!pUAZK`sQl!;#n1Gc{-}HDppQE2=vdau0ZL= zkQeVpEv*EVTHrrHz&u~b!Er!o(o&Q;DTja#n+!rZKRm3r3zV#xBJtUO;B=VM#pCDQ zZZ+S-^$O>~gK|9>?vUiyWkoXk5Un^r$JKWZp^u zsQN*70`Ll>Hs<=Ljd}ykKHnlHoK~1h*2y^=&H5%-XMV%^!(9dCZ;v088dIl;ic?$SWe-hf zc~w7XFFq=n8Vos+_B|w&^7R-_DHnl3g>faFsIGMd$`-Ry2Q_m%&(H4v{nBSGr2QX9du4l8sFS6Q?xNk>&Y zZ{M;=uPFXz8nhn%69$;hXIL@QDJ53N5Y(Rv_E(SL_M8%P8gISgkY|)_;$nLqk}pgy zgUa*V>LB1tNJR;<6KE$}&R!cn=Jun|LR!IG9J{L*nQ=1gN(7R85!J39iMTSz8(OO6 zC#t9pxCzbupQ3Ht=Q$bFS ziB`@Se!g2%yEhBn4ix6gd-(k*x%~gx15J5%c8)iEhWbB$?8!fB?B!m5TOO&jztw&` z0+}t>1DRJA)>H8FJbE9Jd7QyTU_6b~d6-;3|Iw;@Ro&t<$aD0A(PfOLKZ@K03d{oFr z4I66J69hSldXgt)Vy{$7m(>$gte_fctQdM70yeMP8CoX~Y;0-**jIUq%BUNRO5}Lm zS|#?()iaE_2JN|6U4z!v8u(Y-A~UV{3i)b=JYLt)lCD6DlC4!U96d@?q4GX+0@ibh zRrOfUJH6Gov4J$1(Te#*U96hn;(M(_&tn07L6}cVxSXtet?>GS7s>m&P-`!4s}d+QNXB@ zWw@oRTA=Ss6z-a=nEe`{CCrj+6@)}F+II_Fh*r-<4SbVmagnzt-2iQ_>JtFgEaMX( zmu$AyZF`7;Wos9&Bh6E#8EWP(gu_iWc^VewQ>)+vu9hp8g`PEU@SOnlN81`~DFu45 zrTyUZoyw`JVTwIKhT3uyYF?H7CE@}8HC@3+TGF%^YQ*e{wUP$ z!-+>#t=s%LGTx0kUGQ9%*vSv?@l5ade878Lr<2|duagvMO22MVz|8NJ*y#jR-VcQ> z4dY}k0(d?_2YS1)V@XdX-!G5}-wH3TQiW5Mc39jgp2!&6Ccu}WX@;Sc0T&HG;)%UU z`)MzQ{LzcgVyco9^6ZH3V(Pz=9>&yurOlU;H}=co0lh5V9q>q@Ou+G3B`b$mUEt|R zMb1SvoboAjeP%>bU&i<&KPZPD_d(sLdkM10RuygGNbhcN^$C}~XQ=!}s7{TX@+y~! zdP&s)t08%*$`zXJ-)4s;%IRc#J{dkh)4AeS+qGnLU00vQ*cz$a0v=o8U4*gAEWfNb zE2Wm+E1jC_$5J8F>qLm!I`5`>X$`I03ssu-%-tu?hH^j}0fnXLW{5m(!ZX&i;10AU z+w#-ta7D>(=Yh}4>|ALdsRXP+JtFhU;&YaNnr{_;mO=lzYzmck^Ui*aNw>x31Azu` z5KT=SxY9^TEa1D%ru`KqYv-THsBy3PgUtIZCtGwUGt zZ?gr;Nga`}hc|A!e=ZYqWWUK&rkV~TU@_NnfFgoER6-kd$Butar}X}Y(#8ztGk(J{ z9j#!T>~}wSVcNlh=s;l)#H{WL{jHLYp-Trv&JiK> zECoVaqzB^oq^>yYuYTt#FRX83eL)I8lfnx{6=#Fjsq~{4)PoL4bG)&*`VSZlmCEj7 zG_7PtV6&2l4UTdF!th?J=5epujpRC6cq>xod+Yj02h04`Q_GQoCqS%P;RRV4{K3%i(Pad zyknIRP@<7m4wemidWxKOqktmsvDU>s7d&RzA1f4RMc^=v_S#HGDxqyFH!16X_sh9 z*aEgMa`c1gPmpHzp!;_@xLiF<9Cmoqh)juxs zf8|HeST3B%d8Vj}@e`l%iV2><94wi_u9Fi+Jr0l{o()vaxo)vR(x6P}{`*JRtzg$2{STbanYI5x+o-i1Ozyn!G*cq{x;gFn-}0PV--_G`e97teHP$9yE;$8h)j*M+ z#~rA$ZrQ=!&P;ry?5BV5edHgoqS?TgAD-c-;vLZ2Cz26#zM9Yez(2@}RAywc2NvoNwmo;0LepN zGCK5i0D10JdLhFMrl^`nT9Cy){*Aad zZbbnS3V^=mW?he!o(rj8racH)e*dZ%=8t{sJ0TsVqDi_=FBmO9Rk=Lekkli zK|dh){SoiP$jw0ySVCxrr=!Jo$OAtU+Qh$t{yx=r$loi*Hi#cvn&^A(d#dP}Pb((7 zYfPxHs!{1#yxi{>KWP45>gKD#m?|(~%DTjqxZw)4Mr!1}!9a?8GhTY#fep<$o_rOv z4&&>*@I*r&ox5%Q0opZ5afxA51XWvOPEUOelKe%|3;Spi`xIn>c z6eu`=P4SNMVez~iZ6xX^u<2U2p^yuEFJ<(s7ZV3}1+ zUk6yfd=Yft`LQlK#41GC*r89hIQ4&j-hNFIp6K84>;zGM-LTj>LJL?6HP8{l65RW5 z6+`F+*MTRS$;8&|tktp3_yuWb1FnZ}vmzZb@8A45W_Q_VazxFxA3yy!;@Bwa?fsX> zszqIoY@*k6Ze$RmgM;EEb~(f8>){w!W{*!)M)1pNW6=gvXkscAU_Gxid_$C$C-Fu@ zOvcO>(s3wrN5`LB$Guc*mj*4e}aQEY%f6TE0eu-;!PUc80^kV87Np890MZwpjO@oO9xDRrR=H*5@4pNf-{ z;z#Isd4FG=#7+lw*BvN*jz68M!h?{U5;tVC>SRcoQzt{xj5-;T=2PjNfJGh5e_{Lh zIB0^Iq=$AI7(K3&!1$iK>!kPl;_z{s71=Rx=zv=q|Ear7_Q#jWUX;N^-WkXBud=*^ zT&ai&5WFYUX!u1n&wMJ=i#zasQxJLeC0l+~+JZgHoe??mP00_4VmXP(;?2n~Lgau7 zU&9JMQbq=)eR(_0_UQ#DY1r>jG5NU84wnb&nujLvZ>oFHVUAfAdEKP!N%-yK5Ne{+TRDYyrDU;62v0&Co{40vD8Lk49^qd8 z^n6sgm(IZfBM-=kvgHJFft-yEs@CL<(o8?zXFp~KSc(;!%}GpG#n-vm{fEV4c2-Q@EK3paD&W8i02jAY{f06!7C%V%ot$>{=9Dtmg;|g=< zI!)B&kj_A-^2b$){Amai+@V1V$pEk$t1<-C{*~zYp*ByGPFPb1r1bgaq;lX2}|_|32S6A`w-)3Of zy%CHnSbN$2C0i-k)4R+8^ETaN9AH;5M%;2*p%V~yx`V8=iLQH;f~mm!8W^<|=3S7< z3`Iu`u)eSSl%%%HxF)8@dC$dr!hqew%Gq9G!%) zO|<6Y=axCev2%@I$U0l@xeD@Pc<9StChu0W(WxTG|CG_?Z>x(5sGYlVblQV@?tD$A zp5&FTL^Y7O2?4Ts;wH`d`Ip{48WWX@mEj z9=s2dH>7yXMrpMX$d9*Cv`IEU@~b_7PW)u8(#=8Db+fx$v&_-{m1=@WBN$=F^pmlf zbAGEJok34YqR7PYoTxm!Dw(gLhw;RbHL1LnsC%3Sy9gx_d&OO(hWe&@)S%uEIiTam zY)jYwi%**j3+u&jl@*JE%^}Zi6=}PFz+3{F`D_)A)f-T361B*8Sk%yQd;_`Tr-l>G_w~OuP zY=#%SFQEQnKE%IQyT|EzjelB`L2AC}UM-H9aVPMD z++kG{7s)PSK8BuWcEY%fY-Irf4m(2A9!)4KS-w!lkr>BsIHXHL3rt`|m7=G&MwSlh z;_X7J-!A-d{fKA4HE$T`owf6b0ZryB1~R6}z@xgf2=801ar&SA@t?yJKZqu4>Kbnz z=--^F!?eu17*F{Y<7bY?*Rn$_@UNJA?Z%=l=smqfj!7jLd2JP1eaQgXrN3v(pM%`4 zq49IaO_!Z#VY--IwChA;yja9^q36LQWwkpGrm{kT-ZByklk8rKzq(UPqn>vi;i=_Z zM|euU#i)@;d(Goj_pnR;bPv1aNg#FeX`X10JLkkw^68vdN{;E-2+HTlGSm^|k~7`Y zoF7nKr;qWl*v~UfMx$V%OHK&$_@4Wia-q`Rj8{h;oRydXkcXF_d@l}%^=E|SAf$%4 zF``iL&-=wjJp^4K(j3WVsDy**vGh(gQ7FkDy?e>#3gw({HyR>#^9nzbb!)g*C{0p= znjBnX;(2+TFOGBgET=b=PAM=r%A{is&c(5Ia8Rx!5yv_j$2GaVIfHU}#bXbIKt*xc zEL;C_3vc_RVjk;;8jaQDx$=J*2QHC0d?t&Wf_nBaP9ARml;QeDzx@nmJjEj_E;i@L zK>pxbk~I7jEeBqn>@sVComjy|PiX;VA%t7B6ZArol2<39Olk5;s0AlB$Ldjn5>Bya zs2VW(%yVFPkY9WJcDRE#boK+t%RD_n{51RBP~g`h;AZJEnsax`BTZsPT4)%ls^s(W zVQlU^q2zhEMx`a~Tx}P*@4QyO4U0#y;+$(3VP#1EFKDCp4zxk&kA8w)uR%{QiCZd9(Wj8|ejQ4=9`E|H9~f zjwC|k(C?Q_gvNo;)=Q+u3!!l!VUZfgLgPqi8whPZp)D2Kk_(}6()URm32n(xY82YW zJs)5)5E@gz-&kl%20~++3XKUhhUCIWHc9-pvCuXY+Ikm4V>-IEZI7xkwL!m9{3yoNF{@2MQ z@f(LiTW=sW_Jqb%Y?L}CXbh}(q5I^*r!*a)F#y8vJ(`TXNg4`m$%W83_P-qoZ9}20 zC$wQ>^k_+hHZargn2tt%V5s3>7kj7 z{Wd68zcCRTrH&U;<7niA90+Z_p3s;IZD6Diap*T;&_d%_XiNt}V_#@XdQzj%mR<;r z*wuZ427c2-Xd4S{1EDRI8hd@Ir`RZT?14R=^dwSaFA;k7{g2bJ(3psg1EFV6XiLRL zp<^Pn^?VYOvCudY+LEEvIFK6qQsX%Fkq?EozR(6GHw^A;KG?)>N+(j|NN5}gZK>3l zq(aXg_P-FNLihfKPijwS8+dX#n)q$$P-^T;jgztP`9Nsw32mv+mI!UV3!yQQ8b>}g z1EDSLON~-nDm5lT<7DWg#_IMPVF3w^LK_Y`en(8I-v~V^G)@M7Beb0-0g2Go@B95y zsWE}7^dR>9req>Drb6Q|^}ik_e%s)}Z|e(fJ+uYR2|j?yr0;)+OR~t(M)=N+em0jrN&-g>UkkF z4pSdZuP-#h84wl~AI2o{+u%A78b@dhh@jAYeBpx_3T?eaYP=8{Q>k$>>3K6U7TQKa z+fZm5k9~L}p=~I%4TQG7&<1z9k0ccvg^q9=2w#hhBcUV2&|}!pZ<+{g$xvuarMA() zhlm9(G!BHu9^7Ugjj7OvCF*y?j@1jvsnC7g^FgG3(?n>)f!y!d7usN!`W<_T(3p-A zzh@#f_Jxi;p)G|k!Dr^=!f(XM-ESNSZCHpw4&#T_^Hb_$OeTKgWbC)$Qp#@}2yK0# z4Kw0lPK35pY#faIui>2$8ilqbl^TUM?5+Ytsc}5?JC205p3s&`ZHdr0@NuLQp>ZIz z!P*qQ7TP9#zu#DB8wqW&Q2dXvwfl|fxaT(xg|@!X28W&haheK^!_@DHt1!Q@FSPZ9 zHX!johI&XtYApOq;sY99_-%>5N+uJ(aV)frgtorWh6^npU?Mf*$nB8>ubtlrubtnB zyC%P}FSMm%BRU3bnpA>uAvBJB{K-UU91CsG_x{)~gvQCx?>G?JaQgH+!b|5j!q4lW zPK37c!0*==+TiQ*J0_F9-rp>cBIcN__A zL$n1}D*x~qAty+ohX=}dLU;Tzf4T5z$3fq391CrIp$%tx|6`~rzi})y32n(pXdDV{ zxRv%H!gJs^rb1gHw88xGKOT+zHpESMT!fkEwT*{<+dydR32ks2_#dZ2TOu{WU*>;3 z9{6qWMf!~+p)KhPjg!9rF+A*k4G o<$e)bVM6!Bhk$d6-v~!{5UkLBa^Zs*3vJ0zXzZcwzy9n02M@<)f&c&j literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/CXX.includecache b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/CXX.includecache new file mode 100644 index 0000000..865807e --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/CXX.includecache @@ -0,0 +1,306 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc +cstdio +- +gtest/gtest.h +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest/gtest.h + +googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +googletest-src/googletest/include/gtest/gtest-matchers.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +absl/strings/string_view.h +googletest-src/googletest/include/gtest/absl/strings/string_view.h +absl/types/optional.h +googletest-src/googletest/include/gtest/absl/types/optional.h +absl/types/variant.h +googletest-src/googletest/include/gtest/absl/types/variant.h +gtest/internal/custom/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h + +googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +googletest-src/googletest/include/gtest/gtest/gtest.h + +googletest-src/googletest/include/gtest/gtest_prod.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +utility +- +vector +- +gtest/internal/gtest-internal.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h + +googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- + +googletest-src/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +type_traits +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +iostream +- +memory +- +string +- +tuple +- +vector +- +gtest/internal/custom/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- + +googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +string +- +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 0000000..cfbcf72 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,23 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "googletest-src/googletest/include" + "googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 0000000..1d1e8ce --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +# Include any dependencies generated for this target. +include googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make + +# Include the progress variables for this target. +include googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/src/gtest_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc" + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc" > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc" -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s + +# Object files for target gtest_main +gtest_main_OBJECTS = \ +"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + +# External object files for target gtest_main +gtest_main_EXTERNAL_OBJECTS = + +lib/libgtest_maind.a: googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +lib/libgtest_maind.a: googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make +lib/libgtest_maind.a: googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../lib/libgtest_maind.a" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +googletest-build/googletest/CMakeFiles/gtest_main.dir/build: lib/libgtest_maind.a + +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/build + +googletest-build/googletest/CMakeFiles/gtest_main.dir/clean: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/clean + +googletest-build/googletest/CMakeFiles/gtest_main.dir/depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/depend + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..7be3658 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + "../../bin/libgtest_maind.pdb" + "../../lib/libgtest_maind.a" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..31355db --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../lib/libgtest_maind.a" +) diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal new file mode 100644 index 0000000..9c3f18b --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal @@ -0,0 +1,25 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o + /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/src/gtest_main.cc + googletest-src/googletest/include/gtest/gtest-death-test.h + googletest-src/googletest/include/gtest/gtest-matchers.h + googletest-src/googletest/include/gtest/gtest-message.h + googletest-src/googletest/include/gtest/gtest-param-test.h + googletest-src/googletest/include/gtest/gtest-printers.h + googletest-src/googletest/include/gtest/gtest-test-part.h + googletest-src/googletest/include/gtest/gtest-typed-test.h + googletest-src/googletest/include/gtest/gtest.h + googletest-src/googletest/include/gtest/gtest_pred_impl.h + googletest-src/googletest/include/gtest/gtest_prod.h + googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + googletest-src/googletest/include/gtest/internal/gtest-filepath.h + googletest-src/googletest/include/gtest/internal/gtest-internal.h + googletest-src/googletest/include/gtest/internal/gtest-param-util.h + googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + googletest-src/googletest/include/gtest/internal/gtest-port.h + googletest-src/googletest/include/gtest/internal/gtest-string.h + googletest-src/googletest/include/gtest/internal/gtest-type-util.h diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 0000000..25631d2 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,25 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/src/gtest_main.cc +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-death-test.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-matchers.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-message.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-param-test.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-printers.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-test-part.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest-typed-test.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest_pred_impl.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/gtest_prod.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-filepath.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-internal.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-param-util.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-port.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-string.h +googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: googletest-src/googletest/include/gtest/internal/gtest-type-util.h + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 0000000..dbc8f11 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wall -Wshadow -Werror -Wconversion -DGTEST_HAS_PTHREAD=1 -fexceptions -W -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wredundant-decls -std=c++11 + +CXX_DEFINES = + +CXX_INCLUDES = -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/include" -isystem "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest" + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 0000000..0c4b0c9 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt @@ -0,0 +1,2 @@ +/Library/Developer/CommandLineTools/usr/bin/ar qc ../../lib/libgtest_maind.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +/Library/Developer/CommandLineTools/usr/bin/ranlib ../../lib/libgtest_maind.a diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 0000000..596289c --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 11 +CMAKE_PROGRESS_2 = 12 + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..dc704c55c773e381f754847dbce97b328400d777 GIT binary patch literal 19988 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 VeJ1?PkpI_1uaz~CnwpSO{{zqtYCZq} literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/CTestTestfile.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/CTestTestfile.cmake new file mode 100644 index 0000000..951acef --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest +# Build directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/Makefile b/Hw7&8/cmake-build-debug/googletest-build/googletest/Makefile new file mode 100644 index 0000000..8ac58fd --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/Makefile @@ -0,0 +1,276 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# The main all target +all: cmake_check_build_system + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/progress.marks" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : all + +# The main clean target +clean: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +googletest-build/googletest/CMakeFiles/gtest_main.dir/rule: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/CMakeFiles/gtest_main.dir/rule +.PHONY : googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +# Convenience name for target. +googletest-build/googletest/CMakeFiles/gtest.dir/rule: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f CMakeFiles/Makefile2 googletest-build/googletest/CMakeFiles/gtest.dir/rule +.PHONY : googletest-build/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: googletest-build/googletest/CMakeFiles/gtest.dir/rule + +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +src/gtest-all.o: src/gtest-all.cc.o + +.PHONY : src/gtest-all.o + +# target to build an object file +src/gtest-all.cc.o: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +.PHONY : src/gtest-all.cc.o + +src/gtest-all.i: src/gtest-all.cc.i + +.PHONY : src/gtest-all.i + +# target to preprocess a source file +src/gtest-all.cc.i: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i +.PHONY : src/gtest-all.cc.i + +src/gtest-all.s: src/gtest-all.cc.s + +.PHONY : src/gtest-all.s + +# target to generate assembly for a file +src/gtest-all.cc.s: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s +.PHONY : src/gtest-all.cc.s + +src/gtest_main.o: src/gtest_main.cc.o + +.PHONY : src/gtest_main.o + +# target to build an object file +src/gtest_main.cc.o: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +.PHONY : src/gtest_main.cc.o + +src/gtest_main.i: src/gtest_main.cc.i + +.PHONY : src/gtest_main.i + +# target to preprocess a source file +src/gtest_main.cc.i: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i +.PHONY : src/gtest_main.cc.i + +src/gtest_main.s: src/gtest_main.cc.s + +.PHONY : src/gtest_main.s + +# target to generate assembly for a file +src/gtest_main.cc.s: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s +.PHONY : src/gtest_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install/local" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... install/strip" + @echo "... install" + @echo "... gtest_main" + @echo "... gtest" + @echo "... src/gtest-all.o" + @echo "... src/gtest-all.i" + @echo "... src/gtest-all.s" + @echo "... src/gtest_main.o" + @echo "... src/gtest_main.i" + @echo "... src/gtest_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(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/Hw7&8/cmake-build-debug/googletest-build/googletest/cmake_install.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/cmake_install.cmake new file mode 100644 index 0000000..1eaa940 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/cmake_install.cmake @@ -0,0 +1,88 @@ +# Install script for directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake" + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Dd][Ee][Bb][Uu][Gg])$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-debug.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake" + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/googletest/include/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/lib/libgtestd.a") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtestd.a" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtestd.a") + execute_process(COMMAND "/Library/Developer/CommandLineTools/usr/bin/ranlib" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtestd.a") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/lib/libgtest_maind.a") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtest_maind.a" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtest_maind.a") + execute_process(COMMAND "/Library/Developer/CommandLineTools/usr/bin/ranlib" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libgtest_maind.a") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc") +endif() + diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake new file mode 100644 index 0000000..771cb7e --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfig.cmake @@ -0,0 +1,33 @@ + +####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### +####### Any changes to this file will be overwritten by the next CMake run #### +####### The input file was Config.cmake.in ######## + +get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) + +macro(set_and_check _var _file) + set(${_var} "${_file}") + if(NOT EXISTS "${_file}") + message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") + endif() +endmacro() + +macro(check_required_components _NAME) + foreach(comp ${${_NAME}_FIND_COMPONENTS}) + if(NOT ${_NAME}_${comp}_FOUND) + if(${_NAME}_FIND_REQUIRED_${comp}) + set(${_NAME}_FOUND FALSE) + endif() + endif() + endforeach() +endmacro() + +#################################################################################### +include(CMakeFindDependencyMacro) +if (ON) + set(THREADS_PREFER_PTHREAD_FLAG ) + find_dependency(Threads) +endif() + +include("${CMAKE_CURRENT_LIST_DIR}/GTestTargets.cmake") +check_required_components("") diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake new file mode 100644 index 0000000..90e89ef --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/GTestConfigVersion.cmake @@ -0,0 +1,37 @@ +# This is a basic version file for the Config-mode of find_package(). +# It is used by write_basic_package_version_file() as input file for configure_file() +# to create a version-file which can be installed along a config.cmake file. +# +# The created file sets PACKAGE_VERSION_EXACT if the current version string and +# the requested version string are exactly the same and it sets +# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version. +# The variable CVF_VERSION must be set before calling configure_file(). + +set(PACKAGE_VERSION "1.10.0") + +if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) +else() + set(PACKAGE_VERSION_COMPATIBLE TRUE) + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() +endif() + + +# if the installed project requested no architecture check, don't perform the check +if("FALSE") + return() +endif() + +# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: +if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "") + return() +endif() + +# check that the installed version has the same 32/64bit-ness as the one which is currently searching: +if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8") + math(EXPR installedBits "8 * 8") + set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") + set(PACKAGE_VERSION_UNSUITABLE TRUE) +endif() diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock.pc b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock.pc new file mode 100644 index 0000000..4457602 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock.pc @@ -0,0 +1,10 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gmock +Description: GoogleMock (without main() function) +Version: 1.10.0 +URL: https://github.com/google/googletest +Requires: gtest +Libs: -L${libdir} -lgmock +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc new file mode 100644 index 0000000..6285591 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gmock_main.pc @@ -0,0 +1,10 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gmock_main +Description: GoogleMock (with main() function) +Version: 1.10.0 +URL: https://github.com/google/googletest +Requires: gmock +Libs: -L${libdir} -lgmock_main +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest.pc b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest.pc new file mode 100644 index 0000000..30c25ce --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest.pc @@ -0,0 +1,9 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gtest +Description: GoogleTest (without main() function) +Version: 1.10.0 +URL: https://github.com/google/googletest +Libs: -L${libdir} -lgtest +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc new file mode 100644 index 0000000..d233a0d --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/generated/gtest_main.pc @@ -0,0 +1,10 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gtest_main +Description: GoogleTest (with main() function) +Version: 1.10.0 +URL: https://github.com/google/googletest +Requires: gtest +Libs: -L${libdir} -lgtest_main +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/Hw7&8/cmake-build-debug/googletest-build/googletest/gtest.cbp b/Hw7&8/cmake-build-debug/googletest-build/googletest/gtest.cbp new file mode 100644 index 0000000..53014bf --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-build/googletest/gtest.cbp @@ -0,0 +1,153 @@ + + + + + + diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeCache.txt b/Hw7&8/cmake-build-debug/googletest-download/CMakeCache.txt new file mode 100644 index 0000000..643691b --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeCache.txt @@ -0,0 +1,132 @@ +# This is the CMakeCache file. +# For build in directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download +# It was generated by CMake: /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Path to a program. +CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Build architectures for OSX +CMAKE_OSX_ARCHITECTURES:STRING= + +//Minimum OS X version to target for deployment (at runtime); newer +// APIs weak linked. Set to empty string for default value. +CMAKE_OSX_DEPLOYMENT_TARGET:STRING= + +//The product will be built against the headers and libraries located +// inside the indicated SDK. +CMAKE_OSX_SYSROOT:PATH=/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=googletest-download + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//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. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/local/bin/git + +//Value Computed by CMake +googletest-download_BINARY_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download + +//Value Computed by CMake +googletest-download_SOURCE_DIR:STATIC=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=14 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/ctest +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/bin/ccmake +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download +//ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL +CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 + diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/3.14.5/CMakeSystem.cmake b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/3.14.5/CMakeSystem.cmake new file mode 100644 index 0000000..1ce45c3 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/3.14.5/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Darwin-19.0.0") +set(CMAKE_HOST_SYSTEM_NAME "Darwin") +set(CMAKE_HOST_SYSTEM_VERSION "19.0.0") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Darwin-19.0.0") +set(CMAKE_SYSTEM_NAME "Darwin") +set(CMAKE_SYSTEM_VERSION "19.0.0") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/3.15.4/CMakeSystem.cmake b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/3.15.4/CMakeSystem.cmake new file mode 100644 index 0000000..1ce45c3 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/3.15.4/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Darwin-19.0.0") +set(CMAKE_HOST_SYSTEM_NAME "Darwin") +set(CMAKE_HOST_SYSTEM_VERSION "19.0.0") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Darwin-19.0.0") +set(CMAKE_SYSTEM_NAME "Darwin") +set(CMAKE_SYSTEM_VERSION "19.0.0") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeDirectoryInformation.cmake b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4d8d12b --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download") + +# 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/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeOutput.log b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..c5667c7 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeOutput.log @@ -0,0 +1,2 @@ +The system is: Darwin - 19.0.0 - x86_64 +The system is: Darwin - 19.0.0 - x86_64 diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeRuleHashes.txt b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..f25e967 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,11 @@ +# Hashes of file build rules. +c817f1f42b933271f8d44dbfafdddc89 CMakeFiles/googletest +35404bf06c53557ab1a83e7670f14412 CMakeFiles/googletest-complete +f67355659aed31604bda96ef49182b7d googletest-prefix/src/googletest-stamp/googletest-build +b50fc36992a18d771d5c170df605c51f googletest-prefix/src/googletest-stamp/googletest-configure +4ca5b3096bf272779dd2a6bab951d291 googletest-prefix/src/googletest-stamp/googletest-download +b2702013df898504768c934f5ceba5ee googletest-prefix/src/googletest-stamp/googletest-install +abc7fd22282005077948320b9b7540f9 googletest-prefix/src/googletest-stamp/googletest-mkdir +c94ee14a66f6923dc0ecae8cfbc890d1 googletest-prefix/src/googletest-stamp/googletest-patch +2885ac8702613595c396b71a0b6f8083 googletest-prefix/src/googletest-stamp/googletest-test +13caa7169c639105478ec001a3731d9d googletest-prefix/src/googletest-stamp/googletest-update diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/Makefile.cmake b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..8f080ce --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/Makefile.cmake @@ -0,0 +1,43 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# 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" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeGenericSystem.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeInitializeConfigs.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeSystemSpecificInformation.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/CMakeSystemSpecificInitialize.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/ExternalProject.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/FindGit.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/FindPackageMessage.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/Darwin-Initialize.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/Darwin.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/Platform/UnixPaths.cmake" + "/Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.14/Modules/RepositoryInfo.txt.in" + "CMakeFiles/3.14.5/CMakeSystem.cmake" + "CMakeLists.txt" + "googletest-prefix/tmp/googletest-cfgcmd.txt.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt" + "googletest-prefix/tmp/googletest-cfgcmd.txt" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/googletest.dir/DependInfo.cmake" + ) diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/Makefile2 b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/Makefile2 new file mode 100644 index 0000000..291e39c --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/Makefile2 @@ -0,0 +1,113 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# The main recursive all target +all: + +.PHONY : all + +# The main recursive preinstall target +preinstall: + +.PHONY : preinstall + +# The main recursive clean target +clean: + +.PHONY : clean + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" + +#============================================================================= +# Target rules for target CMakeFiles/googletest.dir + +# All Build rule for target. +CMakeFiles/googletest.dir/all: + $(MAKE) -f CMakeFiles/googletest.dir/build.make CMakeFiles/googletest.dir/depend + $(MAKE) -f CMakeFiles/googletest.dir/build.make CMakeFiles/googletest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=1,2,3,4,5,6,7,8,9 "Built target googletest" +.PHONY : CMakeFiles/googletest.dir/all + +# Include target in all. +all: CMakeFiles/googletest.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/googletest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" 9 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/googletest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" 0 +.PHONY : CMakeFiles/googletest.dir/rule + +# Convenience name for target. +googletest: CMakeFiles/googletest.dir/rule + +.PHONY : googletest + +# clean rule for target. +CMakeFiles/googletest.dir/clean: + $(MAKE) -f CMakeFiles/googletest.dir/build.make CMakeFiles/googletest.dir/clean +.PHONY : CMakeFiles/googletest.dir/clean + +# clean rule for target. +clean: CMakeFiles/googletest.dir/clean + +.PHONY : clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/TargetDirectories.txt b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..8a9e3dd --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/rebuild_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/edit_cache.dir +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/cmake.check_cache b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest-complete b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest-complete new file mode 100644 index 0000000..e69de29 diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.json b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.json new file mode 100644 index 0000000..3f6e453 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.json @@ -0,0 +1,46 @@ +{ + "sources" : + [ + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest-complete.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-install.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-mkdir.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-download.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-update.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-patch.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-configure.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-build.rule" + }, + { + "file" : "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-test.rule" + } + ], + "target" : + { + "labels" : + [ + "googletest" + ], + "name" : "googletest" + } +} \ No newline at end of file diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.txt b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.txt new file mode 100644 index 0000000..8e0f140 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/Labels.txt @@ -0,0 +1,14 @@ +# Target labels + googletest +# Source files and their labels +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.rule +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest-complete.rule +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-install.rule +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-mkdir.rule +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-download.rule +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-update.rule +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-patch.rule +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-configure.rule +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-build.rule +/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-test.rule diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/build.make b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/build.make new file mode 100644 index 0000000..7908d7d --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/build.make @@ -0,0 +1,147 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" + +# Utility rule file for googletest. + +# Include the progress variables for this target. +include CMakeFiles/googletest.dir/progress.make + +CMakeFiles/googletest: CMakeFiles/googletest-complete + + +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-install +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-mkdir +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-download +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-update +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-patch +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-configure +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-build +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-install +CMakeFiles/googletest-complete: googletest-prefix/src/googletest-stamp/googletest-test + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Completed 'googletest'" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E make_directory "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E touch "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest-complete" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E touch "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-done" + +googletest-prefix/src/googletest-stamp/googletest-install: googletest-prefix/src/googletest-stamp/googletest-build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "No install step for 'googletest'" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E echo_append + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E touch "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-install" + +googletest-prefix/src/googletest-stamp/googletest-mkdir: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_3) "Creating directories for 'googletest'" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E make_directory "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E make_directory "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E make_directory "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E make_directory "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E make_directory "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E make_directory "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E make_directory "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E touch "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-mkdir" + +googletest-prefix/src/googletest-stamp/googletest-download: googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt +googletest-prefix/src/googletest-stamp/googletest-download: googletest-prefix/src/googletest-stamp/googletest-mkdir + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'googletest'" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E touch "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-download" + +googletest-prefix/src/googletest-stamp/googletest-update: googletest-prefix/src/googletest-stamp/googletest-download + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_5) "Performing update step for 'googletest'" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake" + +googletest-prefix/src/googletest-stamp/googletest-patch: googletest-prefix/src/googletest-stamp/googletest-download + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_6) "No patch step for 'googletest'" + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E echo_append + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E touch "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-patch" + +googletest-prefix/src/googletest-stamp/googletest-configure: googletest-prefix/tmp/googletest-cfgcmd.txt +googletest-prefix/src/googletest-stamp/googletest-configure: googletest-prefix/src/googletest-stamp/googletest-update +googletest-prefix/src/googletest-stamp/googletest-configure: googletest-prefix/src/googletest-stamp/googletest-patch + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_7) "No configure step for 'googletest'" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E echo_append + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E touch "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-configure" + +googletest-prefix/src/googletest-stamp/googletest-build: googletest-prefix/src/googletest-stamp/googletest-configure + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_8) "No build step for 'googletest'" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E echo_append + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E touch "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-build" + +googletest-prefix/src/googletest-stamp/googletest-test: googletest-prefix/src/googletest-stamp/googletest-install + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_9) "No test step for 'googletest'" + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E echo_append + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" && /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E touch "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-test" + +googletest: CMakeFiles/googletest +googletest: CMakeFiles/googletest-complete +googletest: googletest-prefix/src/googletest-stamp/googletest-install +googletest: googletest-prefix/src/googletest-stamp/googletest-mkdir +googletest: googletest-prefix/src/googletest-stamp/googletest-download +googletest: googletest-prefix/src/googletest-stamp/googletest-update +googletest: googletest-prefix/src/googletest-stamp/googletest-patch +googletest: googletest-prefix/src/googletest-stamp/googletest-configure +googletest: googletest-prefix/src/googletest-stamp/googletest-build +googletest: googletest-prefix/src/googletest-stamp/googletest-test +googletest: CMakeFiles/googletest.dir/build.make + +.PHONY : googletest + +# Rule to build all files generated by this target. +CMakeFiles/googletest.dir/build: googletest + +.PHONY : CMakeFiles/googletest.dir/build + +CMakeFiles/googletest.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/googletest.dir/cmake_clean.cmake +.PHONY : CMakeFiles/googletest.dir/clean + +CMakeFiles/googletest.dir/depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/googletest.dir/depend + diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/cmake_clean.cmake b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/cmake_clean.cmake new file mode 100644 index 0000000..46d5865 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "CMakeFiles/googletest" + "CMakeFiles/googletest-complete" + "googletest-prefix/src/googletest-stamp/googletest-install" + "googletest-prefix/src/googletest-stamp/googletest-mkdir" + "googletest-prefix/src/googletest-stamp/googletest-download" + "googletest-prefix/src/googletest-stamp/googletest-update" + "googletest-prefix/src/googletest-stamp/googletest-patch" + "googletest-prefix/src/googletest-stamp/googletest-configure" + "googletest-prefix/src/googletest-stamp/googletest-build" + "googletest-prefix/src/googletest-stamp/googletest-test" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/googletest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.internal b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.internal new file mode 100644 index 0000000..3285e6b --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.make b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.make new file mode 100644 index 0000000..3285e6b --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/progress.make b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/progress.make new file mode 100644 index 0000000..d4f6ce3 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/googletest.dir/progress.make @@ -0,0 +1,10 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 + diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/progress.marks b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/progress.marks new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/progress.marks @@ -0,0 +1 @@ +9 diff --git a/Hw7&8/cmake-build-debug/googletest-download/CMakeLists.txt b/Hw7&8/cmake-build-debug/googletest-download/CMakeLists.txt new file mode 100755 index 0000000..74b45d1 --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/CMakeLists.txt @@ -0,0 +1,15 @@ +cmake_minimum_required(VERSION 3.10) + +project(googletest-download NONE) + +include(ExternalProject) +ExternalProject_Add(googletest + GIT_REPOSITORY https://github.com/google/googletest.git + GIT_TAG master + SOURCE_DIR "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + BINARY_DIR "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-build" + CONFIGURE_COMMAND "" + BUILD_COMMAND "" + INSTALL_COMMAND "" + TEST_COMMAND "" +) diff --git a/Hw7&8/cmake-build-debug/googletest-download/Makefile b/Hw7&8/cmake-build-debug/googletest-download/Makefile new file mode 100644 index 0000000..706f3bd --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/Makefile @@ -0,0 +1,148 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download" + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles/progress.marks" + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/CMakeFiles" 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named googletest + +# Build rule for target. +googletest: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 googletest +.PHONY : googletest + +# fast build rule for target. +googletest/fast: + $(MAKE) -f CMakeFiles/googletest.dir/build.make CMakeFiles/googletest.dir/build +.PHONY : googletest/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... googletest" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Hw7&8/cmake-build-debug/googletest-download/cmake_install.cmake b/Hw7&8/cmake-build-debug/googletest-download/cmake_install.cmake new file mode 100644 index 0000000..9e2e7bf --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-build b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-build new file mode 100644 index 0000000..e69de29 diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-configure b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-configure new file mode 100644 index 0000000..e69de29 diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-done b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-done new file mode 100644 index 0000000..e69de29 diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-download b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-download new file mode 100644 index 0000000..e69de29 diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt new file mode 100644 index 0000000..72001df --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/google/googletest.git' +module='' +tag='' diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt new file mode 100644 index 0000000..72001df --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/google/googletest.git' +module='' +tag='' diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-install b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-install new file mode 100644 index 0000000..e69de29 diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-mkdir b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-mkdir new file mode 100644 index 0000000..e69de29 diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-patch b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-patch new file mode 100644 index 0000000..e69de29 diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-test b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-test new file mode 100644 index 0000000..e69de29 diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt new file mode 100644 index 0000000..6a6ed5f --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt @@ -0,0 +1 @@ +cmd='' diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt.in b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt.in new file mode 100644 index 0000000..b3f09ef --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-cfgcmd.txt.in @@ -0,0 +1 @@ +cmd='@cmd@' diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake new file mode 100644 index 0000000..ba3a28d --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitclone.cmake @@ -0,0 +1,108 @@ +if("master" STREQUAL "") + message(FATAL_ERROR "Tag for git checkout should not be empty.") +endif() + +set(run 0) + +if("/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt" IS_NEWER_THAN "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt") + set(run 1) +endif() + +if(NOT run) + message(STATUS "Avoiding repeated git clone, stamp file is up to date: '/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt'") + return() +endif() + +execute_process( + COMMAND ${CMAKE_COMMAND} -E remove_directory "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to remove directory: '/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src'") +endif() + +set(git_options) + +# disable cert checking if explicitly told not to do it +set(tls_verify "") +if(NOT "x" STREQUAL "x" AND NOT tls_verify) + list(APPEND git_options + -c http.sslVerify=false) +endif() + +set(git_clone_options) + +set(git_shallow "") +if(git_shallow) + list(APPEND git_clone_options --depth 1 --no-single-branch) +endif() + +set(git_progress "") +if(git_progress) + list(APPEND git_clone_options --progress) +endif() + +set(git_config "") +foreach(config IN LISTS git_config) + list(APPEND git_clone_options --config ${config}) +endforeach() + +# try the clone 3 times in case there is an odd git clone issue +set(error_code 1) +set(number_of_tries 0) +while(error_code AND number_of_tries LESS 3) + execute_process( + COMMAND "/usr/local/bin/git" ${git_options} clone ${git_clone_options} --origin "origin" "https://github.com/google/googletest.git" "googletest-src" + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + RESULT_VARIABLE error_code + ) + math(EXPR number_of_tries "${number_of_tries} + 1") +endwhile() +if(number_of_tries GREATER 1) + message(STATUS "Had to git clone more than once: + ${number_of_tries} times.") +endif() +if(error_code) + message(FATAL_ERROR "Failed to clone repository: 'https://github.com/google/googletest.git'") +endif() + +execute_process( + COMMAND "/usr/local/bin/git" ${git_options} checkout master -- + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to checkout tag: 'master'") +endif() + +execute_process( + COMMAND "/usr/local/bin/git" ${git_options} submodule init + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to init submodules in: '/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src'") +endif() + +execute_process( + COMMAND "/usr/local/bin/git" ${git_options} submodule update --recursive --init + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src'") +endif() + +# Complete success, update the script-last-run stamp file: +# +execute_process( + COMMAND ${CMAKE_COMMAND} -E copy + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitinfo.txt" + "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt" + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/src/googletest-stamp/googletest-gitclone-lastrun.txt'") +endif() + diff --git a/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake new file mode 100644 index 0000000..d642ffb --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-download/googletest-prefix/tmp/googletest-gitupdate.cmake @@ -0,0 +1,160 @@ +if("master" STREQUAL "") + message(FATAL_ERROR "Tag for git checkout should not be empty.") +endif() + +execute_process( + COMMAND "/usr/local/bin/git" rev-list --max-count=1 HEAD + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE head_sha + OUTPUT_STRIP_TRAILING_WHITESPACE + ) +if(error_code) + message(FATAL_ERROR "Failed to get the hash for HEAD") +endif() + +execute_process( + COMMAND "/usr/local/bin/git" show-ref master + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + OUTPUT_VARIABLE show_ref_output + ) +# If a remote ref is asked for, which can possibly move around, +# we must always do a fetch and checkout. +if("${show_ref_output}" MATCHES "remotes") + set(is_remote_ref 1) +else() + set(is_remote_ref 0) +endif() + +# Tag is in the form / (i.e. origin/master) we must strip +# the remote from the tag. +if("${show_ref_output}" MATCHES "refs/remotes/master") + string(REGEX MATCH "^([^/]+)/(.+)$" _unused "master") + set(git_remote "${CMAKE_MATCH_1}") + set(git_tag "${CMAKE_MATCH_2}") +else() + set(git_remote "origin") + set(git_tag "master") +endif() + +# This will fail if the tag does not exist (it probably has not been fetched +# yet). +execute_process( + COMMAND "/usr/local/bin/git" rev-list --max-count=1 master + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE tag_sha + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + +# Is the hash checkout out that we want? +if(error_code OR is_remote_ref OR NOT ("${tag_sha}" STREQUAL "${head_sha}")) + execute_process( + COMMAND "/usr/local/bin/git" fetch + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to fetch repository 'https://github.com/google/googletest.git'") + endif() + + if(is_remote_ref) + # Check if stash is needed + execute_process( + COMMAND "/usr/local/bin/git" status --porcelain + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE repo_status + ) + if(error_code) + message(FATAL_ERROR "Failed to get the status") + endif() + string(LENGTH "${repo_status}" need_stash) + + # If not in clean state, stash changes in order to be able to be able to + # perform git pull --rebase + if(need_stash) + execute_process( + COMMAND "/usr/local/bin/git" stash save --all;--quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to stash changes") + endif() + endif() + + # Pull changes from the remote branch + execute_process( + COMMAND "/usr/local/bin/git" rebase ${git_remote}/${git_tag} + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + # Rebase failed: Restore previous state. + execute_process( + COMMAND "/usr/local/bin/git" rebase --abort + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + ) + if(need_stash) + execute_process( + COMMAND "/usr/local/bin/git" stash pop --index --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + ) + endif() + message(FATAL_ERROR "\nFailed to rebase in: '/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/'.\nYou will have to resolve the conflicts manually") + endif() + + if(need_stash) + execute_process( + COMMAND "/usr/local/bin/git" stash pop --index --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + # Stash pop --index failed: Try again dropping the index + execute_process( + COMMAND "/usr/local/bin/git" reset --hard --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + execute_process( + COMMAND "/usr/local/bin/git" stash pop --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + # Stash pop failed: Restore previous state. + execute_process( + COMMAND "/usr/local/bin/git" reset --hard --quiet ${head_sha} + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + ) + execute_process( + COMMAND "/usr/local/bin/git" stash pop --index --quiet + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + ) + message(FATAL_ERROR "\nFailed to unstash changes in: '/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/'.\nYou will have to resolve the conflicts manually") + endif() + endif() + endif() + else() + execute_process( + COMMAND "/usr/local/bin/git" checkout master + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to checkout tag: 'master'") + endif() + endif() + + execute_process( + COMMAND "/usr/local/bin/git" submodule update --recursive --init + WORKING_DIRECTORY "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-src/'") + endif() +endif() + diff --git a/Hw7&8/cmake-build-debug/googletest-src b/Hw7&8/cmake-build-debug/googletest-src new file mode 160000 index 0000000..c27aceb --- /dev/null +++ b/Hw7&8/cmake-build-debug/googletest-src @@ -0,0 +1 @@ +Subproject commit c27acebba3b3c7d94209e0467b0a801db4af73ed diff --git a/Hw7&8/cmake-build-debug/hw7.cbp b/Hw7&8/cmake-build-debug/hw7.cbp new file mode 100644 index 0000000..915d604 --- /dev/null +++ b/Hw7&8/cmake-build-debug/hw7.cbp @@ -0,0 +1,427 @@ + + + + + + diff --git a/Hw7&8/cmake-build-debug/lib/libgtest_maind.a b/Hw7&8/cmake-build-debug/lib/libgtest_maind.a new file mode 100644 index 0000000000000000000000000000000000000000..28172f61b8284b66ce7bac3e1a212c009935abf0 GIT binary patch literal 20216 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 literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/lib/libgtestd.a b/Hw7&8/cmake-build-debug/lib/libgtestd.a new file mode 100644 index 0000000000000000000000000000000000000000..37baf9282cd4a5a6d2e51e3e1bab9eafd4056d79 GIT binary patch literal 3318128 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 z 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

(aFD2=gOdG3d-4kgtajXmsM^fTA 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 literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/CXX.includecache b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/CXX.includecache new file mode 100644 index 0000000..3824ba2 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp +weight.hpp +/Users/bradybodily/Repositories/CS3460/Hw7&8/weight.hpp +iomanip +- +iostream +- + +/Users/bradybodily/Repositories/CS3460/Hw7&8/weight.hpp +ratio +- + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/DependInfo.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/DependInfo.cmake new file mode 100644 index 0000000..72d9184 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/DependInfo.cmake @@ -0,0 +1,20 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/main.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/build.make b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/build.make new file mode 100644 index 0000000..ac85f62 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +# Include any dependencies generated for this target. +include CMakeFiles/Weights.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/Weights.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/Weights.dir/flags.make + +CMakeFiles/Weights.dir/main.cpp.o: CMakeFiles/Weights.dir/flags.make +CMakeFiles/Weights.dir/main.cpp.o: ../main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/Weights.dir/main.cpp.o" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/Weights.dir/main.cpp.o -c "/Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp" + +CMakeFiles/Weights.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/Weights.dir/main.cpp.i" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E "/Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp" > CMakeFiles/Weights.dir/main.cpp.i + +CMakeFiles/Weights.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/Weights.dir/main.cpp.s" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S "/Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp" -o CMakeFiles/Weights.dir/main.cpp.s + +# Object files for target Weights +Weights_OBJECTS = \ +"CMakeFiles/Weights.dir/main.cpp.o" + +# External object files for target Weights +Weights_EXTERNAL_OBJECTS = + +Weights: CMakeFiles/Weights.dir/main.cpp.o +Weights: CMakeFiles/Weights.dir/build.make +Weights: CMakeFiles/Weights.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir="/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable Weights" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/Weights.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/Weights.dir/build: Weights + +.PHONY : CMakeFiles/Weights.dir/build + +CMakeFiles/Weights.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/Weights.dir/cmake_clean.cmake +.PHONY : CMakeFiles/Weights.dir/clean + +CMakeFiles/Weights.dir/depend: + cd "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/Weights.dir/depend + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/cmake_clean.cmake b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/cmake_clean.cmake new file mode 100644 index 0000000..f403f46 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/Weights.dir/main.cpp.o" + "Weights.pdb" + "Weights" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/Weights.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/depend.internal b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/depend.internal new file mode 100644 index 0000000..105217f --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +CMakeFiles/Weights.dir/main.cpp.o + /Users/bradybodily/Repositories/CS3460/Hw7&8/main.cpp + /Users/bradybodily/Repositories/CS3460/Hw7&8/weight.hpp diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/depend.make b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/depend.make new file mode 100644 index 0000000..e33ee48 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +CMakeFiles/Weights.dir/main.cpp.o: ../main.cpp +CMakeFiles/Weights.dir/main.cpp.o: ../weight.hpp + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/flags.make b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/flags.make new file mode 100644 index 0000000..53cc6e0 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_FLAGS = -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++1z + +CXX_DEFINES = + +CXX_INCLUDES = + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/link.txt b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/link.txt new file mode 100644 index 0000000..dbc28b3 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/link.txt @@ -0,0 +1 @@ +/Library/Developer/CommandLineTools/usr/bin/c++ -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/Weights.dir/main.cpp.o -o Weights diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/main.cpp.o b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..140ef3d3ae652e86af6e558b3a4189d4e54b98da GIT binary patch literal 127620 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 b@nR45!dLQ}2t~dno`nhZ1cxPXG2s6JIt-RH literal 0 HcmV?d00001 diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/progress.make b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/Weights.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/clion-environment.txt b/Hw7&8/cmake-build-debug/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..270d93c --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/clion-environment.txt @@ -0,0 +1,3 @@ +ToolSet: 1.0 (local)Options: + +Options: \ No newline at end of file diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/clion-log.txt b/Hw7&8/cmake-build-debug/CMakeFiles/clion-log.txt new file mode 100644 index 0000000..956c40a --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/clion-log.txt @@ -0,0 +1,22 @@ +/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /Users/bradybodily/Repositories/CS3460/Hw7&8 +-- Configuring done +-- Generating done +-- Build files have been written to: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/googletest-download +Scanning dependencies of target googletest +[ 11%] Creating directories for 'googletest' +[ 22%] Performing download step (git clone) for 'googletest' +Cloning into 'googletest-src'... +Already on 'master' +Your branch is up to date with 'origin/master'. +[ 33%] No patch step for 'googletest' +[ 44%] Performing update step for 'googletest' +Current branch master is up to date. +[ 55%] No configure step for 'googletest' +[ 66%] No build step for 'googletest' +[ 77%] No install step for 'googletest' +[ 88%] No test step for 'googletest' +[100%] Completed 'googletest' +[100%] Built target googletest +-- Configuring done +-- Generating done +-- Build files have been written to: /Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/cmake.check_cache b/Hw7&8/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.bin b/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.bin new file mode 100755 index 0000000000000000000000000000000000000000..f853c83dff2b9f5368f04e2953aa1a5275897912 GIT binary patch literal 8376 zcmeHM&x>3|5bjwwWLd**K=20&j*3AI?rucL>dC01yBIXY4TOL+J^gClH1_K^_VnAG z6@**__aOME#9QznhzE~eMDXUtqu?=!h+n<;CNs0sGwUDl8fv<$ySl30SJmAx_4D6< z{(D}C)+0jPT@gZTg8E>-6m5)zcnY)!lJds2_d9nwH$URp+18q6qa5qmg`kuNo!bYq zBIW+}>|AYLoWnE|Tq>KCfkvTb(4E$I?+JVi=3l5qm|vZUGjn&El~U(!I8k_7-|w}) zUjY&~=4bR((+_{8EZmWCi8QX4WA?PZ`_ESXF{a#@XWSRH3I5mjKm4Hc?*16NcBMyL ztapOvcE9RM3`$&U{&~cAryeiu+Cs1#`}8De7d(IO2>n~=9|he2abx{VEX(nkwg>iq zwGBwMK^H*V#n5kC)7?&vZ33R#(;)WayC2f4>Z>=detY!W>c;-1wbwA$29-89*O9pE z<+#d|wUt+}Hiia6@e;nD^>98+H@3^)%WM1{;(Qw_S`%O3kG_0)>&h0KGTqY8-D!Ez zLVC{1e|$U)lx@9TZ(*(C5{UiTX$!H2{^goye4ExF&>+wt&>+wt&>+wt&>+wt&>+wt z&>+wt&>+wt&>+wt&>+wtzzE#hJNe_M&Oban`QpLeN%7a7E*|WCeeN;LY<|DG^U06j zOt%Uy4iViM~_BQrKzV>1(FH%RAB@Dsy4wWYd$AGjL2J~hWOV#8(3_L z3#3jhTF845l_7Z3E#lh7YjAJiNyBCm(NKh3hT{RvFLjMm{#aTQ$SWIhtNg>CMgu>; z7fW1TD3s;0z#;H3s1D4_C8TZK`glbuc(`~YFxNQ{C4|9KD7-7bCTgk*Qm=42z?+AW zkjkfv{E*H_fP^gPi*adHEAfR6c`Q>{5Ybv{*rX=NAq|vQaV6x6O!jhr zq(a^UvR){CLgx&H6gEMs^Z6+W`uHesWw+BTa)a53S=09g;xHjIu8I(x-@6VeKG9kVlGpkI>9-@yeyd z*%n(ml0#fm?DWE`#8ZzvIZg62+!-ABrP=Svsu4t%+(1*80WvkgQA6%WyfbM(NO*5a zcD>S{Qi!CgKUB8h3#RrmA~Hli=Dix&c{?@kYB(exi3|YZsPdVe)qRCun(>=48St^s za7V;$kI?s|5@ZMxYTl9Hl|e42XWW*BGdfRbNys39cxRI%Sl%x41`CILNBlM4XxJ2e z2MWNl#MYtmMs*RQF%q*NmCtc0lW=Y;?ek><6D4@+x$gN4h}(3}HB7E?zK)*hm%84` zW3G)}z|M>1ZZNE-B~f2rky&5Th&0}0*+&@2i{~= 400 +"1" +#else +"0" +#endif +"c_function_prototypes\n" +"C_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_restrict\n" +"C_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L +"1" +#else +"0" +#endif +"c_static_assert\n" +"C_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_variadic_macros\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.cxx b/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.cxx new file mode 100644 index 0000000..34d2e8c --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/feature_tests.cxx @@ -0,0 +1,405 @@ + + const char features[] = {"\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_aggregate_nsdmi) +"1" +#else +"0" +#endif +"cxx_aggregate_default_initializers\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_alias_templates) +"1" +#else +"0" +#endif +"cxx_alias_templates\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_alignas) +"1" +#else +"0" +#endif +"cxx_alignas\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_alignas) +"1" +#else +"0" +#endif +"cxx_alignof\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_attributes) +"1" +#else +"0" +#endif +"cxx_attributes\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_attribute_deprecated\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_auto_type) +"1" +#else +"0" +#endif +"cxx_auto_type\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_binary_literals) +"1" +#else +"0" +#endif +"cxx_binary_literals\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_constexpr) +"1" +#else +"0" +#endif +"cxx_constexpr\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_contextual_conversions) +"1" +#else +"0" +#endif +"cxx_contextual_conversions\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_decltype) +"1" +#else +"0" +#endif +"cxx_decltype\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_decltype_auto\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_decltype_incomplete_return_types) +"1" +#else +"0" +#endif +"cxx_decltype_incomplete_return_types\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_default_function_template_args) +"1" +#else +"0" +#endif +"cxx_default_function_template_args\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_defaulted_functions) +"1" +#else +"0" +#endif +"cxx_defaulted_functions\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_defaulted_functions) +"1" +#else +"0" +#endif +"cxx_defaulted_move_initializers\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_delegating_constructors) +"1" +#else +"0" +#endif +"cxx_delegating_constructors\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_deleted_functions) +"1" +#else +"0" +#endif +"cxx_deleted_functions\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_digit_separators\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_enum_forward_declarations\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_explicit_conversions) +"1" +#else +"0" +#endif +"cxx_explicit_conversions\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_extended_friend_declarations\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_extern_templates\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_override_control) +"1" +#else +"0" +#endif +"cxx_final\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_func_identifier\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_generalized_initializers) +"1" +#else +"0" +#endif +"cxx_generalized_initializers\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 501 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_generic_lambdas\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_inheriting_constructors) +"1" +#else +"0" +#endif +"cxx_inheriting_constructors\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_inline_namespaces\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_lambdas) +"1" +#else +"0" +#endif +"cxx_lambdas\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_init_captures) +"1" +#else +"0" +#endif +"cxx_lambda_init_captures\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_local_type_template_args) +"1" +#else +"0" +#endif +"cxx_local_type_template_args\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_long_long_type\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_noexcept) +"1" +#else +"0" +#endif +"cxx_noexcept\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_nonstatic_member_init) +"1" +#else +"0" +#endif +"cxx_nonstatic_member_init\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_nullptr) +"1" +#else +"0" +#endif +"cxx_nullptr\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_override_control) +"1" +#else +"0" +#endif +"cxx_override\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_range_for) +"1" +#else +"0" +#endif +"cxx_range_for\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_raw_string_literals) +"1" +#else +"0" +#endif +"cxx_raw_string_literals\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_reference_qualified_functions) +"1" +#else +"0" +#endif +"cxx_reference_qualified_functions\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_relaxed_constexpr) +"1" +#else +"0" +#endif +"cxx_relaxed_constexpr\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_return_type_deduction) +"1" +#else +"0" +#endif +"cxx_return_type_deduction\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_right_angle_brackets\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_rvalue_references) +"1" +#else +"0" +#endif +"cxx_rvalue_references\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_sizeof_member\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_static_assert) +"1" +#else +"0" +#endif +"cxx_static_assert\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_strong_enums) +"1" +#else +"0" +#endif +"cxx_strong_enums\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 199711L +"1" +#else +"0" +#endif +"cxx_template_template_parameters\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_thread_local) +"1" +#else +"0" +#endif +"cxx_thread_local\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_trailing_return) +"1" +#else +"0" +#endif +"cxx_trailing_return_types\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_unicode_literals) +"1" +#else +"0" +#endif +"cxx_unicode_literals\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_generalized_initializers) +"1" +#else +"0" +#endif +"cxx_uniform_initialization\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_unrestricted_unions) +"1" +#else +"0" +#endif +"cxx_unrestricted_unions\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_user_literals) +"1" +#else +"0" +#endif +"cxx_user_literals\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_variable_templates) +"1" +#else +"0" +#endif +"cxx_variable_templates\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_variadic_macros\n" +"CXX_FEATURE:" +#if ((__clang_major__ * 100) + __clang_minor__) >= 400 && __has_feature(cxx_variadic_templates) +"1" +#else +"0" +#endif +"cxx_variadic_templates\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/Hw7&8/cmake-build-debug/CMakeFiles/progress.marks b/Hw7&8/cmake-build-debug/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/Hw7&8/cmake-build-debug/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/Hw7&8/cmake-build-debug/Hw7_8.cbp b/Hw7&8/cmake-build-debug/Hw7_8.cbp new file mode 100644 index 0000000..ff7b65d --- /dev/null +++ b/Hw7&8/cmake-build-debug/Hw7_8.cbp @@ -0,0 +1,96 @@ + + + + + + diff --git a/Hw7&8/cmake-build-debug/Makefile b/Hw7&8/cmake-build-debug/Makefile new file mode 100644 index 0000000..b3176d4 --- /dev/null +++ b/Hw7&8/cmake-build-debug/Makefile @@ -0,0 +1,342 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.14 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake + +# The command to remove a file. +RM = /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug" + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles/progress.marks" + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start "/Users/bradybodily/Repositories/CS3460/Hw7&8/cmake-build-debug/CMakeFiles" 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named ClangFormat + +# Build rule for target. +ClangFormat: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ClangFormat +.PHONY : ClangFormat + +# fast build rule for target. +ClangFormat/fast: + $(MAKE) -f CMakeFiles/ClangFormat.dir/build.make CMakeFiles/ClangFormat.dir/build +.PHONY : ClangFormat/fast + +#============================================================================= +# Target rules for targets named UnitTestRunner + +# Build rule for target. +UnitTestRunner: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 UnitTestRunner +.PHONY : UnitTestRunner + +# fast build rule for target. +UnitTestRunner/fast: + $(MAKE) -f CMakeFiles/UnitTestRunner.dir/build.make CMakeFiles/UnitTestRunner.dir/build +.PHONY : UnitTestRunner/fast + +#============================================================================= +# Target rules for targets named Weights + +# Build rule for target. +Weights: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 Weights +.PHONY : Weights + +# fast build rule for target. +Weights/fast: + $(MAKE) -f CMakeFiles/Weights.dir/build.make CMakeFiles/Weights.dir/build +.PHONY : Weights/fast + +#============================================================================= +# Target rules for targets named gmock + +# Build rule for target. +gmock: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gmock +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock.dir/build.make googletest-build/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/fast + +#============================================================================= +# Target rules for targets named gmock_main + +# Build rule for target. +gmock_main: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gmock_main +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + $(MAKE) -f googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make googletest-build/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +#============================================================================= +# Target rules for targets named gtest_main + +# Build rule for target. +gtest_main: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest_main +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make googletest-build/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +#============================================================================= +# Target rules for targets named gtest + +# Build rule for target. +gtest: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + $(MAKE) -f googletest-build/googletest/CMakeFiles/gtest.dir/build.make googletest-build/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +main.o: main.cpp.o + +.PHONY : main.o + +# target to build an object file +main.cpp.o: + $(MAKE) -f CMakeFiles/Weights.dir/build.make CMakeFiles/Weights.dir/main.cpp.o +.PHONY : main.cpp.o + +main.i: main.cpp.i + +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) -f CMakeFiles/Weights.dir/build.make CMakeFiles/Weights.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s + +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) -f CMakeFiles/Weights.dir/build.make CMakeFiles/Weights.dir/main.cpp.s +.PHONY : main.cpp.s + +weight.o: weight.cpp.o + +.PHONY : weight.o + +# target to build an object file +weight.cpp.o: + $(MAKE) -f CMakeFiles/UnitTestRunner.dir/build.make CMakeFiles/UnitTestRunner.dir/weight.cpp.o +.PHONY : weight.cpp.o + +weight.i: weight.cpp.i + +.PHONY : weight.i + +# target to preprocess a source file +weight.cpp.i: + $(MAKE) -f CMakeFiles/UnitTestRunner.dir/build.make CMakeFiles/UnitTestRunner.dir/weight.cpp.i +.PHONY : weight.cpp.i + +weight.s: weight.cpp.s + +.PHONY : weight.s + +# target to generate assembly for a file +weight.cpp.s: + $(MAKE) -f CMakeFiles/UnitTestRunner.dir/build.make CMakeFiles/UnitTestRunner.dir/weight.cpp.s +.PHONY : weight.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... install/local" + @echo "... install/strip" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ClangFormat" + @echo "... UnitTestRunner" + @echo "... Weights" + @echo "... gmock" + @echo "... gmock_main" + @echo "... gtest_main" + @echo "... gtest" + @echo "... main.o" + @echo "... main.i" + @echo "... main.s" + @echo "... weight.o" + @echo "... weight.i" + @echo "... weight.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Hw7&8/cmake-build-debug/UnitTestRunner b/Hw7&8/cmake-build-debug/UnitTestRunner new file mode 100755 index 0000000000000000000000000000000000000000..f8bca752576920d54e942bc45c18df231a97ab94 GIT binary patch literal 1611284 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ℜN9D(8ZsqXtctO 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