Function at 0x4218b0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebx
mov ebx, dword [esp + 0xc]
push esi
push edi
mov edi, dword [esp + 0x10]
push edi
push ebx
push 0xc0
call fcn.004020d0
mov esi, eax
lea eax, [edi + 4]
push eax
push ebx
push 0xc1
and esi, 1
call fcn.004020d0
lea ecx, [edi + 8]
push ecx
push ebx
push 0xc2
and esi, eax
call fcn.004020d0
lea edx, [edi + 0xc]
push edx
push ebx
push 0xc3
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x10]
push eax
push ebx
push 0xc4
call fcn.004020d0
lea ecx, [edi + 0x14]
push ecx
push ebx
push 0xc5
and esi, eax
call fcn.004020d0
add esp, 0x48
lea edx, [edi + 0x18]
push edx
push ebx
push 0xc6
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x1e]
push eax
push ebx
push 0xc7
call fcn.004020d0
lea ecx, [edi + 0x20]
push ecx
push ebx
push 0xc8
and esi, eax
call fcn.004020d0
lea edx, [edi + 0x24]
push edx
push ebx
push 0xc9
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x28]
push eax
push ebx
push 0xca
call fcn.004020d0
lea ecx, [edi + 0x2c]
push ecx
push ebx
push 0xcb
and esi, eax
call fcn.004020d0
add esp, 0x48
lea edx, [edi + 0x30]
and esi, eax
push edx
push ebx
push 0xcc
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x34]
push eax
push ebx
push 0xcd
call fcn.004020d0
lea ecx, [edi + 0x38]
push ecx
push ebx
push 0xce
and esi, eax
call fcn.004020d0
lea edx, [edi + 0x3c]
push edx
push ebx
push 0xcf
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x40]
push eax
push ebx
push 0xd0
call fcn.004020d0
lea ecx, [edi + 0x44]
push ecx
push ebx
push 0xd1
and esi, eax
call fcn.004020d0
add esp, 0x48
lea edx, [edi + 0x48]
push edx
push ebx
push 0xd5
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x49]
push eax
push ebx
push 0xd6
call fcn.004020d0
lea ecx, [edi + 0x4a]
push ecx
push ebx
push 0xd7
and esi, eax
call fcn.004020d0
lea edx, [edi + 0x4c]
push edx
push ebx
push 0xd8
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x50]
push eax
push ebx
push 0xd9
call fcn.004020d0
lea ecx, [edi + 0x54]
push ecx
push ebx
push 0xda
and esi, eax
call fcn.004020d0
add esp, 0x48
lea edx, [edi + 0x58]
push edx
push ebx
push 0xdb
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x5c]
push eax
push ebx
push 0xdc
call fcn.004020d0
lea ecx, [edi + 0x74]
push ecx
push ebx
push 0x104
and esi, eax
call fcn.004020d0
lea edx, [edi + 0x76]
push edx
push ebx
push 0x10a
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x78]
push eax
push ebx
push 0x10b
call fcn.004020d0
lea ecx, [edi + 0x7a]
push ecx
push ebx
push 0x10c
and esi, eax
call fcn.004020d0
add esp, 0x48
lea edx, [edi + 0x7c]
push edx
push ebx
push 0x105
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x80]
push eax
push ebx
push 0x106
call fcn.004020d0
fld dword [edi + 0x68]
fadd qword [0x674078]
and esi, eax
fnstcw word [esp + 0x28]
movzx eax, word [esp + 0x28]
or eax, 0xc00
mov dword [esp + 0x2c], eax
lea eax, [esp + 0x28]
push eax
fldcw word [esp + 0x30]
push ebx
push 0xa5
fistp dword [esp + 0x38]
mov cx, word [esp + 0x38]
movzx edx, cx
fldcw word [esp + 0x34]
mov dword [esp + 0x34], edx
call fcn.004020d0
lea ecx, [edi + 0x60]
push ecx
push ebx
push 0xa0
and esi, eax
call fcn.004020d0
lea edx, [edi + 0x62]
push edx
push ebx
push 0xa1
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x6c]
push eax
push ebx
push 0xa2
call fcn.004020d0
add esp, 0x48
lea ecx, [edi + 0x70]
push ecx
push ebx
and esi, eax
push 0xa3
call fcn.004020d0
lea edx, [edi + 0x64]
push edx
push ebx
push 0xa4
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x88]
push eax
push ebx
push 0xa7
call fcn.004020d0
lea ecx, [edi + 0x1c]
push ecx
push ebx
push 0xa6
and esi, eax
call fcn.004020d0
lea edx, [edi + 0x84]
push edx
push ebx
push 0xa8
and esi, eax
call fcn.004020d0
and esi, eax
lea eax, [edi + 0x86]
push eax
push ebx
push 0xa9
call fcn.004020d0
add esp, 0x48
lea ecx, [edi + 0x8c]
push ecx
push ebx
push 0xbe
and esi, eax
call fcn.004020d0
lea edx, [edi + 0x90]
push edx
push ebx
push 0xbf
and esi, eax
call fcn.004020d0
add edi, 0x1d
push edi
push ebx
push 0xaa
and esi, eax
call fcn.004020d0
add esp, 0x24
pop edi
and eax, esi
pop esi
pop ebx
ret