Microcin: Added IoC files

This commit is contained in:
Adolf Středa 2020-05-14 13:26:15 +02:00
parent 77654d60de
commit b70e4452e2
5 changed files with 415 additions and 0 deletions

147
Microcin/README.md Normal file
View File

@ -0,0 +1,147 @@
# IoC for Microcin
Malware analysis and more technical information at <https://decoded.avast.io/luigicamastra/apt-group-planted-backdoors-targeting-high-profile-networks-in-central-asia/>
### Table of Contents
* [Samples (SHA-256)](#samples-sha-256)
* [Network indicators](#network-indicators)
## Samples (SHA-256)
```
bbc5a9a49757abdbfcaca22f3b2a8b7e79f61c30d31812a0ccc316536eb58ca3 - sqllauncher.dll (VMProtected backdoor)
61e4c91803d0d495681400fb9053b434f4852fdad1a305bbcec45ee0b2926d6a - logon.dll (VMProtected backdoor)
d5c1e947d84791ac8e6218652372905ddb7d3bc84ff04e709d635f60e7224688 - logsupport.dll (VMProtected backdoor)
1395B863AE5697EA5096F4E2EBEF54FC20D5380B6921F8835D1F030F2BA16A40 - pcaudit.bat
```
### Other samples sqllauncher.dll, logon.dll, nwsapagent.dll
```
5634d08044ec48a9d9ac3f91ce622dedec7d63e72dc657080db03d5de04ddade
1f4fb2727453b00ee711be0bc828627f5a70c0b77e24648419e293207fa4f7ed
4ba9324f9566144ff868b4c3bae61d5459007bc44ffd4429d14eeb6b568dbb69
e4136e56debdd6ab1dd159c9f91674cf9c4c8d8deb8924ba280f0a4408235a07
15277186bc004073952ea0e113dde8f2f0f724393ff5c0b9bcaeb07d0fe683f1
229deb91f1d858ff845e54b2dc8c668b81e906ea6a71f74250ffd12d7da68f3f
4a196919cff93d11df04c607508be62408267a75a1f24a8282ef6e1b58163663
28cd4373a853c41cd06b9eca9b37541f04be96fe0061652e39208b0fadd5f6de
40c4f8e00e04997a3d531930163501f53154b4c0caa220f835dab0f1ea51c5d1
c56b1f5995b19bb1fe039a9d9c9c72f6d690b8630fd78ab3fdf9beba0b4f419c
d1ac8a6c3cf007b18c73d63cd823617362b7ccebb59400af2f416226803e2076
f10c854dbb5f84ec06447919a5b93efc971d6802b5f74a1fb3f98dc74138b13c
2552c9916e5ef255d9d26097827e87f851f1671680f10236df67fa9423f35e1a
214ea738c87c6b6b9353d81b47bbbf20955dace611263f2588ce268ff8901079
19abf8d8bc1d32516279ad836fd8ca8334a270f3804a129f09c642c8d88da2a8
500fb98f4a00ede301005ef99fddf7827d97a8fe8e4e6533cb752d72db178845
c2b25c60cbdb937de9a4d94c02c4240ab1f18ef2d92a01a7b18fc6aebb6e4e29
1414e4b40fa439ab51967bfcb09cf570167b0bd404459fc39b52c10f21fd11e2
4281f7139dd68ff6e91ac7336c373bc241780ce832fa1a66ed2fe1d6498beb6a
7648dc0e448cef15b2119fb984531100b5d7c0b239b33ab734c04ccecacee582
d01f5735d3471baee37fd83878cf7282775c89e1b620c7d1c977184d69509413
57b1f02575130eedfccefb272c1f1bdf2992c943e263fd6c74e1ab387b301415
e8781cae3ad703a21fce77685fa5999976abe88b5ce9b46382a3ebc3ef1f3f2f
673136d378204a0d8623cd850d16c6cc64821c1ce93bf289029d1c524832ee07
6ba5decaef8ea3f62104b854ddac46d2534c3b8db9a9a871eb3c184a26c17a09
a45fa366a6fcdf1e86f6e763e719d5ce31287530a990dedd8c605d0f5712d020
234b97651d55c6c06c4ae6d90ec2659af1d71492253410c4d6c2c4622a909a6f
5ba5e160a28f884e0542656bb46184226d4f07156c103dfcd11485a2dd20c8a9
b60b06586f89b0864c1f14f6f4a5720a766c57af696c775c09c25a78be95fac4
ba57f663e345d9eaad4411a7536fa57bf16e0e01ba5ba466b06c9ba75f38d724
ee2a886aa8635319670841cec25ea3139bf8750d62e277eb4acf4413b0ca20d9
3dc220e9365a4c05ecb7b94ca7edb29af2d9b8fe76fcf401ebfdcd420f01abe7
35900c8990dfa65253d3862b60321eb692bde2aeb1a8f1030747e287107c19d9
028acf392ec5dc799b9f3e7a72541d99cf3fba94f7f6d4cbcaf284dbe98b3006
1a0e60bdaed45635be8dfe2ada5b3897c5346604d9c29df3db6e6e2f7ea5f5fd
ab02b42d311984bf1e868b800c702dce49745919805335827af10038c32d4868
71d186fbb0fb0ee98b4376708af8e5603525d8191cab97ff573d658b4860f073
82cd37d76a491427f3da34394fca46049013c9212f6a78b15c622d9ef37bb469
edc4fdd1485a626c5550cb32d655e80dd2ef439ce79aa7376499f1e24960b2b4
313687a206b1c55d5d9f410ac567076ae66579dd804e2615223e2e0e3b29b56b
79eda911b12206b3275db6f56cd91eb33632ba637147ec79cab6637dd42500a3
9a1c94a75dad7226645024b6720fc04418d4e9ff94c528c89420858bc70f9387
35a8795e0418321428d83ef7c96022c04ad6e68b92a6ffcaaec73372b183d753
61e4c91803d0d495681400fb9053b434f4852fdad1a305bbcec45ee0b2926d6a
068998cd3bd4e6edc5a419ac77a974fadf4320967dafbd0de0dbbfa81e6e8953
e899abc741a29c1ceee2e7dc8ad91dde9686c2f0c9d7e146cc7c27b8d1fd1a97
15aadb3405647c12353a2f26d19aa4c465d2196ff61e5a48a8305cc5cc877ca5
05a307b69c3bcce5a609d52d8eb8ba19c4056f58931fd219f0caccce3677f83a
cb898f27bcf98a35cd2305a3db4f9843650a5bacd947c6b3d08dc634f20eb778
75b835675aab89741eb67375b186b22abbc387982d2dd3c70e10b381586bc582
f0d1b39a6f97a5e234c1948e9b49265a1417aba730170772e00e0e870fa1b11d
e2c9e5e04fecf993a9f3c17f0ac1330d403debdd28a9dda06986d38a329f1a14
eee13a15e042b897404bedce7eb6285ad505d61a46a01474afcc959a16617834
8002b33fdf1caec503a25ee39297005e84c6af169df65d8be82e2465baa9b2b0
78c2771d13c2fcce8dad05dee29e7364545896d4621a5a6f84501db3f286f5b7
c2a1dd4557c1574b2be237c28953e57b02861343f022df6d7327e6dc257a518f
69cbbb0b0ed3187ef27498e8d07dab9a7b4f31d350aac4cc9021ef77f81c22a7
d282e20f90c0509ae03f83443334d974112c8eb2035e5846b6fe280470baef28
092a9b294d8c550b5f9c85d96afe941160e0080044848669c02ccb905fbd71ec
42d096ea06b378d9e66e090a3e721aff44530bfa08e0b589e965d1568f0052d5
12850accf45e12a8986c680995d290848ddc1f64c221274692eb1686fb41f4e0
390a1dffc412e3a1fdc56d6da4d507510d8f9120b0f203f8894bd32b93fc6c84
bbc5a9a49757abdbfcaca22f3b2a8b7e79f61c30d31812a0ccc316536eb58ca3
180d33c420bdd47a06ea3f2681a5431529a93f18d51d5c0d8f38948a1bd28869
6edce6f1ba33588bd0717d44ffd05a9e0cd475ac90dc5a36dd58b9b62f9f1964
c4f87948950a29c89fbf3826a2b51fd7e10626c00e15c05b0cce68456a44b5dc
3b9b5330907f4349e54d42acd819fdb185d49f3cb479f729b029e6d935f89060
7d2d3f5b704bcad64dcdd786160ab3cdd2b00b47bf3319d54e908d9b413138ff
8237305f48abb0cad1f9643464c8d4ab0657b58539961bdcb2d467b5a201a84f
f5a1f936afd93847b0e492a9b477c45727759cbc44078e641aa184f2b94f8e28
a463786bac19e0630c41b1c400aaab2463fc51b031c3d32fee96d0f5615243ad
15108314029f5ecd8f11ab4f5c22d0d77fe9c2c1004756c3cb2dc49e2a930da6
883ea7e0a278ee0d983ae92d26fa16f7400f0305bb5f852a870831a2a265353f
c5204f6a67a2ed5aa5f82f1a07ff0a74147873237f362a63acc3c61f7918e828
ba6f73a6d26019f4bd084d36217291bf375663383a63d2cbcd6ba44a291df477
```
### Samples logsupport.dll
```
1546d181f9562c85f56a5db5e46a163d25d973fa348e214b5ff032deebb35c58
d5c1e947d84791ac8e6218652372905ddb7d3bc84ff04e709d635f60e7224688
C4f87948950a29c89fbf3826a2b51fd7e10626c00e15c05b0cce68456a44b5dc (dropper)
```
### Samples batch files (pcaudit.bat, settings.bat)
```
1395b863ae5697ea5096f4e2ebef54fc20d5380b6921f8835d1f030f2ba16a40
52edbfcaf97608518407a59cda9b5dc3ae609d8c5425374aa1fcc8839b310c9d
```
### Samples coinfections:
```
fc66353fb26fd82227700beb47c4fa90118cea151eb1689fd8bf48e93fda71d0 (Mimikatz)
2615e5585a5db77b973c74e0a87551978a9322c820362a148a995e571923b59c (WMI)
3a3b05a08180013a37fbdbe65e3fe017440c1cb34289647ef1f60316964ef6a9 (Gh0st RAT)
```
## Network indicators
### C&C servers
```
45.76.83[.]110
45.63.114[.]127
45.76.132[.]207
45.32.177[.]101
80.240.18[.]102
95.179.168[.]51
95.179.134[.]116
108.61.164[.]72
136.244.106[.]40
151.236.28[.]11
104.194.215[.]194
kliju.wulinon[.]com
offcialwrittencomplaint[.]com
heroisshit[.]com
update.heroisshit[.]com
runtime.heroisshit[.]com
ans.moutw[.]com
612bb.sheetsbrandnewday[.]com
qrot.apjgtipty[.]com
bzz.utakatarefrain[.]com
app.obokay[.]com
nan.thanhale[.]com
bestrongerlouder[.]com
log.bestrongerlouder[.]com
9hnvb8917gzr[.]com
future-hope2011[.]com
yuemt.zzux[.]com
```

27
Microcin/network.txt Normal file
View File

@ -0,0 +1,27 @@
45.76.83[.]110
45.63.114[.]127
45.76.132[.]207
45.32.177[.]101
80.240.18[.]102
95.179.168[.]51
95.179.134[.]116
108.61.164[.]72
136.244.106[.]40
151.236.28[.]11
104.194.215[.]194
kliju.wulinon[.]com
offcialwrittencomplaint[.]com
heroisshit[.]com
update.heroisshit[.]com
runtime.heroisshit[.]com
ans.moutw[.]com
612bb.sheetsbrandnewday[.]com
qrot.apjgtipty[.]com
bzz.utakatarefrain[.]com
app.obokay[.]com
nan.thanhale[.]com
bestrongerlouder[.]com
log.bestrongerlouder[.]com
9hnvb8917gzr[.]com
future-hope2011[.]com
yuemt.zzux[.]com

80
Microcin/samples.md5 Normal file
View File

@ -0,0 +1,80 @@
9ccb15494bf00be32e8c5723c2e4bcb0
ddc06ef4343c358759799fac29135279
57d9222e2461b06335a49ae776b3ed9f
339b6218c7209f497a3d9f3a6cf9347d
e0b6f73b0ad6985061dea183b619e487
80b5b140abf232a8e3ca1fe70291a4dc
6735518a4374d1848d1a61fe9544e27f
b3ecf6535070602ae17a4edd47b029fe
ca9c07f9b728281b231f1d3fa3b00f4f
fabf459a316a157542e35c34681a4a2a
2e8e069cdfd0982f36d6ea335fe460ee
cd792384c1d70b9210a573b56a5ec035
385eab250b3164ef84bb71efca8e305d
123b65b2c09e535036cf198739c259a9
aeaf3d3d1a413fba098ca6078a317bbb
1da73214544c75a15b71ed9b1d53963c
718968a533d5f42da444ade048742be2
14a2d312f7ea3ed929275b07f320f29e
d8c9a9a8e8d7e8007c71aa72811b60f3
437a2a5b7e2261b355ab009fedca86be
3210ee588331b7df6a52c507611f7ff1
78e0cead2fe2534d36b2b37bde3f9d19
2a4e4a913fba94711ca6beb36dcabb8c
2950e6fc8421cb75e5cc9c31f8c7bcec
235fd6e7779e374bd451172ae9dc033e
ecc3bd4d7b9d595b9b2500deb605401a
9817a1e6ebd7ecb99655fd19f86ace38
f9dfcba99a3bd151d0a9d585fe7eb980
5d41d0fd328d582020d261501819e2e6
9a0c9b368587f5cc25215d897a8377e5
ea571128bc266580713cf3060526a526
bdbecd5eb5f8e3b228841f2fa493a816
6a5b01326e1ff10e7068cb7a670194bd
0334c5d9e86576980c37d9794b52a77a
fe1de54e7a54bbe704774b264c3d2bbd
c31b4a2ee3175fd7f75b9f584670cac8
23cc99545f1d6f6ab86da2ef53392aea
f59e7c642a6a686667ef88fba3dcc251
c82ddaa769fff873389f88adf2d5b428
5f9de7eae4908845f78f1a37e339fe22
b205433e13cfcd56b40dc83c854d62ba
a8ce53a9dac6f1e276c026bc31489858
5a9e812bcd263fd85e9ec40230719c65
be38c4489551cd274c8b36d33389649c
93c05b503771911de60fdde8419510c5
6c52629d103e969bc0087fb9b25e7e58
f3bd31c1082141f55709cb7ccddf411a
0e1e960c1de792f71b70eb8c8ab47a00
209d079bc7855d4eab298dc223ae18f4
670e4bf5961d6279484586120f81572d
72506514d80140d0573a97f22287ff54
60d70bbbb0815883b3168d38b998e2e5
1286017712287f12c5ee741ed53842fa
ea963f959e2fbe0ccf10478f120b4062
457362de40bfba5e2fab04e97f28fd00
1b58415f7f9c40f9c8b5034e1b17b83a
ec232260f2a28569f520b25ed14bcd7a
7dedcd309ae30073c71b16cdc0c26ca0
f1615525dc0adab1e76a72460d7076be
fca4f684c9a240a2ae542c0ac2ebfe0c
ce080d717de7323e9e1a13c547c9eec6
f0d3c5bdb93c462274d7d98d136547be
5c761e5ceb4a5843303a0edd3b41089b
46bcdc917aedd42e47ba220a1e14f116
69822ebfba3ba3be62bf6b5bc77cfa25
f626763798d835ba67caed185e11c1c1
ae0f5cb9e32aedf3c287d32611ab9c62
761d08c90d864cc457b0a21f81ff8f9a
258c04d0b39dbc9ff3471d19c4f9b412
91fbdfc0920ee96047ecb9526ef41455
9b8ab4b3151fc464651348a774a6db38
f9cf2648ae9520cb99539c2c2104b8c7
cded3d04b49b9f8f3a79b216aec0eae0
3c6b39e35def62de9ca8dc7d8bf5dc3e
b97f1c1d4706de18bddd791a4e7c88ea
6dca36bb17b4d845e4addc060937d90d
8b25e519aa3f3ae879649d4434fdd331
a46cf1be2d30e57e19daeb06e1d2d1c0
c58fd42c0474ee758f8ec38adcb36781
35c46045a09e9cd7362fad4b7e968854

80
Microcin/samples.sha1 Normal file
View File

@ -0,0 +1,80 @@
8fbec09e646311a285aee06b3dd45ccf58928703
bd308f4d1a32096a3b90cfdae45bbc5c13e5e801
8ebf78c84cd7f66ca8708467a28d83658bcf6710
b4790eec7daa9f931bed43a53f66168b477599a7
b9105d6584d6e49c568b00c4df21fbf8b4a7aca0
2930efc03e958479568e7930f269efb1e2bcea5a
efdf0a5671e11a138f49813512ab5b2c872b970d
079dd2bd6b85b43077538f83ca3dc0d2aacf9771
8d28208d510fa0d89933e635d0c86939187badb3
80e08de4a837d07964388699e70bc6cd09ee488c
ff0645cea81bb271abf419327443af9130b83f8d
21ffd24b8074d7cffdf4cc339d1fa8fe892eba27
81bb895a833594013bc74b429fb1f24f9ec9df26
0eb2136c5ff7a92706bc9207da32dd85691eeed5
ab660a3ac46d563c756463bd1b64cc45f347a1f7
d0181759a175fbcc60975983b351f88970f484f9
28cb5749fef8c307bab07c22f1fc25b18fb83c46
d5d02a3ce5ab43753a9dd7d2292a1c7b3b5dd067
c18602552352fee592972603262fe15c2cdb215a
19921cc47b3de003186e65fd12b82235030f060d
f2856d7d138430e164f83662e251ee311950d83c
d59562c877d70bb399164983ccb15f39763e119e
ad12a99bac1e204f9a26778abb670b3368ac14a4
924341cab6106ef993b506193e6786e459936069
4de4b662055d3083a1bccf2bc49976cdd819bc01
8c34c9fd9e8287dec00e988aee2a66dc4589a7c3
af986512529b80b11d4f6c5baec151d8174f8b33
0f70251abc8c64cbc7b24995c3d32927514d0a4b
13779006d0dafbe4b27bd282230df299eef2b8dc
149947544ca4f7baa5bc3d00b080d0e943d8036b
3bd16f11b5b3965a124a6fc3286297e5cfe77715
5eecdf63e85833e712a1ff88df1341bbf32f4ab8
9ea17464d364f9cde0b8dad6b0a84137bc386ba7
0296ccfd7ba7d18f3df84b8580406586980ca289
3ac56384c5766305a363d97e3c29d1656430cc18
0c0b7423cbdf453ee2e4421a67e8d4e8c4dc4b5e
666eef1b0c04b7b819ccebbd7f14beb4aecbd973
b38c62ed09d1f30ad5254296bc9a18fb2cc97990
e422e8628c34346a31a9ca2cca29233e86ff2d4d
b1be4b2f874c8309f553acce90287c8c6bb2b6b1
b12f7eb9afcd5a80339c25cb79333a4d562f94c1
58d9d349a931a2cafe507b7bcea617869b3a5442
08d4edc6fe3f8914ff0fab6cb42aa2b64a835062
9fafba39b11975e73ead6947a40144c15352a7b7
0401ae624075adc4c28aef6dfe880add9d1234c2
73815aaea7638ae9b8b435c6a514f730b77c48ac
ce21f798119dbcb7a63f8cdf070545abb09f25ba
d2884e3655ce4ba167f0083054d2a9ed02669241
50318be52f02d25cb1e1f97ff8b17f5d16d64f80
e7f5a33b33e023a82ac9eee6ed40e4a38ce95277
7a5cb985f4b12953e0d623b310e27a2d7b9dbcf9
b05371d34ee4042607a8c27505582a079c506cc6
a99a21a228b952a0012e502996f5c1b0630e58bf
3df93f3dabe208ae354c7ae3ef42643310d79e34
eaa22b1b7c85148c95951e71c7be1dcc14cf17ca
4ca33a4e825aad15a544a42da5714868d8e698b6
3859a55e670b31c8ded498956682f38d81ad19fb
bd33fcbb79ae65025d5d6f85a5ebb7cbf802a00a
a041f98eb9d068163ad842a210fb246008fdc9ac
8f9bfbfb5481f497bb747d12826940a558f9b377
8015c5558bab7eddf939a4d10cab2e2da17c6c40
0066b1c042b46c85ee4ee363f2a150a9b69f9954
c59a96f25df1583b5719669fd34949b463237715
1402a3cac892eb65161e95002bb20506f1882c2f
64dfdd6a89bf6f1b275218b6abafa397fac42a25
0541e465d65f961b8145476467c8a60c459b5fb9
307ecccacd2009a2c21d20902ee9edfcc39f826a
faf3414a6c884b50ad8ad048dd93814b231e08fc
148b52be04893a019deb23d5157538de62aefd81
55f6b6efd10424e95918906156f78c6229888c7b
b187e634df4e96b93e06b157c7247251d7e83212
f53c77695a162c78c68f693f57f65752d17f6030
7e8e9cdb5b81381067c536c7d4d2f01a87b8dc00
94afba74234ed0fdd9dcb3c1894126fdb6c8340f
90d30afe72af897e85913bf5454a1aee946a0339
35a7847174ee14be5179393136777fd8da29cd6d
34afbe70dcec1d76557d7c1180787854e2b4b1ac
36632b8bf31a4ff3b628cf77b34a8540dabba945
a63cedcc063cb966a9c59180c7c8d67e116fbfb4
0983a873ad8deb1f6e29a38c40c1f3ab9eaedaf1

81
Microcin/samples.sha256 Normal file
View File

@ -0,0 +1,81 @@
5634d08044ec48a9d9ac3f91ce622dedec7d63e72dc657080db03d5de04ddade
1f4fb2727453b00ee711be0bc828627f5a70c0b77e24648419e293207fa4f7ed
4ba9324f9566144ff868b4c3bae61d5459007bc44ffd4429d14eeb6b568dbb69
e4136e56debdd6ab1dd159c9f91674cf9c4c8d8deb8924ba280f0a4408235a07
15277186bc004073952ea0e113dde8f2f0f724393ff5c0b9bcaeb07d0fe683f1
229deb91f1d858ff845e54b2dc8c668b81e906ea6a71f74250ffd12d7da68f3f
4a196919cff93d11df04c607508be62408267a75a1f24a8282ef6e1b58163663
28cd4373a853c41cd06b9eca9b37541f04be96fe0061652e39208b0fadd5f6de
40c4f8e00e04997a3d531930163501f53154b4c0caa220f835dab0f1ea51c5d1
c56b1f5995b19bb1fe039a9d9c9c72f6d690b8630fd78ab3fdf9beba0b4f419c
d1ac8a6c3cf007b18c73d63cd823617362b7ccebb59400af2f416226803e2076
f10c854dbb5f84ec06447919a5b93efc971d6802b5f74a1fb3f98dc74138b13c
2552c9916e5ef255d9d26097827e87f851f1671680f10236df67fa9423f35e1a
214ea738c87c6b6b9353d81b47bbbf20955dace611263f2588ce268ff8901079
19abf8d8bc1d32516279ad836fd8ca8334a270f3804a129f09c642c8d88da2a8
500fb98f4a00ede301005ef99fddf7827d97a8fe8e4e6533cb752d72db178845
c2b25c60cbdb937de9a4d94c02c4240ab1f18ef2d92a01a7b18fc6aebb6e4e29
1414e4b40fa439ab51967bfcb09cf570167b0bd404459fc39b52c10f21fd11e2
4281f7139dd68ff6e91ac7336c373bc241780ce832fa1a66ed2fe1d6498beb6a
7648dc0e448cef15b2119fb984531100b5d7c0b239b33ab734c04ccecacee582
d01f5735d3471baee37fd83878cf7282775c89e1b620c7d1c977184d69509413
57b1f02575130eedfccefb272c1f1bdf2992c943e263fd6c74e1ab387b301415
e8781cae3ad703a21fce77685fa5999976abe88b5ce9b46382a3ebc3ef1f3f2f
673136d378204a0d8623cd850d16c6cc64821c1ce93bf289029d1c524832ee07
6ba5decaef8ea3f62104b854ddac46d2534c3b8db9a9a871eb3c184a26c17a09
a45fa366a6fcdf1e86f6e763e719d5ce31287530a990dedd8c605d0f5712d020
234b97651d55c6c06c4ae6d90ec2659af1d71492253410c4d6c2c4622a909a6f
5ba5e160a28f884e0542656bb46184226d4f07156c103dfcd11485a2dd20c8a9
b60b06586f89b0864c1f14f6f4a5720a766c57af696c775c09c25a78be95fac4
ba57f663e345d9eaad4411a7536fa57bf16e0e01ba5ba466b06c9ba75f38d724
ee2a886aa8635319670841cec25ea3139bf8750d62e277eb4acf4413b0ca20d9
3dc220e9365a4c05ecb7b94ca7edb29af2d9b8fe76fcf401ebfdcd420f01abe7
35900c8990dfa65253d3862b60321eb692bde2aeb1a8f1030747e287107c19d9
028acf392ec5dc799b9f3e7a72541d99cf3fba94f7f6d4cbcaf284dbe98b3006
1a0e60bdaed45635be8dfe2ada5b3897c5346604d9c29df3db6e6e2f7ea5f5fd
ab02b42d311984bf1e868b800c702dce49745919805335827af10038c32d4868
71d186fbb0fb0ee98b4376708af8e5603525d8191cab97ff573d658b4860f073
82cd37d76a491427f3da34394fca46049013c9212f6a78b15c622d9ef37bb469
edc4fdd1485a626c5550cb32d655e80dd2ef439ce79aa7376499f1e24960b2b4
313687a206b1c55d5d9f410ac567076ae66579dd804e2615223e2e0e3b29b56b
79eda911b12206b3275db6f56cd91eb33632ba637147ec79cab6637dd42500a3
9a1c94a75dad7226645024b6720fc04418d4e9ff94c528c89420858bc70f9387
35a8795e0418321428d83ef7c96022c04ad6e68b92a6ffcaaec73372b183d753
61e4c91803d0d495681400fb9053b434f4852fdad1a305bbcec45ee0b2926d6a
068998cd3bd4e6edc5a419ac77a974fadf4320967dafbd0de0dbbfa81e6e8953
e899abc741a29c1ceee2e7dc8ad91dde9686c2f0c9d7e146cc7c27b8d1fd1a97
15aadb3405647c12353a2f26d19aa4c465d2196ff61e5a48a8305cc5cc877ca5
05a307b69c3bcce5a609d52d8eb8ba19c4056f58931fd219f0caccce3677f83a
cb898f27bcf98a35cd2305a3db4f9843650a5bacd947c6b3d08dc634f20eb778
75b835675aab89741eb67375b186b22abbc387982d2dd3c70e10b381586bc582
f0d1b39a6f97a5e234c1948e9b49265a1417aba730170772e00e0e870fa1b11d
e2c9e5e04fecf993a9f3c17f0ac1330d403debdd28a9dda06986d38a329f1a14
eee13a15e042b897404bedce7eb6285ad505d61a46a01474afcc959a16617834
8002b33fdf1caec503a25ee39297005e84c6af169df65d8be82e2465baa9b2b0
78c2771d13c2fcce8dad05dee29e7364545896d4621a5a6f84501db3f286f5b7
c2a1dd4557c1574b2be237c28953e57b02861343f022df6d7327e6dc257a518f
69cbbb0b0ed3187ef27498e8d07dab9a7b4f31d350aac4cc9021ef77f81c22a7
d282e20f90c0509ae03f83443334d974112c8eb2035e5846b6fe280470baef28
092a9b294d8c550b5f9c85d96afe941160e0080044848669c02ccb905fbd71ec
42d096ea06b378d9e66e090a3e721aff44530bfa08e0b589e965d1568f0052d5
12850accf45e12a8986c680995d290848ddc1f64c221274692eb1686fb41f4e0
390a1dffc412e3a1fdc56d6da4d507510d8f9120b0f203f8894bd32b93fc6c84
bbc5a9a49757abdbfcaca22f3b2a8b7e79f61c30d31812a0ccc316536eb58ca3
180d33c420bdd47a06ea3f2681a5431529a93f18d51d5c0d8f38948a1bd28869
6edce6f1ba33588bd0717d44ffd05a9e0cd475ac90dc5a36dd58b9b62f9f1964
c4f87948950a29c89fbf3826a2b51fd7e10626c00e15c05b0cce68456a44b5dc
3b9b5330907f4349e54d42acd819fdb185d49f3cb479f729b029e6d935f89060
7d2d3f5b704bcad64dcdd786160ab3cdd2b00b47bf3319d54e908d9b413138ff
8237305f48abb0cad1f9643464c8d4ab0657b58539961bdcb2d467b5a201a84f
f5a1f936afd93847b0e492a9b477c45727759cbc44078e641aa184f2b94f8e28
a463786bac19e0630c41b1c400aaab2463fc51b031c3d32fee96d0f5615243ad
15108314029f5ecd8f11ab4f5c22d0d77fe9c2c1004756c3cb2dc49e2a930da6
883ea7e0a278ee0d983ae92d26fa16f7400f0305bb5f852a870831a2a265353f
c5204f6a67a2ed5aa5f82f1a07ff0a74147873237f362a63acc3c61f7918e828
ba6f73a6d26019f4bd084d36217291bf375663383a63d2cbcd6ba44a291df477
1546d181f9562c85f56a5db5e46a163d25d973fa348e214b5ff032deebb35c58
d5c1e947d84791ac8e6218652372905ddb7d3bc84ff04e709d635f60e7224688
C4f87948950a29c89fbf3826a2b51fd7e10626c00e15c05b0cce68456a44b5dc
fc66353fb26fd82227700beb47c4fa90118cea151eb1689fd8bf48e93fda71d0
2615e5585a5db77b973c74e0a87551978a9322c820362a148a995e571923b59c
3a3b05a08180013a37fbdbe65e3fe017440c1cb34289647ef1f60316964ef6a9