Function at 0x4077c0
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x681a68
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x4077d6
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x681a78
push esi
call edi
test eax, eax
jne 0x407800
push 0x696a1c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x681a78
call fcn.00595959
push 0x681a8c
push esi
mov dword [0x75a888], eax
call edi
test eax, eax
jne 0x407828
push 0x696a1c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x681a8c
call fcn.00595959
push 0x681aa4
push esi
mov dword [0x75a88c], eax
call edi
test eax, eax
jne 0x407850
push 0x696a1c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x681aa4
call fcn.00595959
push 0x681ab4
push esi
mov dword [0x75a890], eax
call edi
test eax, eax
jne 0x407878
push 0x696a1c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x681ab4
call fcn.00595959
push 0x681acc
push esi
mov dword [0x75a894], eax
call edi
test eax, eax
jne 0x4078a0
push 0x696a1c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x681acc
call fcn.00595959
push 0x681ae8
push esi
mov dword [0x75a898], eax
call edi
test eax, eax
jne 0x4078c8
push 0x696a1c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x681ae8
call fcn.00595959
push 0x681b04
push esi
mov dword [0x75a89c], eax
call edi
test eax, eax
jne 0x4078f0
push 0x696a1c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x681b04
call fcn.00595959
push 0x681b20
push esi
mov dword [0x75a8a0], eax
call edi
test eax, eax
jne 0x407918
push 0x696a1c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x681b20
call fcn.00595959
push 0x681b40
push esi
mov dword [0x75a8a4], eax
call edi
test eax, eax
jne 0x407940
push 0x696a1c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x681b40
call fcn.00595959
push 0x681b4c
push esi
mov dword [0x75a8a8], eax
call edi
test eax, eax
jne 0x407968
push 0x696a1c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x681b4c
call fcn.00595959
push 0x681b5c
push esi
mov dword [0x75a8ac], eax
call edi
test eax, eax
jne 0x407990
push 0x696a1c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x681b5c
call fcn.00595959
push 0x681b68
push esi
mov dword [0x75a8b0], eax
call edi
test eax, eax
jne 0x4079b8
push 0x696a1c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x681b68
call fcn.00595959
push 0x681b7c
push esi
mov dword [0x75a8b4], eax
call edi
test eax, eax
jne 0x4079e0
push 0x696a1c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x681b7c
call fcn.00595959
push 0x681b8c
push esi
mov dword [0x75a8b8], eax
call edi
test eax, eax
jne 0x407a08
push 0x696a1c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x681b8c
call fcn.00595959
push 0x681b98
push esi
mov dword [0x75a8bc], eax
call edi
test eax, eax
jne 0x407a30
push 0x696a1c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x681b98
call fcn.00595959
push 0x681ba8
push esi
mov dword [0x75a8c0], eax
call edi
test eax, eax
jne 0x407a58
push 0x696a1c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x681ba8
call fcn.00595959
push 0x681bc0
push esi
mov dword [0x75a8c4], eax
call edi
test eax, eax
jne 0x407a80
push 0x696a1c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x681bc0
call fcn.00595959
push 0x681bd4
push esi
mov dword [0x75a8c8], eax
call edi
test eax, eax
jne 0x407aa8
push 0x696a1c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x681bd4
call fcn.00595959
pop edi
mov dword [0x75a8cc], eax
mov eax, 1
pop esi
pop ecx
ret