Function at 0x10003d90
Capabilities:
Link many functions at runtime

Disassembly:
push ebp
mov ebp, esp
push ecx
push 0
mov dword [ebp - 4], 0
call dword [sym.imp.KERNEL32.dll_SetErrorMode]
lea eax, [ebp - 4]
push eax
call fcn.10008920
lea eax, [ebp - 4]
push 0x1009d884
push eax
call fcn.10007d20
add esp, 0xc
cmp dword [section..data], 0
je 0x10003de1
push dword [ebp - 4]
call fcn.10008660
add esp, 4
test eax, eax
jne 0x10003de1
lea eax, [ebp - 4]
push eax
call fcn.10002e10
add esp, 4
push ebx
push esi
lea eax, [ebp - 4]
push 0x1009dd24
push eax
call fcn.10007d20
lea eax, [ebp - 4]
push 0x1009dd28
push eax
call fcn.10007d20
add esp, 0x10
push 8
push 0
push dword [ebp - 4]
call dword [sym.imp.KERNEL32.dll_LoadLibraryExW]
mov esi, eax
test esi, esi
jne 0x10003e26
imul eax, dword [ebp + 8], 0x64
inc eax
xor ebx, ebx
mov dword [0x100bab28], eax
jmp 0x1000450a
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x1009dd4c
push esi
call edi
xor ebx, ebx
mov dword [0x100baf48], eax
test eax, eax
setne bl
and ebx, 1
jne 0x10003e52
imul eax, dword [ebp + 8], 0x64
add eax, 2
jmp 0x10004504
push 0x1009dd60
push esi
call edi
xor ecx, ecx
mov dword [0x100baf54], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003e76
imul eax, dword [ebp + 8], 0x64
add eax, 4
jmp 0x10004504
push 0x1009dd78
push esi
call edi
xor ecx, ecx
mov dword [0x100baf70], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003e9a
imul eax, dword [ebp + 8], 0x64
add eax, 6
jmp 0x10004504
push 0x1009dd94
push esi
call edi
xor ecx, ecx
mov dword [0x100baf74], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003ebe
imul eax, dword [ebp + 8], 0x64
add eax, 7
jmp 0x10004504
push 0x1009ddb0
push esi
call edi
xor ecx, ecx
mov dword [0x100baf78], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003ee2
imul eax, dword [ebp + 8], 0x64
add eax, 8
jmp 0x10004504
push 0x1009ddcc
push esi
call edi
xor ecx, ecx
mov dword [0x100baf80], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003f06
imul eax, dword [ebp + 8], 0x64
add eax, 9
jmp 0x10004504
push 0x1009dde8
push esi
call edi
xor ecx, ecx
mov dword [0x100baf84], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003f2a
imul eax, dword [ebp + 8], 0x64
add eax, 0xa
jmp 0x10004504
push 0x1009de04
push esi
call edi
xor ecx, ecx
mov dword [0x100baf88], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003f4e
imul eax, dword [ebp + 8], 0x64
add eax, 0xb
jmp 0x10004504
push 0x1009de20
push esi
call edi
xor ecx, ecx
mov dword [0x100baf8c], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003f72
imul eax, dword [ebp + 8], 0x64
add eax, 0xc
jmp 0x10004504
push 0x1009de3c
push esi
call edi
xor ecx, ecx
mov dword [0x100baf90], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003f96
imul eax, dword [ebp + 8], 0x64
add eax, 0xd
jmp 0x10004504
push 0x1009de5c
push esi
call edi
xor ecx, ecx
mov dword [0x100baf9c], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003fba
imul eax, dword [ebp + 8], 0x64
add eax, 0xe
jmp 0x10004504
push 0x1009de78
push esi
call edi
xor ecx, ecx
mov dword [0x100bafa8], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10003fde
imul eax, dword [ebp + 8], 0x64
add eax, 0xf
jmp 0x10004504
push 0x1009de94
push esi
call edi
xor ecx, ecx
mov dword [0x100bafac], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004002
imul eax, dword [ebp + 8], 0x64
add eax, 0x10
jmp 0x10004504
push 0x1009deb8
push esi
call edi
xor ecx, ecx
mov dword [0x100baf4c], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004026
imul eax, dword [ebp + 8], 0x64
add eax, 0x19
jmp 0x10004504
push 0x1009ded0
push esi
call edi
xor ecx, ecx
mov dword [0x100baf50], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000404a
imul eax, dword [ebp + 8], 0x64
add eax, 0x1a
jmp 0x10004504
push 0x1009deec
push esi
call edi
xor ecx, ecx
mov dword [0x100baf6c], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000406e
imul eax, dword [ebp + 8], 0x64
add eax, 0x1d
jmp 0x10004504
push 0x1009df0c
push esi
call edi
xor ecx, ecx
mov dword [0x100baf60], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004092
imul eax, dword [ebp + 8], 0x64
add eax, 0x1e
jmp 0x10004504
push 0x1009df2c
push esi
call edi
xor ecx, ecx
mov dword [0x100baf64], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100040b6
imul eax, dword [ebp + 8], 0x64
add eax, 0x1f
jmp 0x10004504
push 0x1009df48
push esi
call edi
xor ecx, ecx
mov dword [0x100baf98], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100040da
imul eax, dword [ebp + 8], 0x64
add eax, 0x20
jmp 0x10004504
push 0x1009df68
push esi
call edi
xor ecx, ecx
mov dword [0x100bafb0], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100040fe
imul eax, dword [ebp + 8], 0x64
add eax, 0x21
jmp 0x10004504
push 0x1009df84
push esi
call edi
xor ecx, ecx
mov dword [0x100bafb4], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004122
imul eax, dword [ebp + 8], 0x64
add eax, 0x22
jmp 0x10004504
push 0x1009df9c
push esi
call edi
xor ecx, ecx
mov dword [0x100baf68], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004146
imul eax, dword [ebp + 8], 0x64
add eax, 0x23
jmp 0x10004504
push 0x1009dfbc
push esi
call edi
xor ecx, ecx
mov dword [0x100bafa4], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000416a
imul eax, dword [ebp + 8], 0x64
add eax, 0x24
jmp 0x10004504
push 0x1009dfe0
push esi
call edi
xor ecx, ecx
mov dword [0x100baf58], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000418e
imul eax, dword [ebp + 8], 0x64
add eax, 0x25
jmp 0x10004504
push 0x1009dffc
push esi
call edi
xor ecx, ecx
mov dword [0x100bafa0], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100041b2
imul eax, dword [ebp + 8], 0x64
add eax, 0x26
jmp 0x10004504
push 0x1009e01c
push esi
call edi
xor ecx, ecx
mov dword [0x100baf5c], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100041d6
imul eax, dword [ebp + 8], 0x64
add eax, 0x27
jmp 0x10004504
push 0x1009e034
push esi
call edi
xor ecx, ecx
mov dword [0x100bafb8], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100041fa
imul eax, dword [ebp + 8], 0x64
add eax, 0x28
jmp 0x10004504
push 0x1009e044
push esi
call edi
xor ecx, ecx
mov dword [0x100bafbc], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000421e
imul eax, dword [ebp + 8], 0x64
add eax, 0x29
jmp 0x10004504
push 0x1009e05c
push esi
call edi
xor ecx, ecx
mov dword [0x100bafc4], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004242
imul eax, dword [ebp + 8], 0x64
add eax, 0x2a
jmp 0x10004504
push 0x1009e070
push esi
call edi
xor ecx, ecx
mov dword [0x100bafcc], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004266
imul eax, dword [ebp + 8], 0x64
add eax, 0x2b
jmp 0x10004504
push 0x1009e090
push esi
call edi
xor ecx, ecx
mov dword [0x100bafc8], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000428a
imul eax, dword [ebp + 8], 0x64
add eax, 0x2c
jmp 0x10004504
push 0x1009e0a0
push esi
call edi
xor ecx, ecx
mov dword [0x100bafe8], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100042ae
imul eax, dword [ebp + 8], 0x64
add eax, 0x2d
jmp 0x10004504
push 0x1009e0c0
push esi
call edi
xor ecx, ecx
mov dword [0x100baff0], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100042d2
imul eax, dword [ebp + 8], 0x64
add eax, 0x2e
jmp 0x10004504
push 0x1009e0e4
push esi
call edi
xor ecx, ecx
mov dword [0x100bafec], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100042f6
imul eax, dword [ebp + 8], 0x64
add eax, 0x2f
jmp 0x10004504
push 0x1009e0fc
push esi
call edi
xor ecx, ecx
mov dword [0x100bafd0], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000431a
imul eax, dword [ebp + 8], 0x64
add eax, 0x30
jmp 0x10004504
push 0x1009e110
push esi
call edi
xor ecx, ecx
mov dword [0x100baff4], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000433e
imul eax, dword [ebp + 8], 0x64
add eax, 0x31
jmp 0x10004504
push 0x1009e138
push esi
call edi
xor ecx, ecx
mov dword [0x100baff8], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004362
imul eax, dword [ebp + 8], 0x64
add eax, 0x32
jmp 0x10004504
push 0x1009e158
push esi
call edi
xor ecx, ecx
mov dword [0x100bb000], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004386
imul eax, dword [ebp + 8], 0x64
add eax, 0x33
jmp 0x10004504
push 0x1009e170
push esi
call edi
xor ecx, ecx
mov dword [0x100bb004], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100043aa
imul eax, dword [ebp + 8], 0x64
add eax, 0x34
jmp 0x10004504
push 0x1009e188
push esi
call edi
xor ecx, ecx
mov dword [0x100bafd4], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100043ce
imul eax, dword [ebp + 8], 0x64
add eax, 0x35
jmp 0x10004504
push 0x1009e1a0
push esi
call edi
xor ecx, ecx
mov dword [0x100baffc], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100043f2
imul eax, dword [ebp + 8], 0x64
add eax, 0x36
jmp 0x10004504
push 0x1009e1c4
push esi
call edi
xor ecx, ecx
mov dword [0x100bafdc], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004416
imul eax, dword [ebp + 8], 0x64
add eax, 0x37
jmp 0x10004504
push 0x1009e1dc
push esi
call edi
xor ecx, ecx
mov dword [0x100bafc0], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000443a
imul eax, dword [ebp + 8], 0x64
add eax, 0x38
jmp 0x10004504
push 0x1009e1f0
push esi
call edi
xor ecx, ecx
mov dword [0x100bafe0], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x1000445e
imul eax, dword [ebp + 8], 0x64
add eax, 0x39
jmp 0x10004504
push 0x1009e208
push esi
call edi
xor ecx, ecx
mov dword [0x100bafe4], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004482
imul eax, dword [ebp + 8], 0x64
add eax, 0x3a
jmp 0x10004504
push 0x1009e224
push esi
call edi
xor ecx, ecx
mov dword [0x100baf94], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100044a3
imul eax, dword [ebp + 8], 0x64
add eax, 0x3b
jmp 0x10004504
push 0x1009e244
push esi
call edi
xor ecx, ecx
mov dword [0x100baf7c], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100044c4
imul eax, dword [ebp + 8], 0x64
add eax, 0x3c
jmp 0x10004504
push 0x1009e268
push esi
call edi
xor ecx, ecx
mov dword [0x100bb008], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x100044e5
imul eax, dword [ebp + 8], 0x64
add eax, 0x3d
jmp 0x10004504
push 0x1009e278
push esi
call edi
xor ecx, ecx
mov dword [0x100bb00c], eax
test eax, eax
setne cl
and ebx, ecx
jne 0x10004509
imul eax, dword [ebp + 8], 0x64
add eax, 0x3e
mov dword [0x100bab28], eax
pop edi
lea eax, [ebp - 4]
push eax
call fcn.10007bc0
add esp, 4
xor eax, eax
test ebx, ebx
sete al
pop esi
pop ebx
mov esp, ebp
pop ebp
ret