Function at 0x407860
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x664280
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x407876
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x664290
push esi
call edi
test eax, eax
jne 0x4078a0
push 0x6793f4
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x664290
call fcn.0059668b
push 0x6642a4
push esi
mov dword [0x73cd74], eax
call edi
test eax, eax
jne 0x4078c8
push 0x6793f4
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6642a4
call fcn.0059668b
push 0x6642bc
push esi
mov dword [0x73cd78], eax
call edi
test eax, eax
jne 0x4078f0
push 0x6793f4
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6642bc
call fcn.0059668b
push 0x6642cc
push esi
mov dword [0x73cd7c], eax
call edi
test eax, eax
jne 0x407918
push 0x6793f4
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6642cc
call fcn.0059668b
push 0x6642e4
push esi
mov dword [0x73cd80], eax
call edi
test eax, eax
jne 0x407940
push 0x6793f4
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6642e4
call fcn.0059668b
push 0x664300
push esi
mov dword [0x73cd84], eax
call edi
test eax, eax
jne 0x407968
push 0x6793f4
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x664300
call fcn.0059668b
push 0x66431c
push esi
mov dword [0x73cd88], eax
call edi
test eax, eax
jne 0x407990
push 0x6793f4
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x66431c
call fcn.0059668b
push 0x664338
push esi
mov dword [0x73cd8c], eax
call edi
test eax, eax
jne 0x4079b8
push 0x6793f4
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x664338
call fcn.0059668b
push 0x664358
push esi
mov dword [0x73cd90], eax
call edi
test eax, eax
jne 0x4079e0
push 0x6793f4
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x664358
call fcn.0059668b
push 0x664364
push esi
mov dword [0x73cd94], eax
call edi
test eax, eax
jne 0x407a08
push 0x6793f4
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x664364
call fcn.0059668b
push 0x664374
push esi
mov dword [0x73cd98], eax
call edi
test eax, eax
jne 0x407a30
push 0x6793f4
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x664374
call fcn.0059668b
push 0x664380
push esi
mov dword [0x73cd9c], eax
call edi
test eax, eax
jne 0x407a58
push 0x6793f4
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x664380
call fcn.0059668b
push 0x664394
push esi
mov dword [0x73cda0], eax
call edi
test eax, eax
jne 0x407a80
push 0x6793f4
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x664394
call fcn.0059668b
push 0x6643a4
push esi
mov dword [0x73cda4], eax
call edi
test eax, eax
jne 0x407aa8
push 0x6793f4
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6643a4
call fcn.0059668b
push 0x6643b0
push esi
mov dword [0x73cda8], eax
call edi
test eax, eax
jne 0x407ad0
push 0x6793f4
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6643b0
call fcn.0059668b
push 0x6643c0
push esi
mov dword [0x73cdac], eax
call edi
test eax, eax
jne 0x407af8
push 0x6793f4
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6643c0
call fcn.0059668b
push 0x6643d8
push esi
mov dword [0x73cdb0], eax
call edi
test eax, eax
jne 0x407b20
push 0x6793f4
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6643d8
call fcn.0059668b
push 0x6643ec
push esi
mov dword [0x73cdb4], eax
call edi
test eax, eax
jne 0x407b48
push 0x6793f4
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6643ec
call fcn.0059668b
pop edi
mov dword [0x73cdb8], eax
mov eax, 1
pop esi
pop ecx
ret