Function at 0x407690
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x6a6398
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x4076a6
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x6a63a8
push esi
call edi
test eax, eax
jne 0x4076d0
push 0x6bb61c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6a63a8
call fcn.005d60fb
push 0x6a63bc
push esi
mov dword [0x780758], eax
call edi
test eax, eax
jne 0x4076f8
push 0x6bb61c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6a63bc
call fcn.005d60fb
push 0x6a63d4
push esi
mov dword [0x78075c], eax
call edi
test eax, eax
jne 0x407720
push 0x6bb61c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6a63d4
call fcn.005d60fb
push 0x6a63e4
push esi
mov dword [0x780760], eax
call edi
test eax, eax
jne 0x407748
push 0x6bb61c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6a63e4
call fcn.005d60fb
push 0x6a63fc
push esi
mov dword [0x780764], eax
call edi
test eax, eax
jne 0x407770
push 0x6bb61c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6a63fc
call fcn.005d60fb
push 0x6a6418
push esi
mov dword [0x780768], eax
call edi
test eax, eax
jne 0x407798
push 0x6bb61c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6a6418
call fcn.005d60fb
push 0x6a6434
push esi
mov dword [0x78076c], eax
call edi
test eax, eax
jne 0x4077c0
push 0x6bb61c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6a6434
call fcn.005d60fb
push 0x6a6450
push esi
mov dword [0x780770], eax
call edi
test eax, eax
jne 0x4077e8
push 0x6bb61c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6a6450
call fcn.005d60fb
push 0x6a6470
push esi
mov dword [0x780774], eax
call edi
test eax, eax
jne 0x407810
push 0x6bb61c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6a6470
call fcn.005d60fb
push 0x6a647c
push esi
mov dword [0x780778], eax
call edi
test eax, eax
jne 0x407838
push 0x6bb61c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6a647c
call fcn.005d60fb
push 0x6a648c
push esi
mov dword [0x78077c], eax
call edi
test eax, eax
jne 0x407860
push 0x6bb61c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6a648c
call fcn.005d60fb
push 0x6a6498
push esi
mov dword [0x780780], eax
call edi
test eax, eax
jne 0x407888
push 0x6bb61c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6a6498
call fcn.005d60fb
push 0x6a64ac
push esi
mov dword [0x780784], eax
call edi
test eax, eax
jne 0x4078b0
push 0x6bb61c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6a64ac
call fcn.005d60fb
push 0x6a64bc
push esi
mov dword [0x780788], eax
call edi
test eax, eax
jne 0x4078d8
push 0x6bb61c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6a64bc
call fcn.005d60fb
push 0x6a64c8
push esi
mov dword [0x78078c], eax
call edi
test eax, eax
jne 0x407900
push 0x6bb61c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6a64c8
call fcn.005d60fb
push 0x6a64d8
push esi
mov dword [0x780790], eax
call edi
test eax, eax
jne 0x407928
push 0x6bb61c
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x6a64d8
call fcn.005d60fb
push 0x6a64f0
push esi
mov dword [0x780794], eax
call edi
test eax, eax
jne 0x407950
push 0x6bb61c
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x6a64f0
call fcn.005d60fb
push 0x6a6504
push esi
mov dword [0x780798], eax
call edi
test eax, eax
jne 0x407978
push 0x6bb61c
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x6a6504
call fcn.005d60fb
pop edi
mov dword [0x78079c], eax
mov eax, 1
pop esi
pop ecx
ret