Analysis
-
max time kernel
134s -
max time network
129s -
platform
windows7_x64 -
resource
win7-20240221-en -
resource tags
arch:x64arch:x86image:win7-20240221-enlocale:en-usos:windows7-x64system -
submitted
12-05-2024 15:18
Static task
static1
Behavioral task
behavioral1
Sample
3ac5d8f33db9335ee782db9b148eb010_JaffaCakes118.html
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
3ac5d8f33db9335ee782db9b148eb010_JaffaCakes118.html
Resource
win10v2004-20240426-en
General
-
Target
3ac5d8f33db9335ee782db9b148eb010_JaffaCakes118.html
-
Size
4KB
-
MD5
3ac5d8f33db9335ee782db9b148eb010
-
SHA1
b9702aa4d51e2077e30dc9262bfbe942da669a33
-
SHA256
d76d73ff8d31bec69bb4fa70f533b4346d278f91eef39bee3fcd1c66126e5af7
-
SHA512
dd3abd086083a96a548613ac3d8b01260e8d7adb1e14dd15d166783c8a5a0295ff6afc72d8424a847240f45f2f2a6274c3adc08cc51c22025545f896774e8125
-
SSDEEP
96:Pk7yJozTGknaEFHVKDZTBJl7sNjtXATIQFMA5e3fhrvDJUgwa71D5iJ8opkBtJd:Pk7yY1aEFHVKtF37sNjtXATIQFM93pD5
Malware Config
Signatures
-
description ioc Process Set value (data) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\TabbedBrowsing\NewTabPage\DecayDateQueue = 01000000d08c9ddf0115d1118c7a00c04fc297eb010000002dcc56832ee45b40af0f973e997a3e3e00000000020000000000106600000001000020000000fa1a90c81d1ddbfd267f837e948700857dbefe8086ae82d3158f9f0f8f7b42a3000000000e8000000002000020000000262db0cb8bd9d6c8fa1f68f747df01faa60684cd66f844a293a57b6d0628c66a20000000befe6b90e631ce316bd414990f911f1377eb25a9cc47298c23a64cd71039e3b240000000efa9143b14e90e6baa8352bbca7a5c98ddfa3cf79a480e8278c9201fb1995449b0000ea3d81770b508e4d25bd39a19f9561c57d7e814cb4cc97b1cd2475f523f iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\BrowserEmulation\LowMic iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\IntelliForms iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\LowRegistry\DontShowMeThisDialogAgain iexplore.exe Set value (int) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Recovery\AdminActive\{E3AD5371-1072-11EF-A8CB-6EAD7206CC74} = "0" iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Main\WindowsSearch IEXPLORE.EXE Set value (str) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Main\WindowsSearch\Version = "WS not running" IEXPLORE.EXE Set value (str) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Main\WindowsSearch\Version = "WS not running" iexplore.exe Set value (int) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Recovery\PendingRecovery\AdminActive = "1" iexplore.exe Set value (int) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\TabbedBrowsing\NTPFirstRun = "1" iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Zoom iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\TabbedBrowsing iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\TabbedBrowsing\NewTabPage iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\DomainSuggestion iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\SearchScopes iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Main iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\GPU iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\PageSetup iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Recovery\AdminActive iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Main\WindowsSearch iexplore.exe Set value (data) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Main\Window_Placement = 2c0000000200000003000000ffffffffffffffffffffffffffffffff2400000024000000aa04000089020000 iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Toolbar\WebBrowser iexplore.exe Set value (int) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\SearchScopes\DownloadRetries = "3" iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\LowRegistry\DOMStorage iexplore.exe Set value (data) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\TabbedBrowsing\NewTabPage\LastProcessed = 104047b87fa4da01 iexplore.exe Set value (data) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\TabbedBrowsing\NewTabPage\MFV = 01000000d08c9ddf0115d1118c7a00c04fc297eb010000002dcc56832ee45b40af0f973e997a3e3e00000000020000000000106600000001000020000000f9bd9c85f48431407d38ac7682e65323ddeb8df938f48fc83e327d02a85bf88b000000000e8000000002000020000000c37573eba38b2c7edfee49245953cc35351de2eb8dbd0c62a04b442c3716e0a090000000138f716d2b366883fba573ba5dcfa829a13c43ca2bd200162eecf6a9d0b4e30857e10a9041e3f02d98b3e98f4ef5b394d56a174aaa1a50cf66d5103c2c1420a6976776d6502d907dbed5a3d92f0e0a0a1f7eee9285682d3cdb57ad7ea0c5a79764fb5268975eadff5e0035c3731ed347650171616545dd2f1346ba2ddfc2ee32cf88537275ee80863ac95d9ea2e61d9e40000000f3c3807c01de9a88176fad8cc80451949fcc9cb5f8c36691813b7624626038368feafe88f5e2384dc86d32ded9338011949c2ec24ebef07e2649989dbaeb4507 iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\InternetRegistry iexplore.exe Set value (int) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Main\CompatibilityFlags = "0" iexplore.exe Set value (str) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Main\FullScreen = "no" iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Main IEXPLORE.EXE Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Recovery\PendingRecovery iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\IETld\LowMic iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\LowRegistry iexplore.exe Key created \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Toolbar iexplore.exe Set value (int) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\Recovery\PendingRecovery\AdminActive = "0" iexplore.exe Set value (int) \REGISTRY\USER\S-1-5-21-1298544033-3225604241-2703760938-1000\Software\Microsoft\Internet Explorer\DomainSuggestion\NextUpdateDate = "421688978" iexplore.exe -
Suspicious use of FindShellTrayWindow 1 IoCs
pid Process 2360 iexplore.exe -
Suspicious use of SetWindowsHookEx 6 IoCs
pid Process 2360 iexplore.exe 2360 iexplore.exe 2092 IEXPLORE.EXE 2092 IEXPLORE.EXE 2092 IEXPLORE.EXE 2092 IEXPLORE.EXE -
Suspicious use of WriteProcessMemory 4 IoCs
description pid Process procid_target PID 2360 wrote to memory of 2092 2360 iexplore.exe 28 PID 2360 wrote to memory of 2092 2360 iexplore.exe 28 PID 2360 wrote to memory of 2092 2360 iexplore.exe 28 PID 2360 wrote to memory of 2092 2360 iexplore.exe 28
Processes
-
C:\Program Files\Internet Explorer\iexplore.exe"C:\Program Files\Internet Explorer\iexplore.exe" C:\Users\Admin\AppData\Local\Temp\3ac5d8f33db9335ee782db9b148eb010_JaffaCakes118.html1⤵
- Modifies Internet Explorer settings
- Suspicious use of FindShellTrayWindow
- Suspicious use of SetWindowsHookEx
- Suspicious use of WriteProcessMemory
PID:2360 -
C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE"C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE" SCODEF:2360 CREDAT:275457 /prefetch:22⤵
- Modifies Internet Explorer settings
- Suspicious use of SetWindowsHookEx
PID:2092
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD5a12f9fe20614d5b34236fb6b5ee22287
SHA15b1e9a6543936834071674a1a57632193c59f9d9
SHA256bf8908b04ebfca38737d69d8ac6a530697bad547aa9e1e83cee7b6a34567308b
SHA512eea81c01f3a2f73aaeab2d38c524ca55b0e1e8df527863bbe4e161f1998d6f7ee1874f0a5945bc7825b6a44ca743a1ccc83994d52b158f2fc47694dc589ee4c8
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD5fc94d363ddeb04e59b45376b263ba236
SHA137278bb47bbfee3b237f48e574866bb0d9c9c4d4
SHA256dba05b8a8b31907956a93040f70abce5b37f3c6a7f51e1c7b41a8875f9d24268
SHA5129c28281e690dc0f0365877e8b87d1bc1c3fa1be118fdf1b0ac88db19c2512d9ba707f9192a2480b5734b9a413c18db22692fcf7af4057444a74c6fcd264d336b
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD5a32cc3b6f13935e1df72331e499f8681
SHA1df44297a20883a4d1b09b298df3405691a5d826d
SHA256f2dc32d8f6f7e39122608aa13734cdea4f01abe5c35388f2f25b9c80aab72769
SHA51268d24f3981256234b567fdab9a7ce25f9517d27687d6f86c8bbd0dfdd29181fa2091809bfd2285aa8342267a9b23f139a03cd87f5b165b845d96a49483e4b53e
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD5262eaa354856d6bcd5dd3f7a145b9593
SHA1c46ca1d02ea1b46719670e4e6c708b9dc9f96d88
SHA2566003a587965b2362a07b226dfc6717626f9cd68a88dd1b638a4e3b265fbb4bb4
SHA5120880addba780e34c33a126c79c7a6a3a415e4b1f2e649d06ddc1d1f01e358cd624d24105e3c9b9721854eb2499e23fd608588f2cdf04fd22c5409bb88c3387a0
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD52ce77aab5ce55cb451cc2f5e99644485
SHA16da16ae17e4f85106a15ea2b4101eb296826147c
SHA2562c113fa9b78b1f5d34ea3c5e8ca2186855ec86f8f2bcbfc41c0a5a8d0bcde23d
SHA512db924e0fd60c356f4e4b2fab112983131b177ebd700c5d377f8ff561c693e8fbfabbf7f45f12c7b80c794ca40728c1a4addbabb40d4a96b5abdb6717672ac72c
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD503034e00ffdc4bd25ffff2b553fb6323
SHA1d2cc0120c89f92da96e7de103c2818f83a4e3d11
SHA256e79105c85be2013375cf7ca71ad1e3c4de1fbeb9e9dc85a67a4c79fe3497bcfe
SHA5128169dcf5a338a3302bbbc38e3d848e37e548d90d769ad523b047fff4c495ce901093756d0d7eae393fb20c5d1ebea1d3ad89897b9cd31f3b2c04ef49065de839
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD51373a591a4cf326f5e6251ac75584d4f
SHA12cbe343ca50106b836e332165ca5da47b583044f
SHA256007c455c64e103fdd03d2eef427e557c243120e18bdeb7e0770703047dd48206
SHA51222a6442a91212526fb0e898cd4d4e431c7f5b2b1c04eef5a6a0cd9aaf0fe34fb6aac29b8073b22f762e24cb4700594b63bcfffa713791fcf5a2f17b327b2cdb1
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD506539b8c09cf381a61dd96989fcc7c08
SHA1219aee0f4b4687c0fab3f1a249709484794aeded
SHA2560d5055d6aab55644320977341602f3f1c4e6867e6a92c1df2cdf6b34e6dc6182
SHA512db9900c9fb4fa15123fc81dd81f2e9dee290bd5497cec1e47ec0dd00a4a7ad8a5c178ea8ff0ee2c0e874ee5485903d3637fc39ade5cbd8add4bdc34b55b97d2b
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD513a0bc3968b1b9230d375367e4d535e0
SHA1e509b209a2456f5b8ddd22f52fa03c086549862b
SHA25657ce57f01d51c5365ecef657ed2690c2057d3015e5a28e3760b92d1db6ef3ecd
SHA512d1afd019f4489f373ee3fd9e3ca426ea0b9e6ed9d116b96dfb6b94b97a626aff9766b98e80fd20dcdade7d0f7e07d8d391dc43815ce0ca67c77193cc7ba49365
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD5635c1018807302c3a371f51bc32492af
SHA198351c9707b1181102f5844fc0c2dabcffe78d54
SHA2560a7b63dd9d734f332d998f372adb81a5083d5d3310ed899bc7cfa82ee99ba2b5
SHA512a5aa2785f46eb07793dab6bbded2880ba1204ac56686c0b5bed551c1d415003e68b3313333509ce2d4db20ce9df0cb25abe865a1c5a472235cca9bc9e1314b24
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD5a47891cd556d0f35d23611237bffc50c
SHA15f5951009119b5125b982758f6e1031ea6de0925
SHA256c9909a6116fc3f90a397d910f1c3e1c61308634286196efd49f463ecac12ff6d
SHA5128344f14522caa396a796e5fe93bf321de44a39840b77ee87accc228d5029f5ce7df7c79efeae885bfe69190e46e3580b9d4a7f1e81568692dd6175568eb3d5a7
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD567961ae30b4ee9580c7456614734934f
SHA1a493d99fd67a288b66c803e7b8eadc815d63323b
SHA25608b17bb8e45530c53360261e5a82527de2e48cdf78942893a3a18c7aff5ff69c
SHA5125d96f322aa38545fef4f059e1ecfb9850a67b7c02c7cf579a764e2ab6ce5e5827cf21d800a2de9cc2ebba10300d3d8f9066b8e9f297db6347ada914495d2faaa
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD54c0ae380ae8443560b3ea98919f52e6a
SHA171c5fda2c013fa7dd1265cb36968c80758d247c2
SHA2566be6680b634b4be0f89ca3e61653c2bc4ccf1be2c08aee5f819479f2351b2324
SHA512beee21b864e6b3c123a3f9c1f30d93cdae5d7fd25820ed748f6bd870b0b1c7ccc58fdf69421b67687c629dd670de1367d032c342f4a0b740157de70ac7fded24
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD55ebe9964df249c90123801a5a09e3469
SHA13c25147a8b7fa12b0059ee994f2e673236bcc8f9
SHA256ce9909e133235bf52a96648abc8659555397a1432889cf99bc58520c21b26a2e
SHA512e069569839b1f1a9666b3521955a11dee9df66e77f60e8970fb7c64971d9d45b8fa6daf1a598c91fe9c9b565a8f8d4e024b4156905b80674027c8755e5179dd8
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD5e86447348ad1559367462a48335c13eb
SHA1e06d873a7a58988971960ce6baafa245ccb679e8
SHA2568e740d298fb0da5f0e321289259c3d51d5547c237a9cde027889820a976a3d21
SHA512b8aec7b1f23d94973433328c18ef8a5bc9d7a25ce5dcafacdad5696f411a9c6b2babd0c0602ffcc4e65059860f51680c16a9b7214fd5cfedc16f86f0423d76cc
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD523e27b7d70aac6478920c88890c0eac9
SHA19b9340e6c8e0d37582648c3f570dd0f254675ab2
SHA25687cd7ef431434a946f9768c728cd58ddc8a2f9f41896c11dfae0a605c09a299e
SHA5121e52eab3c341c308dcade6bceee29b85a0a247e7149b0153245a116915ff2a68ae97b344b70af0e45ed44aae2873be667791e76889a659252832ce51d6f6dacc
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD54cfcd7925ec7c50526cf59457ec38e8f
SHA135703b0ee9825104d44b2dadf94d1b4fd4b967a4
SHA256283d1926a616660ee8c2c37813fbd454093bf52a235c577997c1af07d125ba1a
SHA512072ecb3d2af192a077cab44cd5826ef7b5b67775a757bb62bb999c56db9cd746341f539706716fb708ff800b27f92ab1d247f9128cfe01c78fce0b73af26f229
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\94308059B57B3142E455B38A6EB92015
Filesize304B
MD51b9a8ea4651a8125147a3ad0a60e49e4
SHA19acbf91ebbb2c554275b1779442431fe9b082668
SHA25691c54057f30d65bf5c6686eb71607c405e9079e51247de1a38055980af643c7d
SHA5125501ceba3b34ec99656443789589135f9ee47f0631bbd585e8c641c3332cd7ff7ec1830a994e40ed583017b3163c29303e4383f77c01dc766b3c2bee2228f7fe
-
Filesize
65KB
MD5ac05d27423a85adc1622c714f2cb6184
SHA1b0fe2b1abddb97837ea0195be70ab2ff14d43198
SHA256c6456e12e5e53287a547af4103e0397cb9697e466cf75844312dc296d43d144d
SHA5126d0ef9050e41fbae680e0e59dd0f90b6ac7fea5579ef5708b69d5da33a0ece7e8b16574b58b17b64a34cc34a4ffc22b4a62c1ece61f36c4a11a0665e0536b90d
-
Filesize
68KB
MD529f65ba8e88c063813cc50a4ea544e93
SHA105a7040d5c127e68c25d81cc51271ffb8bef3568
SHA2561ed81fa8dfb6999a9fedc6e779138ffd99568992e22d300acd181a6d2c8de184
SHA512e29b2e92c496245bed3372578074407e8ef8882906ce10c35b3c8deebfefe01b5fd7f3030acaa693e175f4b7aca6cd7d8d10ae1c731b09c5fa19035e005de3aa
-
Filesize
177KB
MD5435a9ac180383f9fa094131b173a2f7b
SHA176944ea657a9db94f9a4bef38f88c46ed4166983
SHA25667dc37ed50b8e63272b49a254a6039ee225974f1d767bb83eb1fd80e759a7c34
SHA5121a6b277611959720a9c71114957620517ad94541302f164eb872bd322292a952409bafb8bc2ac793b16ad5f25d83f8594ccff2b7834e3c2b2b941e6fc84c009a