Function at 0x407970
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x6dbdc8
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x407986
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x6dbdd8
push esi
call edi
test eax, eax
jne 0x4079b0
push 0x6f1a30
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6dbdd8
call fcn.005e3696
push 0x6dbdec
push esi
mov dword [0x8f2db0], eax
call edi
test eax, eax
jne 0x4079d8
push 0x6f1a30
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6dbdec
call fcn.005e3696
push 0x6dbe04
push esi
mov dword [0x8f2db4], eax
call edi
test eax, eax
jne 0x407a00
push 0x6f1a30
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6dbe04
call fcn.005e3696
push 0x6dbe14
push esi
mov dword [0x8f2db8], eax
call edi
test eax, eax
jne 0x407a28
push 0x6f1a30
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6dbe14
call fcn.005e3696
push 0x6dbe2c
push esi
mov dword [0x8f2dbc], eax
call edi
test eax, eax
jne 0x407a50
push 0x6f1a30
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6dbe2c
call fcn.005e3696
push 0x6dbe48
push esi
mov dword [0x8f2dc0], eax
call edi
test eax, eax
jne 0x407a78
push 0x6f1a30
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6dbe48
call fcn.005e3696
push 0x6dbe64
push esi
mov dword [0x8f2dc4], eax
call edi
test eax, eax
jne 0x407aa0
push 0x6f1a30
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6dbe64
call fcn.005e3696
push 0x6dbe80
push esi
mov dword [0x8f2dc8], eax
call edi
test eax, eax
jne 0x407ac8
push 0x6f1a30
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6dbe80
call fcn.005e3696
push 0x6dbea0
push esi
mov dword [0x8f2dcc], eax
call edi
test eax, eax
jne 0x407af0
push 0x6f1a30
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6dbea0
call fcn.005e3696
push 0x6dbeac
push esi
mov dword [0x8f2dd0], eax
call edi
test eax, eax
jne 0x407b18
push 0x6f1a30
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6dbeac
call fcn.005e3696
push 0x6dbebc
push esi
mov dword [0x8f2dd4], eax
call edi
test eax, eax
jne 0x407b40
push 0x6f1a30
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6dbebc
call fcn.005e3696
push 0x6dbec8
push esi
mov dword [0x8f2dd8], eax
call edi
test eax, eax
jne 0x407b68
push 0x6f1a30
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6dbec8
call fcn.005e3696
push 0x6dbedc
push esi
mov dword [0x8f2ddc], eax
call edi
test eax, eax
jne 0x407b90
push 0x6f1a30
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6dbedc
call fcn.005e3696
push 0x6dbeec
push esi
mov dword [0x8f2de0], eax
call edi
test eax, eax
jne 0x407bb8
push 0x6f1a30
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6dbeec
call fcn.005e3696
push 0x6dbef8
push esi
mov dword [0x8f2de4], eax
call edi
test eax, eax
jne 0x407be0
push 0x6f1a30
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6dbef8
call fcn.005e3696
push 0x6dbf08
push esi
mov dword [0x8f2de8], eax
call edi
test eax, eax
jne 0x407c08
push 0x6f1a30
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6dbf08
call fcn.005e3696
push 0x6dbf20
push esi
mov dword [0x8f2dec], eax
call edi
test eax, eax
jne 0x407c30
push 0x6f1a30
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6dbf20
call fcn.005e3696
push 0x6dbf34
push esi
mov dword [0x8f2df0], eax
call edi
test eax, eax
jne 0x407c58
push 0x6f1a30
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6dbf34
call fcn.005e3696
pop edi
mov dword [0x8f2df4], eax
mov eax, 1
pop esi
pop ecx
ret