Function at 0x100a3a6
Capabilities:
Link many functions at runtime

Disassembly:
mov edi, edi
push esi
push 0x1002d5c
mov esi, ecx
call dword [sym.imp.KERNEL32.dll_LoadLibraryW]
test eax, eax
mov dword [esi + 0x88], eax
jne 0x100a3d7
push 0xa
push dword [0x1011310]
mov esi, 0xc00e0085
push esi
call fcn.01004bc8
mov eax, esi
pop esi
ret
push edi
mov edi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push 0x1002d48
push eax
call edi
test eax, eax
mov dword [esi + 4], eax
jne 0x100a407
push 0x64
push dword [0x1011310]
mov esi, 0xc00e0043
push esi
call fcn.01004bc8
mov eax, esi
jmp 0x100a7cc
mov eax, dword [esi + 0x88]
push 0x1002d34
push eax
call edi
test eax, eax
mov dword [esi + 8], eax
jne 0x100a420
push 0x6e
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002d1c
push eax
call edi
test eax, eax
mov dword [esi + 0xc], eax
je 0x100a44a
mov eax, dword [esi + 0x88]
push 0x1002d04
push eax
call edi
test eax, eax
mov dword [esi + 0x10], eax
jne 0x100a44e
push 0x78
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002cec
push eax
call edi
test eax, eax
mov dword [esi + 0x14], eax
jne 0x100a46a
push 0x82
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002cd0
push eax
call edi
test eax, eax
mov dword [esi + 0x18], eax
jne 0x100a489
push 0x87
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002cb4
push eax
call edi
test eax, eax
mov dword [esi + 0x1c], eax
jne 0x100a4a8
push 0x8c
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002c9c
push eax
call edi
test eax, eax
mov dword [esi + 0x20], eax
jne 0x100a4c7
push 0x96
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002c84
push eax
call edi
test eax, eax
mov dword [esi + 0x24], eax
jne 0x100a4e6
push 0xa0
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002c68
push eax
call edi
test eax, eax
mov dword [esi + 0x28], eax
jne 0x100a505
push 0xaa
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002c5c
push eax
call edi
test eax, eax
mov dword [esi + 0x2c], eax
jne 0x100a524
push 0xbe
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002c44
push eax
call edi
test eax, eax
mov dword [esi + 0x30], eax
jne 0x100a543
push 0xd2
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002c28
push eax
call edi
test eax, eax
mov dword [esi + 0x34], eax
jne 0x100a562
push 0xdc
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002c14
push eax
call edi
test eax, eax
mov dword [esi + 0x38], eax
jne 0x100a581
push 0xe6
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002bf8
push eax
call edi
test eax, eax
mov dword [esi + 0x3c], eax
jne 0x100a5a0
push 0xf0
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002be0
push eax
call edi
test eax, eax
mov dword [esi + 0x40], eax
jne 0x100a5bf
push 0xfa
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002bc8
push eax
call edi
test eax, eax
mov dword [esi + 0x44], eax
jne 0x100a5de
push 0x104
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002bb0
push eax
call edi
test eax, eax
mov dword [esi + 0x48], eax
jne 0x100a5fd
push 0x109
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002b9c
push eax
call edi
test eax, eax
mov dword [esi + 0x4c], eax
jne 0x100a61c
push 0x10e
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002b88
push eax
call edi
test eax, eax
mov dword [esi + 0x50], eax
jne 0x100a63b
push 0x118
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002b70
push eax
call edi
test eax, eax
mov dword [esi + 0x54], eax
jne 0x100a65a
push 0x122
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002b60
push eax
call edi
test eax, eax
mov dword [esi + 0x58], eax
jne 0x100a679
push 0x12c
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002b4c
push eax
call edi
test eax, eax
mov dword [esi + 0x5c], eax
jne 0x100a698
push 0x136
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002b38
push eax
call edi
test eax, eax
mov dword [esi + 0x60], eax
jne 0x100a6b7
push 0x140
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002b28
push eax
call edi
test eax, eax
mov dword [esi + 0x64], eax
jne 0x100a6d6
push 0x14a
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002b14
push eax
call edi
test eax, eax
mov dword [esi + 0x68], eax
jne 0x100a6f5
push 0x154
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002b04
push eax
call edi
test eax, eax
mov dword [esi + 0x6c], eax
jne 0x100a714
push 0x15e
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002aec
push eax
call edi
test eax, eax
mov dword [esi + 0x70], eax
jne 0x100a733
push 0x168
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002ad0
push eax
call edi
test eax, eax
mov dword [esi + 0x74], eax
jne 0x100a752
push 0x172
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002ab8
push eax
call edi
test eax, eax
mov dword [esi + 0x78], eax
jne 0x100a771
push 0x17c
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002a9c
push eax
call edi
test eax, eax
mov dword [esi + 0x7c], eax
jne 0x100a790
push 0x181
jmp 0x100a3ef
mov eax, dword [esi + 0x88]
push 0x1002a88
push eax
call edi
test eax, eax
mov dword [esi + 0x80], eax
je 0x100a7c0
mov eax, dword [esi + 0x88]
push 0x1002a78
push eax
call edi
test eax, eax
mov dword [esi + 0x84], eax
jne 0x100a7ca
push 0x182
jmp 0x100a3ef
xor eax, eax
pop edi
pop esi
ret