Analysis
-
max time kernel
97s -
max time network
137s -
platform
windows10-2004_x64 -
resource
win10v2004-20220812-en -
resource tags
arch:x64arch:x86image:win10v2004-20220812-enlocale:en-usos:windows10-2004-x64system -
submitted
15/02/2023, 14:22
Static task
static1
Behavioral task
behavioral1
Sample
c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe
Resource
win10v2004-20220812-en
General
-
Target
c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe
-
Size
724KB
-
MD5
9b0beefcf9218803e2b8d5b917b4da9f
-
SHA1
0cdb0fb5b39de31aac1e02d87a1a1e101d02a54b
-
SHA256
c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7
-
SHA512
2d500c5c64cf4303569ec9a9397544a60a7013521c854fd65a6fb0dcc7c13ce1b98ddf89f1adce4d74c47f2ae764e5e99f06f6783a3e2324f82b0cc7cadd7692
-
SSDEEP
12288:pMrDy90NdkujFVwmYBVowLZ5RfhTepLFFqrBmGN+QcdhLeWa4+zxOSb6FRLd0o:KylujbvYcWLRfhTe12sDQc3Z01kRLSo
Malware Config
Extracted
redline
fukia
193.233.20.13:4136
-
auth_value
e5783636fbd9e4f0cf9a017bce02e67e
Extracted
amadey
3.66
193.233.20.4/t6r48nSa/index.php
Signatures
-
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableScanOnRealtimeEnable = "1" fwj19Au.exe Key created \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection fwj19Au.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableBehaviorMonitoring = "1" fwj19Au.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableIOAVProtection = "1" fwj19Au.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableOnAccessProtection = "1" fwj19Au.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableRealtimeMonitoring = "1" fwj19Au.exe -
RedLine
RedLine Stealer is a malware family written in C#, first appearing in early 2020.
-
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-2295526160-1155304984-640977766-1000\Control Panel\International\Geo\Nation nme42gM.exe Key value queried \REGISTRY\USER\S-1-5-21-2295526160-1155304984-640977766-1000\Control Panel\International\Geo\Nation mnolyk.exe -
Executes dropped EXE 8 IoCs
pid Process 4852 sHP20PT.exe 4740 syO96wn.exe 2360 fwj19Au.exe 5080 hRx91bA.exe 212 kBl86Rk.exe 3152 nme42gM.exe 1748 mnolyk.exe 1768 mnolyk.exe -
Loads dropped DLL 1 IoCs
pid Process 4668 rundll32.exe -
Reads user/profile data of web browsers 2 TTPs
Infostealers often target stored browser data, which can include saved credentials etc.
-
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows Defender\Features\TamperProtection = "0" fwj19Au.exe -
Accesses cryptocurrency files/wallets, possible credential harvesting 2 TTPs
-
Adds Run key to start application 2 TTPs 6 IoCs
description ioc Process Key created \REGISTRY\MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.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\\\"" c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe Key created \REGISTRY\MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce sHP20PT.exe 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\\\"" sHP20PT.exe Key created \REGISTRY\MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce syO96wn.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\\\"" syO96wn.exe -
Checks installed software on the system 1 TTPs
Looks up Uninstall key entries in the registry to enumerate software on the system.
-
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s). Likely ransomware behaviour.
-
Program crash 1 IoCs
pid pid_target Process procid_target 3556 212 WerFault.exe 84 -
Creates scheduled task(s) 1 TTPs 1 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 2260 schtasks.exe -
Suspicious behavior: EnumeratesProcesses 6 IoCs
pid Process 2360 fwj19Au.exe 2360 fwj19Au.exe 5080 hRx91bA.exe 5080 hRx91bA.exe 212 kBl86Rk.exe 212 kBl86Rk.exe -
Suspicious use of AdjustPrivilegeToken 3 IoCs
description pid Process Token: SeDebugPrivilege 2360 fwj19Au.exe Token: SeDebugPrivilege 5080 hRx91bA.exe Token: SeDebugPrivilege 212 kBl86Rk.exe -
Suspicious use of WriteProcessMemory 47 IoCs
description pid Process procid_target PID 4128 wrote to memory of 4852 4128 c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe 80 PID 4128 wrote to memory of 4852 4128 c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe 80 PID 4128 wrote to memory of 4852 4128 c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe 80 PID 4852 wrote to memory of 4740 4852 sHP20PT.exe 81 PID 4852 wrote to memory of 4740 4852 sHP20PT.exe 81 PID 4852 wrote to memory of 4740 4852 sHP20PT.exe 81 PID 4740 wrote to memory of 2360 4740 syO96wn.exe 82 PID 4740 wrote to memory of 2360 4740 syO96wn.exe 82 PID 4740 wrote to memory of 5080 4740 syO96wn.exe 83 PID 4740 wrote to memory of 5080 4740 syO96wn.exe 83 PID 4740 wrote to memory of 5080 4740 syO96wn.exe 83 PID 4852 wrote to memory of 212 4852 sHP20PT.exe 84 PID 4852 wrote to memory of 212 4852 sHP20PT.exe 84 PID 4852 wrote to memory of 212 4852 sHP20PT.exe 84 PID 4128 wrote to memory of 3152 4128 c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe 89 PID 4128 wrote to memory of 3152 4128 c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe 89 PID 4128 wrote to memory of 3152 4128 c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe 89 PID 3152 wrote to memory of 1748 3152 nme42gM.exe 90 PID 3152 wrote to memory of 1748 3152 nme42gM.exe 90 PID 3152 wrote to memory of 1748 3152 nme42gM.exe 90 PID 1748 wrote to memory of 2260 1748 mnolyk.exe 91 PID 1748 wrote to memory of 2260 1748 mnolyk.exe 91 PID 1748 wrote to memory of 2260 1748 mnolyk.exe 91 PID 1748 wrote to memory of 4316 1748 mnolyk.exe 93 PID 1748 wrote to memory of 4316 1748 mnolyk.exe 93 PID 1748 wrote to memory of 4316 1748 mnolyk.exe 93 PID 4316 wrote to memory of 1856 4316 cmd.exe 95 PID 4316 wrote to memory of 1856 4316 cmd.exe 95 PID 4316 wrote to memory of 1856 4316 cmd.exe 95 PID 4316 wrote to memory of 4256 4316 cmd.exe 96 PID 4316 wrote to memory of 4256 4316 cmd.exe 96 PID 4316 wrote to memory of 4256 4316 cmd.exe 96 PID 4316 wrote to memory of 1488 4316 cmd.exe 97 PID 4316 wrote to memory of 1488 4316 cmd.exe 97 PID 4316 wrote to memory of 1488 4316 cmd.exe 97 PID 4316 wrote to memory of 4420 4316 cmd.exe 98 PID 4316 wrote to memory of 4420 4316 cmd.exe 98 PID 4316 wrote to memory of 4420 4316 cmd.exe 98 PID 4316 wrote to memory of 4344 4316 cmd.exe 99 PID 4316 wrote to memory of 4344 4316 cmd.exe 99 PID 4316 wrote to memory of 4344 4316 cmd.exe 99 PID 4316 wrote to memory of 2208 4316 cmd.exe 100 PID 4316 wrote to memory of 2208 4316 cmd.exe 100 PID 4316 wrote to memory of 2208 4316 cmd.exe 100 PID 1748 wrote to memory of 4668 1748 mnolyk.exe 101 PID 1748 wrote to memory of 4668 1748 mnolyk.exe 101 PID 1748 wrote to memory of 4668 1748 mnolyk.exe 101
Processes
-
C:\Users\Admin\AppData\Local\Temp\c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe"C:\Users\Admin\AppData\Local\Temp\c0a28251f7d89ed3dc26cd0ac75556f38947ab9c9f56202f8de9b21ad69b62a7.exe"1⤵
- Adds Run key to start application
- Suspicious use of WriteProcessMemory
PID:4128 -
C:\Users\Admin\AppData\Local\Temp\IXP000.TMP\sHP20PT.exeC:\Users\Admin\AppData\Local\Temp\IXP000.TMP\sHP20PT.exe2⤵
- Executes dropped EXE
- Adds Run key to start application
- Suspicious use of WriteProcessMemory
PID:4852 -
C:\Users\Admin\AppData\Local\Temp\IXP001.TMP\syO96wn.exeC:\Users\Admin\AppData\Local\Temp\IXP001.TMP\syO96wn.exe3⤵
- Executes dropped EXE
- Adds Run key to start application
- Suspicious use of WriteProcessMemory
PID:4740 -
C:\Users\Admin\AppData\Local\Temp\IXP002.TMP\fwj19Au.exeC:\Users\Admin\AppData\Local\Temp\IXP002.TMP\fwj19Au.exe4⤵
- Modifies Windows Defender Real-time Protection settings
- Executes dropped EXE
- Windows security modification
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2360
-
-
C:\Users\Admin\AppData\Local\Temp\IXP002.TMP\hRx91bA.exeC:\Users\Admin\AppData\Local\Temp\IXP002.TMP\hRx91bA.exe4⤵
- Executes dropped EXE
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:5080
-
-
-
C:\Users\Admin\AppData\Local\Temp\IXP001.TMP\kBl86Rk.exeC:\Users\Admin\AppData\Local\Temp\IXP001.TMP\kBl86Rk.exe3⤵
- Executes dropped EXE
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:212 -
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -u -p 212 -s 11764⤵
- Program crash
PID:3556
-
-
-
-
C:\Users\Admin\AppData\Local\Temp\IXP000.TMP\nme42gM.exeC:\Users\Admin\AppData\Local\Temp\IXP000.TMP\nme42gM.exe2⤵
- Checks computer location settings
- Executes dropped EXE
- Suspicious use of WriteProcessMemory
PID:3152 -
C:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exe"C:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exe"3⤵
- Checks computer location settings
- Executes dropped EXE
- Suspicious use of WriteProcessMemory
PID:1748 -
C:\Windows\SysWOW64\schtasks.exe"C:\Windows\System32\schtasks.exe" /Create /SC MINUTE /MO 1 /TN mnolyk.exe /TR "C:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exe" /F4⤵
- Creates scheduled task(s)
PID:2260
-
-
C:\Windows\SysWOW64\cmd.exe"C:\Windows\System32\cmd.exe" /k echo Y|CACLS "mnolyk.exe" /P "Admin:N"&&CACLS "mnolyk.exe" /P "Admin:R" /E&&echo Y|CACLS "..\5eb6b96734" /P "Admin:N"&&CACLS "..\5eb6b96734" /P "Admin:R" /E&&Exit4⤵
- Suspicious use of WriteProcessMemory
PID:4316 -
C:\Windows\SysWOW64\cmd.exeC:\Windows\system32\cmd.exe /S /D /c" echo Y"5⤵PID:1856
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "mnolyk.exe" /P "Admin:N"5⤵PID:4256
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "mnolyk.exe" /P "Admin:R" /E5⤵PID:1488
-
-
C:\Windows\SysWOW64\cmd.exeC:\Windows\system32\cmd.exe /S /D /c" echo Y"5⤵PID:4420
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "..\5eb6b96734" /P "Admin:N"5⤵PID:4344
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "..\5eb6b96734" /P "Admin:R" /E5⤵PID:2208
-
-
-
C:\Windows\SysWOW64\rundll32.exe"C:\Windows\System32\rundll32.exe" C:\Users\Admin\AppData\Roaming\006700e5a2ab05\clip64.dll, Main4⤵
- Loads dropped DLL
PID:4668
-
-
-
-
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -pss -s 452 -p 212 -ip 2121⤵PID:4024
-
C:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exeC:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exe1⤵
- Executes dropped EXE
PID:1768
Network
MITRE ATT&CK Enterprise v6
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
537KB
MD509d6c2ff4806127ca350f8d4e3140f93
SHA1cf4fd1b9261d5bbb6705aaeef60de9b23539a188
SHA256499528cdb4d8e97ecacee0b5956cdf456c567d18251a2bb080be6b29370872cd
SHA51235bff6efbc193467d511701f6ec22133350cec875e3dc115b7a7c8cba65c9cc11a28280996b370289375c5e8fd7d51ea698e838b39a323140495ddb7f57bc8be
-
Filesize
537KB
MD509d6c2ff4806127ca350f8d4e3140f93
SHA1cf4fd1b9261d5bbb6705aaeef60de9b23539a188
SHA256499528cdb4d8e97ecacee0b5956cdf456c567d18251a2bb080be6b29370872cd
SHA51235bff6efbc193467d511701f6ec22133350cec875e3dc115b7a7c8cba65c9cc11a28280996b370289375c5e8fd7d51ea698e838b39a323140495ddb7f57bc8be
-
Filesize
303KB
MD546206315b239aaa7ed7fc548e1580baf
SHA1ae2407c20aaddafc43a5f34c434a18c5a7456698
SHA2566e74bf28e590cdf7f48544ae52bed6b79d490d454776ac45fe30d6b3a3594dde
SHA512ab40025a161e83b8c8d7ddddef3cba1cd0384b365117e10dd0999e78cf36411ed7705cfdb22dd17bb68a1deef249f8c88e241f469cc1d7127cd3e458d249b4da
-
Filesize
303KB
MD546206315b239aaa7ed7fc548e1580baf
SHA1ae2407c20aaddafc43a5f34c434a18c5a7456698
SHA2566e74bf28e590cdf7f48544ae52bed6b79d490d454776ac45fe30d6b3a3594dde
SHA512ab40025a161e83b8c8d7ddddef3cba1cd0384b365117e10dd0999e78cf36411ed7705cfdb22dd17bb68a1deef249f8c88e241f469cc1d7127cd3e458d249b4da
-
Filesize
202KB
MD5bcc0d73258e9d53db4964b9a204e91a1
SHA13c9ccd134a71a9d79714f6f30979ac6542bcae0c
SHA25658786def22ff6ae944a89f8d5c552bba87b7d6541f8b7566e8743a19ada4ef20
SHA512fb93fe377ba5828d7a845d03fd6da5d345e37a96305ef2ea6bf50a25be3a9d1d1b4fa8b43bfcc0907190429af52303aae6da1c37afb8d9630dac9ca6b376e8ab
-
Filesize
202KB
MD5bcc0d73258e9d53db4964b9a204e91a1
SHA13c9ccd134a71a9d79714f6f30979ac6542bcae0c
SHA25658786def22ff6ae944a89f8d5c552bba87b7d6541f8b7566e8743a19ada4ef20
SHA512fb93fe377ba5828d7a845d03fd6da5d345e37a96305ef2ea6bf50a25be3a9d1d1b4fa8b43bfcc0907190429af52303aae6da1c37afb8d9630dac9ca6b376e8ab
-
Filesize
11KB
MD57e93bacbbc33e6652e147e7fe07572a0
SHA1421a7167da01c8da4dc4d5234ca3dd84e319e762
SHA256850cd190aaeebcf1505674d97f51756f325e650320eaf76785d954223a9bee38
SHA512250169d7b6fcebff400be89edae8340f14130ced70c340ba9da9f225f62b52b35f6645bfb510962efb866f988688cb42392561d3e6b72194bc89d310ea43aa91
-
Filesize
11KB
MD57e93bacbbc33e6652e147e7fe07572a0
SHA1421a7167da01c8da4dc4d5234ca3dd84e319e762
SHA256850cd190aaeebcf1505674d97f51756f325e650320eaf76785d954223a9bee38
SHA512250169d7b6fcebff400be89edae8340f14130ced70c340ba9da9f225f62b52b35f6645bfb510962efb866f988688cb42392561d3e6b72194bc89d310ea43aa91
-
Filesize
175KB
MD5a5f5c5d6291c7ae9e1d1b7ed1e551490
SHA13d06413341893b838549939e15f8f1eec423d71a
SHA2561a09ce1cb64219a5d88e57845dc9ba6631efa06fccc8867ccf94eb132947563e
SHA512d9b3ba67bdd615ee2ce91a29cd9cf6723464be27bf45186fd0e9559ff2b0e7c51b423cfc3e32b5e90955046fb75a34c4a8528df7294b6c831ca254a65d2b8ba2
-
Filesize
175KB
MD5a5f5c5d6291c7ae9e1d1b7ed1e551490
SHA13d06413341893b838549939e15f8f1eec423d71a
SHA2561a09ce1cb64219a5d88e57845dc9ba6631efa06fccc8867ccf94eb132947563e
SHA512d9b3ba67bdd615ee2ce91a29cd9cf6723464be27bf45186fd0e9559ff2b0e7c51b423cfc3e32b5e90955046fb75a34c4a8528df7294b6c831ca254a65d2b8ba2
-
Filesize
89KB
MD54cf63b9a3e4bc0910af4d8baa5939238
SHA1361eea9bb65071ebf09d9598fe7a482e487b919f
SHA256dd82c0954f9047eb2a601aefa58eec94c79f71cab58f980a663ae3b8a54a63f9
SHA512177f101609bbdb7a3e423ecb2914b21d3fb91bf1e6267c4a30313b8ae0b5bc49659fc6ce1f1715649b8ee774022a9b045d886f2ba658ef065eefceedeaf7ee38
-
Filesize
89KB
MD54cf63b9a3e4bc0910af4d8baa5939238
SHA1361eea9bb65071ebf09d9598fe7a482e487b919f
SHA256dd82c0954f9047eb2a601aefa58eec94c79f71cab58f980a663ae3b8a54a63f9
SHA512177f101609bbdb7a3e423ecb2914b21d3fb91bf1e6267c4a30313b8ae0b5bc49659fc6ce1f1715649b8ee774022a9b045d886f2ba658ef065eefceedeaf7ee38