Function at 0x407820
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x684c68
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x407836
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x684c78
push esi
call edi
test eax, eax
jne 0x407860
push 0x69a0fc
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x684c78
call fcn.00597c16
push 0x684c8c
push esi
mov dword [0x75db98], eax
call edi
test eax, eax
jne 0x407888
push 0x69a0fc
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x684c8c
call fcn.00597c16
push 0x684ca4
push esi
mov dword [0x75db9c], eax
call edi
test eax, eax
jne 0x4078b0
push 0x69a0fc
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x684ca4
call fcn.00597c16
push 0x684cb4
push esi
mov dword [0x75dba0], eax
call edi
test eax, eax
jne 0x4078d8
push 0x69a0fc
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x684cb4
call fcn.00597c16
push 0x684ccc
push esi
mov dword [0x75dba4], eax
call edi
test eax, eax
jne 0x407900
push 0x69a0fc
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x684ccc
call fcn.00597c16
push 0x684ce8
push esi
mov dword [0x75dba8], eax
call edi
test eax, eax
jne 0x407928
push 0x69a0fc
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x684ce8
call fcn.00597c16
push 0x684d04
push esi
mov dword [0x75dbac], eax
call edi
test eax, eax
jne 0x407950
push 0x69a0fc
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x684d04
call fcn.00597c16
push 0x684d20
push esi
mov dword [0x75dbb0], eax
call edi
test eax, eax
jne 0x407978
push 0x69a0fc
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x684d20
call fcn.00597c16
push 0x684d40
push esi
mov dword [0x75dbb4], eax
call edi
test eax, eax
jne 0x4079a0
push 0x69a0fc
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x684d40
call fcn.00597c16
push 0x684d4c
push esi
mov dword [0x75dbb8], eax
call edi
test eax, eax
jne 0x4079c8
push 0x69a0fc
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x684d4c
call fcn.00597c16
push 0x684d5c
push esi
mov dword [0x75dbbc], eax
call edi
test eax, eax
jne 0x4079f0
push 0x69a0fc
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x684d5c
call fcn.00597c16
push 0x684d68
push esi
mov dword [0x75dbc0], eax
call edi
test eax, eax
jne 0x407a18
push 0x69a0fc
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x684d68
call fcn.00597c16
push 0x684d7c
push esi
mov dword [0x75dbc4], eax
call edi
test eax, eax
jne 0x407a40
push 0x69a0fc
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x684d7c
call fcn.00597c16
push 0x684d8c
push esi
mov dword [0x75dbc8], eax
call edi
test eax, eax
jne 0x407a68
push 0x69a0fc
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x684d8c
call fcn.00597c16
push 0x684d98
push esi
mov dword [0x75dbcc], eax
call edi
test eax, eax
jne 0x407a90
push 0x69a0fc
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x684d98
call fcn.00597c16
push 0x684da8
push esi
mov dword [0x75dbd0], eax
call edi
test eax, eax
jne 0x407ab8
push 0x69a0fc
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x684da8
call fcn.00597c16
push 0x684dc0
push esi
mov dword [0x75dbd4], eax
call edi
test eax, eax
jne 0x407ae0
push 0x69a0fc
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x684dc0
call fcn.00597c16
push 0x684dd4
push esi
mov dword [0x75dbd8], eax
call edi
test eax, eax
jne 0x407b08
push 0x69a0fc
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x684dd4
call fcn.00597c16
pop edi
mov dword [0x75dbdc], eax
mov eax, 1
pop esi
pop ecx
ret