Overview
overview
7Static
static
78acaf4743d...18.exe
windows7-x64
38acaf4743d...18.exe
windows10-2004-x64
3$PLUGINSDI...ns.dll
windows7-x64
3$PLUGINSDI...ns.dll
windows10-2004-x64
3$PLUGINSDIR/exdll.dll
windows7-x64
3$PLUGINSDIR/exdll.dll
windows10-2004-x64
3bplay.exe
windows7-x64
7bplay.exe
windows10-2004-x64
7bslib/bslib.dll
windows7-x64
7bslib/bslib.dll
windows10-2004-x64
7bspadmin.exe
windows7-x64
7bspadmin.exe
windows10-2004-x64
7bsplay.exe
windows7-x64
7bsplay.exe
windows10-2004-x64
7bsplayer.exe
windows7-x64
7bsplayer.exe
windows10-2004-x64
7bsrendv2.dll
windows7-x64
7bsrendv2.dll
windows10-2004-x64
7codecmanager.exe
windows7-x64
7codecmanager.exe
windows10-2004-x64
7doc/ini_files.html
windows7-x64
1doc/ini_files.html
windows10-2004-x64
1mmkeybsupp.dll
windows7-x64
1mmkeybsupp.dll
windows10-2004-x64
1plugins/oldskin.dll
windows7-x64
3plugins/oldskin.dll
windows10-2004-x64
3Analysis
-
max time kernel
145s -
max time network
128s -
platform
windows10-2004_x64 -
resource
win10v2004-20240508-en -
resource tags
arch:x64arch:x86image:win10v2004-20240508-enlocale:en-usos:windows10-2004-x64system -
submitted
01-06-2024 14:46
Behavioral task
behavioral1
Sample
8acaf4743d34b63fdb5c13262f46e560_JaffaCakes118.exe
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
8acaf4743d34b63fdb5c13262f46e560_JaffaCakes118.exe
Resource
win10v2004-20240508-en
Behavioral task
behavioral3
Sample
$PLUGINSDIR/InstallOptions.dll
Resource
win7-20240419-en
Behavioral task
behavioral4
Sample
$PLUGINSDIR/InstallOptions.dll
Resource
win10v2004-20240508-en
Behavioral task
behavioral5
Sample
$PLUGINSDIR/exdll.dll
Resource
win7-20240508-en
Behavioral task
behavioral6
Sample
$PLUGINSDIR/exdll.dll
Resource
win10v2004-20240508-en
Behavioral task
behavioral7
Sample
bplay.exe
Resource
win7-20231129-en
Behavioral task
behavioral8
Sample
bplay.exe
Resource
win10v2004-20240508-en
Behavioral task
behavioral9
Sample
bslib/bslib.dll
Resource
win7-20240221-en
Behavioral task
behavioral10
Sample
bslib/bslib.dll
Resource
win10v2004-20240508-en
Behavioral task
behavioral11
Sample
bspadmin.exe
Resource
win7-20240221-en
Behavioral task
behavioral12
Sample
bspadmin.exe
Resource
win10v2004-20240508-en
Behavioral task
behavioral13
Sample
bsplay.exe
Resource
win7-20240215-en
Behavioral task
behavioral14
Sample
bsplay.exe
Resource
win10v2004-20240226-en
Behavioral task
behavioral15
Sample
bsplayer.exe
Resource
win7-20240508-en
Behavioral task
behavioral16
Sample
bsplayer.exe
Resource
win10v2004-20240426-en
Behavioral task
behavioral17
Sample
bsrendv2.dll
Resource
win7-20240221-en
Behavioral task
behavioral18
Sample
bsrendv2.dll
Resource
win10v2004-20240426-en
Behavioral task
behavioral19
Sample
codecmanager.exe
Resource
win7-20240508-en
Behavioral task
behavioral20
Sample
codecmanager.exe
Resource
win10v2004-20240508-en
Behavioral task
behavioral21
Sample
doc/ini_files.html
Resource
win7-20240419-en
Behavioral task
behavioral22
Sample
doc/ini_files.html
Resource
win10v2004-20240508-en
Behavioral task
behavioral23
Sample
mmkeybsupp.dll
Resource
win7-20240215-en
Behavioral task
behavioral24
Sample
mmkeybsupp.dll
Resource
win10v2004-20240426-en
Behavioral task
behavioral25
Sample
plugins/oldskin.dll
Resource
win7-20240221-en
Behavioral task
behavioral26
Sample
plugins/oldskin.dll
Resource
win10v2004-20240508-en
General
-
Target
doc/ini_files.html
-
Size
11KB
-
MD5
dfb83144ee82abcde78bf27f94e0cc8b
-
SHA1
33008cae6f3b878318d2085022e3c70f17219e15
-
SHA256
73a429c1ad5bf28cdfa27cf89bc5992cb1d1abf93c6406604471772bbf41787e
-
SHA512
30b4f8161590fa287fdca1dfc7a4016eec441ddf652ca7058a822ac78fd6c5f991b25f4604de7fdbaecd55b22157824e31c97a9dd030950bb5338dfb3fba2687
-
SSDEEP
192:IyqRmLxVq21hjJ+eqaVS4j4qSczUrfbqY4kEOZ7hMzDe+6aZI:0IW32SeXUTWug6n
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 1744 msedge.exe 1744 msedge.exe 4908 msedge.exe 4908 msedge.exe 2888 identity_helper.exe 2888 identity_helper.exe 5032 msedge.exe 5032 msedge.exe 5032 msedge.exe 5032 msedge.exe -
Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary 6 IoCs
pid Process 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe -
Suspicious use of FindShellTrayWindow 25 IoCs
pid Process 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe -
Suspicious use of SendNotifyMessage 24 IoCs
pid Process 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe 4908 msedge.exe -
Suspicious use of WriteProcessMemory 64 IoCs
description pid Process procid_target PID 4908 wrote to memory of 4336 4908 msedge.exe 82 PID 4908 wrote to memory of 4336 4908 msedge.exe 82 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 3616 4908 msedge.exe 84 PID 4908 wrote to memory of 1744 4908 msedge.exe 85 PID 4908 wrote to memory of 1744 4908 msedge.exe 85 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86 PID 4908 wrote to memory of 2476 4908 msedge.exe 86
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\doc\ini_files.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:4908 -
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,0x7ffa462146f8,0x7ffa46214708,0x7ffa462147182⤵PID:4336
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=1988,17302214043804969447,6537753932573993336,131072 --gpu-preferences=UAAAAAAAAADgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAeAAAAAAAAAAoAAAABAAAACAAAAAAAAAAKAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAEAAAAAAAAAAAAAAADQAAABAAAAAAAAAAAQAAAA0AAAAQAAAAAAAAAAQAAAANAAAAEAAAAAAAAAAHAAAADQAAAAgAAAAAAAAACAAAAAAAAAA= --mojo-platform-channel-handle=2124 /prefetch:22⤵PID:3616
-
-
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=1988,17302214043804969447,6537753932573993336,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=2228 /prefetch:32⤵
- Suspicious behavior: EnumeratesProcesses
PID:1744
-
-
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=1988,17302214043804969447,6537753932573993336,131072 --lang=en-US --service-sandbox-type=utility --mojo-platform-channel-handle=1984 /prefetch:82⤵PID:2476
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1988,17302214043804969447,6537753932573993336,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=3228 /prefetch:12⤵PID:2644
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1988,17302214043804969447,6537753932573993336,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=3260 /prefetch:12⤵PID:3584
-
-
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=1988,17302214043804969447,6537753932573993336,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=5220 /prefetch:82⤵PID:1644
-
-
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=1988,17302214043804969447,6537753932573993336,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=5220 /prefetch:82⤵
- Suspicious behavior: EnumeratesProcesses
PID:2888
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1988,17302214043804969447,6537753932573993336,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=5280 /prefetch:12⤵PID:4084
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1988,17302214043804969447,6537753932573993336,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=5308 /prefetch:12⤵PID:1436
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1988,17302214043804969447,6537753932573993336,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=5548 /prefetch:12⤵PID:3004
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=1988,17302214043804969447,6537753932573993336,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=5576 /prefetch:12⤵PID:2896
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=1988,17302214043804969447,6537753932573993336,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=3732 /prefetch:22⤵
- Suspicious behavior: EnumeratesProcesses
PID:5032
-
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:3308
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:1628
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
152B
MD5a8e767fd33edd97d306efb6905f93252
SHA1a6f80ace2b57599f64b0ae3c7381f34e9456f9d3
SHA256c8077a9fc79e2691ef321d556c4ce9933ca0570f2bbaa32fa32999dfd5f908bb
SHA51207b748582fe222795bce74919aa06e9a09025c14493edb6f3b1f112d9a97ac2225fe0904cac9adf2a62c98c42f7877076e409803014f0afd395f4cc8be207241
-
Filesize
152B
MD5439b5e04ca18c7fb02cf406e6eb24167
SHA1e0c5bb6216903934726e3570b7d63295b9d28987
SHA256247d0658695a1eb44924a32363906e37e9864ba742fe35362a71f3a520ad2654
SHA512d0241e397060eebd4535197de4f1ae925aa88ae413a3a9ded6e856b356c4324dfd45dddfef9a536f04e4a258e8fe5dc1586d92d1d56b649f75ded8eddeb1f3e2
-
Filesize
5KB
MD50c5ca0d229d8870c9f88137d934dc895
SHA1de44e8664a4cbc7e1503187f9dd66985a4f53d18
SHA256dbe0080703bdd77dbdaad8f40170968d428844f74ecb051dcb6f81657c741e7c
SHA512e87bface4f2d32be42e95c07521f161aa700546d39787983973f9c2baccf348a7a1045f0e692e6d02be92c15081ec2f8232cc8f0aecc7d7db548f70a74aef1b1
-
Filesize
6KB
MD5be280a9c14c967e17845685cb8103ac3
SHA14090389b7ef86a9cbad0c22f6aca02bf1b4904e9
SHA2562d354bc6138de26261137e812ff6cf385e404aba2cba4d5d8080f61205e4da3a
SHA512a55a7d93205032b98d9c88b2298634a6b68a73ad7462687df2fb250a634b500a359f966428f397de08b229ab1a3864a1de4bcd439a7f1af4d5ae4141198e50a3
-
Filesize
16B
MD546295cac801e5d4857d09837238a6394
SHA144e0fa1b517dbf802b18faf0785eeea6ac51594b
SHA2560f1bad70c7bd1e0a69562853ec529355462fcd0423263a3d39d6d0d70b780443
SHA5128969402593f927350e2ceb4b5bc2a277f3754697c1961e3d6237da322257fbab42909e1a742e22223447f3a4805f8d8ef525432a7c3515a549e984d3eff72b23
-
Filesize
16B
MD5206702161f94c5cd39fadd03f4014d98
SHA1bd8bfc144fb5326d21bd1531523d9fb50e1b600a
SHA2561005a525006f148c86efcbfb36c6eac091b311532448010f70f7de9a68007167
SHA5120af09f26941b11991c750d1a2b525c39a8970900e98cba96fd1b55dbf93fee79e18b8aab258f48b4f7bda40d059629bc7770d84371235cdb1352a4f17f80e145
-
Filesize
11KB
MD527153a8ab7fe90820660a2a3cb041046
SHA16a6255ec8985278e90e68c9ad798348288fdbfab
SHA256b2ba4bafb1d7fdc9493532ee0a087eebede7b6af22a74694f1baf1c6d9fb5dd8
SHA512a84ec1f5ff0469b96544c7f517fde09f73b8b7b3ea96f17910574ce38fa4967de4d6f62adf3c7d2803a80095bad0b7ea9a0c1174140c2d21f8ebb16e0b629a69