Analysis
-
max time kernel
149s -
max time network
152s -
platform
windows10-2004_x64 -
resource
win10v2004-20241007-en -
resource tags
arch:x64arch:x86image:win10v2004-20241007-enlocale:en-usos:windows10-2004-x64system -
submitted
11-11-2024 00:26
Static task
static1
Behavioral task
behavioral1
Sample
8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe
Resource
win10v2004-20241007-en
General
-
Target
8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe
-
Size
925KB
-
MD5
303ba7989627206443afcca3ddae194d
-
SHA1
e3b485a3487be66ba6e5248925b6c416f47dd6e6
-
SHA256
8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422
-
SHA512
9b89b5e8a77815e59629c7f5b41e255e82b345f21d084b7dbaf3a4da890bad4e2f2705c38837bd55ff6bbf4a1636b75752bc6c4b9feb3857a2b5cd560dbde966
-
SSDEEP
24576:dyEufSJT3yIsP4pjTXcLF8fCNOba4ry5Boz:4woajrmF0CNObR3
Malware Config
Extracted
amadey
3.80
9c0adb
http://193.3.19.154
-
install_dir
cb7ae701b3
-
install_file
oneetx.exe
-
strings_key
23b27c80db2465a8e1dc15491b69b82f
-
url_paths
/store/games/index.php
Signatures
-
Amadey family
-
Detects Healer an antivirus disabler dropper 17 IoCs
resource yara_rule behavioral1/memory/2740-21-0x00000000048C0000-0x00000000048DA000-memory.dmp healer behavioral1/memory/2740-23-0x0000000004980000-0x0000000004998000-memory.dmp healer behavioral1/memory/2740-49-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-51-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-47-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-45-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-44-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-41-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-40-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-37-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-35-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-33-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-25-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-24-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-31-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-29-0x0000000004980000-0x0000000004993000-memory.dmp healer behavioral1/memory/2740-28-0x0000000004980000-0x0000000004993000-memory.dmp healer -
Healer family
-
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableScanOnRealtimeEnable = "1" 178666244.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableBehaviorMonitoring = "1" 200948600.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableScanOnRealtimeEnable = "1" 200948600.exe Key created \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection 178666244.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableOnAccessProtection = "1" 178666244.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableRealtimeMonitoring = "1" 178666244.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableOnAccessProtection = "1" 200948600.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableRealtimeMonitoring = "1" 200948600.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableBehaviorMonitoring = "1" 178666244.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableIOAVProtection = "1" 178666244.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableIOAVProtection = "1" 200948600.exe -
RedLine
RedLine Stealer is a malware family written in C#, first appearing in early 2020.
-
RedLine payload 6 IoCs
resource yara_rule behavioral1/memory/2856-105-0x0000000004DC0000-0x0000000004DFC000-memory.dmp family_redline behavioral1/memory/2856-106-0x0000000004E40000-0x0000000004E7A000-memory.dmp family_redline behavioral1/memory/2856-110-0x0000000004E40000-0x0000000004E75000-memory.dmp family_redline behavioral1/memory/2856-112-0x0000000004E40000-0x0000000004E75000-memory.dmp family_redline behavioral1/memory/2856-108-0x0000000004E40000-0x0000000004E75000-memory.dmp family_redline behavioral1/memory/2856-107-0x0000000004E40000-0x0000000004E75000-memory.dmp family_redline -
Redline family
-
Checks computer location settings 2 TTPs 2 IoCs
Looks up country code configured in the registry, likely geofence.
description ioc Process Key value queried \REGISTRY\USER\S-1-5-21-940901362-3608833189-1915618603-1000\Control Panel\International\Geo\Nation 363546413.exe Key value queried \REGISTRY\USER\S-1-5-21-940901362-3608833189-1915618603-1000\Control Panel\International\Geo\Nation oneetx.exe -
Executes dropped EXE 9 IoCs
pid Process 2968 pk814334.exe 320 Cg105333.exe 2740 178666244.exe 2264 200948600.exe 1248 363546413.exe 392 oneetx.exe 2856 462951724.exe 5796 oneetx.exe 864 oneetx.exe -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Defender\Features\TamperProtection = "0" 178666244.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Defender\Features\TamperProtection = "0" 200948600.exe Key created \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Defender\Features 178666244.exe -
Adds Run key to start application 2 TTPs 3 IoCs
description ioc Process Set value (str) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce\wextract_cleanup1 = "rundll32.exe C:\\Windows\\system32\\advpack.dll,DelNodeRunDLL32 \"C:\\Users\\Admin\\AppData\\Local\\Temp\\IXP001.TMP\\\"" pk814334.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce\wextract_cleanup2 = "rundll32.exe C:\\Windows\\system32\\advpack.dll,DelNodeRunDLL32 \"C:\\Users\\Admin\\AppData\\Local\\Temp\\IXP002.TMP\\\"" Cg105333.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce\wextract_cleanup0 = "rundll32.exe C:\\Windows\\system32\\advpack.dll,DelNodeRunDLL32 \"C:\\Users\\Admin\\AppData\\Local\\Temp\\IXP000.TMP\\\"" 8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
Program crash 1 IoCs
pid pid_target Process procid_target 628 2264 WerFault.exe 96 -
System Location Discovery: System Language Discovery 1 TTPs 16 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 oneetx.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cmd.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 200948600.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 462951724.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cmd.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cacls.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language pk814334.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language Cg105333.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cmd.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cacls.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cacls.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 178666244.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 363546413.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language schtasks.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cacls.exe -
Scheduled Task/Job: Scheduled Task 1 TTPs 1 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 4388 schtasks.exe -
Suspicious behavior: EnumeratesProcesses 4 IoCs
pid Process 2740 178666244.exe 2740 178666244.exe 2264 200948600.exe 2264 200948600.exe -
Suspicious use of AdjustPrivilegeToken 3 IoCs
description pid Process Token: SeDebugPrivilege 2740 178666244.exe Token: SeDebugPrivilege 2264 200948600.exe Token: SeDebugPrivilege 2856 462951724.exe -
Suspicious use of FindShellTrayWindow 1 IoCs
pid Process 1248 363546413.exe -
Suspicious use of WriteProcessMemory 45 IoCs
description pid Process procid_target PID 2068 wrote to memory of 2968 2068 8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe 83 PID 2068 wrote to memory of 2968 2068 8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe 83 PID 2068 wrote to memory of 2968 2068 8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe 83 PID 2968 wrote to memory of 320 2968 pk814334.exe 84 PID 2968 wrote to memory of 320 2968 pk814334.exe 84 PID 2968 wrote to memory of 320 2968 pk814334.exe 84 PID 320 wrote to memory of 2740 320 Cg105333.exe 86 PID 320 wrote to memory of 2740 320 Cg105333.exe 86 PID 320 wrote to memory of 2740 320 Cg105333.exe 86 PID 320 wrote to memory of 2264 320 Cg105333.exe 96 PID 320 wrote to memory of 2264 320 Cg105333.exe 96 PID 320 wrote to memory of 2264 320 Cg105333.exe 96 PID 2968 wrote to memory of 1248 2968 pk814334.exe 101 PID 2968 wrote to memory of 1248 2968 pk814334.exe 101 PID 2968 wrote to memory of 1248 2968 pk814334.exe 101 PID 1248 wrote to memory of 392 1248 363546413.exe 102 PID 1248 wrote to memory of 392 1248 363546413.exe 102 PID 1248 wrote to memory of 392 1248 363546413.exe 102 PID 2068 wrote to memory of 2856 2068 8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe 103 PID 2068 wrote to memory of 2856 2068 8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe 103 PID 2068 wrote to memory of 2856 2068 8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe 103 PID 392 wrote to memory of 4388 392 oneetx.exe 104 PID 392 wrote to memory of 4388 392 oneetx.exe 104 PID 392 wrote to memory of 4388 392 oneetx.exe 104 PID 392 wrote to memory of 4008 392 oneetx.exe 106 PID 392 wrote to memory of 4008 392 oneetx.exe 106 PID 392 wrote to memory of 4008 392 oneetx.exe 106 PID 4008 wrote to memory of 8 4008 cmd.exe 108 PID 4008 wrote to memory of 8 4008 cmd.exe 108 PID 4008 wrote to memory of 8 4008 cmd.exe 108 PID 4008 wrote to memory of 4464 4008 cmd.exe 109 PID 4008 wrote to memory of 4464 4008 cmd.exe 109 PID 4008 wrote to memory of 4464 4008 cmd.exe 109 PID 4008 wrote to memory of 1632 4008 cmd.exe 110 PID 4008 wrote to memory of 1632 4008 cmd.exe 110 PID 4008 wrote to memory of 1632 4008 cmd.exe 110 PID 4008 wrote to memory of 4964 4008 cmd.exe 111 PID 4008 wrote to memory of 4964 4008 cmd.exe 111 PID 4008 wrote to memory of 4964 4008 cmd.exe 111 PID 4008 wrote to memory of 2216 4008 cmd.exe 112 PID 4008 wrote to memory of 2216 4008 cmd.exe 112 PID 4008 wrote to memory of 2216 4008 cmd.exe 112 PID 4008 wrote to memory of 1088 4008 cmd.exe 113 PID 4008 wrote to memory of 1088 4008 cmd.exe 113 PID 4008 wrote to memory of 1088 4008 cmd.exe 113
Processes
-
C:\Users\Admin\AppData\Local\Temp\8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe"C:\Users\Admin\AppData\Local\Temp\8132f94d1511596a022d99de8f843a1004bdf0532058298b1c78a96dd57fc422.exe"1⤵
- Adds Run key to start application
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:2068 -
C:\Users\Admin\AppData\Local\Temp\IXP000.TMP\pk814334.exeC:\Users\Admin\AppData\Local\Temp\IXP000.TMP\pk814334.exe2⤵
- Executes dropped EXE
- Adds Run key to start application
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:2968 -
C:\Users\Admin\AppData\Local\Temp\IXP001.TMP\Cg105333.exeC:\Users\Admin\AppData\Local\Temp\IXP001.TMP\Cg105333.exe3⤵
- Executes dropped EXE
- Adds Run key to start application
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:320 -
C:\Users\Admin\AppData\Local\Temp\IXP002.TMP\178666244.exeC:\Users\Admin\AppData\Local\Temp\IXP002.TMP\178666244.exe4⤵
- Modifies Windows Defender Real-time Protection settings
- Executes dropped EXE
- Windows security modification
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2740
-
-
C:\Users\Admin\AppData\Local\Temp\IXP002.TMP\200948600.exeC:\Users\Admin\AppData\Local\Temp\IXP002.TMP\200948600.exe4⤵
- Modifies Windows Defender Real-time Protection settings
- Executes dropped EXE
- Windows security modification
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2264 -
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -u -p 2264 -s 10845⤵
- Program crash
PID:628
-
-
-
-
C:\Users\Admin\AppData\Local\Temp\IXP001.TMP\363546413.exeC:\Users\Admin\AppData\Local\Temp\IXP001.TMP\363546413.exe3⤵
- Checks computer location settings
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of FindShellTrayWindow
- Suspicious use of WriteProcessMemory
PID:1248 -
C:\Users\Admin\AppData\Local\Temp\cb7ae701b3\oneetx.exe"C:\Users\Admin\AppData\Local\Temp\cb7ae701b3\oneetx.exe"4⤵
- Checks computer location settings
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:392 -
C:\Windows\SysWOW64\schtasks.exe"C:\Windows\System32\schtasks.exe" /Create /SC MINUTE /MO 1 /TN oneetx.exe /TR "C:\Users\Admin\AppData\Local\Temp\cb7ae701b3\oneetx.exe" /F5⤵
- System Location Discovery: System Language Discovery
- Scheduled Task/Job: Scheduled Task
PID:4388
-
-
C:\Windows\SysWOW64\cmd.exe"C:\Windows\System32\cmd.exe" /k echo Y|CACLS "oneetx.exe" /P "Admin:N"&&CACLS "oneetx.exe" /P "Admin:R" /E&&echo Y|CACLS "..\cb7ae701b3" /P "Admin:N"&&CACLS "..\cb7ae701b3" /P "Admin:R" /E&&Exit5⤵
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:4008 -
C:\Windows\SysWOW64\cmd.exeC:\Windows\system32\cmd.exe /S /D /c" echo Y"6⤵
- System Location Discovery: System Language Discovery
PID:8
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "oneetx.exe" /P "Admin:N"6⤵
- System Location Discovery: System Language Discovery
PID:4464
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "oneetx.exe" /P "Admin:R" /E6⤵
- System Location Discovery: System Language Discovery
PID:1632
-
-
C:\Windows\SysWOW64\cmd.exeC:\Windows\system32\cmd.exe /S /D /c" echo Y"6⤵
- System Location Discovery: System Language Discovery
PID:4964
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "..\cb7ae701b3" /P "Admin:N"6⤵
- System Location Discovery: System Language Discovery
PID:2216
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "..\cb7ae701b3" /P "Admin:R" /E6⤵
- System Location Discovery: System Language Discovery
PID:1088
-
-
-
-
-
-
C:\Users\Admin\AppData\Local\Temp\IXP000.TMP\462951724.exeC:\Users\Admin\AppData\Local\Temp\IXP000.TMP\462951724.exe2⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of AdjustPrivilegeToken
PID:2856
-
-
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -pss -s 448 -p 2264 -ip 22641⤵PID:4452
-
C:\Users\Admin\AppData\Local\Temp\cb7ae701b3\oneetx.exeC:\Users\Admin\AppData\Local\Temp\cb7ae701b3\oneetx.exe1⤵
- Executes dropped EXE
PID:5796
-
C:\Users\Admin\AppData\Local\Temp\cb7ae701b3\oneetx.exeC:\Users\Admin\AppData\Local\Temp\cb7ae701b3\oneetx.exe1⤵
- Executes dropped EXE
PID:864
Network
MITRE ATT&CK Enterprise v15
Persistence
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
1Windows Service
1Scheduled Task/Job
1Scheduled Task
1Privilege Escalation
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
1Windows Service
1Scheduled Task/Job
1Scheduled Task
1Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
328KB
MD5e382a1bd7a981b154a9d30cfbb7cc738
SHA120ebd4c69317275c73e67da295fc22dbc67e5bfb
SHA256976b3da445ade3bd3266377a996e9bf451af96e1f6185a67580650b7a187e138
SHA51240726d381d96e2a2903cdc02c0ed532d423a9b2a61c2a3631c65c484b693272a947f4fce9ef8b17f8bb7f47c485531d22564416ce49802a1d6e5ad1e9dbc6440
-
Filesize
582KB
MD5d2d77c24eabf2821e670bc512418660c
SHA1294ec4ecb735dcedf8999a348aef931c2983d94c
SHA256260abe210d6085d538314c9fbcd378912aed2336c71cbf3955f860f8fdf80bcc
SHA512ff30790838d26c35409c9b3e5ca746fd6099e9663470df68697ce69126ad2823fe691588495f16580c4ee691206916a868bd09aeebf85308103dcb20ec411159
-
Filesize
204KB
MD51304f384653e08ae497008ff13498608
SHA1d9a76ed63d74d4217c5027757cb9a7a0d0093080
SHA2562a9dabab35fb09085750e1cc762e32b0fe4cbd7ed4276ef7e68ba159ae330eaa
SHA5124138217fd538e827c89db5c0cd4ea21bd8c8d3a7196d2eabf10412caf7b929479e768747df5fd92fc022d758f1840474530ba82dcb7e8672cc6eb88caeaf38c1
-
Filesize
411KB
MD5396683fc849f4a4a8393777392a83d42
SHA1042814e9993832c58dc7a9a9990b543b1c6845cf
SHA2569e4e22f44a645b9e13c6979df6710bc97cd67c3291d8f02f8469a6c5c20658c6
SHA512af12a6e3cec8da738796768701023d3ed06e6a27b223386f9c82e41548539eb0aeb103e6e4a91249a34f2779f6ac68a63078841f4db0c570a86624f6e3c0b120
-
Filesize
175KB
MD53d10b67208452d7a91d7bd7066067676
SHA1e6c3ab7b6da65c8cc7dd95351f118caf3a50248d
SHA2565c8ae96739bd9454a59e92b5eb6965647030e87453f7c417dbd7d53ebd837302
SHA512b86d5ff4f55c90922a890401ae4301da7e71eb5e546a82536073cc58780ce55585214cff39ec9b52f70704580ad36c1fa95ebee1515dd2e7ea313cb670f2b4df
-
Filesize
263KB
MD554b8a06c35b78393ad274424ad7ccec6
SHA1e49fe1d9873afb767b3e5012ca12e1e190c2eaa1
SHA256200276c276b97b43fc430b71f6238b90c93181e4ed6d3192693a0136bba91338
SHA51282e981b5eac59a0ec1706ab6bdc45d527c47cd9a80046cd8b5f02ea4ebd15176f72391086daf9f0032f2b8ec967750ceb5330f8f394be6634c53fa690f3b8fe0