Function at 0x4062e0
Capabilities:
Link many functions at runtime

Disassembly:
cmp dword [0x4118e0], 1
push esi
push edi
mov edi, dword [esp + 0xc]
mov dword [0x414174], edi
jne 0x406318
mov ecx, dword [0x4118dc]
xor eax, eax
test ecx, ecx
jbe 0x40630e
mov dl, 0xf3
add byte [eax + str.], dl
inc eax
cmp eax, ecx
jb 0x406303
mov dword [0x4118e0], 0
mov esi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x41173e
push edi
call esi
mov dword [0x41418c], eax
test eax, eax
jne 0x406347
mov dword [0x414178], 0x41173e
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x41174f
push edi
call esi
mov dword [0x414198], eax
test eax, eax
jne 0x406370
mov dword [0x414178], 0x41174f
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push str.r_
push edi
call esi
mov dword [0x4141a8], eax
test eax, eax
jne 0x406399
mov dword [0x414178], str.r_
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x411777
push edi
call esi
mov dword [0x414180], eax
test eax, eax
jne 0x4063c2
mov dword [0x414178], 0x411777
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x411790
push edi
call esi
mov dword [0x4141b0], eax
test eax, eax
jne 0x4063eb
mov dword [0x414178], 0x411790
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x41179f
push edi
call esi
mov dword [0x41419c], eax
test eax, eax
jne 0x406414
mov dword [0x414178], 0x41179f
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x4117b9
push edi
call esi
mov dword [0x414188], eax
test eax, eax
jne 0x40643d
mov dword [0x414178], 0x4117b9
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x4117d0
push edi
call esi
mov dword [0x414194], eax
test eax, eax
jne 0x406466
mov dword [0x414178], 0x4117d0
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x4117e9
push edi
call esi
mov dword [0x414190], eax
test eax, eax
jne 0x40648f
mov dword [0x414178], 0x4117e9
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x4117fe
push edi
call esi
mov dword [0x4141ac], eax
test eax, eax
jne 0x4064b8
mov dword [0x414178], 0x4117fe
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x411818
push edi
call esi
mov dword [0x4141b8], eax
test eax, eax
jne 0x4064e1
mov dword [0x414178], 0x411818
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x411830
push edi
call esi
mov dword [0x4141a4], eax
test eax, eax
jne 0x40650a
mov dword [0x414178], 0x411830
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push str.PurpxaxrZrzor
push edi
call esi
mov dword [0x4141c0], eax
test eax, eax
jne 0x406533
mov dword [0x414178], str.PurpxaxrZrzor
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x411863
push edi
call esi
mov dword [0x4141bc], eax
test eax, eax
jne 0x40655c
mov dword [0x414178], 0x411863
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x411879
push edi
call esi
mov dword [0x4141b4], eax
test eax, eax
jne 0x406585
mov dword [0x414178], 0x411879
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push 0x411896
push edi
call esi
mov dword [0x4141a0], eax
test eax, eax
jne 0x4065ae
mov dword [0x414178], 0x411896
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
push str.Nyypn
push edi
call esi
mov dword [0x414184], eax
test eax, eax
jne 0x4065d7
mov dword [0x414178], str.Nyypn
call dword [sym.imp.KERNEL32.dll_GetLastError]
pop edi
mov dword [0x41417c], eax
pop esi
ret
pop edi
xor eax, eax
pop esi
ret