Function at 0x407670
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x683c40
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x407686
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x683c50
push esi
call edi
test eax, eax
jne 0x4076b0
push 0x698c44
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x683c50
call fcn.00596f89
push 0x683c64
push esi
mov dword [0x75d0c0], eax
call edi
test eax, eax
jne 0x4076d8
push 0x698c44
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x683c64
call fcn.00596f89
push 0x683c7c
push esi
mov dword [0x75d0c4], eax
call edi
test eax, eax
jne 0x407700
push 0x698c44
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x683c7c
call fcn.00596f89
push 0x683c8c
push esi
mov dword [0x75d0c8], eax
call edi
test eax, eax
jne 0x407728
push 0x698c44
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x683c8c
call fcn.00596f89
push 0x683ca4
push esi
mov dword [0x75d0cc], eax
call edi
test eax, eax
jne 0x407750
push 0x698c44
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x683ca4
call fcn.00596f89
push 0x683cc0
push esi
mov dword [0x75d0d0], eax
call edi
test eax, eax
jne 0x407778
push 0x698c44
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x683cc0
call fcn.00596f89
push 0x683cdc
push esi
mov dword [0x75d0d4], eax
call edi
test eax, eax
jne 0x4077a0
push 0x698c44
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x683cdc
call fcn.00596f89
push 0x683cf8
push esi
mov dword [0x75d0d8], eax
call edi
test eax, eax
jne 0x4077c8
push 0x698c44
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x683cf8
call fcn.00596f89
push 0x683d18
push esi
mov dword [0x75d0dc], eax
call edi
test eax, eax
jne 0x4077f0
push 0x698c44
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x683d18
call fcn.00596f89
push 0x683d24
push esi
mov dword [0x75d0e0], eax
call edi
test eax, eax
jne 0x407818
push 0x698c44
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x683d24
call fcn.00596f89
push 0x683d34
push esi
mov dword [0x75d0e4], eax
call edi
test eax, eax
jne 0x407840
push 0x698c44
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x683d34
call fcn.00596f89
push 0x683d40
push esi
mov dword [0x75d0e8], eax
call edi
test eax, eax
jne 0x407868
push 0x698c44
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x683d40
call fcn.00596f89
push 0x683d54
push esi
mov dword [0x75d0ec], eax
call edi
test eax, eax
jne 0x407890
push 0x698c44
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x683d54
call fcn.00596f89
push 0x683d64
push esi
mov dword [0x75d0f0], eax
call edi
test eax, eax
jne 0x4078b8
push 0x698c44
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x683d64
call fcn.00596f89
push 0x683d70
push esi
mov dword [0x75d0f4], eax
call edi
test eax, eax
jne 0x4078e0
push 0x698c44
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x683d70
call fcn.00596f89
push 0x683d80
push esi
mov dword [0x75d0f8], eax
call edi
test eax, eax
jne 0x407908
push 0x698c44
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x683d80
call fcn.00596f89
push 0x683d98
push esi
mov dword [0x75d0fc], eax
call edi
test eax, eax
jne 0x407930
push 0x698c44
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x683d98
call fcn.00596f89
push 0x683dac
push esi
mov dword [0x75d100], eax
call edi
test eax, eax
jne 0x407958
push 0x698c44
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x683dac
call fcn.00596f89
pop edi
mov dword [0x75d104], eax
mov eax, 1
pop esi
pop ecx
ret