Analysis
-
max time kernel
148s -
max time network
152s -
platform
windows10-2004_x64 -
resource
win10v2004-20240426-en -
resource tags
arch:x64arch:x86image:win10v2004-20240426-enlocale:en-usos:windows10-2004-x64system -
submitted
23-05-2024 00:32
Static task
static1
Behavioral task
behavioral1
Sample
6926fd14e6ea013194844c5cb162424c_JaffaCakes118.html
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
6926fd14e6ea013194844c5cb162424c_JaffaCakes118.html
Resource
win10v2004-20240426-en
General
-
Target
6926fd14e6ea013194844c5cb162424c_JaffaCakes118.html
-
Size
2KB
-
MD5
6926fd14e6ea013194844c5cb162424c
-
SHA1
8038fa11997b7a4c064aaab79393e340efe7cd0c
-
SHA256
8631085a63019f7be092208796ea90244ab928d30628eb5b122ac838a0a43625
-
SHA512
3cb2a53e2dacaf26de8061f0fe17efb5dec8a7b69b801c65bc8068669f65e32baee63c7211da74bcf669a8d3c8dce528020aecdc622f4f352a6cb1e3523ac594
Malware Config
Signatures
-
Enumerates system info in registry 2 TTPs 3 IoCs
Processes:
msedge.exedescription 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
Processes:
msedge.exemsedge.exeidentity_helper.exemsedge.exepid process 3708 msedge.exe 3708 msedge.exe 1580 msedge.exe 1580 msedge.exe 3284 identity_helper.exe 3284 identity_helper.exe 5732 msedge.exe 5732 msedge.exe 5732 msedge.exe 5732 msedge.exe -
Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary 9 IoCs
Processes:
msedge.exepid process 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe -
Suspicious use of FindShellTrayWindow 25 IoCs
Processes:
msedge.exepid process 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe -
Suspicious use of SendNotifyMessage 24 IoCs
Processes:
msedge.exepid process 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe 1580 msedge.exe -
Suspicious use of WriteProcessMemory 64 IoCs
Processes:
msedge.exedescription pid process target process PID 1580 wrote to memory of 3056 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 3056 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 1388 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 3708 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 3708 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe PID 1580 wrote to memory of 4424 1580 msedge.exe msedge.exe
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\6926fd14e6ea013194844c5cb162424c_JaffaCakes118.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:1580 -
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,0x7ff82abe46f8,0x7ff82abe4708,0x7ff82abe47182⤵PID:3056
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=2128,7602054200514972714,10453189231129983952,131072 --gpu-preferences=UAAAAAAAAADgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAeAAAAAAAAAAoAAAABAAAACAAAAAAAAAAKAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAEAAAAAAAAAAAAAAADQAAABAAAAAAAAAAAQAAAA0AAAAQAAAAAAAAAAQAAAANAAAAEAAAAAAAAAAHAAAADQAAAAgAAAAAAAAACAAAAAAAAAA= --mojo-platform-channel-handle=2152 /prefetch:22⤵PID:1388
-
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=2128,7602054200514972714,10453189231129983952,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=2220 /prefetch:32⤵
- Suspicious behavior: EnumeratesProcesses
PID:3708 -
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=2128,7602054200514972714,10453189231129983952,131072 --lang=en-US --service-sandbox-type=utility --mojo-platform-channel-handle=2864 /prefetch:82⤵PID:4424
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=3224 /prefetch:12⤵PID:4516
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=3380 /prefetch:12⤵PID:4680
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=7 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=4612 /prefetch:12⤵PID:3464
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=4620 /prefetch:12⤵PID:440
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=9 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3488 /prefetch:12⤵PID:1844
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=5428 /prefetch:12⤵PID:2244
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=5468 /prefetch:12⤵PID:2948
-
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=2128,7602054200514972714,10453189231129983952,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=5728 /prefetch:82⤵PID:3372
-
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=2128,7602054200514972714,10453189231129983952,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=5728 /prefetch:82⤵
- Suspicious behavior: EnumeratesProcesses
PID:3284 -
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=13 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3456 /prefetch:12⤵PID:1984
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=14 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3440 /prefetch:12⤵PID:3096
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=2128,7602054200514972714,10453189231129983952,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=2032 /prefetch:22⤵
- Suspicious behavior: EnumeratesProcesses
PID:5732
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:1524
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:4380
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
152B
MD5537815e7cc5c694912ac0308147852e4
SHA12ccdd9d9dc637db5462fe8119c0df261146c363c
SHA256b4b69d099507d88abdeff4835e06cc6711e1c47464c963d013cef0a278e52d4f
SHA51263969a69af057235dbdecddc483ef5ce0058673179a3580c5aa12938c9501513cdb72dd703a06fa7d4fc08d074f17528283338c795334398497c771ecbd1350a
-
Filesize
152B
MD58b167567021ccb1a9fdf073fa9112ef0
SHA13baf293fbfaa7c1e7cdacb5f2975737f4ef69898
SHA25626764cedf35f118b55f30b3a36e0693f9f38290a5b2b6b8b83a00e990ae18513
SHA512726098001ef1acf1dd154a658752fa27dea32bca8fbb66395c142cb666102e71632adbad1b7e2f717071cd3e3af3867471932a71707f2ae97b989f4be468ab54
-
C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Code Cache\js\index-dir\the-real-index
Filesize120B
MD5c6a95796b19b21602561d1281615bb88
SHA1200fb157f80b1aea0c9965c6d45d39978d734a35
SHA2566901f740897c00cec3275823cdf1892e060b0b87f15ecf73950cd3b1c964957e
SHA5120082c82c29707ff9b33de920f30c691b0ca9f80b09a6c783651e1ebf70c6c88a6f79aa846c0c17481f47ea58e0f48e62665b4ce338310ae91b43cdecb79b1748
-
Filesize
1014B
MD549336a8826c020bcf6bd8b9ce3ac2a91
SHA19e846b0dc274c811ba310ce3e9db222f22591bfe
SHA25659101fa5e500b9b5bb9d53f3e3909f027a7ecce2ba474f7b3191f3462b46673f
SHA512cb41510c4c678ac3129f458fa89d013fab25e622e063bf3fddb5397d820e429e2b7fb1a77d59fe8b65f9cae8d47415db4a2cae4d9cba5b59929487b517ed321e
-
Filesize
6KB
MD50aa7eb8dceb56fe0657c558dc8265bc4
SHA190746275c5ccae0731aef6852a4c72aaf02ab5c4
SHA256542b96e5dd05a604a3e64cb5917c2d6427911507cce244027d4ec28ff8365166
SHA512f89d2602ece64e5f5f230146bcd4f18a85acc36754cb10d25f04c97c3f144ae7d6b345624fbc41324b82e61fc2efd797664e4bd5d92aa07c7918e942aa5d0b5d
-
Filesize
5KB
MD526fb3c8d030e6aadd6a0ebef0a80f5bb
SHA192f6d5a2415f51e5b5f4f0006db1361d46f772ce
SHA256be74b760af89e31efe3a840921b6e9f9e67a116d415a75384f021edf751f03c5
SHA51230174c58b42a7b69bc9251e776413a525f20e8ca6269fbce7e8162a9275013a53dd50b56e14e8a9eb65482416bf0dbd0eb60987ec83f1b356ee847fb048a7a50
-
Filesize
16B
MD546295cac801e5d4857d09837238a6394
SHA144e0fa1b517dbf802b18faf0785eeea6ac51594b
SHA2560f1bad70c7bd1e0a69562853ec529355462fcd0423263a3d39d6d0d70b780443
SHA5128969402593f927350e2ceb4b5bc2a277f3754697c1961e3d6237da322257fbab42909e1a742e22223447f3a4805f8d8ef525432a7c3515a549e984d3eff72b23
-
Filesize
16B
MD5206702161f94c5cd39fadd03f4014d98
SHA1bd8bfc144fb5326d21bd1531523d9fb50e1b600a
SHA2561005a525006f148c86efcbfb36c6eac091b311532448010f70f7de9a68007167
SHA5120af09f26941b11991c750d1a2b525c39a8970900e98cba96fd1b55dbf93fee79e18b8aab258f48b4f7bda40d059629bc7770d84371235cdb1352a4f17f80e145
-
Filesize
11KB
MD5aca6bf8ca3fc1197b54df3d030d3d9de
SHA19ca67ef72baa54d80871f9a784c793ceebf9cc45
SHA256223a9c6240a2b9509b5c24d5017865d062556bb905fbcc028a6e337b3a9597a4
SHA512e6f89b529ddfb79a8e280b3320b185cd372bb50975f0690049a6449480893ede6a0343ee36c5af3cf6ede542e94408a4f29225ab1d3f96ef13b8c57cb3bc0906
-
MD5
d41d8cd98f00b204e9800998ecf8427e
SHA1da39a3ee5e6b4b0d3255bfef95601890afd80709
SHA256e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
SHA512cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e