Analysis
-
max time kernel
15s -
max time network
17s -
platform
windows7_x64 -
resource
win7-20240903-en -
resource tags
arch:x64arch:x86image:win7-20240903-enlocale:en-usos:windows7-x64system -
submitted
02-01-2025 03:39
Static task
static1
Behavioral task
behavioral1
Sample
31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe
Resource
win7-20240903-en
General
-
Target
31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe
-
Size
247KB
-
MD5
f087898b3683c3261dfd2f506b069dc0
-
SHA1
088e7074dd5d686fc492d48544238fed85de9a7d
-
SHA256
31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2
-
SHA512
e8502399ac874dad2155b7234fae985cd71f20fb9b5204e5d86c1c0ddb012b11e1143a6200ea82ecf28fd50b7e2d0ec990054dbe9e8495925bce1ec97fba0854
-
SSDEEP
6144:RBbhnf6a8Y8dLBf0dJ5TTBZbspom7bXbt:dnia0N0VTTbM/J
Malware Config
Signatures
-
Ramnit family
-
Executes dropped EXE 1 IoCs
pid Process 2288 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2Nmgr.exe -
Loads dropped DLL 3 IoCs
pid Process 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe -
Drops file in System32 directory 1 IoCs
description ioc Process File opened for modification C:\WINDOWS\SysWOW64\WEXTRACT.EXE 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe -
resource yara_rule behavioral1/memory/1836-8-0x00000000004C0000-0x0000000000524000-memory.dmp upx behavioral1/files/0x00070000000120fe-7.dat upx behavioral1/memory/2288-18-0x0000000000400000-0x0000000000464000-memory.dmp upx behavioral1/memory/2288-16-0x0000000000400000-0x0000000000464000-memory.dmp upx behavioral1/memory/2288-11-0x0000000000400000-0x0000000000464000-memory.dmp upx -
System Location Discovery: System Language Discovery 1 TTPs 1 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
description ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe -
Suspicious behavior: EnumeratesProcesses 3 IoCs
pid Process 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 2288 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2Nmgr.exe 2288 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2Nmgr.exe -
Suspicious behavior: MapViewOfSection 24 IoCs
pid Process 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe -
Suspicious use of AdjustPrivilegeToken 6 IoCs
description pid Process Token: SeDebugPrivilege 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe Token: SeTakeOwnershipPrivilege 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe Token: SeRestorePrivilege 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe Token: SeBackupPrivilege 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe Token: SeChangeNotifyPrivilege 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe Token: SeDebugPrivilege 2288 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2Nmgr.exe -
Suspicious use of WriteProcessMemory 64 IoCs
description pid Process procid_target PID 1836 wrote to memory of 2288 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 30 PID 1836 wrote to memory of 2288 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 30 PID 1836 wrote to memory of 2288 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 30 PID 1836 wrote to memory of 2288 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 30 PID 1836 wrote to memory of 384 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 3 PID 1836 wrote to memory of 384 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 3 PID 1836 wrote to memory of 384 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 3 PID 1836 wrote to memory of 384 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 3 PID 1836 wrote to memory of 384 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 3 PID 1836 wrote to memory of 384 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 3 PID 1836 wrote to memory of 384 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 3 PID 1836 wrote to memory of 392 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 4 PID 1836 wrote to memory of 392 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 4 PID 1836 wrote to memory of 392 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 4 PID 1836 wrote to memory of 392 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 4 PID 1836 wrote to memory of 392 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 4 PID 1836 wrote to memory of 392 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 4 PID 1836 wrote to memory of 392 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 4 PID 1836 wrote to memory of 432 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 5 PID 1836 wrote to memory of 432 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 5 PID 1836 wrote to memory of 432 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 5 PID 1836 wrote to memory of 432 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 5 PID 1836 wrote to memory of 432 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 5 PID 1836 wrote to memory of 432 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 5 PID 1836 wrote to memory of 432 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 5 PID 1836 wrote to memory of 476 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 6 PID 1836 wrote to memory of 476 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 6 PID 1836 wrote to memory of 476 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 6 PID 1836 wrote to memory of 476 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 6 PID 1836 wrote to memory of 476 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 6 PID 1836 wrote to memory of 476 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 6 PID 1836 wrote to memory of 476 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 6 PID 1836 wrote to memory of 492 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 7 PID 1836 wrote to memory of 492 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 7 PID 1836 wrote to memory of 492 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 7 PID 1836 wrote to memory of 492 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 7 PID 1836 wrote to memory of 492 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 7 PID 1836 wrote to memory of 492 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 7 PID 1836 wrote to memory of 492 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 7 PID 1836 wrote to memory of 500 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 8 PID 1836 wrote to memory of 500 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 8 PID 1836 wrote to memory of 500 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 8 PID 1836 wrote to memory of 500 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 8 PID 1836 wrote to memory of 500 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 8 PID 1836 wrote to memory of 500 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 8 PID 1836 wrote to memory of 500 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 8 PID 1836 wrote to memory of 604 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 9 PID 1836 wrote to memory of 604 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 9 PID 1836 wrote to memory of 604 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 9 PID 1836 wrote to memory of 604 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 9 PID 1836 wrote to memory of 604 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 9 PID 1836 wrote to memory of 604 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 9 PID 1836 wrote to memory of 604 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 9 PID 1836 wrote to memory of 680 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 10 PID 1836 wrote to memory of 680 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 10 PID 1836 wrote to memory of 680 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 10 PID 1836 wrote to memory of 680 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 10 PID 1836 wrote to memory of 680 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 10 PID 1836 wrote to memory of 680 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 10 PID 1836 wrote to memory of 680 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 10 PID 1836 wrote to memory of 744 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 11 PID 1836 wrote to memory of 744 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 11 PID 1836 wrote to memory of 744 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 11 PID 1836 wrote to memory of 744 1836 31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe 11
Processes
-
C:\Windows\system32\wininit.exewininit.exe1⤵PID:384
-
C:\Windows\system32\services.exeC:\Windows\system32\services.exe2⤵PID:476
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k DcomLaunch3⤵PID:604
-
C:\Windows\system32\DllHost.exeC:\Windows\system32\DllHost.exe /Processid:{3EB3C877-1F16-487C-9050-104DBCD66683}4⤵PID:2004
-
-
C:\Windows\system32\wbem\wmiprvse.exeC:\Windows\system32\wbem\wmiprvse.exe4⤵PID:1592
-
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k RPCSS3⤵PID:680
-
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted3⤵PID:744
-
-
C:\Windows\System32\svchost.exeC:\Windows\System32\svchost.exe -k LocalSystemNetworkRestricted3⤵PID:808
-
C:\Windows\system32\Dwm.exe"C:\Windows\system32\Dwm.exe"4⤵PID:1044
-
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k netsvcs3⤵PID:856
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalService3⤵PID:968
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k NetworkService3⤵PID:108
-
-
C:\Windows\system32\taskhost.exe"taskhost.exe"3⤵PID:1068
-
-
C:\Windows\System32\spoolsv.exeC:\Windows\System32\spoolsv.exe3⤵PID:1076
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalServiceNoNetwork3⤵PID:1156
-
-
C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\OSPPSVC.EXE"C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\OSPPSVC.EXE"3⤵PID:1416
-
-
C:\Windows\system32\svchost.exeC:\Windows\system32\svchost.exe -k LocalServiceAndNoImpersonation3⤵PID:2152
-
-
C:\Windows\system32\sppsvc.exeC:\Windows\system32\sppsvc.exe3⤵PID:352
-
-
-
C:\Windows\system32\lsass.exeC:\Windows\system32\lsass.exe2⤵PID:492
-
-
C:\Windows\system32\lsm.exeC:\Windows\system32\lsm.exe2⤵PID:500
-
-
C:\Windows\system32\csrss.exe%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ServerDll=sxssrv,4 ProfileControl=Off MaxRequestThreads=161⤵PID:392
-
C:\Windows\system32\winlogon.exewinlogon.exe1⤵PID:432
-
C:\Windows\Explorer.EXEC:\Windows\Explorer.EXE1⤵PID:1128
-
C:\Users\Admin\AppData\Local\Temp\31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe"C:\Users\Admin\AppData\Local\Temp\31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2N.exe"2⤵
- Loads dropped DLL
- Drops file in System32 directory
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: MapViewOfSection
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:1836 -
C:\Users\Admin\AppData\Local\Temp\31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2Nmgr.exeC:\Users\Admin\AppData\Local\Temp\31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2Nmgr.exe3⤵
- Executes dropped EXE
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2288
-
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
C:\Users\Admin\AppData\Local\Temp\31dd82cb2e3f610ec93dbfcf4f28a44fc4af29a55e3fff14cac5664e3b3edef2Nmgr.exe
Filesize159KB
MD58703c6aeb2e62da71e50db9698d91e35
SHA1cafceda794c5b1976b46a5d39949137aba8dc9e6
SHA256c3a332de99e2b195bbb3e5927f8ee4217f968bc373f8c499db45db0b3388d47d
SHA51248e45868929fcacfa06c5078de2e54d32cfab80e5dd00036b37f3d55b33269f0ee82f46b68e7a6adc2ec9aecad8672393a77602c1b995133876c2c4e6d15229a
-
Filesize
163KB
MD54f2f1aa9d95088b96257c05a16e80637
SHA1b15bc689068463783886303359374051c7318ea7
SHA2562629e7357a5a8c7278caec857b5f49cf3b87d7605a787dd81e431c216f8d3495
SHA51203af955551f99c392b7b3584b09e1107bd9bfe6621d3414e06bd14d5986c83d522b5621d743b36a338f97908ee79103c297ac9045b9613805b9cf1e816e79728