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

Disassembly:
push ebx
push esi
sub esp, 0x184
mov eax, dword [esp + 0x1a8]
mov dword [esp + 0x1c], eax
mov eax, dword [esp + 0x1a4]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x1a0]
mov ecx, dword [esp + 0x19c]
mov edx, dword [esp + 0x198]
mov esi, dword [esp + 0x194]
mov bl, byte [esp + 0x190]
mov dword [esp + 0x28], esi
mov dword [esp + 0x2c], edx
mov dword [esp + 0x30], ecx
mov dword [esp + 0x34], eax
movzx eax, byte [esp + 0x190]
mov dword [esp + 0x24], eax
test eax, eax
je 0x467292
jmp 0x467283
mov eax, dword [esp + 0x24]
sub eax, 1
je 0x4672a6
jmp 0x46728e
jmp 0x4672ba
lea eax, str._matchesassertion__left__right__failed_n__left:__n_right:
mov dword [esp + 0x38], eax
mov dword [esp + 0x3c], 2
jmp 0x4672cc
lea eax, [0x48fa7e]
mov dword [esp + 0x38], eax
mov dword [esp + 0x3c], 2
jmp 0x4672cc
lea eax, [0x48fa80]
mov dword [esp + 0x38], eax
mov dword [esp + 0x3c], 7
mov eax, dword [esp + 0x20]
mov edx, dword [eax]
mov eax, 1
xor ecx, ecx
cmp edx, 0
cmove eax, ecx
cmp eax, 0
jne 0x467428
lea eax, [esp + 0x38]
mov dword [esp + 0x120], eax
mov dword [esp + 0x12c], eax
mov dword [esp + 0x130], fcn.0046e1f0
mov dword [esp + 0x124], eax
mov dword [esp + 0x128], fcn.0046e1f0
movsd xmm0, qword [esp + 0x124]
movsd qword [esp + 0xe0], xmm0
lea eax, [esp + 0x28]
mov dword [esp + 0x170], eax
mov dword [esp + 0x17c], eax
mov dword [esp + 0x180], 0x46e190
mov dword [esp + 0x174], eax
mov dword [esp + 0x178], 0x46e190
movsd xmm0, qword [esp + 0x174]
movsd qword [esp + 0xe8], xmm0
lea eax, [esp + 0x30]
mov dword [esp + 0x15c], eax
mov dword [esp + 0x168], eax
mov dword [esp + 0x16c], 0x46e190
mov dword [esp + 0x160], eax
mov dword [esp + 0x164], 0x46e190
movsd xmm0, qword [esp + 0x160]
movsd qword [esp + 0xf0], xmm0
movsd xmm0, qword [esp + 0xe0]
movsd qword [esp + 0xc8], xmm0
movsd xmm0, qword [esp + 0xe8]
movsd qword [esp + 0xd0], xmm0
movsd xmm0, qword [esp + 0xf0]
movsd qword [esp + 0xd8], xmm0
mov eax, esp
lea ecx, [esp + 0xc8]
mov dword [eax + 0xc], ecx
lea ecx, [esp + 0xb0]
mov dword [esp + 0x18], ecx
mov dword [eax], ecx
mov dword [eax + 0x10], 3
mov dword [eax + 8], 3
mov dword [eax + 4], 0x48fab8
call fcn.0046acb0
mov edx, dword [esp + 0x1c]
mov ecx, dword [esp + 0x18]
mov eax, esp
mov dword [eax + 4], edx
mov dword [eax], ecx
call fcn.00466d10
mov eax, dword [esp + 0x20]
movsd xmm0, qword [eax + 0x10]
movsd qword [esp + 0x50], xmm0
movsd xmm0, qword [eax]
movsd xmm1, qword [eax + 8]
movsd qword [esp + 0x48], xmm1
movsd qword [esp + 0x40], xmm0
lea eax, [esp + 0x38]
mov dword [esp + 0x10c], eax
mov dword [esp + 0x118], eax
mov dword [esp + 0x11c], fcn.0046e1f0
mov dword [esp + 0x110], eax
mov dword [esp + 0x114], fcn.0046e1f0
movsd xmm0, qword [esp + 0x110]
movsd qword [esp + 0x90], xmm0
lea eax, [esp + 0x40]
mov dword [esp + 0xf8], eax
mov dword [esp + 0x104], eax
mov dword [esp + 0x108], 0x46ae80
mov dword [esp + 0xfc], eax
mov dword [esp + 0x100], 0x46ae80
movsd xmm0, qword [esp + 0xfc]
movsd qword [esp + 0x98], xmm0
lea eax, [esp + 0x28]
mov dword [esp + 0x148], eax
mov dword [esp + 0x154], eax
mov dword [esp + 0x158], 0x46e190
mov dword [esp + 0x14c], eax
mov dword [esp + 0x150], 0x46e190
movsd xmm0, qword [esp + 0x14c]
movsd qword [esp + 0xa0], xmm0
lea eax, [esp + 0x30]
mov dword [esp + 0x134], eax
mov dword [esp + 0x140], eax
mov dword [esp + 0x144], 0x46e190
mov dword [esp + 0x138], eax
mov dword [esp + 0x13c], 0x46e190
movsd xmm0, qword [esp + 0x138]
movsd qword [esp + 0xa8], xmm0
movsd xmm0, qword [esp + 0x90]
movsd qword [esp + 0x70], xmm0
movsd xmm0, qword [esp + 0x98]
movsd qword [esp + 0x78], xmm0
movsd xmm0, qword [esp + 0xa0]
movsd qword [esp + 0x80], xmm0
movsd xmm0, qword [esp + 0xa8]
movsd qword [esp + 0x88], xmm0
mov eax, esp
lea ecx, [esp + 0x70]
mov dword [eax + 0xc], ecx
lea ecx, [esp + 0x58]
mov dword [esp + 0x14], ecx
mov dword [eax], ecx
mov dword [eax + 0x10], 4
mov dword [eax + 8], 4
mov dword [eax + 4], 0x48faec
call fcn.0046acb0
mov edx, dword [esp + 0x1c]
mov ecx, dword [esp + 0x14]
mov eax, esp
mov dword [eax + 4], edx
mov dword [eax], ecx
call fcn.00466d10
int3