Function at 0x407540
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x662c88
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x407556
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x662c98
push esi
call edi
test eax, eax
jne 0x407580
push 0x677e5c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x662c98
call fcn.00597313
push 0x662cac
push esi
mov dword [0x73c9e8], eax
call edi
test eax, eax
jne 0x4075a8
push 0x677e5c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x662cac
call fcn.00597313
push 0x662cc4
push esi
mov dword [0x73c9ec], eax
call edi
test eax, eax
jne 0x4075d0
push 0x677e5c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x662cc4
call fcn.00597313
push 0x662cd4
push esi
mov dword [0x73c9f0], eax
call edi
test eax, eax
jne 0x4075f8
push 0x677e5c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x662cd4
call fcn.00597313
push 0x662cec
push esi
mov dword [0x73c9f4], eax
call edi
test eax, eax
jne 0x407620
push 0x677e5c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x662cec
call fcn.00597313
push 0x662d08
push esi
mov dword [0x73c9f8], eax
call edi
test eax, eax
jne 0x407648
push 0x677e5c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x662d08
call fcn.00597313
push 0x662d24
push esi
mov dword [0x73c9fc], eax
call edi
test eax, eax
jne 0x407670
push 0x677e5c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x662d24
call fcn.00597313
push 0x662d40
push esi
mov dword [0x73ca00], eax
call edi
test eax, eax
jne 0x407698
push 0x677e5c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x662d40
call fcn.00597313
push 0x662d60
push esi
mov dword [0x73ca04], eax
call edi
test eax, eax
jne 0x4076c0
push 0x677e5c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x662d60
call fcn.00597313
push 0x662d6c
push esi
mov dword [0x73ca08], eax
call edi
test eax, eax
jne 0x4076e8
push 0x677e5c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x662d6c
call fcn.00597313
push 0x662d7c
push esi
mov dword [0x73ca0c], eax
call edi
test eax, eax
jne 0x407710
push 0x677e5c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x662d7c
call fcn.00597313
push 0x662d88
push esi
mov dword [0x73ca10], eax
call edi
test eax, eax
jne 0x407738
push 0x677e5c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x662d88
call fcn.00597313
push 0x662d9c
push esi
mov dword [0x73ca14], eax
call edi
test eax, eax
jne 0x407760
push 0x677e5c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x662d9c
call fcn.00597313
push 0x662dac
push esi
mov dword [0x73ca18], eax
call edi
test eax, eax
jne 0x407788
push 0x677e5c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x662dac
call fcn.00597313
push 0x662db8
push esi
mov dword [0x73ca1c], eax
call edi
test eax, eax
jne 0x4077b0
push 0x677e5c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x662db8
call fcn.00597313
push 0x662dc8
push esi
mov dword [0x73ca20], eax
call edi
test eax, eax
jne 0x4077d8
push 0x677e5c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x662dc8
call fcn.00597313
push 0x662de0
push esi
mov dword [0x73ca24], eax
call edi
test eax, eax
jne 0x407800
push 0x677e5c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x662de0
call fcn.00597313
push 0x662df4
push esi
mov dword [0x73ca28], eax
call edi
test eax, eax
jne 0x407828
push 0x677e5c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x662df4
call fcn.00597313
pop edi
mov dword [0x73ca2c], eax
mov eax, 1
pop esi
pop ecx
ret