This report outlines attacks by TA866, including newly identified malicious samples, associated indicators of compromise (IOCs), targeted sectors and regions, and accompanying YARA and Sigma rules for detection. Practical TI lookup queries are also provided to identify related threats. These findings offer actionable insights for detecting and mitigating TA866’s evolving operations. It is not an in-depth analysis of TA866 tactics and tools but a collection of indicators to help identify similar activity, focusing on recent operations.
TA866 (also known as Asylum Ambuscade) is a cyber threat group engaged in the distribution of malware using both commodity and custom tools. TA866’s activity has been observed since at least 2019.
Historically, TA866 has been associated with financially motivated cyberattacks, including data theft and system compromise campaigns. However, some reports suggest that the group may also pursue additional objectives related to cyber espionage.
2019
The MSI package "ke.msi" acts as the installer for WasabiSeed, embedding and running the OCDService.vbs script. This script establishes persistence by creating an autorun shortcut (OCDService.lnk) in the Windows Startup folder.

With the following TI lookup query, we can search through public tasks and identify this malicious activity.
TI lookup:
commandLine:"msiexec.exe" and filePath:"OCDService.lnk" AND MITRE:"T1547.001"
The WasabiSeed script downloads and executes a second MSI file containing Screenshotter while continuously polling the same URL for additional payloads in a loop.
SHA-256: 29e447a6121dd2b1d1221821bd6c4b0e20c437c62264844e8bcbb9d4be35f013
Sample: ANY.RUN
SHA-256: 292344211976239c99d62be021af2f44840cd42dd4d70ad5097f4265b9d1ce01
Sample: ANY.RUN
SHA-256: c9329007524b3da130c8635a226c8cbe3a4e803b813f5b2237ed976feb9d2c8d
Sample: ANY.RUN
SHA-256: 02049ab62c530a25f145c0a5c48e3932fa7412a037036a96d7198cc57cef1f40
Sample: ANY.RUN
SHA-256: d0a4cd67f952498ad99d78bc081c98afbef92e5508daf723007533f000174a98
SHA-256: 6e53a93fc2968d90891db6059bac49e975c09546e19a54f1f93fb01a21318fdc
SHA-256: 322dccd18b5564ea000117e90dafc1b4bc30d256fe93b7cfd0d1bdf9870e0da6
SHA-256: aec5bf19e72ed577b0a02cffeb4f5cc713ab4478267ce348cf337b508f2fcade
SHA-256: 8b35b21b52780d39ea7832cb918533be7de5b6682cbeffe37797ba92a92aa368
SHA-256: 1f6de5072cc17065c284b21acf4d34b4506f86268395c807b8d4ab3d455b036b
Sample: ANY.RUN
SHA-256: 3242e0a736ef8ac90430a9f272ff30a81e2afc146fcb84a25c6e56e8192791e4
SHA-256: 3db3f919cad26ca155adf8c5d9cab3e358d51604b51b31b53d568e7bcf5301e2
MD5: ccefe8680b7d168a9e840d25a6925db3
32abf0620b5355d276a893a5deb2536c09c424a4f1c0f1c0c026eea2e19f8274SHA-256: 0b26abc692b7a2877b6b6fce6aa99b29af125b063f1c41b507362def59f8dfce
Sample: ANY.RUN
6a195e6111c9a4b8c874d51937b53cd5b4b78efc32f7bb255012d05087586d8f 2a5a12cc4ef2f0f527cc072243aa27d3e95e48402ef674e92c6709dc03a0836a 2a4451ef47b1f4b971539fb6916f7954f80a6735cf75333fa9d19b169c31de2e 9bc4c44b24f4ba71a1c7f5dd1c8135544218235ae58efa81898e55515938da6a 475edfbb2b03182ef7c42c1bc2cc4179b3060d882827029a6e67c045a0c1149b 676cbcaa74ee8e43abaf0a2767c7559a8f4a7c6720ecc5ae53101a16a3219b9a 770cafb3fe795c2f13eb44f0a6073b8fe4fb3ee08240b3243c747444592d85ff 84519a45da0535087202b576391d1952a4cc81213f0e470db65f1817b65ee9d7 a5f16fa960fe0461e2009bd748bc9057ef5cd31f05f48b12cfd7790fa741a24e a725883bd1c39e48ab60b2c26b5692f7334a3e4544927057a9ffbdabfeedf432 ad2333e1403e3d8f5d9bd89d7178e85523fa7445e0a05b57fd9bc35547ec0d98 ba4c8be6a1eb92d79df396eea8658b778f4bc0f010da48e1d26e3fc55d83e9c7 b6ac7f6e3b03acd364123a07b2122d943c4111ac4786bb188d94eae0e5b22c02 bb74c6fc0323956dd140988372c412f8b32735fb0ed1ad416e367d29c06af9cc c437e5caa4f644024014d40e62a5436c59046efc76c666ea3f83ab61df615314ccde1ded028948f5cd3277d2d4af6b22fa33f53abde84ea2aa01f1872fad1d13TA866 (Asylum Ambuscade): Evolution of Threat Tactics and Tools in Cyberattacks
MD5: 6e1cdf38adb2d052478c6ed8e06a336a
Screentime: TA866’s Malware Campaign
southfirstarea[.]compeak-pjv[.]comotameyshan[.]comthebtcrevolution[.]comannemarieotey[.]comexpresswebstores[.]comstyleselect[.]commikefaw[.]comfgpprlaw[.]comduncan-technologies[.]netblack-socks[.]orgvirtualmediaoffice[.]comsamsontech[.]mobifootballmeta[.]comgfcitservice[.]netlistfoo[.]orgduinvest[.]infoshiptrax24[.]comrepossessionheadquarters[.]orgbluecentury[.]orgmoosdies[.]topd934d109f5b446febf6aa6a675e9bcc41fade563e7998788824f56b3cc16d1ed29e447a6121dd2b1d1221821bd6c4b0e20c437c62264844e8bcbb9d4be35f013292344211976239c99d62be021af2f44840cd42dd4d70ad5097f4265b9d1ce0102049ab62c530a25f145c0a5c48e3932fa7412a037036a96d7198cc57cef1f40d0a4cd67f952498ad99d78bc081c98afbef92e5508daf723007533f000174a98322dccd18b5564ea000117e90dafc1b4bc30d256fe93b7cfd0d1bdf9870e0da61f6de5072cc17065c284b21acf4d34b4506f86268395c807b8d4ab3d455b036b3242e0a736ef8ac90430a9f272ff30a81e2afc146fcb84a25c6e56e8192791e43db3f919cad26ca155adf8c5d9cab3e358d51604b51b31b53d568e7bcf5301e2hxxp[:]//79[.]137[.]198[.]60/1/ke.msihxxp[:]//109[.]107[.]173[.]72/%serial%hxxp[:]//109[.]107[.]173[.]72/screenshot/%serial%hxxp[:]//89[.]208[.]105[.]255/%serial%-du2hxxp[:]//89[.]208[.]105[.]255/%serial%hxxp[:]//89[.]208[.]105[.]255/download?path=eWarmCookie: Cisco Talos Report
appmin.checkfedexexp[.]combilling.checkfedexexp[.]combranch1.checkfedexexp[.]comdigimind[.]nljianyun[.]comletjsnod[.]compankerfan[.]comportals.checkfedexexp[.]comquote.checkfedexexp[.]comreports.checkfedexexp[.]comsupports.checkfedexexp[.]comsustaincharlotte[.]orgwindows.checkfedexexp[.]comwww.netzwerkreklame[.]de109.236.80[.]191185.49.69[.]41185.73.124[.]16438.180.91[.]11772.5.43[.]2980.66.88[.]14687.251.67[.]17987.251.67[.]5891.202.233[.]25294.232.249[.]360b26abc692b7a2877b6b6fce6aa99b29af125b063f1c41b507362def59f8dfce0c9697506df18baac4b4215e78a43926ea4bb94ea3607c851a1c2fe3b5b31f170d2cf14d27586ff9da5832e0efaba872a1641617fdb4a47d94b645172f7d2fa60d305291091bcb0c943c6472dce450272b2291b6287a053c5c553f082654c7180d59c9bef911c879011f21163a083c09b759c9757f1ade9da9f87fdce27dc5f40da87bff1a95de9fc7467b9894a8d8e0486dfd868c2c7305e83951babacde6420f11caad7cd5cf4de78145a13590fb50a42a63aaf3bbc6066d2a0bb58a2068f7124e2b15b001eb302f0a5f43604621a001d250d42afdf353dc812f41bf249a5513142aa3c815362511acee0b74672081d7bb8cd3cabd8ab4c85fb7ba8126aec513ccffd00e2fa89167e29a8d382d8c417e198ffce8684df23e4a8a91fdc0f23e15b1eb1072de7e16d5b7693a16269b315c0926558fa2cbbcd2948c2dd16ab8a0193cadbea116833efaaa0bc6fbea552a68c9694fb0177ad873d702001b4cef8d1bcfed8b593a8a7c8b34e074aca3d4fc68a0ea3343b32eae89fdabf35ad40e7d1d9f4690a62fd4d17c031924585b1e46e417d8c72f331ba51cf0eceeb91f65791dd740062b30ce02e90238d55cb6f786496e120a40e93334fef7033e75d46d791ea681b79f88c2f0e9344beedb8776643d735c3f8251479c9495537c40fe5ba1283cd2138b4f1ffef36411adee02f5d684593bdf3117c760ade04e19c958028a295d01d02376044ec078128788b4439eba63184147f0137852160952ad1649c22a311dd5902d8c6654f2b50f3656201f4ceb98c829678834edaeae5c50c316f52a4451ef47b1f4b971539fb6916f7954f80a6735cf75333fa9d19b169c31de2e2a5a12cc4ef2f0f527cc072243aa27d3e95e48402ef674e92c6709dc03a0836a2cbd9f49b2dec8a36e0961b5471bdb3266a5c061ba8784e14a193e700d156a0c2f434cc508baac8440e95e955306ee354e76680eedca4a3ec2d87f592cfdcba730a85fa1bf6df41d841efbf986beb286eb829380ebfdf0c1ac694f3d4f24315a32ff6653fb6e4757c1f7206af26475445e1e43c8e1db0af5309ad8a9c4d86ba133f81ee6d9747afe1c7c5a6ed741822749ea42bb297eb642f720fd44ae35e78634f2fc85932f6fede57846cf2a2d55172d28e4a251bb4434a88a02ce8ec030f038f4b197dcda32b14dc98127e3a523364822e108f85153105b77b85ce31438d73c4d700c0cab626664864ce4a2502195117e118f1e800a1571d876b6e7f842513f073189506b7ca07fb352e267699688bd3a6c11cde72217ec1ffbae211b6e1540cdac6696e84f677d7e4817fd85f32da0f9256866bb85a25da207e3d5ca7d5c41d9d1e0599b492fdb6fa2ce47f0094112799830dd8dc1c098690a500a8fa6b1425da6a7bd4faedc97990c6458d5e6a0635839037a99611385b77b43b443d1ec43b87cf9b5a73d9bdfdbd9e1da3cb4d1e26a509d328a90c01cc0025a9cb1698f44faed020d5d8b29918a3f02d757b2cfada67574cf9e02748ea7f75ba5878907475edfbb2b03182ef7c42c1bc2cc4179b3060d882827029a6e67c045a0c1149b48320e88c9188d97e7f6a06eddcc8e1f89cf79ed66b68a546cd38e76f183b13e48640e2fb35f073c22937784f32c157d9a0781d61a2293f73fc3566b708205bd4b4e27824cd349192cf0913060f1481a192f2b13d44e2787edbe8d7f0c57fa064cccc2d7f97a78dd0ef3f06a2fdb555299cd06c4222dd546d87a4ed735743d484e731e9e0233d53c70830011690f59b0764f61aa19e49cd10bed92b6eb81762c4ff20a31223f3c0a04f1646332979c89fce5111f9d288b69568c9120d13c564c53db2f135883d74dcac2e620d14d7f775876bf49d3d5d4fdb131f8fed49174345428e75adfc1f8d9b551f0e912db89c9f82db0bb574a80553b2ee8a829668d1855ace018a6c4f355511ce3f6833d4b997d4323afb890520dc815aa2f916499f35649dcd896bf2155e790c5f05b9fa2ba6fe5befcac85a8cb0beed23945686e0256984cac7431ef001246350eaa6011cf2f34571e231b29572d27f962f6c7f16556f9bd572b3d7c65da3d50d77a71fec0f8b4320f7bf7f691221522ac62e5d99b5970ba228d2afe2031b8e8c17ba284746ebb9066f0ccb8e1fe33a6e3927a6c975ab9b4e3f15a04bfe240368d9cea4e6fccbf88c89358e9316055e3f79ca10fd75b360b6855e87f173b4429adcca1d5f7735112119d69a5e9268673ab5ac823945ca2106d823eeee827f228b8a1caf6e769ce7cefea6da72f537e2e302f10f13b5cd47f178fd5afc2c290c77695277183df54d886f444f5993bbbe169eb3e2b1260a43c829aaf03c42d012c0f61501e87864c19896d43f61f990d5be9a822eb9b60cd63e288c4054f85c9ea8167e0e58c1bd9998a15e3f8ed211132b42f76bdb6613e6a8a49a61f157a8e064b7fbc7bd5d59909d47e31f6c18cd5c5659808ee89616b1e1127902cef942cbc8ba6b89fe2e3090e992c7ae5e08c7d54b508b0caab62a653ff8e81f7ed05a1415a2ea679a993d5c1b0abd0ea93aff82dc10142629f62fb7f43c677ee2fe56406e7af8876289d3751e7c001aa627dd287baf5687f0663537e464742099cfaf06904676e8955c0543a621e1936297e49090587a84ac1668e1270bdb9a3aba41389777fc1ccd8759ad1316c62ea7c3f711925b44ef0b6669e721ddb304f09ad60a7e166710a08e37a42f6a8cd5bc47a21fa0342292507676cbcaa74ee8e43abaf0a2767c7559a8f4a7c6720ecc5ae53101a16a3219b9a67984703c89ee30cadaa8d7dd5c1a0e9f7f5d096ab0d6d03fdb01115780fa7c36a195e6111c9a4b8c874d51937b53cd5b4b78efc32f7bb255012d05087586d8f6ac099ab5132a17bf7a492b47442f0f6776eb76d702a5c2d947dab0ab33cfc456c41faafcf01000547c1e327c7366a89b4d5f9e64de2da404c34954990f7e1fa6cd8a62fb051c17da53b46bc05c6407eab58582c531f8dd18553ecd2b3b374116db0d6eaff5279d815e66e1abbdd7e4159c58c7747b158659d875c369c153b896fb83280ffc0feddf3f346a4d3a8914f26c097b8aef3a276590ea44ce9d7020471053c8a336c10154dadd4572c00e45e177b2f29470bd7171b28e49ab855def0712738c0afe1d10f28b6aefecb44f2bc442007fdd65f8f07582120e3ec22d590748e247912e4f40c685c4b756cd9bfbc39c7b3fcd649cd85f83c67c4cdd8a62d770cafb3fe795c2f13eb44f0a6073b8fe4fb3ee08240b3243c747444592d85ff7b340050fe9bec7024092de63d223d2a96a32d14676f6c82c9024278ae0b323e7b7dbd54308cacec5c591dbd6a2b9f90368f986572c3edcbfedca7812b4093477c49024676be4f90d905028675d4a714311f971c099ab01e3cd26cd13c68499c8087f6755ef54c99000517a5bf5a94ceeb43ee34d2774051c616b51e8d827e0a824438852f5f11bef8a60df08f6746abf869c52e288456f4cefb97910ae2fcd783218a0beee310a8056ca62946a5f8ca742787e49cf2b4f93e29c4940d3961c984519a45da0535087202b576391d1952a4cc81213f0e470db65f1817b65ee9d787ce3aaf800b7a80f82d38fd6ff60925814dbe611786c29040bc9fcfa9943fd387f57a7a4b4c83ecb3cdd5f274c95cd452c703de604f68aff6e59964b662e3f88d81f6af61f019c56ade65dc80a8b8332f8d141fa11714bc2f5594242661d8a38e8cebab33731844245e5f70e90933c37a19010bf893027ad7af2a92e1d562448f7b7f3da174d8ff41b2bc86e363d00d198d79cf52de078a3a5f6b55352bceb890b85d2ca44186de6df202abf27e3737c52691bf5dd28841fba8860bdc4483f8927e941acb5bc42ff2050ad04fdb6e21d33f9b02cb3fc279dfee2f814557d8e595831ac07e5f732817af71fc4a9f33b707a656078cff6a58042bbd07bdb9bbbd959098a5c53f7a16fa644152aa4ffe52a989b24c1c5f87a23ae74719aab82238962e21e349a00ef86d1c094b7ef6e80a5c99b98c1165f3fc318a55deff25731f975deab236438b6d7fa3ad1be7d9c2a3fabbd6103ff5f8b7fe536205ad7155089a27a2ad96f7676d28f99ffc4cbc51a81b42c7739fc15a0e57295b028d6c830d9bc4c44b24f4ba71a1c7f5dd1c8135544218235ae58efa81898e55515938da6a9d143e0be6e08534bb84f6c478b95be26867bef2985b1fe55f45a378fc3ccf2b9d4c80ea1d6d1ce11f9bb79d7a5a4ddfcea9f20ffe039db7215e9c57fc1834769e182abd97e46d2788e637b1969deede1821bc08ece40d731ec1051be0b32330a0916d3b97c0df2ec1ed6a772dac27c24842a64d4f6e078c941fa2046cabb9eda16ec983d5d2d7d4373da2faede5457ee5587b36e5bfd737a6c6d2c42ff7266fa1cb61abc99eb58e30ae7a9908c260be26ce072400ad771532bfe7c039ce10efa20c9fe2888286473faea909d2f22a75a1b982387b08e2ba0bd091ae631f36fca5f16fa960fe0461e2009bd748bc9057ef5cd31f05f48b12cfd7790fa741a24ea725883bd1c39e48ab60b2c26b5692f7334a3e4544927057a9ffbdabfeedf432ab8cd83f855445bd9486be0960b2dbb038c313165f2a9eb7cc5eecf96c344be6ad2333e1403e3d8f5d9bd89d7178e85523fa7445e0a05b57fd9bc35547ec0d98b3415b4f3524ac4df8fcff649b986d0ffe3874050bf48f0f1949c745c9e51d46b54b42b4dfb93502646e9e8cb0eb5b65dccf2b872ab79f67641e307a08234b94b6ac7f6e3b03acd364123a07b2122d943c4111ac4786bb188d94eae0e5b22c02b7aec5f73d2a6bbd8cd920edb4760e2edadc98c3a45bf4fa994d47ca9cbd02f6b9278ecce14213a1920ca9cc2b23ee18641c07a2780b693f009dcac578ffef92ba4c8be6a1eb92d79df396eea8658b778f4bc0f010da48e1d26e3fc55d83e9c7bb74c6fc0323956dd140988372c412f8b32735fb0ed1ad416e367d29c06af9ccbfcb215f86fc4f8b4829f6ddd5acb118e80fb5bd977453fc7e8ef10a52fc83b7c36749f11be375b6f103ff973255b6d32ed816ba27c158adea087de7546045dac437e5caa4f644024014d40e62a5436c59046efc76c666ea3f83ab61df615314c64cb9e0740c17b2561eed963a4d9cf452e84f462d5004ddbd0e0c021a8fdabcc6c777beb38120497e6b26fea8f376652eafb5b661c65a87265421dc83f61121c7fc0661c1dabd6efd61eaf6c11f724c573bb70510e1345911bdb68197e598e7c8f3947a5d377064640358cfb0320de30324eb6d66789afaf1e4cd1a8dbb187bcbd7ba0886a3e0d60b15bed0736bfaa130d47ab247e374d79c3612ce6ce049b6ccde1ded028948f5cd3277d2d4af6b22fa33f53abde84ea2aa01f1872fad1d13ccf29931f8bddd1888912ba5def598bf73c29bb20be50e44f60d36e3c0296c8bcd9aebcc686a8a2eb25bf5d75100b28f58aad6512222ade6630bbad59e877369cec5bfbbd96c9a150d740c5be7d1d86c35ade0611085de537b8d1ca4887f2780cee576f6d4d05bfb4f0e0704a4712af10b0afcb369407f5edf3526145a53a685cf2e04d01b3de16d9aaa90c0d95775c9a99e63b23cc42043046ba31725d80e2ecfa312272a7e55330855325925cc449a9ca8f80626d1003b0981c4375fad69a3d20903e4f8635fc8f8a7d1ab2330a61eb1fad29e03c353ede85bc359aa019f2cd4c140b094dd3f278e8b99aa504419d2c2dc9bdb4169dc5eaaf55c187fd2f011d4c955b1db1e499ea47196b8f630205329f9277f3cc184d75a3b69a70d8c49dad596868e19902772b38e91a6421ae72750e02445cdb6d24a9b3e78931c1d1ffdd7cfd49c873810b2f3369af4f8e8d0bac57c83137b1cd173f2f79a8d5f0898b9db7827bb6788f0a7dae5ef2dc0f3c389ab2616fabed27d646b09ecceb7c1eea9ddbcce9bb969bda17064796c25abcc346748e7cd5d9d0460672d8d09ea97d24fde6dbd27a07500e11af05f0420902c4d172aa34f6681d3f1546cf5b5872b3310e04562fb05388e10d6d70d4cadbec059c6c0601f8232d8699ad8a6d3ee0e75d6e2c7fb642d9227013695257561a77f9164f992615082b85fe973dde2934ecf1ce4a9105c3c44cd3f0f975f807127aae121b67c561240fefdce215c715695d5bee640676b0ff2ba116d8cea36cd7103a5897eb29e9c8a297bb8883b83972565a1e79e1858fdd8cb7642f0df4b2f696126df1bd6fc5f4731af8d797e02273f307fe8ca376afa8e85fcd0487c25fd8330455cd2a5ea17aeaed95e9fd085d81035c8e94f9221944a764f220831eb421d4571b32e5b243aad4943b69ae2bcfb176737ebc0ded53cd49db7ea646bd02f391dee05f6093ec26300a7389ae2ef8d769a6fec4217947c398d6aa335436b8da830e66557031dd1ec152e33093c8cc8466077eca43317ae815a18eeaf723506c960a9b2edc39f127e5a200011e594e0ab31e2eec7ed30a026ba5ba82c288693bb6ad16cfc5643768bb89e5a0b17109d1fc7a6f036314c1ce294070c181bc0bc8af837679b1aeafbf2497799c065cbadc72474f0ce1e9db6418c488beb9be3b205d4c16afbbed6be20eebe8445d9cdbfc23ddef31e28b2fd8efe63a7a2c39f7f87d895c44694d80b5fcbff91d51dc63eafa9dcf4d2c9470b322af29b9188a3a590cbe85bacb9cc8fcd7c2e94d82271ded3f659f57dcff87305797c6488b8a45b2d48c1c119cc19a316f452c04b38e30090477df7fce1a38543f29336e8ae8ab659370ce21734acb2b5d86426f64143a9e3bf41fa02d4d18b61842ab7166d6274e6b941342be58372f2a903e293554bbb07dd45TA866 (Asylum Ambuscade): Evolution of Threat Tactics and Tools in Cyberattacks
4be2ca6d887b1c4aea4154592e000ca22348ba4a33cfa28069c68323837b71ab 4d1586c751cea1ace8599f27d30101aebd735b950cd7be21c3ed3f1b7026051d 4da3c43ce466f02e1b4042baf5163a489c68a47e31d45e64a918b6fb804d506b 4db2efbb6542ea195d9c48b90685ab9cf9926847be50f6704e9ccd3bf4abcccb 4e9494ef408b58d7b6a4d39162593df2143d46c8f2df7240c7b355cb3ac7ce35 4f4935daf27da777a3aeae18c06891b4eb81f8a0f14e5fa76cd86b4526bd688a 4f8828108a7df14ee5d17d4ed8703009aa9b3eff21335f4c5aa222d83eb49aa5 501a53f880922db75947f0cc8513f51f2bb89468db1c8cdb114b57231131e576 512697fea6fd3976c22035bc87f3b5dcf2d243f0c18a4b8c00657f3c53bb3e66 518ba317e2ac3f45fac9f558aaefd0bceed54f45f15fd573ae1a9ba51518af78 51a7ed1fca0848c4110633099ac38985542657780ef653db1ebc643233e88fe4 51f6c087ed0cbcbf4dde1c3de2fb977289833fc1ce5326a20fd74647ae517a89 5203764aa734a6dcbeaf9aef5d8e1fa053348f80616fa2a9c40586d7af0d1b67 53e4bfd27474f6e4829ac4d625d3d914452456baf5da2c1c51e2e6df35ab634a 543e713582418decc3bf32fce00c609789c22be65ba331043790abec4fcd60e0 546cca15d27137332d8aa5867324e9aa810037955183390cf42231577a9192de 5496156c5c7d349f998d470231410b5ecfc62dd245eb686a8e77f5f40a28cac7 54dd7a06a98886eedb17742585b67996cd46e486d18416965a8b960dc9056fa8 54de717484b8084321ccbfeb781f6187571eab50775a11700866b79123fbcbab 552f9a7f673ca95bf0d3c8fd8dd940376fd53e48c72fd0da9108fe8839aebb7a 58e9a6a2cc2b232baefb18da1be466d037afbc774c3581f4c4e4b8d1717ea498 5901e7f963ce8eac964bd5e22d47dbe04219892c41b46f7536e2ea96aee7023a 593c0d7c9586e94ed1880ba628c040c2b86a8121747e30e374bbf6cd8259b4ea 597b0a79bc09580d778363ef077b58368ac7d467ba1225fa512da245b8826351 5b06b03e31f02a9d25d314fb240733216b0f9e67ff67f59a30906e40a14c927c 5b4f67e688d3a2074d671ef67859d2bb1d82bff8da40107c133df3491c57a6b6 5b67b8a68560c38e43ffdf92e47e8abcd2c19c3a3d73c3c023ce4f8cc3091131 5f18321d2b67ddd61f1183262a389b305272bee64bfa4a4dfc3e4a949b0dfcd9 5fd6cc395f070fc5cb9f48702cf0db92d8ccf23cbe763881bd12b0a53f5cce5f 6052a964643d20bb88958f18e2d31e6792e2a33cb4154454ba15f67ed8a3257e 608aee1e89c647f01dc2312b1e72d81921b4767b6048df2fef109bb08c5259b6 61487c4ba0df0cc945e0bb9311c82ac6fd223b1524b03035cb2f7c1fd033a9c9 616595555b6804f810d75d014a86ec48f05f4284c7034c5ae89f6acf384744d5 646e8d7fe0f7cedff147aa18519c92fd5299ae53c96571e7f538b71b4b87b727 64a6f35794b5717f6af9fe366abf33a6d281988ecd52b120a11b9795aa01740b 64e1013874e1afaf047fd73fb5ac2f3e48cac7d843800f8cccd4627ff983904f 65926762de2d576b54b3f688f09abff9ce05ac4ec1465cd89504985bcd8e43ec 65c968e71d0d837b5e7f773acecbfe783cdf9240ab2bfa26d8ec2fef9c850298 6686f34a950d931bcf0b8bccca2bd9b3ac4cd4b9f5f5cbdca834bb924f3ae5cf 669e721ddb304f09ad60a7e166710a08e37a42f6a8cd5bc47a21fa0342292507 66d0f2bd6bccda30bb57af7eb47144d0b647927a4ec94d6187db0d38111d7118 67588364cf2c161e806827a98ecfa575676abcd9079998735bdde9115476c0cd 67e62518fec08d3969af6010540ef109f21bcf6e357441dd67efc68d9322eb4f 682f1b0bad158ce067dedceac9ebd0d016219f15b06c76928f964dd94c572d94 68f291fda4dfb96772f1f86385d26557d38bd87a6319cd9ee1d561e9454e08f6 69ea996d699f004e645ed240b78be50557acfce7475bb2c8f317e2a747cdad19 69f2205ff2cd9bb0cfe1c42f41868f61274a97e01e574e679eb33931b3c0f2b2 6abcd15889196cca9eac18b0df3a1980a2a1cf79435600e3358c4206d6f2faf9 6ac9fc234b9064ff7f1b0a194be5122f89e6b90f34a755ce8781a17b097b844a 6b4e3dc2bcacbe319c3c0166c126c7b0fd2314bbe02d48e0a4793890211d3725 6b682d5de709490e127a124dacaeabe16b43cd8276c315150f72caa9772a9fc2 6badd80d36098e489f361c95ef0ab7536616ab230f2ad0ffda2c04b8beee6c47 6d8ce8a958bc333d17c8b6bf05a3dd5e41a5e317676a7434c9be70b5c631ef3e 6da3b063cb01eb8ea43c2fba67523fbbbebfeb6145437662cb82965923bee9a5 6fde5a34c8a4325936d3f5d4d78b8dbbdb6323a007d936d528d51cdf7c61a646 706ff03094258db3e067b5e810c1b73b1dea6363bdc284536acf5d61e73f4424 70a78e456218e49b56d40221f0877ff7b6733ac85ce5a73e8ab65c2c5a74a6cc 71825d7f9a697cf848f97101d3ebe423870d3c44093dad12ec11ebdf18aeb060 718823e0bb15ddd002a82b9904075fa304a3299ebff8bb77fdd4bacbe520bd7c 722e92c4189f9c9c8be7d71972b9ccb87c3c37f206389607ea8989f4567399fd 725cb6ad871e3b59a94d116e4e8d2341441e0f947937c92252ca3255ca32f384 729117ecb42fbc5fef3e96b9c5a528b526d66eb42d8cecb6de8beae19bc8c24e 7294b29f7cba3b0780c2e97d70b7808f0e6a7cfe2be4d8e21b2f9cd933727bc5 73b28b53a44eb358877ff0a67790b7e8628e78442d876214499ff13aca0484d9 74ee03fc1f447e99de4544611458b9ed16933e3ae23895186c5de1e4c60d51d5 751e880200204e97195882a336f5f889fa12b97b68de448acb8a743dad571691 75880b64c9cf2a3e95435aa2790e9250eee255e14d9b6950258111ab19111112 75dc7b069fb7945958718e44656eef1496ba1bf2f89a9ecf47a216be39d79431 76850f5f4fe578e778f49963618c26565cbff39e563a933c3c7843e32f1da789 775b4efe76aadcda0fa40da0da001b3760a0ca35f1f92606c1aef75a324e92e6 7949e51ccd71e36c7110653b6fadf2c009e4ee2f0bc5c984fdc96aa28f6d2289 796df57b8564b51845941ec61a34cc369b24e241ed310ed343d6196fa285449a 7b34f0a3c1978965de94833b383b33e908761de935a77d032f5129b0406bc61a 7b5f84280a4b2a07fef37018483fa807f747ee1c8d2e3a63ff30e12d75c110d7 7bdd0e559b8c716e843b2bd7e0e1b0529b7e66a433fc18327aaed084ab9a2f7b 7be992dd39c728d1f7f4eef70583e608ac6e3d82979addf7b2addeacd8156628 7cf55a34764a6419d265614508c8e07aa8cd24730b43a0831685817638384fbc 7d1f5996dd3a2e7530da752e419db3003d6966bfa2dfa8fc2a455ccfc822adcf 7d38183eae07849b6b0b1fe600994be6704f3aa2df7b6d5cbca9205dbb044cd3 7d57a83b22b1df4ac7c1e9d3735d47ca61e209577d89629ae3c6492a9910268a 7da78348889b9417ff131eae7f6907f51221082accb0cc2cc7df9388ade5f69b 7e2c80a32c42d539b22f22e69534ee7c74165da1ee7e5482ce69211c4b0a0195 7f1e9cc9c8099d5336cd1f019d0119fa4e8410650161aa35227cdd5330474bc1 7f7aa3ea4ca70baa3915089651bde1f274b8c582a372046daf540cf0b0732b3e 804239a3f3e7f7b203ca0ed257fd8af85ef13c155307f286ffb78b17f863df00 80568123cb8a58fa7954f2f8850e5a97fbfccf56af3b09b761fed8d7b4cdca9a 807db02db36f4c38ea4f3ad0ae93389b0c8caff5d13801d8c0c0fa18282af19a 80c184809b77aa68164955c4ee4c7ae95406057e6c7da35f36ab29f867d17845 8151333a0b675bd2ebb581fcdafd6437227897e9d9bfa77553b18814f25e8ac8 82aef34191a82e5f35f65a1375ae2da0de5477d3490024bf0bf120512ed27e0c 82b376f5e96f047a0e206395cfd025946e89c08dcf3fa20ac535f3c249082bbb 839ec596d5d79109886ebd95a18bccddc7c102de30664d944cfcc33ceff5ad8f 841d665ff79d5682ed341e08c30036a8b6d13911bc55211d4c11a86a9fbb43a2 84ddc0a0502f629614679d6bb7f298cc5639507a73c66cd0ef9b0f83e0f2b469 84e08aecace49bf816f4a28ea6669f0c3e5e595832379f5572a0f794c141b7ed 855c07ad017be3b020e4a6e6d33ebb9eaae3be06e6e58197f5c5ae4798b747cc 856a7634e2fa89a4e9905a568d35584e253bf9d726ccfc0e3a8e985792b1da29 8573c6503fe4cc00bc5a47fb617b6795a2d07a4f424ed15566258223c07ce616 86709138f2a74fabb142b0d4c0462825c11c5742d0cfb8b6b7bc9726216ac4a6 87235836f641050dff5c278651028653479ec78c44b08a9f8ff8f96c7d613a1f 87db020906f36e484311a4afb9d9a7c94856fd1ce6f9bd95971f356230ee6cd1 883a3fb37a3536fae52e38217b86fefc6bc0771928439eafc7a850a767851a8e 8878ee4fb5380e97cad8cb79f0e2f668aa1350a03c5ea8ce94b846f4502911f3 888056eb1797188fc5ff823727822817cb4a261b3bb55ad92a337e5bd49fea12 88e48ca479ca12ef5dbcf985d5233e28a79892327b46f564f7ef7be30e478b54 8999531e7822da963dc935bfcfd0bacfc7721f06df53321df1b2416d9d88e830 8a3cb159219985ed728d09b7ed349044bb7792cae1eb81eabf5317ff53f2fdba 8a67b288d3d0c4bc5b43f072d7b098ff73809e568c4606b9524890f6f61c3dea 8a96081ea43e878d172a6ac766637d690eaa1f45275747baacd5e8b62e4295d1 8b109223608811f827afdadcae4933eecbf4896ccd4bdf72c4b998367b605431 8c0ee6ce2edb89d2b35af583d933b092f40c365782b7ec4207651c35ce79fcc7 8d34f254f9d5eb57597375d5dba8faef32cad2ce35b76e06ba19e0bae664b2b1 8d3ef71a02611b54b44ce27cba160e66d7f63930822f8039b6c37d330aa5de52 8d7bad04c2e99c642a5fe8cb82ddc0cce3a35883dfd6852cb84b487d5dd91dd4 8e0c6b96123c0e51d6e8af4f49cfe7bed9bb4c66b4830b65599bc51794770ac2 8e435433c5e086ff5faf7d3c1de6ee47c14200a80d23b6c2f0ad22f1a196f93b 8e7ff9d0fa097e050168a9d226cf8958a8ad17a6afaef4f10ffa0800dcebe98f 8ec8bb5bdc02b2a0f86e6a51aebcae6395f4bad72fa0779b06b9cceaf56ba8c7 8f5e6fecf7e2835e27c948bc90156a6304915a54c1616e678eddb51772a731cc 8f70f06650bd3f94bb92e0d8fccb6dd1db8e349f52b21201053724cf9ac46907 8f77ceda60dfd1bbc117bd484c81efaae195b15251c4d0d748b2664b915e3bf2 921f775ae298c9f61e7fe74d0693455f098ec409d9dc6ee65ebcf98090349159 922b81a29f90ad3c8a5ce775b2feae3e5f972ce10711339bbf2b2c416962e873 93d896bff2163f628cc86e85deb6e373099e1ee88d2253e93f68f13eace26ab1 94aa6ded87bc0feaab8e6855687b9a76a219934afef32ebd0a7deed028e1a062 94c84acc370c51dea4e09eac307895f685a76d9e1a9df9615a606db793d9a253 94c8e3a2e4343d045ee0a2545804dcfdeb2429a9b4d5880101a7ea519475cad7 956c285ab001a301d3fbee0701c8a21bb6c65abc619057bf6c4fce8355461abe 9628fd5a46d334f6f0b5035207d2dcf1812f3aa6b3aff193c4aa4e240c5c9df0 965568ffdb4b2cf1a932708a5f772477c23a4d602e0ea1695ecd8926c4980e12 966403f6b52f59219fb9b7505d67e63e339e252e032d66edfe19429a7bfb7f02 96ac13b18871074505b6c19988c32a0486fa78d4fcc44bcf7339636298b83130 96e7dc0f3f9fda31de82dfc52aba46741c536ac484ee845c25fdf252aad9bd4a 96eaffdd87581dc36b9f2f7f9ad8607a2f218c188907a419546aa423d4f9a83a 98f8175a5b00a39da8df9c6d3bcf1c6575674edf3a1ad553e9c87fce85341984 991d3c22dad5473c55b2d4bdecdbc6eef65ae2bd9285660f64459211a21b22f6 9928c488e2115ba50301c6aadd66b969d2504a7d2229f7faa9ca6a0f0b4c5576 993fcb15d8eb9197f71826d7b60ba86ad407c2c3d31801be2a7e4bac8e1abac3 99ce4c536e5a91841d6b78fc1835498a45fea043592909a2c1b3096bbcfa4ac2 9a6604fed70ed152809e501a95cc40c5e6b93ad1e31567c3d1cf2ea9aabedd64 9af8aad2ed6fd53b7b613856efab7ad72926dc1eeff849ccf22b3451ca1b0fdd 9ba41b2bcf0aeb448d57e3e04429c55fe9732ddf206ea9aec8934a795e7d480a 9c1b1afb6162fbbc6110e726d605b60affa7d90dee3e9784f3b611b8d6387056 9c7b99ce2b4e842b1aec07ca5613bf83710478af85e3f43f3cd5a3a5dff4d7b3 9d2024f620b8fdd702e0db069c0c4764224c28d962157f7863b1d881ebe3682e 9d3988441d2a775368b4742e15576499d3a6ccf055fed28a3a50cf06c2f0c254 9d3dfe672a1bc0fe457ddb598ea6c14d25446df564eb9b06e577ebfd3850e6d4 9dd2b356d7fbc4f27e43a515eb6542de9a7fa88363328b2584513140f416cff8 9e2f608670652416c221b8afc10c8febc2b1f2a7c62697c42232cc85de2312a1 9e60521bf44773b4feae56b119dc9fb32c08610658a5eca996c06c17bfac7a7f 9fe83309da2d1752c9d143a4c0ac12c8de13da2c92b87f40e362db543cda785c a004ec3576471c3a33bbd4e3858184d5eff32358159ccd7cb256e3317da69d89 a0745cd2b13784539f78eaa77a92de27e37b91b871962ee362c45890d15e0fe3 a098322295f6c9a9cc3f870d272428467983d04a83ba86065c080bdcbb3ad546 a0be6d44d3ac23049c92e3460372e8fd8a67477787989ec10106b5b521308990 a10cb0d5712a42915b8fc837343c836d13ecca72a6ca48c94cd5e0c2d8a8947c a223c1b996071f53d780cd3a83d3cb8c0f19e0e87e09470cfb8a5a89437d7c91 a28081206b428e12b2987243270aefe9229d9afe7c062ebbeddca2f1c49d856e a29a6341ed35c5852278966c702fa5e851edbbc9029259bb8650c4c5c3406913 a2e0becb5f0fa423f25590247278b5a22a64ef2b22c4324b6f534af72dc0ea8e a44e6d6e1c115e33eb975e1170d771e071a4766ebf5c677b0df616f66ca57004 a4cc5d1e50414173e00e8f03dc2f9d08ea0caaf85374ac0f1a5c046bcdd28da3 a55d4291ed9be4ff430687342c251bcd06fefcb348c8321c7b7ea1b16be8e441 a56490add2f1d60a9c92fb4c2ebc72f6fe6f7f0ddde90a4ef2cc30b507dc4625 a58404f71aff4e34872eb3da9c1adcd94f47b91e31796e0885fca78608538303 a5e82a65d71e6d5509edf809b310e6f0ee714dd0973c7fc625203a4689e78fbc a62d20ec4ec3ba3e250dda0db1c22e6c8e1f6f3e2b2ce6d8d343ecf81f8e7643 a6ae1a23eb2120b5d38e0b63aeb994f60b9426e43035d9936eae73fc8edb85c6 a721f228452423236dfba4a3c5011283eea079ab0ff4ea2522e6fe8fcbeb94f9 a79837f5fa296f365fda4b596fe8a728e54642eb2a26e772fa68d73bf20ad2a6 a81d433b6174c71bb4315d63c79fa03fc609ef92fff179985d2235ca32596da7 a8936ddd09c835ca630dbc12ae35725d2f3267706f5017fddb75c9701af099e9 a942f4f14a0f3ea34089c05715ea6410c66731f36a2580fb846446d196e7f6cd a9a836a6e05c15f433da48f6782e8a0db4dfeb0539b2f8f04318013b14a048b8 a9e6423d32f62f55e239243695e0645e0f2b7f69f504b8bd73076faf6dc6ac36 aa2291d43a74fb7196ce602197b4fc44ea956b97577081e88a06fa84dc918c3c aa8010279574b35d075139a47d1a3420d72f9635e9449f7587e45340d71f2fb5 ab83c3bd3f7ca6f4e2085684448e2b820e6c44458d475ea581d2dfc3d8643faf ace0cabbb40728f47132c6d936d4191e8c1df8b959c592eee544ff09440603bc aceea7c7b6b055868ac3f9755fe2ea125e67b170b56f6e0e384f472d4973ce01 ad5724bdac7d849b6ff5986b9d15f8964db0df61ae51846c7578f90410fadfbe adf01b8e4d4cf45261f5e1ab282a2d9e34ffefb90b7077e8590705e516368d18 aec27da667f53eee18cd504217873b5d45ec0ff9d32abb790bba0178b760a453 aec5bf19e72ed577b0a02cffeb4f5cc713ab4478267ce348cf337b508f2fcade afb1a7a80373c580637a84478e791048e213dc1da28701e4e4baad1ef13216ab afd99c149d0c64e573c229ff66191f9ba103e6a381f66cd92f56c988bc51e7e4 b0cd3c9653f8f361e8442e9e97ec16a5b0d28b703209f29a41a42fef07802bf7 b0d045695f876664271722b0aa4a2222a3502ebd98483c5c424cc1880efed089 b1ea9ba0f684793533c247031260593ba3669a6f931f53d4882b890f92477902 b28d8f9229ce19998d9835b9f5b7568d9d14b2ad0078398dba0fc76df0400e4d b28dfd63232f8c1c8673f5a3b7b861bb3b17eca5a2fe392f3517879013214710 b2c389d32b6f1cc3d1b6fec405258194ee5058607c7e714c8584cfd4023aabbd b33f5eb51ff93f38af475f8aee996ecf265e5dc61d6045c83bd4b3dfba351ea6 b35a772967050f781181143d0822f13591965a1d06d01c469230cb0171111b44 b42979a478dd429a47b4ff23326c0b56b35a880b180c462feea2bfc5069e2d9b b450bb4eeebf1aa65aed7bc8e1193f8df6e611f3948e020dcc360592d841d894 b4d56e81bb47aa3e9b1fdc79f11a047ad543391cdd47f43a59ef9366b2b369a3 b5255fb056400ffe2739bdcea9335c37f343b31e2d79af1a0c8828f86b29139d b53206cc2dc22b6d2ea57bc274b4cbda86c7462e04ba84ea1b3d4c394d175398 b56d6318a72456c0deadd96d4b93d929941bdbc581c382336af86be4e012b0b9 b64684e709f291dc1b34873e0103711dd1fbee6751e99f94d891037d94ba8d2d b762a4d3df7efaae77c5e840f1295d9b848d0d6c302d895e83201c75e1d097da b9208217e01107a74b51879704cd4b77fef712ad34ee0f7a17b09cb72cbe6116 b926662e249e667aafa43b392d7a7163f8014ba2ad5e2895ccc0d71e74f9e4c5 ba0f32914a940acc18cda37781a6302cfb667a9c241c1f4e185509267f91dc95 bb2a96a9bc20466b83aef98d6991e45ae984484910049f02dac85c9e01de0ea1 bb305d18aa471cb5216f7774feee86eb5fe5bd22f67532eb8613481d36108c20 bb7b252295bdf85166fa71b70959fb9ce8e6deb33311231f761e0bd4c5cff7c1 bbd5587fa7497aa3711c5aefe35c91503b0ec759c8df9d9fa303d9344d602112 bc4ff9c4fbf51d2871b240a5da0e243ef2ab78b935f3569bd53fb08a9b542c59 bcf2d5f1ffea945d5eed52c2cb136bf32defd2fcac2ed90b667db8db7e6478c2 bd3556bf303adfa48dbe0e7ff71a52b768b2649f401436996b8b8baacdb681e4 bd8e67c94a1a48990f690c68d1753de703cb452f5da68cc25341e17226e245e1 be71764453b6c484c37e37ae693e410e98fe4b7a9e7f74e21543720edbe38b62 bec519aac786484affa074f390e3e1318adbe3c2e7929f2fcacf13258acebe85 bf1c6afd0e73c4409cc09c9dd259ac58a0f1a4630f40abdded32f980b9cc2d3b bf5573131c36174e1996b9944358e1ca976702be0713a8bd9d366f8f8b33a14c c03cba635ee208b089c3f122a4e402c1cc04e20eae97c7e4e5c66219a5c49783 c079bd88cdb5a596c17b007a252e1e8d89cfe2254e0e8f4f5e315d2608619317 c1183f004005eee2884711c157159aa7b9ceda6dd47be8aada65e9fa2508fc48 c1e039cdf84a31a9b61af4f39b44bdcca415ed824309e87c708d0b1c2c5134c8 c2f87dde41986731aa7ca0506c33b50cbdac02fb22119febde28448133603f03 c454c6062f03f3b0c5bc7cc2df488402d7d62b3ff3b97cb504255a6d3d531716 c49547c5ae8d73c24704a91b9589c06b639912342fe9286c861cee643562d5ec c6c154e8597052060f5a4dc326417d539ef6397f15771ac58994ada77e9f6344 c6d45eac7895ef5a8933d02f485c974155338c492cdaaacf6bf8a3ba140301d7 c76cd5978bae5b2d312775ab8fa5697977079b6cba3a047897657ea0b4b3eae0 c800bc1efc11d10f4ac66b51de79c2376efc50e97b75e0b6e8b96c5b0a9f24a6 c82cd0cf5d31cd399eddd52a4b3b5e5d4a333d6f49c1cc0882750528ac8abea8 c84218c8ff19fd6a777a6dad0cc75e295b74b5351eef0355e825049314ca9c95 c84a4b903430d00d08a8977770b2ca69039a85e0e32a1f815eb2deeebed18d4c c892e3a312c379a843d7ec98b4e35138d3321de3da308e56cf4a2bdaabca759c ca2e9c79975233fbbdfc2ca0f84b4a30a0a0b2c6122566c3afb94a6210b015e3 ca640f116906bbf3dff01ed16ba6f306ecd0b40a10e7922ef53c642d7de87228 ca830dabaa78487702826679e1d0caa7acb7ff2688537a2025aabb0b57fbd414 ca846b3ab356f817316043a910a6a4b361e0ad6070b481895d925e52c07488bb cbef6b96558db14fa3cd66dfd236466fd62b843e11ca2eef0a1f76b94f7138e3 cc99c2036a6dfdcb1db04f8c794c915d2791481ab7801aa7fec10f6092648a26 cd713f4fed7e0a6a1f08dedfd2d58240f6af50cee65a3d47bdac5573da5d4e01 cdee6ba6ec1942728b51d25d7ddfa3d0ace33c7117000011c6d608a1abf72c07 d0a4cd67f952498ad99d78bc081c98afbef92e5508daf723007533f000174a98 d1ccaa058e4a99b1a4a93e6ef8b1d0c343eb23ce8d3b4c135480caa735dcf087 d2cfdffc4869580d648147170b290914f4d15f54b46e7ff56b7e62bdf4ba320b d2fa0d78b578838f532481c2df82ac3c27a31bbe42550410a7366efb047f7d09 d3d8e4bcd300f654d0d861d61a8169df15a9398ce477485d88e8dd1a59c99b0c d5c88829317220eced24a75566ad69f2390c83d77368cbd906d155180aed4550 d7084e398d040a6cdec122f25d5bb4dd86c00f89df051ff49ffc8091e986b68c d76f63d50e7ca26200fbea79bcde6fc5b9a06652b2e545914e98b4f308efde78 d79079070417121282712e1ecc855d43b0f3e4b2dcbab4ddbbf7c5b58cd1f4b3 d80f719f0c78bb63c6f198951346e48479a958f85178b5ea8aa9c65c84305624 d81e49f219444eb04baa536729f84e36e34d9023a095ea862a58323a6c41bcda d856abd2e24584199d2e4826e1aeac779d3aff8ba06dd2497d7b9ee6ceb2ac7e d8e35ccb0cf17c6889dbcdf3f7bda92631dca4387efc83392c37175fa38a769d d9c5f6449862263eca18b7bbc7cd96e1a37c66921c3b22d7e5f6b0a6886203a0 daa0d36ab73999f9c893a073c1419a3dc5d5d531982cdc907992f856a44cf92e dac65c636516e5359725417c106b7f8517818f1aae8c062acae32d5f98dccd4f db708cc708271b3376cb79acc99f5ecd7e3e1de3257ce138e8b11a8a211d236c dbcefd6feb0e2187eb36c3954f4ed717092a677af06058c2b236948a435a0095 dc71aa1fbe121f57b957a525be78f98f11687a7b54b3c9f1b173a3fe38a5c2ba dce2f4e529f61c11bb2a89f4f0330e7b2595f7ce4197fe9b03b5abb1d90f38c1 dd636e67062d57e9940b40134fe7074562efd155c5f53e1282a04e7f5bb3da56 dddfec08c5dd913d0ac0bb54ffe327e32e562299061a87b1042a2f20a5542ec8 de2bd0715489660ce384a6363b1d3d343c8909f0b8e7f9d6302c228c1149a81a dee4a12c8216583322348694b35f50ef91d75b776e9d6290c4c4bf30250098c7 df761e33101cfc3b8956e645effd38c4f148a97f4b91bb0f6fdf9ff41247997d df82cfbe2f3ed18b3973ad932cfd24f24866d812c87c30525940ec5c961ca40d dfb5ce81916ec68d0514e6669a01986cf6e7b4d0ea915e93e6812c94da7b54ac e00c86bbc95b7983f2992e69fa296f4e4f64fbfecf09c769343b1016dddb6a25 e012650d91cb91ce3e2b34f47ec083478d036401c8750b88143be0edf6d8cf63 e16c4e69e8cd5dc8fe119ed618946247b51b8b2b26dbf8677075e9b10c8feb61 e35d4f4978996392ff6bfac09edbd875d80c33020d8bb232829fc184d33790f9 e375f4267bddca4218d9a5c42939ea28eecf57bb0b7fb51a322e1c01f8bd47a5 e41582f88c98df75f518a0efc1bf14dd6d1b3ac909d1f88542f011db71401e73 e4eb67335b5c7791d8cdafe88fa16b06cce6590ccdc0cf1e26deb272915795d1 e56027a28da88399f91348af6fb1be9b814269009ce72f1cd5f8c391b1d58a70 e5912472ce3cb8647e7a5390546934a31f4a5f4f82d4304cee81c1e930d154a1 e594e3703b5fbd7aeac74844f455c48607ce455ddab36fe9fa0af04037ba4b77 e5fdc1c3bc998ef7eef0a2b14f2c91f00d7a3a59842fce4b32b78129c90c6581 e648ff7ec3386c83bcb9b5689a5f9f45ed9674f7f67a879e6282313e0e6b6ba8 e7177d67d6d07944efb5fc9fa362b0ae3a33318e40bd6d29674af1ac1d39fb91 e8405ce615cad0380af518b0952cb8cfb4045f78a582cf3371aea647a7c53feb e859b5f1a4296b777356bc6f7b7d8f304df590044ef3a6f6be3ab126e0cfbb90 ea8d00c01b2b273c6d1af8b2ca8e7b1f7c85eb0cfc2ab5f0ccd6be1f82169e3f ea9ea1c7b055a3ecab327bdb74a7bc7bb0ba077828f6d219882316575baf928f edb99021615da31408699348fb204cd44aeba0c78052142b8bcfa834734a66c3 ee47b07211d6653911165804234aecf28b3d4b592ad5d9cb6e45d632178f1ff2 ee976494b76eac9111aaba078148c2cbce027d191276c3405bd6d8d822d2c7fd eec546f9d3c69c244c36e5965f5e6c9a9110490154c693148d23217cb41f339d ef8d99fabc29e550c400d9197f5cc0693f3dd2402d91a8067f3d43b6aa3aed3b ef9cbc74f97ff5cd5a14835fc39578df0cb0c0eb01b8dde7f07207ea45af56a1 f02b32ad1735ee044ab11474a9e3aacf441ce130fe7725436cd8fb80b87ac0a8 f2276587839949d9ca4e8f77234d9c4d5b0c995eeb8d6981490ce6ded73b7dcc f2ced1f7e9067f625744ba2eebf04e4eb18e8c0049387245fb1b067bbe653b98 f4b387bd6dec16d551d0eaa21db93a4b2fdb2b68c55645027df8dcdfafc2bf2b f519de0dd332e001d8de1ed5329bd395ad7db8de23542a1983797857adc3e3d4 f6701966fcbe5e2958ffc5d62a369a6e449c643dba40ab46a5073fcf0dae600a f679fc019c6900758e3179d0232b1ff45d5c579ce04e487697eb8495b4cda6d1 f6db19e85d215c6e67734689be83ad5d809ee98880e14d10d31d75ff6e8775cd f712092c9f6967e9acca2f4fb5b00cffe9e33a7fccc2b9e940ef88ea3ba15bea f7884b9bd2084873007e8534c14aa8faa702a8b40140d8a93d4025ecdeaad74c f7e7943fc112819693dca74b40f5b7b304046aeaee064c1757f57358c822cdaa f8a6aa7781e56b0ff7dcacb097345c5ffbdf01e9979e41e3b98185380bc0994c f971a3ed94dd16241597c16d86da9b9fc1cdf715a0be5cb4240009a80aa5a5af fabf74fbf4f32569a6ad11a7191626f273140ae94a221cb4341b486f8965f093 fb33efc4859a6c8896b46420c9171d5c404aefb7240e9f57d218a55443aa5e19 fb907fade2901f7088c94dfa8d80f672bc4808015cce647dfa8016b8cf2ef6bd fbb221ee4b17929bddc95beac7d2736709cf1a5c161c3139a1cd90c3f2044420 fbc0dbf0ea1a8562abc2be02af7434af0a03e75fe9a479e4a64cffe8a75d7d3e fd0c5f82c90ddf4ad6973e338dcf5fabb70283030571ae95b0a703902ab134bd fdced8acf85eb205f0ae837fc7a3c408ef4a8f6b9447bda06543912b23efaf1e fe3237d9fe6302f585fa2cc1206b5a6d0fd71016d404c25360a8420aba7e22a2 fe49ff0c98113c32dcbd133bd1cfdcaa5bba288101680dbb106e90033d75ea40 fef4bcfcca7fdac312265379992f9e0c00d0a257a6fe7aae47d144bb43f3a746 hxxp[:]//104.234.118.163/si[.]msihxxp[:]//104.234.118.163/xd[.]msihxxp[:]//104.234.118.163/xf[.]msihxxp[:]//147.45.72.6/ts[.]msihxxp[:]//15.225.200[.]157/download?path=7zslash7zadotexehxxp[:]//15.225.200[.]157/download?path=ahkdotexehxxp[:]//15.225.200[.]157/download?path=hvncslashhvncdotziphxxp[:]//15.225.200[.]157/keylogs/hxxp[:]//176.124.214[.]229/screenshot/hxxp[:]//185.225.200[.]157/download?path=ahkdotexehxxp[:]//185.225.200.157/si[.]msihxxp[:]//194.135.24[.]246/ahxxp[:]//194.135.24[.]246/bhxxp[:]//194.135.24[.]246:443/jDlChxxp[:]//194.135.24[.]246:443/p2Hshxxp[:]//195.133.196[.]230/screenshot/243435066hxxp[:]//212.13.106[.]27/hardware/hxxp[:]//23.227.193[.]25/download?path=sqlite3slashsqlite3dotdllhxxp[:]//23.227.193[.]25/passwords/hxxp[:]//37.1.212.198/md[.]msihxxp[:]//46.151.24[.]226/screenshot/hxxp[:]//62.204.41.155:80/download/res[.]exehxxp[:]//6.151.25[.]15/screenshot/hxxp[:]//80.66.88[.]94/screenshot/hxxp[:]//8.210.10[.]62/screenshot/hxxp[:]//94.103.83[.]46/screenshot/hxxps[:]//amazonaws.my.id/wp-css/ba[.]msihxxps[:]//amn[.]net/pmz3jhxxps[:]//amn[.]net/skl8zhxxps[:]//amn[.]net/vpe2mhxxps[:]//amn[.]net/xql1mhxxps[:]//bratzfoxes[.]com/afg3yhxxps[:]//bratzfoxes[.]com/asb8vhxxps[:]//bratzfoxes[.]com/ehg7lhxxps[:]//bratzfoxes[.]com/lna6vhxxps[:]//bratzfoxes[.]com/mgr2zhxxps[:]//bratzfoxes[.]com/sge3hhxxps[:]//bratzfoxes[.]com/sog5dhxxps[:]//bratzfoxes[.]com/tbm0jhxxps[:]//bratzfoxes[.]com/ypw2uhxxps[:]//bratzfoxes[.]com/zml0chxxps[:]//bratzfoxes[.]com/zqf9hhxxps[:]//clarkuniversitycci[.]net/hib9ahxxps[:]//clarkuniversitycci[.]net/zst3thxxps[:]//criminaly[.]com/lgi6khxxps[:]//criminaly[.]com/nng1lhxxps[:]//criminaly[.]com/phv1yhxxps[:]//criminaly[.]com/urv2qhxxps[:]//criminaly[.]com/why7whxxps[:]//criminaly[.]com/zvy1uhxxps[:]//hydraulex[.]org/ajc3bhxxps[:]//hydraulex[.]org/ano8shxxps[:]//hydraulex[.]org/bge6bhxxps[:]//hydraulex[.]org/gjx8uhxxps[:]//hydraulex[.]org/gpl5hhxxps[:]//hydraulex[.]org/lxy2ahxxps[:]//hydraulex[.]org/mqp8ihxxps[:]//hydraulex[.]org/nlg2shxxps[:]//hydraulex[.]org/ojs8lhxxps[:]//hydraulex[.]org/uot3ghxxps[:]//lesaffre-meca[.]com/dho0ihxxps[:]//lesaffre-meca[.]com/ipe7ehxxps[:]//lesaffre-meca[.]com/jro6ghxxps[:]//lesaffre-meca[.]com/lud5whxxps[:]//lesaffre-meca[.]com/oha0uhxxps[:]//lesaffre-meca[.]com/pow6whxxps[:]//lesaffre-meca[.]com/qaz1uhxxps[:]//lesaffre-meca[.]com/rvp4jhxxps[:]//lesaffre-meca[.]com/uem3uhxxps[:]//lesaffre-meca[.]com/vso9dhxxps[:]//namesilo.my.id/css/jj[.]msihxxps[:]//namesilo.my.id/css/ur[.]msihxxps[:]//onticweb[.]com/aas1ahxxps[:]//onticweb[.]com/acm3ihxxps[:]//onticweb[.]com/bqs4uhxxps[:]//onticweb[.]com/jvk1ehxxps[:]//onticweb[.]com/sek0lhxxps[:]//onticweb[.]com/yky7ghxxps[:]//perfectsystems-ltd.com/cgi-css4/ba[.]msihxxps[:]//perfectsystems-ltd.com/wp-css/ba[.]msihxxps[:]//perfectsystems-ltd.com/x-css/ba[.]msihxxps[:]//petnibs[.]com/qci5ahxxps[:]//petnibs[.]com/qmt7yhxxps[:]//petnibs[.]com/sep0thxxps[:]//petnibs[.]com/stf5mhxxps[:]//petnibs[.]com/ueg0rhxxps[:]//petnibs[.]com/vly4jhxxps[:]//petnibs[.]com/ytp0dhxxps[:]//spychipsthreat[.]com/dpv5ihxxps[:]//spychipsthreat[.]com/fsx1fhxxps[:]//spychipsthreat[.]com/gqf8lhxxps[:]//spychipsthreat[.]com/loi7ghxxps[:]//spychipsthreat[.]com/tmm0qhxxps[:]//spychipsthreat[.]com/vwn9hhxxps[:]//spychipsthreat[.]com/yxq3vhxxps[:]//teamtakeem[.]com/aou0lhxxps[:]//teamtakeem[.]com/gcg7khxxps[:]//teamtakeem[.]com/pbs0hhxxps[:]//temp.sh/LPLWC/https[.]dllhxxps[:]//temp.sh/XYHbL/st[.]exehxxps[:]//temp.sh/esuJB/resident[.]exeamazonaws.my[.]idamn[.]netbratzfoxes[.]comclarkuniversitycci[.]netcriminaly[.]comhydraulex[.]orglesaffre-meca[.]comnamesilo.my[.]idonticweb[.]comperfectsystems-ltd[.]competnibs[.]comspychipsthreat[.]comteamtakeem[.]com104.234.118[.]16312.113.6[.]27147.45.72[.]615.225.200[.]157176.113.115[.]44176.124.214[.]229185.163.45[.]221185.225.200[.]157185.25.200[.]15718.225.200[.]157193.233.133[.]179194.135.24[.]246194.76.225[.]67195.133.196[.]230195.2.81[.]70212.113.106[.]27212.118.43[.]231212.13.106[.]2721.113.106[.]2722.113.16[.]2722.11.106[.]2723.227.193[.]2537.1.212[.]19845.132.1[.]2346.151.24[.]2265.192.63[.]1265.192.63[.]1362.204.41[.]1556.151.25[.]1579.132.128[.]7979.137.197[.]18780.66.88[.]9485.192.63[.]1285.192.63[.]12685.225.200[.]15789.107.10[.]789.208.105[.]2558.210.10[.]6294.103.83[.]46Resident Campaign: Malware Analysis
38f030c2bfa6d74a35e2aeeee0341a244b63d15c200a808f07e3e98e7a8416439a68add12eb50dde7586782c3eb9ff9c6e1cdf38adb2d052478c6ed8e06a336a0b669e2eaf21429d273cf40b096166af4685811c853ceaebc991c3a8406694bfa3ee8449df56b6fa545392eff470d77d5bdb1ac2a38ab3e43601eee055b1983fc3f9b1fa3bcde637ec3d88ef6a350977d741c5622ab1eafc0a7cfa5598a6ce779a1115c0263cbff5a5c87704cc19cf5f381afda50832a82a16ee48edf54b620cf199b4ef3db12ee28a05b74e61cec54844839c07923d8a37f49782e6a256795089e320093ce9d3a9e61e58c1121b76e7b103655d23aab7ff124de7ea4fbc2361a628240139c04ec84c0e110ede5bb40bf5182a0fa1f87c2c7538b9d8948ad3ceb8822d99850ac70cb3de0e1d39639addfbe2ed26374be91231f8a9056f28ddddde5ecb14c8a2212beb309284b5a62aae
-ip: 62.204.41[.]155
-ip: 31.41.244[.]142
-ip: 62.204.41[.]171
-ip: 85.192.49[.]106
-ip: 89.107.10[.]7
-ip: 79.132.128[.]79Resident Campaign: Malware Analysis
bdb0b6f52b51d989c489c3605a1534c9603ffb7a373654f62fd6f3e3599341fb8277dff37fb068c3590390ca1aa6b96fd8b4f93757d5070f68ee8894e37713b119938b8918b09852ee8d27a7cc2991ba2eb110f27ce25e70fffde932a74e6a6d6e53a93fc2968d90891db6059bac49e975c09546e19a54f1f93fb01a21318fdchxxp[:]//37[.]1.212.198/md.msihxxp[:]//193[.]233.133.179:80/screenshot
rule Windows_Trojan_WarmCookie_7d32fa90 {
meta:
author = "Elastic Security"
creation_date = "2024-04-29"
last_modified = "2024-05-08"
os = "Windows"
arch = "x86"
threat_name = "Windows.Trojan.WarmCookie"
license = "Elastic License v2"
strings:
$seq_checksum = { 45 8D 5D ?? 45 33 C0 41 83 E3 ?? 49 8D 4E ?? 44 03 DB 41 8D 53 ?? }
$seq_string_decrypt = { 8B 69 04 48 8D 79 08 8B 31 89 6C 24 ?? 48 8D 4E ?? E8 }
$seq_filesearch = { 48 81 EC 58 02 00 00 48 8B 05 82 0A 02 00 48 33 C4 48 89 84 24 40 02 00 00 45 33 C9 48 8D 44 24 30 45 33 C0 48 89 44 24 20 33 C9 41 8D 51 1A FF 15 83 4D 01 00 85 C0 78 22 48 8D 4C 24 30 E8 1D }
$seq_registry = { 48 81 EC 80 02 00 00 48 8B 05 F7 09 02 00 48 33 C4 48 89 84 24 70 02 00 00 4C 89 B4 24 98 02 00 00 48 8D 0D 4D CA 01 00 45 33 F6 41 8B FE E8 02 4F 00 00 48 8B E8 41 B9 08 01 00 00 48 8D 44 24 }
$plain_str1 = "release.dll" ascii fullword
$plain_str2 = "\"Main Invoked.\"" ascii fullword
$plain_str3 = "\"Main Returned.\"" ascii fullword
$decrypt_str1 = "ERROR: Cannot write file" wide fullword
$decrypt_str2 = "OK (No output data)" wide fullword
$decrypt_str3 = "OK (See 'Files' tab)" wide fullword
$decrypt_str4 = "cmd.exe /c %ls" wide fullword
$decrypt_str5 = "Cookie:" wide fullword
$decrypt_str6 = "%ls\\*.*" wide fullword
condition:
(3 of ($plain*)) or (2 of ($seq*)) or 4 of ($decrypt*)
}
Resident Campaign: Malware Analysis
rule Resident_binary
{
meta:
author = "eSentire Threat Intelligence"
date = "2023-01-17"
version = "1.0"
MD5 = “6e1cdf38adb2d052478c6ed8e06a336a”
strings:
$certificate_blob = {
C7 00 2D 2D 2D 2D
C7 40 ?? 2D 42 45 47
C7 40 ?? 49 4E 20 43
C7 40 ?? 45 52 54 49
C7 40 ?? 46 49 43 41
C7 40 ?? 54 45 2D 2D
C7 40 ?? 2D 2D 2D 0D
C6 40 ?? 0A
}
$guid_build = {
FF 15 ?? ?? ?? ??
48 8D 0D ?? ?? ?? ??
E8 ?? ?? ?? ??
41 89 F1
41 89 D8
4C 89 E9
49 89 C4
0F B6 44 24 ??
89 7C 24 ??
4C 89 E2
89 44 24 ??
0F B6 44 24 ??
89 44 24 ??
0F B6 44 24 ??
89 44 24 ??
0F B6 44 24 ??
89 44 24 ??
0F B6 44 24 ??
89 44 24 ??
0F B6 44 24 ??
89 44 24 ??
0F B6 44 24 ??
89 44 24 ??
0F B6 44 24 ??
89 44 24 ??
FF 15 ?? ?? ?? ??
}
condition:
any of them
}
Resident Campaign: Malware Analysis
rule Rhadamanthys_Stealer {
meta:
author = "eSentire Threat Intelligence"
date = "2023-01-17"
version = "1.0"
MD5 = "ccefe8680b7d168a9e840d25a6925db3"
strings:
$shellcode = {37 41 52 51 41 41 41 41 53 43 49 4A 41 51 41 45 41 41 41 42 49 41 49 42}
$API1 = "LoadLibraryA"
$API2 = "CreateCompatibleBitmap"
$API3 = "GetProcAddress"
condition:
$shellcode and all of ($API*)
}
Potential CSharp Streamer RAT Loading .NET
title: Potential CSharp Streamer RAT Loading .NET Executable Image
id: 6f6afac3-8e7a-4e4b-9588-2608ffe08f82
status: experimental
description: |
Detects potential CSharp Streamer RAT loading .NET executable image by using the default file name and path associated with the tool.
references:
- https://thedfirreport.com/2024/06/10/icedid-brings-screenconnect-and-csharp-streamer-to-alphv-ransomware-deployment/#detections
- https://cyber.wtf/2023/12/06/the-csharp-streamer-rat/
author: Luca Di Bartolomeo
date: 2024-06-22
tags:
- attack.command-and-control
- attack.t1219
logsource:
category: image_load
product: windows
detection:
selection:
ImageLoaded|re: '\\AppData\\Local\\Temp\\dat[0-9A-Z]{4}\.tmp'
condition: selection
falsepositives:
- Unknown
level: high
Potential csharp_streamer Powershell-Loader
title: Potential csharp_streamer Powershell-Loader
id: 77bdea07-634c-49ad-96d3-03736882b914
status: test
description: Detects Powershell-Loader as seen with csharp_streamer.
references:
- none
author: HiSolutions AG
date: 2023/12/18
tags:
- tlp.white
- attack.t1562.001
- attack.t1059.001
logsource:
product: windows
category: ps_script
definition: 'Requirements: Script Block Logging must be enabled'
detection:
ps_script:
EventID: 4104
Channel:
- Microsoft-Windows-PowerShell/Operational
- PowerShellCore/Operational
selection:
ScriptBlockText|contains:
- '[WinApi]::VirtualProtect($funcAddr, [uint32]$patch.Length, 0x40, [ref] $out)'
- '$wc = New-Object System.Net.WebClient; $wc.Proxy = [System.Net.GlobalProxySelection]::GetEmptyWebProxy();'
- '$string = xor "$rawData" "decrypt" "'
- 'if($metInfo.GetParameters().Length -eq 0) # If Assembly - VB, update params'
- '-UseBasicParsing -UserAgent "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 (.NET CLR 3.5.30729)" ).Content'
- '$amsiDll = [WinApi]::LoadLibrary("ams"+"i.dll")'
- '$funcAddr = [WinApi]::GetProcAddress($amsiDll, "Ams"+"iScanB"+"uffer")'
condition: ps_script and selection
falsepositives:
- Unknown
level: high
ruletype: Sigma
Rhadamanthys Stealer Module Launch
title: Rhadamanthys Stealer Module Launch Via Rundll32.EXE
id: 5cdbc2e8-86dd-43df-9a1a-200d4745fba5
status: test
description: Detects the use of Rundll32 to launch an NSIS module that serves as the main stealer capability of Rhadamanthys infostealer, as observed in reports and samples in early 2023
references:
- https://elis531989.medium.com/dancing-with-shellcodes-analyzing-rhadamanthys-stealer-3c4986966a88
- https://blog.cyble.com/2023/01/12/rhadamanthys-new-stealer-spreading-through-google-ads/
- https://www.joesandbox.com/analysis/790122/0/html
- https://twitter.com/anfam17/status/1607477672057208835
author: TropChaud
date: 2023-01-26
modified: 2023-02-05
tags:
- attack.defense-evasion
- attack.t1218.011
- detection.emerging-threats
logsource:
category: process_creation
product: windows
detection:
selection_rundll32:
- OriginalFileName: 'RUNDLL32.EXE'
- Image|endswith: '\rundll32.exe'
selection_dll:
CommandLine|contains: 'nsis_uns'
selection_export_function:
CommandLine|contains: 'PrintUIEntry'
condition: all of selection_*
falsepositives:
- Unknown
level: medium
https://blog.talosintelligence.com/highlighting-ta866-asylum-ambuscade/
https://www.gdatasoftware.com/blog/2024/06/37947-badspace-backdoor
https://www.esentire.com/blog/esentire-threat-intelligence-malware-analysis-resident-campaign
https://www.proofpoint.com/us/blog/threat-insight/security-brief-ta866-returns-large-email-campaign
https://thehackernews.com/2024/01/invoice-phishing-alert-ta866-deploys.html
https://www.infosecurity-magazine.com/news/ta866-target-onedrive-campaign/
https://thehackernews.com/2023/02/hackers-targeting-us-and-german-firms.html
https://securityaffairs.com/142077/cyber-crime/ta886-group-screenshotter-malware.html
https://www.proofpoint.com/uk/blog/threat-insight/security-brief-ta866-returns-large-email-campaign
https://contagiodump.blogspot.com/2024/10/2024-10-23-warmcookiebadspace-apt-ta866.html