Overview
overview
7Static
static
705c6488f0b...18.exe
windows7-x64
705c6488f0b...18.exe
windows10-2004-x64
7$PLUGINSDI...LL.dll
windows7-x64
3$PLUGINSDI...LL.dll
windows10-2004-x64
3$PLUGINSDI...nu.dll
windows7-x64
3$PLUGINSDI...nu.dll
windows10-2004-x64
3$PLUGINSDI...em.dll
windows7-x64
3$PLUGINSDI...em.dll
windows10-2004-x64
3$PLUGINSDI...gs.dll
windows7-x64
3$PLUGINSDI...gs.dll
windows10-2004-x64
3PIL._imaging.dll
windows7-x64
5PIL._imaging.dll
windows10-2004-x64
5README.html
windows7-x64
3README.html
windows10-2004-x64
3_hashlib.dll
windows7-x64
5_hashlib.dll
windows10-2004-x64
5_socket.dll
windows7-x64
5_socket.dll
windows10-2004-x64
5_ssl.dll
windows7-x64
5_ssl.dll
windows10-2004-x64
5bz2.dll
windows7-x64
5bz2.dll
windows10-2004-x64
5help.html
windows7-x64
3help.html
windows10-2004-x64
3msvcm90.dll
windows7-x64
5msvcm90.dll
windows10-2004-x64
5msvcp90.dll
windows7-x64
5msvcp90.dll
windows10-2004-x64
5msvcr90.dll
windows7-x64
5msvcr90.dll
windows10-2004-x64
5notewhal.exe
windows7-x64
6notewhal.exe
windows10-2004-x64
6Analysis
-
max time kernel
145s -
max time network
152s -
platform
windows10-2004_x64 -
resource
win10v2004-20240802-en -
resource tags
arch:x64arch:x86image:win10v2004-20240802-enlocale:en-usos:windows10-2004-x64system -
submitted
01-10-2024 12:13
Behavioral task
behavioral1
Sample
05c6488f0b51d91f1c825e2d228c3857_JaffaCakes118.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
05c6488f0b51d91f1c825e2d228c3857_JaffaCakes118.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral3
Sample
$PLUGINSDIR/FindProcDLL.dll
Resource
win7-20240704-en
Behavioral task
behavioral4
Sample
$PLUGINSDIR/FindProcDLL.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral5
Sample
$PLUGINSDIR/StartMenu.dll
Resource
win7-20240903-en
Behavioral task
behavioral6
Sample
$PLUGINSDIR/StartMenu.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral7
Sample
$PLUGINSDIR/System.dll
Resource
win7-20240708-en
Behavioral task
behavioral8
Sample
$PLUGINSDIR/System.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral9
Sample
$PLUGINSDIR/nsDialogs.dll
Resource
win7-20240903-en
Behavioral task
behavioral10
Sample
$PLUGINSDIR/nsDialogs.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral11
Sample
PIL._imaging.dll
Resource
win7-20240903-en
Behavioral task
behavioral12
Sample
PIL._imaging.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral13
Sample
README.html
Resource
win7-20240903-en
Behavioral task
behavioral14
Sample
README.html
Resource
win10v2004-20240802-en
Behavioral task
behavioral15
Sample
_hashlib.dll
Resource
win7-20240903-en
Behavioral task
behavioral16
Sample
_hashlib.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral17
Sample
_socket.dll
Resource
win7-20240729-en
Behavioral task
behavioral18
Sample
_socket.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral19
Sample
_ssl.dll
Resource
win7-20240903-en
Behavioral task
behavioral20
Sample
_ssl.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral21
Sample
bz2.dll
Resource
win7-20240903-en
Behavioral task
behavioral22
Sample
bz2.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral23
Sample
help.html
Resource
win7-20240903-en
Behavioral task
behavioral24
Sample
help.html
Resource
win10v2004-20240802-en
Behavioral task
behavioral25
Sample
msvcm90.dll
Resource
win7-20240903-en
Behavioral task
behavioral26
Sample
msvcm90.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral27
Sample
msvcp90.dll
Resource
win7-20240729-en
Behavioral task
behavioral28
Sample
msvcp90.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral29
Sample
msvcr90.dll
Resource
win7-20240903-en
Behavioral task
behavioral30
Sample
msvcr90.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral31
Sample
notewhal.exe
Resource
win7-20240903-en
General
-
Target
README.html
-
Size
3KB
-
MD5
19593b984c59b7d9ce433c8c0b970dd2
-
SHA1
0065458a7c6059289dd6dca3a555fcf9dfd21073
-
SHA256
3a7c8315b22f0fc4e0ad453cfeceeb496dc8246dc08fba8de02d8e41f28f78cd
-
SHA512
01a8750b813839fbcec23096b23a1358d0406f26bb106573461d58ce801fd7627b0813cfd0dc1c7a16443e64443cbb8fdc08b0fa5ea2ba9d915413fbbf06c620
Malware Config
Signatures
-
Enumerates system info in registry 2 TTPs 3 IoCs
description ioc Process Key opened \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS msedge.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS\SystemManufacturer msedge.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS\SystemProductName msedge.exe -
Suspicious behavior: EnumeratesProcesses 10 IoCs
pid Process 2036 msedge.exe 2036 msedge.exe 4356 msedge.exe 4356 msedge.exe 2764 identity_helper.exe 2764 identity_helper.exe 4916 msedge.exe 4916 msedge.exe 4916 msedge.exe 4916 msedge.exe -
Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary 6 IoCs
pid Process 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe -
Suspicious use of FindShellTrayWindow 25 IoCs
pid Process 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe -
Suspicious use of SendNotifyMessage 24 IoCs
pid Process 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe 4356 msedge.exe -
Suspicious use of WriteProcessMemory 64 IoCs
description pid Process procid_target PID 4356 wrote to memory of 3668 4356 msedge.exe 82 PID 4356 wrote to memory of 3668 4356 msedge.exe 82 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2848 4356 msedge.exe 83 PID 4356 wrote to memory of 2036 4356 msedge.exe 84 PID 4356 wrote to memory of 2036 4356 msedge.exe 84 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85 PID 4356 wrote to memory of 4888 4356 msedge.exe 85
Processes
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --single-argument C:\Users\Admin\AppData\Local\Temp\README.html1⤵
- Enumerates system info in registry
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary
- Suspicious use of FindShellTrayWindow
- Suspicious use of SendNotifyMessage
- Suspicious use of WriteProcessMemory
PID:4356 -
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=crashpad-handler "--user-data-dir=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data" /prefetch:7 --monitor-self-annotation=ptype=crashpad-handler "--database=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Crashpad" "--metrics-dir=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data" --annotation=IsOfficialBuild=1 --annotation=channel= --annotation=chromium-version=92.0.4515.131 "--annotation=exe=C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --annotation=plat=Win64 "--annotation=prod=Microsoft Edge" --annotation=ver=92.0.902.67 --initial-client-data=0xfc,0x100,0x104,0xd8,0x108,0x7ffa0b4346f8,0x7ffa0b434708,0x7ffa0b4347182⤵PID:3668
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --gpu-preferences=UAAAAAAAAADgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAeAAAAAAAAAAoAAAABAAAACAAAAAAAAAAKAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAEAAAAAAAAAAAAAAADQAAABAAAAAAAAAAAQAAAA0AAAAQAAAAAAAAAAQAAAANAAAAEAAAAAAAAAAHAAAADQAAAAgAAAAAAAAACAAAAAAAAAA= --mojo-platform-channel-handle=2248 /prefetch:22⤵PID:2848
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=2300 /prefetch:32⤵
- Suspicious behavior: EnumeratesProcesses
PID:2036
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=storage.mojom.StorageService --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --service-sandbox-type=utility --mojo-platform-channel-handle=2804 /prefetch:82⤵PID:4888
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=6 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3292 /prefetch:12⤵PID:228
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=5 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3296 /prefetch:12⤵PID:4768
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe"C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe" --type=utility --utility-sub-type=winrt_app_id.mojom.WinrtAppIdService --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=4948 /prefetch:82⤵PID:4400
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe"C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe" --type=utility --utility-sub-type=winrt_app_id.mojom.WinrtAppIdService --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=4948 /prefetch:82⤵
- Suspicious behavior: EnumeratesProcesses
PID:2764
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=8 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=4932 /prefetch:12⤵PID:1648
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --disable-client-side-phishing-detection --instant-process --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=9 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=5048 /prefetch:12⤵PID:2668
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=10 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=5488 /prefetch:12⤵PID:1304
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --lang=en-US --disable-client-side-phishing-detection --instant-process --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=11 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=5300 /prefetch:12⤵PID:3732
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=2236,454149595138824741,617847650874768237,131072 --disable-gpu-sandbox --use-gl=disabled --gpu-vendor-id=4318 --gpu-device-id=140 --gpu-sub-system-id=0 --gpu-revision=0 --gpu-driver-version=10.0.19041.546 --gpu-preferences=UAAAAAAAAADoAAAQAAAAAAAAAAAAAAAAAABgAAAEAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAeAAAAAAAAAAoAAAABAAAACAAAAAAAAAAKAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAEAAAAAAAAAAAAAAADQAAABAAAAAAAAAAAQAAAA0AAAAQAAAAAAAAAAQAAAANAAAAEAAAAAAAAAAHAAAADQAAAAgAAAAAAAAACAAAAAAAAAA= --mojo-platform-channel-handle=1776 /prefetch:22⤵
- Suspicious behavior: EnumeratesProcesses
PID:4916
-
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:3200
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:3740
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
152B
MD5f9664c896e19205022c094d725f820b6
SHA1f8f1baf648df755ba64b412d512446baf88c0184
SHA2567121d84202a850791c2320385eb59eda4d697310dc51b1fcd4d51264aba2434e
SHA5123fa5d2c68a9e70e4a25eaac2095171d87c741eec2624c314c6a56f4fa390d6319633bf4c48b1a4af7e9a0451f346beced9693da88cfc7bcba8dfe209cbd1b3ae
-
Filesize
152B
MD5847d47008dbea51cb1732d54861ba9c9
SHA1f2099242027dccb88d6f05760b57f7c89d926c0d
SHA25610292fa05d896a2952c1d602a72d761d34bc776b44d6a7df87e49b5b613a8ac1
SHA512bd1526aa1cc1c016d95dfcc53a78b45b09dde4ce67357fc275ab835dbe1bb5b053ca386239f50cde95ad243a9c1bbb12f7505818577589beecc6084f7b94e83f
-
Filesize
5KB
MD5ad2c3200adcff62e79802de6eda813da
SHA1ab60962d287ddfb447c99966b376fe0b69d51c6b
SHA256c59939ddebe133f033c341f89acb0aadb25c1c21ea35166ea8bbe8117d3d66ed
SHA51223bf20607d14386039522b161b138dc894319bcd24f5f761e1506f3d8b8dd409c90f9c448aee83e670cab72d302a51b0acd0cd4e50cc740a8f5d82f95edf048e
-
Filesize
6KB
MD50786504c9474ed4b129ed1447d2f5212
SHA10fa01554638582ae46c22a10f807fc196e9b2f62
SHA2569679f5b328255ad959d81e30c0200dad4be6f09cfa1f60f73820f7d4abf75d41
SHA512730f73922b9d2d1922ca801b7eaec8475a77e5446db5a2e06de6c8551b3d6718094724a489f8e102f26b7594683809f6a8e4329d46f13bf3cb561c4cb459e270
-
Filesize
16B
MD56752a1d65b201c13b62ea44016eb221f
SHA158ecf154d01a62233ed7fb494ace3c3d4ffce08b
SHA2560861415cada612ea5834d56e2cf1055d3e63979b69eb71d32ae9ae394d8306cd
SHA5129cfd838d3fb570b44fc3461623ab2296123404c6c8f576b0de0aabd9a6020840d4c9125eb679ed384170dbcaac2fa30dc7fa9ee5b77d6df7c344a0aa030e0389
-
Filesize
10KB
MD5362e07efc83fd21f1d307dce171b2c54
SHA15ec1f608d36c461124a5e879f400dfb010597de1
SHA256abd4bc1ba70db5c682a5a643f890d445c2ea941cfd26a6d467de254004c53553
SHA5121ec863611eb6599b53597a43ca7ee654e04503003c3e8ab0e3bff25dfa991d8bb37e9e1778e3efe0ce8942ff3ef4a53f6f406ebd1c1dbf63b016deb60b2988c5