Analysis
-
max time kernel
18s -
max time network
94s -
platform
windows10-2004_x64 -
resource
win10v2004-20241007-en -
resource tags
arch:x64arch:x86image:win10v2004-20241007-enlocale:en-usos:windows10-2004-x64system -
submitted
17-12-2024 07:44
Static task
static1
Behavioral task
behavioral1
Sample
510500eb1a69670ba9c559034a9571d6d9c907514b846baff52d64873ddacbba.dll
Resource
win7-20240903-en
General
-
Target
510500eb1a69670ba9c559034a9571d6d9c907514b846baff52d64873ddacbba.dll
-
Size
120KB
-
MD5
cb62c5c9747c4eaf9bab2a56b72f0e26
-
SHA1
50da85d216295635f70e56d6024ad826747811ad
-
SHA256
510500eb1a69670ba9c559034a9571d6d9c907514b846baff52d64873ddacbba
-
SHA512
3708afd13c83528c07e4eb6fdc2ef3ef6f2725c419c4c9e314baa8db38878bda944a075f700d85ed35474d1785f4dc477f07ff4387bc99ab3ba1c8ec25f940ac
-
SSDEEP
1536:jNbQoxG1yQAVrvenhJ+VJL/nL+hyzL8Nw1cT4DePwmSLGneQqfOs:jNcEG1Mrv4hJStL+hyX8i8PwmSL8qGs
Malware Config
Extracted
sality
http://89.119.67.154/testo5/
http://kukutrustnet777.info/home.gif
http://kukutrustnet888.info/home.gif
http://kukutrustnet987.info/home.gif
Signatures
-
Modifies firewall policy service 3 TTPs 3 IoCs
description ioc Process Set value (int) \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\EnableFirewall = "0" e57b863.exe Set value (int) \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\DoNotAllowExceptions = "0" e57b863.exe Set value (int) \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\DisableNotifications = "1" e57b863.exe -
Sality family
-
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" e57b863.exe -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\AntiVirusDisableNotify = "1" e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\FirewallDisableNotify = "1" e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\FirewallOverride = "1" e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\UpdatesDisableNotify = "1" e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\UacDisableNotify = "1" e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\AntiVirusOverride = "1" e57b863.exe -
Executes dropped EXE 4 IoCs
pid Process 2332 e57b863.exe 1756 e57ba47.exe 1752 e57d409.exe 3760 e57d428.exe -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\FirewallOverride = "1" e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\UpdatesDisableNotify = "1" e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\UacDisableNotify = "1" e57b863.exe Key created \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\Svc e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\AntiVirusOverride = "1" e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\AntiVirusDisableNotify = "1" e57b863.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Security Center\FirewallDisableNotify = "1" e57b863.exe -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" e57b863.exe -
Enumerates connected drives 3 TTPs 12 IoCs
Attempts to read the root path of hard drives other than the default C: drive.
description ioc Process File opened (read-only) \??\L: e57b863.exe File opened (read-only) \??\M: e57b863.exe File opened (read-only) \??\O: e57b863.exe File opened (read-only) \??\E: e57b863.exe File opened (read-only) \??\G: e57b863.exe File opened (read-only) \??\H: e57b863.exe File opened (read-only) \??\I: e57b863.exe File opened (read-only) \??\K: e57b863.exe File opened (read-only) \??\P: e57b863.exe File opened (read-only) \??\Q: e57b863.exe File opened (read-only) \??\J: e57b863.exe File opened (read-only) \??\N: e57b863.exe -
resource yara_rule behavioral2/memory/2332-6-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-10-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-17-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-22-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-21-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-18-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-20-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-11-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-9-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-8-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-19-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-37-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-36-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-38-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-40-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-39-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-42-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-43-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-57-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-59-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-60-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-62-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-76-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-79-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-81-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-83-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-85-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-87-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-91-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-98-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/2332-101-0x0000000000760000-0x000000000181A000-memory.dmp upx behavioral2/memory/3760-136-0x0000000000B20000-0x0000000001BDA000-memory.dmp upx behavioral2/memory/3760-170-0x0000000000B20000-0x0000000001BDA000-memory.dmp upx -
Drops file in Program Files directory 4 IoCs
description ioc Process File opened for modification C:\Program Files\7-Zip\7zG.exe e57b863.exe File opened for modification C:\Program Files\7-Zip\Uninstall.exe e57b863.exe File opened for modification C:\Program Files\7-Zip\7z.exe e57b863.exe File opened for modification C:\Program Files\7-Zip\7zFM.exe e57b863.exe -
Drops file in Windows directory 2 IoCs
description ioc Process File created C:\Windows\e57b8c1 e57b863.exe File opened for modification C:\Windows\SYSTEM.INI e57b863.exe -
System Location Discovery: System Language Discovery 1 TTPs 5 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
description ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language rundll32.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language e57b863.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language e57ba47.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language e57d409.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language e57d428.exe -
Suspicious behavior: EnumeratesProcesses 4 IoCs
pid Process 2332 e57b863.exe 2332 e57b863.exe 2332 e57b863.exe 2332 e57b863.exe -
Suspicious use of AdjustPrivilegeToken 64 IoCs
description pid Process Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe Token: SeDebugPrivilege 2332 e57b863.exe -
Suspicious use of WriteProcessMemory 55 IoCs
description pid Process procid_target PID 644 wrote to memory of 2116 644 rundll32.exe 83 PID 644 wrote to memory of 2116 644 rundll32.exe 83 PID 644 wrote to memory of 2116 644 rundll32.exe 83 PID 2116 wrote to memory of 2332 2116 rundll32.exe 84 PID 2116 wrote to memory of 2332 2116 rundll32.exe 84 PID 2116 wrote to memory of 2332 2116 rundll32.exe 84 PID 2332 wrote to memory of 788 2332 e57b863.exe 9 PID 2332 wrote to memory of 796 2332 e57b863.exe 10 PID 2332 wrote to memory of 1016 2332 e57b863.exe 13 PID 2332 wrote to memory of 692 2332 e57b863.exe 50 PID 2332 wrote to memory of 772 2332 e57b863.exe 51 PID 2332 wrote to memory of 3144 2332 e57b863.exe 52 PID 2332 wrote to memory of 3440 2332 e57b863.exe 56 PID 2332 wrote to memory of 3576 2332 e57b863.exe 57 PID 2332 wrote to memory of 3748 2332 e57b863.exe 58 PID 2332 wrote to memory of 3840 2332 e57b863.exe 59 PID 2332 wrote to memory of 3948 2332 e57b863.exe 60 PID 2332 wrote to memory of 4048 2332 e57b863.exe 61 PID 2332 wrote to memory of 4160 2332 e57b863.exe 62 PID 2332 wrote to memory of 3700 2332 e57b863.exe 74 PID 2332 wrote to memory of 4536 2332 e57b863.exe 76 PID 2332 wrote to memory of 3492 2332 e57b863.exe 81 PID 2332 wrote to memory of 644 2332 e57b863.exe 82 PID 2332 wrote to memory of 2116 2332 e57b863.exe 83 PID 2332 wrote to memory of 2116 2332 e57b863.exe 83 PID 2116 wrote to memory of 1756 2116 rundll32.exe 85 PID 2116 wrote to memory of 1756 2116 rundll32.exe 85 PID 2116 wrote to memory of 1756 2116 rundll32.exe 85 PID 2116 wrote to memory of 1752 2116 rundll32.exe 87 PID 2116 wrote to memory of 1752 2116 rundll32.exe 87 PID 2116 wrote to memory of 1752 2116 rundll32.exe 87 PID 2116 wrote to memory of 3760 2116 rundll32.exe 88 PID 2116 wrote to memory of 3760 2116 rundll32.exe 88 PID 2116 wrote to memory of 3760 2116 rundll32.exe 88 PID 2332 wrote to memory of 788 2332 e57b863.exe 9 PID 2332 wrote to memory of 796 2332 e57b863.exe 10 PID 2332 wrote to memory of 1016 2332 e57b863.exe 13 PID 2332 wrote to memory of 692 2332 e57b863.exe 50 PID 2332 wrote to memory of 772 2332 e57b863.exe 51 PID 2332 wrote to memory of 3144 2332 e57b863.exe 52 PID 2332 wrote to memory of 3440 2332 e57b863.exe 56 PID 2332 wrote to memory of 3576 2332 e57b863.exe 57 PID 2332 wrote to memory of 3748 2332 e57b863.exe 58 PID 2332 wrote to memory of 3840 2332 e57b863.exe 59 PID 2332 wrote to memory of 3948 2332 e57b863.exe 60 PID 2332 wrote to memory of 4048 2332 e57b863.exe 61 PID 2332 wrote to memory of 4160 2332 e57b863.exe 62 PID 2332 wrote to memory of 3700 2332 e57b863.exe 74 PID 2332 wrote to memory of 4536 2332 e57b863.exe 76 PID 2332 wrote to memory of 1756 2332 e57b863.exe 85 PID 2332 wrote to memory of 1756 2332 e57b863.exe 85 PID 2332 wrote to memory of 1752 2332 e57b863.exe 87 PID 2332 wrote to memory of 1752 2332 e57b863.exe 87 PID 2332 wrote to memory of 3760 2332 e57b863.exe 88 PID 2332 wrote to memory of 3760 2332 e57b863.exe 88 -
System policy modification 1 TTPs 1 IoCs
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" e57b863.exe
Processes
-
C:\Windows\system32\fontdrvhost.exe"fontdrvhost.exe"1⤵PID:788
-
C:\Windows\system32\fontdrvhost.exe"fontdrvhost.exe"1⤵PID:796
-
C:\Windows\system32\dwm.exe"dwm.exe"1⤵PID:1016
-
C:\Windows\system32\sihost.exesihost.exe1⤵PID:692
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k UnistackSvcGroup -s CDPUserSvc1⤵PID:772
-
C:\Windows\system32\taskhostw.exetaskhostw.exe {222A245B-E637-4AE9-A93F-A59CA119A75E}1⤵PID:3144
-
C:\Windows\Explorer.EXEC:\Windows\Explorer.EXE1⤵PID:3440
-
C:\Windows\system32\rundll32.exerundll32.exe C:\Users\Admin\AppData\Local\Temp\510500eb1a69670ba9c559034a9571d6d9c907514b846baff52d64873ddacbba.dll,#12⤵
- Suspicious use of WriteProcessMemory
PID:644 -
C:\Windows\SysWOW64\rundll32.exerundll32.exe C:\Users\Admin\AppData\Local\Temp\510500eb1a69670ba9c559034a9571d6d9c907514b846baff52d64873ddacbba.dll,#13⤵
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:2116 -
C:\Users\Admin\AppData\Local\Temp\e57b863.exeC:\Users\Admin\AppData\Local\Temp\e57b863.exe4⤵
- Modifies firewall policy service
- UAC bypass
- Windows security bypass
- Executes dropped EXE
- Windows security modification
- Checks whether UAC is enabled
- Enumerates connected drives
- Drops file in Program Files directory
- Drops file in Windows directory
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
- System policy modification
PID:2332
-
-
C:\Users\Admin\AppData\Local\Temp\e57ba47.exeC:\Users\Admin\AppData\Local\Temp\e57ba47.exe4⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
PID:1756
-
-
C:\Users\Admin\AppData\Local\Temp\e57d409.exeC:\Users\Admin\AppData\Local\Temp\e57d409.exe4⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
PID:1752
-
-
C:\Users\Admin\AppData\Local\Temp\e57d428.exeC:\Users\Admin\AppData\Local\Temp\e57d428.exe4⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
PID:3760
-
-
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k ClipboardSvcGroup -p -s cbdhsvc1⤵PID:3576
-
C:\Windows\system32\DllHost.exeC:\Windows\system32\DllHost.exe /Processid:{3EB3C877-1F16-487C-9050-104DBCD66683}1⤵PID:3748
-
C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\StartMenuExperienceHost.exe"C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\StartMenuExperienceHost.exe" -ServerName:App.AppXywbrabmsek0gm3tkwpr5kwzbs55tkqay.mca1⤵PID:3840
-
C:\Windows\System32\RuntimeBroker.exeC:\Windows\System32\RuntimeBroker.exe -Embedding1⤵PID:3948
-
C:\Windows\SystemApps\Microsoft.Windows.Search_cw5n1h2txyewy\SearchApp.exe"C:\Windows\SystemApps\Microsoft.Windows.Search_cw5n1h2txyewy\SearchApp.exe" -ServerName:CortanaUI.AppX8z9r6jm96hw4bsbneegw0kyxx296wr9t.mca1⤵PID:4048
-
C:\Windows\System32\RuntimeBroker.exeC:\Windows\System32\RuntimeBroker.exe -Embedding1⤵PID:4160
-
C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\InputApp\TextInputHost.exe"C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\InputApp\TextInputHost.exe" -ServerName:InputApp.AppX9jnwykgrccxc8by3hsrsh07r423xzvav.mca1⤵PID:3700
-
C:\Windows\System32\RuntimeBroker.exeC:\Windows\System32\RuntimeBroker.exe -Embedding1⤵PID:4536
-
C:\Windows\system32\backgroundTaskHost.exe"C:\Windows\system32\backgroundTaskHost.exe" -ServerName:App.AppXmtcan0h2tfbfy7k9kn8hbxb6dmzz1zh0.mca1⤵PID:3492
Network
MITRE ATT&CK Enterprise v15
Privilege Escalation
Abuse Elevation Control Mechanism
1Bypass User Account Control
1Create or Modify System Process
1Windows Service
1Defense Evasion
Abuse Elevation Control Mechanism
1Bypass User Account Control
1Impair Defenses
4Disable or Modify System Firewall
1Disable or Modify Tools
3Modify Registry
5Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
97KB
MD59c46294791298de2fe77419490f34f8e
SHA117dc5c6ff7e707e615e5d71743169512e5335239
SHA2561e6edf7f2680cd670e0a44a47c9232a6a6631d859eaea9444bf21232fd8c9119
SHA512c02790a388b956cdc79e9490980e20e3efb5837ba9d4b4ab5cdfcf8bbc7bdcc71c02cea460ae664929cd28defaeea25488d91a8415db5c41df325344817518a1
-
Filesize
257B
MD5bc8232eafa9b6c63bb13cf2c1d34b48f
SHA1f667a2cc4f0936de6e1d6db91c8b33e484e49b1d
SHA256e6eac744a4cc1c564b9da4f16c0f90c23a995c78d5797d11d14845774c0a281b
SHA512138e8274acddd1f87e438673f81021f13a1a3638c80af90ad3fcf2e2146bf47ca173dbcf69fdeb7d81c7ff6d0ee27ce7723d57e02e53db0543efa7cb51e62f35