Function at 0x408420
Capabilities:
Link many functions at runtime

Disassembly:
push ecx
push esi
push 0x758c58
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov esi, eax
test esi, esi
jne 0x408436
pop esi
pop ecx
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x758c68
push esi
call edi
test eax, eax
jne 0x408460
push 0x77a1b0
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x758c68
call fcn.006349a7
push 0x758c7c
push esi
mov dword [0x83d4d4], eax
call edi
test eax, eax
jne 0x408488
push 0x77a1b0
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x758c7c
call fcn.006349a7
push 0x758c94
push esi
mov dword [0x83d4d8], eax
call edi
test eax, eax
jne 0x4084b0
push 0x77a1b0
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x758c94
call fcn.006349a7
push 0x758ca4
push esi
mov dword [0x83d4dc], eax
call edi
test eax, eax
jne 0x4084d8
push 0x77a1b0
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x758ca4
call fcn.006349a7
push 0x758cbc
push esi
mov dword [0x83d4e0], eax
call edi
test eax, eax
jne 0x408500
push 0x77a1b0
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x758cbc
call fcn.006349a7
push 0x758cd8
push esi
mov dword [0x83d4e4], eax
call edi
test eax, eax
jne 0x408528
push 0x77a1b0
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x758cd8
call fcn.006349a7
push 0x758cf4
push esi
mov dword [0x83d4e8], eax
call edi
test eax, eax
jne 0x408550
push 0x77a1b0
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x758cf4
call fcn.006349a7
push 0x758d10
push esi
mov dword [0x83d4ec], eax
call edi
test eax, eax
jne 0x408578
push 0x77a1b0
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x758d10
call fcn.006349a7
push 0x758d30
push esi
mov dword [0x83d4f0], eax
call edi
test eax, eax
jne 0x4085a0
push 0x77a1b0
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x758d30
call fcn.006349a7
push 0x758d3c
push esi
mov dword [0x83d4f4], eax
call edi
test eax, eax
jne 0x4085c8
push 0x77a1b0
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x758d3c
call fcn.006349a7
push 0x758d4c
push esi
mov dword [0x83d4f8], eax
call edi
test eax, eax
jne 0x4085f0
push 0x77a1b0
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x758d4c
call fcn.006349a7
push 0x758d58
push esi
mov dword [0x83d4fc], eax
call edi
test eax, eax
jne 0x408618
push 0x77a1b0
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x758d58
call fcn.006349a7
push 0x758d6c
push esi
mov dword [0x83d500], eax
call edi
test eax, eax
jne 0x408640
push 0x77a1b0
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x758d6c
call fcn.006349a7
push 0x758d7c
push esi
mov dword [0x83d504], eax
call edi
test eax, eax
jne 0x408668
push 0x77a1b0
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x758d7c
call fcn.006349a7
push 0x758d88
push esi
mov dword [0x83d508], eax
call edi
test eax, eax
jne 0x408690
push 0x77a1b0
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x758d88
call fcn.006349a7
push 0x758d98
push esi
mov dword [0x83d50c], eax
call edi
test eax, eax
jne 0x4086b8
push 0x77a1b0
lea eax, [esp + 0xc]
push eax
mov dword [esp + 0x10], 0x758d98
call fcn.006349a7
push 0x758db0
push esi
mov dword [0x83d510], eax
call edi
test eax, eax
jne 0x4086e0
push 0x77a1b0
lea ecx, [esp + 0xc]
push ecx
mov dword [esp + 0x10], 0x758db0
call fcn.006349a7
push 0x758dc4
push esi
mov dword [0x83d514], eax
call edi
test eax, eax
jne 0x408708
push 0x77a1b0
lea edx, [esp + 0xc]
push edx
mov dword [esp + 0x10], 0x758dc4
call fcn.006349a7
pop edi
mov dword [0x83d518], eax
mov eax, 1
pop esi
pop ecx
ret