Mirai - один из первых значительных ботнетов, нацеленных на открытые сетевые устройства под управлением Linux.
Indicators of Compromise
IPv4
- 157.245.39.54
- 179.43.149.15
- 193.35.18.190
- 209.141.58.24
- 45.81.39.172
- 46.3.112.238
- 5.181.80.115
- 5.181.80.124
- 51.79.85.22
- 91.218.67.205
- 92.87.6.120
IPv4 Port Combinations
- 107.135.46.249:37221
- 110.181.232.213:59308
- 115.165.220.243:41329
- 117.196.28.165:50576
- 130.239.18.159:6881
- 176.63.146.227:25787
- 179.43.149.15:80
- 180.177.79.81:60501
- 193.35.18.190:1111
- 206.0.182.234:56852
- 212.129.33.59:6881
- 213.151.40.153:21231
- 219.68.5.140:9646
- 31.168.186.7:3832
- 82.221.103.244:6881
- 87.98.162.88:6881
- 91.218.67.205:80
- 95.38.24.186:2127
Domains
- gang.monster
- stresser.pw
Domain Port Combinations
- bttracker.debian.org:6881
- dht.transmissionbt.com:6881
- router.bittorrent.com:6881
- router.utorrent.com:6881
MD5
- 035c83b4da2810f04a8fe30cdff854cd
- 044be23e2a892c37bec808b28e78c5d9
- 04c2d44908991504efb919b0ddf2b575
- 052a9ab111603beaf72cde5744bacb62
- 06f301c94cb84993ebef06f048060ef8
- 0735f1cc98c3a396d0433514101b9338
- 0a66ba6e1006940191ad39d6862dc5a3
- 0af3ebf3e5f57929219bea88f390a50b
- 0e26743ad3ded766012134a9a4b07fb9
- 1352582c897dd0c0c023fae5ad7f419a
- 190918b97d48ac6e40fa2cd1edfba904
- 1a7f08649f5dc8899fa29bde6611486d
- 1ec790383db3006090d8646d4501c425
- 2d7313d196da4da331eccfb20ea287e6
- 3250a8af14ff975aa4ef4c342122a1ea
- 33f099538cf7568c6db302a0c9251977
- 34f276f8033cab2ed4a2ec3023594b1a
- 3b7bc4a96ea725c7c5ae3b5b4827a858
- 3de45b909c0f5f8b1b22c7514280b470
- 42c670d5baa797687222fa2e4d188f90
- 43a0ff866890deb6e2496617e7786ae3
- 4547076e8ef33c6ba8a57083b76d5c72
- 4714812da71b10124f166bb0c3d896ed
- 497fd77676267065b8d68d6f289df07b
- 4a6f707bb749d25fd717317167409a99
- 4c49020aa15d1c8830bbdaab504f0ff1
- 4cb6a9cea506a2d6abdbcfc9a1144a7b
- 58ed58078e07a1da2f686b35a5341a64
- 5ea20b711ab324a56951df8dbf501703
- 6160788ad09fd06d3d92f4c7fb2d5f01
- 62adb8cd9f887c7e1fa1a1cfcd419d4b
- 63f70ea2342d0457f78b90d1a3a8a9d3
- 649d65f7c2a87c0c0bd507646f057d95
- 658e26b9d2f58c3af02ce198bac7a604
- 67a47de5714ecc83d8b384ce9ef66fde
- 69058bab71acb1a408fbe407ff116bf1
- 6e1d7da512d72a56c1b88db2e2fe67d4
- 6f3a9e621c2fefd6625e9bb8f264b622
- 703e63c869de517943616d0346b736ef
- 761616057de9dc98695f79a8f97b89ab
- 7a9f357027c4026e50aa2e50bab31516
- 7c073566d0df7b6548be5d2e2651334c
- 7ec2b8f76b99e3572a20b131a6ad9a00
- 80c19c5a3ca159e3cbea19ba314d833b
- 80fb5bd5c53cf9695f3b6281d8a5cbbc
- 86d49858eedfd73fced9eff035f08be6
- 87368cfc83e6e20c0bfb1f2296ada8f6
- 88f208a31de4476f86072acb8d0cf93b
- 8901a46a5a478bf40cb56fb3a2204bf2
- 8a94ce7ac9fb5eb0945c568a610e315f
- 8cf55f3af726a3a3d5b64066781d6987
- 8fbfa6a16495ffde1bef36c18f9b141b
- 9843127728bef2b167e124650589f391
- 9b5622f491aa6ae865e15dac290fbace
- 9f2647c54473d4212f2973e562e5ab70
- 9fe536f728efc5ee140aa7201d098cfa
- a00c74e111e379bf0eb0518f3c855070
- a08a3ec3893e3cc49d652578ba796059
- a2dbf9bffbc1b43e410dfd584f36b21f
- a39df55f2911e926eef7a86d95b8afe5
- a6719a2f8fd8ba3396bb12dc00665ba2
- a6dc2997a63f6faa468536742c8aeaeb
- a7e00c6b9fe3d1c7f58d2bacd6c1200e
- a9e6692f31956f5105d5d08bbb7009c4
- aa2947c6e290d3731b4cbaaaca9408f4
- ac5f842df5eac61cfefa70855abcf93c
- afb54be671540ca6708c5f03a0ffbcf3
- b09d6a3fb08adc0ec5cef5d400a1a7bb
- b43b2f5b3e33634329a43df5f854339b
- bdac7c54d685030d8f3ce52d436dde30
- c08181d6f660dbad1d37ec0d1f3ede72
- c101d4bc39a4db44ffe6ae8f70fc27ac
- c46aab6c2cb75ff3e30105d395ed87fb
- c5763de2f23d6f7dca7c9cbb036932e3
- c5b3db28cade09b0aebb83cd07029c94
- c5d2abd41acf905857d1d9f9b9f433de
- c9d71faf1551d694a2fece6c2382ef3f
- ccb32bad6cbd460e442595bc75bde540
- cd09ff551ebc90d5acc5688e4e60b694
- d12cd26c3b6f612eaa3511e772d34421
- d42ef2963430ceed658fb1e80c8b5b82
- d5268512e42c8cb166e2a3a6c6b92a7e
- d59681d7490c77c3aeab3b90f5a91cd1
- d828ca0c267212f496ee42be866b3c08
- d93672a329e281d46ada748cabda21d2
- dddcd7c3bb6b6478606417ca20db10cf
- de4c7913941e84a169e6289ed20571a1
- e076e266f7d542075efe212397776b1f
- e467fe6ce1f11e6c669370a82913d47c
- e75e3c80d762308f24aba00e0508f0cc
- e87fc09656caa4bc7b97c0f4fb2f6159
- eae7b964ac248f98d638683471146c68
- ee313ea1d9a0b8537f1650412a061e58
- f0051adb458859a0dcfd1a461be5bac5
- f03bdf7ba187cdaf28ddd0050f384d71
- f0698eea67df486aaec587f892224520
- f383293dcab27361a36309c2edca901d
- f5d25d67f2bb7af7990644c985b7480c
- f6cc5c7102b8e1f90ee08035e8bd717e
- fcc4486f20a66a6616bb1a65fb83b4ea
SHA1
- 006dfba20234b43e5cfc1e7b35ac54dcaa3f7621
- 06db466b95c2e435183ce5e21404329e1230c3d7
- 08121927b48f30e272f8a6ef6f890f18cd55f01f
- 0d64ea6d14bec9d255eadea5fcd8933e171d868e
- 0de116cadfa36eec613598bd0f05510600b45477
- 111d2368eae5837d9a9d69dd32197a9f36642d59
- 15037e7bf1312da4fef8e5f09b3b223224ce885d
- 18d05ad768c7b803d90510ce2e30091384f3994e
- 194483f0d9d2c29e60a651e9f09dcd38f7d90cb8
- 1a15dc889a7da703673652b17280c2aa40f59c4b
- 1e7d406b31035bc54b93383d87a7d914529aeeb7
- 201c5647379ba37f39fbb76be6ae877bbcdf7029
- 22e6e66e7e430b92f3d24a5cbb6e87e8f8a5a250
- 24cc885a4da0f794d60ce4077814e21276ce48f3
- 25b6a08518a9e692bb735d711961cd3fbb332034
- 273560493748764ecf2437f08e6cbc4bde7f7286
- 284b3c2362509a1d27a4be2bc88b2946ad3d25b1
- 28804f0fd81910bcfbc0d5d95b9738d2d4f61bd2
- 2ead1a609967fa7cb7e80cdfb7e4e861c8ab9c83
- 2f281097e76ddf20be181dca3f385224a7d97ea3
- 3695c8049f1005877f3f9630a1492f2ae8ddbe55
- 374e2565219f8e6a14db5b7d9745e65c409eed2a
- 38073a13699fe9837d6c85c53c40abce9952df8e
- 38afe6edd1c47fa713986d53fb2bad7a20ad91a9
- 3af7d4bb6a07e067d4e169d4aa7df3bb0c4cccbc
- 3de41bab769a024398e401ab16eb7170473d8cb3
- 4352b525ca164f645f97a1ff389781e7ea5dc187
- 4404a39bc5caafff60740182075f5006f2f09872
- 44602b2a6e1c44685af601523183228c6ec8d81a
- 47916298b1f7ba6d3491db68fa79391824d09e07
- 4cf4225e6716d5cae90b848eeeefa861db6d9d2b
- 4da3d0fac060bbef981db1bb969132819cca5754
- 4fb069cb51321c03c02be8a9dba56464a2dc0171
- 506a66a9fb03fe0bd03c229d12d588b9cea77d18
- 573a6e54e921a0ebd838c9728929c5c1b8ba102f
- 574098e8f0ef9d2fc314402519e0b46b9d953964
- 58414bef1292b22b0c82b8aca186edc78e7a3a3a
- 62a73f96f3721a298d4d1286dfab3b9b285d71c4
- 6370d723c76ed255720c555bbf67872a132a310b
- 648fa1cbd3398ef6b471cc57f48af6aaf58374ba
- 64f9b8695fc466242fec90319430fb1aecf35fe2
- 65bc3fdacdf9b2337620e2721c4ad73acacb8afe
- 67c4be49c0eafc44bd977f4e2021598f12ed6c55
- 688f655d6fd79d08f51f6c9fe1962d33ff08de4d
- 694d6cc9b1f804cf4de9fba16bbd07e00e21754f
- 69f2e5d39a63158775f96520324205c55fe1bff7
- 7638b354dfe094074792e7feb1d6050198f0a35b
- 764c0889b18f23255c76c0b5dd04c48497809f6e
- 787a14723c22a8f2b348baf0be3be1901db7daaa
- 7ca45e8aa89b0c790fbe19b8ffe05a697f06d692
- 7d48133a331b4c1a24c4438868fbb09c68781c7a
- 7d841a8fbc76ecb07ff76469403bfd8ac1b041c1
- 81c4e8fbbea3b2c5c0948d7437c8e2f826bff6b3
- 832ac9e0ffcc15d2f416bef219d8269b41a4f828
- 88be6b257f11ae0ab0fa8dc4e2db89d75fd13a43
- 8a4ea23b7dfa2571b03a9cfd839ca83d1e658742
- 8cfee1d287f26f55a79b840318df1ebe4c52f19b
- 9044dd5586de17ef4b9f2924cd142a4c0cc56a90
- 93bf9ef4c65e4119883a0ae82497d94c686b025e
- 9619ffe182d388b019f2518ac6d66c820eb24dbf
- 9b6656058bebcb996cfa88ab4d591601120c72cc
- 9bffad897cd4eec3115af1d025b5216dedf3647c
- 9f9b459eefd0452e5761162284dd95070f001278
- a1c1d6059ac9b5653da6b0e61cf34d5b2bc13cf0
- a57c0fa40a910abe80e810fa7bd36aaed4b0e1f7
- a5cd420b1b9976f29665f06b0a7ce48ce32df828
- a6a6d7fb0f686351f36a549e2c820601a5695606
- ac1ea608d00852cab8b7f5a1cf191a9da917cca0
- ad2ad9598175f44c69ee7492c77aef99c0b1ea72
- b3f5066b07f500093c0b5dde599fd05fc3d1b66f
- b65faee56345341e0495d4722739f8f131176627
- b81bfbc669bca74efdadb0e825a40fbf15442508
- b9f39880a1b6ab6f6df5cdfb6746a5348bb4f77c
- bd684ad982386bb26ef24a6d63caef1758d4fb18
- c2fa830ae8912354d7f795afe403c66dd1228198
- c58070e9a1ee8d396de11c82727f00cc882aaf6e
- c5f46c1c2b3ac3d06a6869bc705064f683c26014
- c66f749652340d52068c710dcbd461a3b50e53dd
- c9128ec873d4c416d77d8731442bf82d47891fea
- d46eac1c0150692f8251ead4d9f07f966db6e1be
- d55f0f1b0825f075fa8a20fe78438586eba09539
- d5b4b652c4adba35ae5ff398b79dfdd9fb405ce0
- d8fe6b42d106de7bab92895c7afd2862ac812fde
- dd033a35158cb864ba974ed7c6bb5e77244cf677
- e1f0987d85736a984ec1e9733b6cbe2039f572f3
- e2fb6ab8c0c0a721165e7453b456c834bae03dc2
- e55ea1d8b461cf00652df50ee415e7e537de4636
- eadd94ec4ae93df20091498597877ddac609fffe
- eb2013d529403687d6a1d33767ce6c292cd0ad9a
- ed5498a688edd9124b98a41a9ab2253b26f4993e
- f294fb96a9386116220b3002cb278756c06abb54
- f3407fb9017cd6d7fed3a2ad6f891c128df0feb9
- f6daadccce67c6d360fe3d19d49bf9f3698d742b
- f6ef6caae3e7d5137f9f9af8c8148bb9d45661c2
- f8b25970316d90c565f00cbd68118fa25edbab16
- fc3469971add5acf23ac03dc81ff802061f1a8bd
- feaf2d38f0f87f5da83a4f68b0e908bb177c5071
- fef7bf5918ef5359351abcca47e0c7b7e806a7d9
- ff35fb97fafaef4aea811d5e55f2e8e72fce859f
- ff98be3e87cb93b1e1bdce1739731d52e88efcf4
SHA256
- 064a9b98e6813f24afa1c065d7f7fb77f1d80d8521a72dc9b3b571850c802f41
- 0c6549d98475dfbbb516b84774e05c0241505ab6c949bbf4890beba14a6579b9
- 0efa2a05a81f2b2034de4671f1395d8b1bd16d48739c4c0773d3b855c39ca7c7
- 0f576f68e83daacd546ddee205efdc295d8f743156d8e207f863ea51b5a2db5b
- 134aea8782498f2b3ce03e166280bfe2130e9c0d8a70555b9f282dd5b40e95bf
- 147d231735a0c1f51e357776c8d5412db24bf086d71ca046e4cc17ba2baa37a3
- 16fc9b67a49a3f1fb1e923c053a97034e3cbb6d2404c4ecc0d52855304ca0cc3
- 179387e44acac627d6557228ff482e5a61bd9fac87c0c6126e17d89b3c7391d4
- 18ef09ae45870516d4c024b0265f19b97e2be87f8d5665156e70857963143cac
- 1b6dd26c132aa557d348801372da3d4879446e5e6c4f89fec014336ca2ad4fe0
- 1c063986042a20bb4d33a5a8272e4c9199df1a1c463127ac996cf5bdc2865fbb
- 20ada0172398ca8f9836bc87905e249a19ee01323c55a44c5722d868307e1628
- 25d7c031afacf41455db549d0cc6bfbb569246d30ba8e85b9525cf3b699ec7fa
- 279e98496b650eee45984317990c2cb570ccdf2f4495a74c8dd306a32e199ed7
- 2d82f1fcf4fed694209920de57ba1ef31cf9245e7c3fa8367e7e7c5ddf9a2339
- 2d9e491907ebbc313dc81a11f86fa552ae2c7da5f26c64006b070855e93af0c2
- 316f60f2f3eafbf5930aaf97982a0582ec1a269a8a6da3b1ef33905e5c49e150
- 3305611168053f3cc61967b2088a2d6b914fc46e8f4a3d3b1afb31cac4407ea3
- 35b89e7d362e83bc76061216a61e6491c4bdc9d83430c49660a2c1579b7dbe6f
- 37e90fde831d7ee6cfc225d42960ee023eed5cce9cb3324078c952bba2e03b03
- 3aef6980e702b9d9f9c0df751b4b5cbcc75ea9e4ae527f2fff3abd7383398050
- 3afaa9bd87273b860e84a9a26fdb1aa5091340c2ae689cfd127c54faf8dc7be8
- 3f6dcabce989e90cca4ade58cac453e4dff7a983d220f749e7527eaad3167035
- 4044b9dbaf1962b3a292ad81a402a58e4bd7db9bd6019809c8260b9a0a304036
- 42610cd6eee87c467243e9098d3eb58d3f886fe74bd92a59fb8e897e98f6363d
- 427fde8f725ce978262ed03b701516b0c819c5573de423bd71ea49a7eb4186ad
- 46b5d16250a4d021dbc02ac674fbab56253daa22b8ed6da54c7e5245d11e2f5f
- 471a7ace5e5937c6271918b887dafa109de28ffcb107e94ba00d2f1745414588
- 4919c70ecafbd14e0d62e9e3f4df2c536908d42dabf25c2f9b0c046fd1666c80
- 4d69ab21e06302ae7732c13a4b3b6df0a0c8ab1ea87639656b1c273eba5d5fd2
- 4ef9b38400daed74b0e4f345a785a5548e439bccaaeee76965e6e6d6605c9d4a
- 4f0897c2006ea6a16eb626721bad3962355ba0ebffd29a8b34542cb73fb0da8d
- 524dbf41a6a22c3269fa6a6afd1c8cd3b3d90f62f965e1e083b7eba5e0456168
- 563933bffab9772bfd6b397f4771f11582cdc92faefe5b68afe10eeeb19f5701
- 570a2fa07707a22d4d312141b59ebc39607ab4efea035bd89e978a3c7271c246
- 58daec504434d63bc3293cb160ef83e6f88f31875078bce714906564810bcade
- 59378b4f91b46d84faa98f730addb785af20eb87fde62be4ada9ff46fc5f7078
- 615481683cb8325c50d5bcb314604b2182f4792ec10b6c87c9a6335056579aeb
- 641b151b35bba8f885922891426babfc5038cd7b6a4415a04934ca25a24086b3
- 6482dcb8d9a44fbf183065554352f8093e8a77872575cd40e33a780518ee0acf
- 71c0d4eda9a80d7cd52dec7d25bfa405c3a3cae5b4e3a087984347dc945779c1
- 72476cec024f8a68ec572fcb14ea3cb71dff690ff73cc2dcb66198fe299e52b9
- 756496c490652a7bc4d49c52f8ba568e9ae121e0de43c1c228a46317e08c079a
- 798b00dbe02bfbd2dbae413ee61551252567113b7386edd98a82b4c24422b0f9
- 7a4976cefe1901b7794aa011110b9d1b974234d33335b2d02294321b72ea9e00
- 7a8625944c85114ad634e058765296daeaa564ef2823d1af5f73984e8e8b4630
- 7b17fdc41db5fa8d47996a89ea6a4e01e8f13d7ae51ea01d7548b2e0258db028
- 7e0fdf4331d3d4eabaac8ab733ba8100bdfc53b1c741d291ccad81c05c9f72a4
- 7fa1e2d9c9481250a73b4aa86a91428a70f1e5c4dd770b6af2c52ecd317f1417
- 86563f1a0c3a4bcf35339ee349f84391db60ffe28e3a8c8b10f5deda0c489c22
- 8d0c36f42ca6eb6bc31f84768e1891c069ddf54a7bad132b7fb2ee8fc3d3ea65
- 8ea0f1e227cbbca69040c38f769c509a4b3133eae7ffc3b344d14d0aebc3134b
- 91fb512a9c822dd4c924b610ea94948a8991c17a32fec13c356a34ac7e4154e7
- 9414be7ffe16ad59a6769b5b0d9bd8bd3b848de0b13e103d90f88cefb8810602
- 975dd7ac907747585bd014e6aca6f5128afe5a91c4f9b91dde996338cc435bcf
- 9bcbb326a28b09faeb6fbfc0e7d68fe6ff79b7248c7b2510aa8dd11cc55e0356
- a0b8bc522e7180e209c129383f958d3c76b18ef63e6386744e6e46cdc3afd47f
- a3be599eeba0f370ec7d853e80b495278cbe28586fb97da671db722d4971ba68
- a616b31b3f7540630a41ade995b3932b3d28251fa628e6dbafdc012d79faf1b1
- a859da1219ef42e5af6aa17fafda4777b2ada04eb13254fd1f53a17a51b440ae
- ac567f211fff2806f54a423a3fced2abbdb52593a16075a69da8bb27569e7e4f
- ae8496172d7b2621cd3c0db25382b099d136d83957a5a1fc7b7ad23ca51f7d8d
- b33a6782af6cb404a859457f3cfd948341a09fffe08f4fcbb5263be302a2eb29
- b3a3cafc02f5059bdaafe3dc7214444e5ba6c4e4ed0644526e0379da9eba3b05
- b8f5df30f251b1a78fd34fd3ad084f00f7e2193c559d570246abbe338aabc81c
- bc8d454839b45fd031795813510b49c0bfa6830cd3d34e69cfdb7755489968df
- be6c38137899137676c37e49020709bec784373b666af87256bd6322ce8ca6c6
- c423808d5aaa9624f1c6c8b2151936465d560ef9f2ddfd0f1b8d769a29ddaa43
- c47bceabcbddc40be0cdb91b269b5f819abd39445c74909f83b3fb7c778426bd
- c97e534e0409226afd493720b81d6554fe1d9fbd88ff0c4a1b284efe237cd8d8
- d141668aab9c1262b7ce8e7ed4d8adc35d8148fe5e821fd2b334d5dc473ccb90
- d2a1ef6719766c650adcbf768bdaef0fe1ebac0da4c2731939dda3830885af24
- d506707408d6f4ea307d75be4750dcf0bf6edfc395c3213f31852b8e54da5e5c
- d53c5f53640dbf52016057f4dd2933ea53d001f2dbb59b2ff134e3a3f0c5f93e
- d57b6222a45e5cfad6c5bb6d7739215a9de3df77106216e4cb820e36fafba0dc
- d87c03dea213960e8d045dad457dce1da854ba9bf25392bb3f549601c705af1c
- d8f308373049e504097d640726bd60382cfa88d46b05bb1f39dd277355c5468c
- d90b2a6e2c38cce300e67424ea5f1335ab85be1c8eeadf59f04e2c6db1da0f94
- d9c4f36df4e9a745992b727bdea6e258d3687befacf65f671db002c646e07466
- daf81f68eb77e5bc63984f2a1c90597f54af07baad2cfb0d43b3e10bc7a52851
- db2e68d734e8f3eb0e1a56889902c790663b308a169f57e2ef6109e9236374d1
- df3ab10c31553658f3dddde83e11cd7e71ef59b9af4a6046d5863c768cca14ca
- e03d18309cdbf48dbbcbcde4587e1a015f0ea604171f9897fe77fe381c6e4d8b
- e04aa29e52989335b9bb5b46b43604d6022e22a9a1fe3c357488e48aaf51c25b
- e1262029522c074faf0d619bae298b13480c4ae6de4ffacfc2abfc7b2c6cd6b3
- e347e23a20643a43947c2a42733cb4bd9215d5da40020963f4f917d0d955dbf4
- e486217b2aedb9210aa6447b28a53dc78e0cb9dae1d786745ca0ac2fbe356c89
- e89248abe33c74a57963a87a9a076c6ba11b52e5fa9730f4023f2e0b7f7b1a45
- e9f003592ddc52d50272fd27faa465d5122d10f40147fd3b0b341a62bad2b2cc
- eb101b9e7a0cf0a693cbea5de089d3408aa2b82970559647df0fd812b2fbe7e0
- ed365a499c628fd8bb331a7b82a6bdb81e46fd5edb4232dd98c0ba19d3887415
- ed5b07510d9cbc08af67ad52fe25cfcceab82411a4399ee0448938c249094bca
- ee1261e53ee2a3629e7c071ac2502704e9fc6dfca0e8e53ce3d20285e0a26204
- f147f569e4a5e658a90644b5b0771d92249808ba98f96083adb8e82612e2c2e3
- f348c09acd78327082bea7f9e2c6c5cee5471613d7218901ebfef77906566846
- f53b68df210426b4c74fb16303a9c5ea1ba37f7290c52e8c219441bfcbb80a32
- f67bc6a213689a4bddb118e4242ae8db3d33de45b3226c6aeec9b51e9121a40a
- f7d8fbddf03491f46c19a2e420089db5a875ef36a0da7f01d2a5e4e5c3d0e9c5
- f86f24b37aee347679a61fff7b40af67c7c0428235f78a5a2710e4118888990d
- ff34410bbcddd85d3e5c5b356672b8b2d326c2bd68ca8f63dec014b47d8a083e