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

Disassembly:
test eax, eax
je 0x6c0b29
cmp dword [eax], 3
je 0x6c0b30
ret
push ebp
push edi
push esi
push ebx
sub esp, 0x16c
mov esi, dword [eax + 4]
mov ebx, dword [eax + 0x10]
test esi, esi
jle 0x6c0b6a
test ebx, ebx
je 0x6c0b6a
mov ebp, esi
xor edi, edi
mov esi, ebx
mov ebx, edx
mov eax, dword [esi + edi*4]
test eax, eax
je 0x6c0b63
mov edx, dword [eax]
cmp edx, 3
je 0x6c0b78
cmp edx, 1
je 0x6c0b88
add edi, 1
cmp ebp, edi
jg 0x6c0b50
add esp, 0x16c
pop ebx
pop esi
pop edi
pop ebp
ret
mov edx, ebx
call fcn.006c0b20
jmp 0x6c0b63
cmp dword [eax + 4], 1
jne 0x6c0b63
mov eax, dword [eax + 0x10]
test eax, eax
je 0x6c0b63
lea ecx, [eax + 0x378]
add eax, 0x6e8
mov dword [esp + 0xa8], ebp
mov dword [esp + 0x7c], eax
mov ebp, ecx
mov dword [esp + 0xa4], esi
mov dword [esp + 0xac], edi
jmp 0x6c0bcd
fstp st(0)
nop
add ebp, 0x58
cmp dword [esp + 0x7c], ebp
je 0x6c124f
mov eax, dword [ebp]
test eax, 0x10000000
je 0x6c0bc0
test eax, eax
js 0x6c0bc0
test eax, 0x20000000
jne 0x6c0d40
fld qword [ebx + 0x10]
fld qword [ebp + 8]
mov ecx, dword [ebx + 8]
mov eax, dword [ebx]
fsub st(1)
fxch st(1)
fsubr qword [ebp + 0x18]
fld qword [ebx + 0x18]
fld qword [ebp + 0x10]
fsub st(1)
fxch st(1)
fsubr qword [ebp + 0x20]
fld qword [ebx + 0x30]
fmul st(4)
fld qword [ebx + 0x38]
fmul st(3)
faddp st(1)
fld qword [ebx + 0x40]
fmul st(5)
fld qword [ebx + 0x48]
fmul st(4)
faddp st(1)
fld qword [ebx + 0x30]
fmul st(5)
fld qword [ebx + 0x38]
fmul st(4)
faddp st(1)
fstp qword [esp + 0x50]
fld qword [ebx + 0x40]
fmul st(5)
fld qword [ebx + 0x48]
fmul st(4)
faddp st(1)
test ecx, ecx
je 0x6c0c85
fld qword [ebx + 0x20]
fmul st(7)
fstp qword [esp + 0x58]
fld qword [ebx + 0x28]
fmul st(5)
fstp qword [esp + 0x60]
fxch st(4)
fmul qword [ebx + 0x20]
fxch st(6)
fmul qword [ebx + 0x28]
faddp st(6)
fld qword [ebx + 0x20]
fmul st(5)
fld qword [ebx + 0x28]
fmul st(4)
fxch st(4)
fmul qword [ebx + 0x20]
fxch st(6)
fmul qword [ebx + 0x28]
faddp st(6)
fsubrp st(3)
fld qword [esp + 0x58]
fsub qword [esp + 0x60]
fxch st(6)
fxch st(4)
fxch st(3)
fxch st(5)
fxch st(3)
mov edx, dword [ebx + 4]
test edx, edx
je 0x6c1269
fld qword [eax + 0xf0]
fst qword [esp + 0x58]
fcompi st(7)
jbe 0x6c1741
fxch st(6)
fst qword [eax + 0xf0]
fcompi st(5)
jbe 0x6c17b3
fxch st(4)
fstp qword [eax + 0xf0]
jmp 0x6c0cbe
fstp st(4)
fld qword [eax + 0x100]
fcomi st(3)
jbe 0x6c1786
fstp st(0)
fxch st(2)
fst qword [eax + 0x100]
fcompi st(1)
jbe 0x6c1831
fstp qword [eax + 0x100]
jmp 0x6c0ce8
fstp st(0)
fld qword [eax + 0xd0]
fcomi st(1)
jbe 0x6c1812
fstp st(0)
fst qword [eax + 0xd0]
fld qword [esp + 0x50]
fxch st(1)
fcompi st(1)
jbe 0x6c17f1
fstp qword [eax + 0xd0]
jmp 0x6c0d16
fstp st(0)
fld qword [eax + 0xe0]
fcomi st(1)
jbe 0x6c17d2
fstp st(0)
fst qword [eax + 0xe0]
fcompi st(1)
jbe 0x6c1724
fstp qword [eax + 0xe0]
jmp 0x6c0bc0
mov ecx, dword [ebp + 4]
fld qword [ebp + 0x30]
mov eax, ecx
add eax, eax
fstp qword [esp + 0x60]
fld qword [ebp + 0x38]
cmovns ecx, eax
mov eax, 1
mov dword [esp + 8], ebp
test ecx, ecx
fstp qword [esp + 0x58]
cmovg eax, ecx
mov dword [esp + 0x50], eax
fild dword [esp + 0x50]
mov esi, eax
lea eax, [esp + 0xc0]
fdivr dword [0x7b5870]
mov dword [esp + 0x10], eax
lea eax, [esp + 0xb8]
mov dword [esp + 0xc], eax
fstp qword [esp + 0x70]
fld1
fchs
fstp qword [esp]
call fcn.006be560
mov eax, dword [ebp + 0x50]
fld qword [esp + 0xc0]
fld qword [esp + 0xb8]
fld qword [esp + 0x58]
test eax, eax
fld qword [esp + 0x60]
je 0x6c12e4
fld st(0)
add eax, 0x2e8
mov edi, 1
fadd st(2)
mov dword [esp + 0xa0], eax
lea ecx, [esp + 0xd0]
mov eax, ebx
mov dword [esp + 0x78], ecx
mov ebx, edi
mov edi, ebp
mov ebp, eax
fstp qword [esp + 0x80]
fsubp st(1)
fstp qword [esp + 0x88]
fxch st(1)
fstp qword [esp + 0x50]
fstp qword [esp + 0x58]
jmp 0x6c0f09
fld qword [eax + 0xf0]
fcomi st(6)
jbe 0x6c1200
fstp st(0)
fxch st(5)
fst qword [eax + 0xf0]
fcompi st(3)
jbe 0x6c11e0
fxch st(2)
fstp qword [eax + 0xf0]
jmp 0x6c0e3a
fstp st(2)
fld qword [eax + 0x100]
fcomi st(1)
jbe 0x6c11b0
fstp st(0)
fst qword [eax + 0x100]
fcompi st(2)
jbe 0x6c1190
fxch st(1)
fstp qword [eax + 0x100]
jmp 0x6c0e6a
fstp st(1)
fld qword [eax + 0xd0]
fcomi st(1)
jbe 0x6c1168
fstp st(0)
fst qword [eax + 0xd0]
fld qword [esp + 0x50]
fxch st(1)
fcompi st(1)
jbe 0x6c1140
fstp qword [eax + 0xd0]
jmp 0x6c0ea2
fstp st(0)
fld qword [eax + 0xe0]
fcomi st(1)
jbe 0x6c1118
fstp st(0)
fst qword [eax + 0xe0]
fld qword [esp + 0x58]
fxch st(1)
fcompi st(1)
jbe 0x6c10f0
fstp qword [eax + 0xe0]
jmp 0x6c0ed8
fstp st(0)
lea esi, [esi]
fld qword [esp + 0x60]
add ebx, 1
fstp qword [esp + 0xb8]
fld qword [esp + 0x68]
fstp qword [esp + 0xc0]
cmp esi, ebx
jl 0x6c12db
fld qword [esp + 0x60]
fstp qword [esp + 0x58]
fld qword [esp + 0x68]
fstp qword [esp + 0x50]
cmp esi, ebx
je 0x6c1248
mov dword [esp + 0x60], ebx
fild dword [esp + 0x60]
fmul qword [esp + 0x70]
fsub dword [0x7b57d8]
fldz
mov eax, dword [esp + 0x78]
fst qword [esp + 0xd0]
fstp qword [esp + 0xc8]
fld qword [edi + 0x40]
fld qword [edi + 0x48]
mov dword [esp + 0x18], eax
lea eax, [esp + 0xc8]
fld st(0)
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0xa0]
fsub st(2)
mov dword [esp + 0x10], eax
fmul st(3)
fxch st(2)
faddp st(1)
faddp st(1)
fld dword [0x7b57e0]
fmul st(1), st(0)
fxch st(1)
fstp qword [esp + 8]
fxch st(1)
fmul qword [esp + 0x88]
fadd qword [esp + 0x80]
fmulp st(1)
fstp qword [esp]
call fcn.006b5730
fld qword [esp + 0xc8]
mov ecx, dword [ebp + 8]
mov eax, dword [ebp]
fst qword [esp + 0x60]
fld qword [esp + 0xd0]
fst qword [esp + 0x68]
fld qword [esp + 0x58]
fsub qword [ebp + 0x10]
fxch st(2)
fsub qword [ebp + 0x10]
fld qword [esp + 0x50]
fsub qword [ebp + 0x18]
fld qword [ebp + 0x18]
fsubp st(3)
fld qword [ebp + 0x30]
fmul st(4)
fld qword [ebp + 0x38]
fmul st(2)
faddp st(1)
fld qword [ebp + 0x40]
fmul st(5)
fld qword [ebp + 0x48]
fmul st(3)
faddp st(1)
fld qword [ebp + 0x30]
fmul st(4)
fld qword [ebp + 0x38]
fmul st(6)
faddp st(1)
fstp qword [esp + 0x50]
fld qword [ebp + 0x40]
fmul st(4)
fld qword [ebp + 0x48]
fmul st(6)
faddp st(1)
fstp qword [esp + 0x58]
test ecx, ecx
je 0x6c104a
fld qword [ebp + 0x20]
fld st(6)
fmul st(1)
fstp qword [esp + 0x90]
fld qword [ebp + 0x28]
fmul st(4)
fstp qword [esp + 0x98]
fmul st(3), st(0)
fxch st(6)
fmul qword [ebp + 0x28]
faddp st(3)
fld st(3)
fmul st(6)
fld qword [ebp + 0x28]
fmul st(6)
fxch st(7)
fmulp st(6)
fld qword [ebp + 0x28]
fmulp st(5)
fxch st(4)
faddp st(5)
fxch st(3)
fsubrp st(5)
fld qword [esp + 0x90]
fsub qword [esp + 0x98]
fxch st(5)
fxch st(3)
mov edx, dword [ebp + 4]
test edx, edx
jne 0x6c0e08
fxch st(3)
fcomi st(5)
jb 0x6c1060
jmp 0x6c1062
fxch st(5)
fstp qword [eax + 0xf8]
fxch st(4)
fstp qword [eax + 0xf0]
fxch st(2)
fcomi st(2)
jb 0x6c1080
jmp 0x6c1082
fxch st(2)
fstp qword [eax + 0x108]
fxch st(1)
fstp qword [eax + 0x100]
fld qword [esp + 0x50]
fcomi st(2)
jb 0x6c10a8
fxch st(2)
fstp qword [esp + 0x50]
fxch st(1)
jmp 0x6c10ac
fstp st(0)
fxch st(1)
fstp qword [eax + 0xd8]
fld qword [esp + 0x50]
fstp qword [eax + 0xd0]
fld qword [esp + 0x58]
fcomi st(1)
jb 0x6c10d0
fxch st(1)
fstp qword [esp + 0x58]
jmp 0x6c10d2
fstp st(0)
fstp qword [eax + 0xe8]
fld qword [esp + 0x58]
fstp qword [eax + 0xe0]
mov dword [ebp + 4], 1
jmp 0x6c0ed8
fstp st(0)
fld qword [eax + 0xe8]
fld qword [esp + 0x58]
fcomi st(1)
fstp st(1)
jbe 0x6c0ed0
fstp qword [eax + 0xe8]
jmp 0x6c0ed8
fld qword [eax + 0xe8]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c1130
fxch st(1)
fstp qword [eax + 0xe8]
jmp 0x6c1132
fstp st(1)
jmp 0x6c0eb8
fstp st(0)
fld qword [eax + 0xd8]
fld qword [esp + 0x50]
fcomi st(1)
fstp st(1)
jbe 0x6c0ea0
fstp qword [eax + 0xd8]
jmp 0x6c0ea2
fld qword [eax + 0xd8]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c1180
fxch st(1)
fstp qword [eax + 0xd8]
jmp 0x6c1182
fstp st(1)
jmp 0x6c0e80
fld qword [eax + 0x108]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c0e68
fxch st(1)
fstp qword [eax + 0x108]
jmp 0x6c0e6a
fld qword [eax + 0x108]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c11d0
fxch st(1)
fstp qword [eax + 0x108]
jmp 0x6c11d2
fstp st(1)
jmp 0x6c0e50
fld qword [eax + 0xf8]
fxch st(3)
fcomi st(3)
fstp st(3)
jbe 0x6c0e38
fxch st(2)
fstp qword [eax + 0xf8]
jmp 0x6c0e3a
fld qword [eax + 0xf8]
fxch st(7)
fcomi st(7)
fstp st(7)
jbe 0x6c1228
fxch st(6)
fstp qword [eax + 0xf8]
fxch st(1)
fxch st(2)
fxch st(3)
fxch st(4)
fxch st(5)
jmp 0x6c1234
fstp st(6)
fxch st(1)
fxch st(2)
fxch st(3)
fxch st(4)
fxch st(5)
fxch st(1)
fxch st(5)
fxch st(4)
fxch st(3)
fxch st(2)
fxch st(1)
jmp 0x6c0e20
fld1
jmp 0x6c0f23
mov esi, dword [esp + 0xa4]
mov ebp, dword [esp + 0xa8]
mov edi, dword [esp + 0xac]
jmp 0x6c0b63
fxch st(5)
fcomi st(6)
jb 0x6c1271
jmp 0x6c1273
fxch st(6)
fstp qword [eax + 0xf8]
fxch st(5)
fstp qword [eax + 0xf0]
fxch st(1)
fcomi st(2)
jb 0x6c1289
jmp 0x6c128b
fxch st(2)
fstp qword [eax + 0x108]
fxch st(1)
fstp qword [eax + 0x100]
fld qword [esp + 0x50]
fcomi st(1)
jb 0x6c12a9
fxch st(1)
fstp qword [esp + 0x50]
jmp 0x6c12ab
fstp st(0)
fstp qword [eax + 0xd8]
fld qword [esp + 0x50]
fstp qword [eax + 0xd0]
fcomi st(1)
jb 0x6c12c1
jmp 0x6c12c3
fxch st(1)
fstp qword [eax + 0xe8]
fstp qword [eax + 0xe0]
mov dword [ebx + 4], 1
jmp 0x6c0bc0
mov ebx, ebp
mov ebp, edi
jmp 0x6c0bc0
fstp st(0)
fstp st(0)
lea eax, [esp + 0xd0]
mov edi, 1
mov dword [esp + 0x78], eax
mov eax, ebp
mov ebp, esi
mov esi, eax
jmp 0x6c13b1
fxch st(2)
fcomi st(5)
jae 0x6c1310
fxch st(5)
fstp qword [eax + 0xf8]
fxch st(4)
fstp qword [eax + 0xf0]
fxch st(2)
fcomi st(1)
jae 0x6c1326
fxch st(1)
fstp qword [eax + 0x108]
fstp qword [eax + 0x100]
fld qword [esp + 0x50]
fcomi st(2)
jae 0x6c1342
fxch st(2)
fstp qword [esp + 0x50]
jmp 0x6c1344
fstp st(0)
fld qword [esp + 0x50]
fstp qword [eax + 0xd8]
fxch st(1)
fstp qword [eax + 0xd0]
fld qword [esp + 0x58]
fcomi st(1)
jae 0x6c1366
fxch st(1)
fstp qword [esp + 0x58]
jmp 0x6c1368
fstp st(0)
fld qword [esp + 0x58]
fstp qword [eax + 0xe8]
fstp qword [eax + 0xe0]
mov dword [ebx + 4], 1
jmp 0x6c1388
fstp st(0)
lea esi, [esi]
nop
fld qword [esp + 0x68]
add edi, 1
fstp qword [esp + 0xb8]
fld qword [esp + 0x60]
fstp qword [esp + 0xc0]
cmp ebp, edi
jl 0x6c184e
fld qword [esp + 0x60]
fld qword [esp + 0x68]
cmp edi, ebp
je 0x6c171b
mov dword [esp + 0x50], edi
fild dword [esp + 0x50]
fmul qword [esp + 0x70]
fsub dword [0x7b57d8]
fxch st(1)
fstp qword [esp + 0x60]
fxch st(1)
mov eax, dword [esp + 0x78]
fstp qword [esp + 0x58]
fstp qword [esp + 0x50]
fldz
mov dword [esp + 0x40], eax
fst qword [esp + 0x30]
mov dword [esp + 0x38], 0xd2f1a9fc
fstp qword [esp + 0x28]
mov dword [esp + 0x3c], 0x3f50624d
fld qword [esi + 0x28]
fstp qword [esp + 0x20]
fld qword [esi + 0x20]
fstp qword [esp + 0x18]
fld qword [esi + 0x18]
fstp qword [esp + 0x10]
fld qword [esi + 0x10]
fstp qword [esp + 8]
fld qword [esi + 8]
fstp qword [esp]
call fcn.006b5500
mov eax, dword [esp + 0x158]
fld qword [esp + 0x128]
fld qword [esp + 0x50]
fld qword [esp + 0x58]
test eax, eax
fld qword [esp + 0x60]
jle 0x6c1855
fxch st(2)
fmul qword [esp + 0x138]
fsincos
fxch st(1)
fmul st(4)
fxch st(4)
fmulp st(1)
fld qword [esp + 0x140]
mov ecx, dword [ebx + 8]
mov eax, dword [ebx]
fmul st(4)
fadd qword [esp + 0x118]
fld qword [esp + 0x148]
fmul st(2)
fsubp st(1)
fst qword [esp + 0x68]
fld qword [esp + 0x140]
fmulp st(2)
fxch st(4)
fmul qword [esp + 0x148]
faddp st(1)
fld qword [esp + 0x120]
faddp st(1)
fst qword [esp + 0x60]
fxch st(2)
fsub qword [ebx + 0x10]
fxch st(3)
fsub qword [ebx + 0x10]
fld qword [ebx + 0x18]
fsubp st(2)
fld qword [ebx + 0x18]
fsubp st(3)
fld qword [ebx + 0x38]
fmul st(2)
fld qword [ebx + 0x30]
fmul st(5)
faddp st(1)
fld qword [ebx + 0x48]
fmul st(3)
fld qword [ebx + 0x40]
fmul st(6)
faddp st(1)
fld qword [ebx + 0x38]
fmul st(5)
fld qword [ebx + 0x30]
fmul st(4)
faddp st(1)
fstp qword [esp + 0x50]
fld qword [ebx + 0x48]
fmul st(5)
fld qword [ebx + 0x40]
fmul st(4)
faddp st(1)
fstp qword [esp + 0x58]
test ecx, ecx
je 0x6c153d
fld qword [ebx + 0x20]
fld st(0)
fmul st(7)
fstp qword [esp + 0x80]
fld qword [ebx + 0x28]
fmul st(5)
fstp qword [esp + 0x88]
fmul st(4), st(0)
fxch st(6)
fmul qword [ebx + 0x28]
faddp st(4)
fld st(5)
fmul st(3)
fld qword [ebx + 0x28]
fmul st(6)
fxch st(7)
fmulp st(6)
fld qword [ebx + 0x28]
fmulp st(4)
fxch st(3)
faddp st(5)
fxch st(2)
fsubrp st(5)
fld qword [esp + 0x80]
fsub qword [esp + 0x88]
fxch st(5)
fxch st(2)
mov edx, dword [ebx + 4]
test edx, edx
je 0x6c1308
fld qword [eax + 0xf0]
fcomi st(6)
jbe 0x6c160d
fstp st(0)
fxch st(5)
fst qword [eax + 0xf0]
fcompi st(2)
jbe 0x6c16fc
fxch st(1)
fstp qword [eax + 0xf0]
jmp 0x6c1574
fstp st(1)
fld qword [eax + 0x100]
fcomi st(2)
jbe 0x6c16d9
fstp st(0)
fxch st(1)
fst qword [eax + 0x100]
fcompi st(2)
jbe 0x6c16ba
fxch st(1)
fstp qword [eax + 0x100]
jmp 0x6c15a0
fstp st(1)
fld qword [eax + 0xd0]
fcomi st(1)
jbe 0x6c169b
fstp st(0)
fst qword [eax + 0xd0]
fld qword [esp + 0x50]
fxch st(1)
fcompi st(1)
fstp st(0)
jbe 0x6c167c
fld qword [esp + 0x50]
fstp qword [eax + 0xd0]
jmp 0x6c15d4
fstp st(0)
fld qword [eax + 0xe0]
fcomi st(1)
jbe 0x6c165d
fstp st(0)
fst qword [eax + 0xe0]
fld qword [esp + 0x58]
fxch st(1)
fcompi st(1)
ja 0x6c164c
fld qword [eax + 0xe8]
fxch st(1)
fcomi st(1)
fstp st(1)
jbe 0x6c1381
fstp qword [eax + 0xe8]
jmp 0x6c1388
fld qword [eax + 0xf8]
fxch st(7)
fcomi st(7)
fstp st(7)
jbe 0x6c162f
fxch st(6)
fstp qword [eax + 0xf8]
fxch st(1)
fxch st(2)
fxch st(3)
fxch st(4)
fxch st(5)
jmp 0x6c163b
fstp st(6)
fxch st(1)
fxch st(2)
fxch st(3)
fxch st(4)
fxch st(5)
fxch st(1)
fxch st(5)
fxch st(4)
fxch st(3)
fxch st(2)
fxch st(1)
jmp 0x6c1560
fstp st(0)
fld qword [esp + 0x58]
fstp qword [eax + 0xe0]
jmp 0x6c1388
fld qword [eax + 0xe8]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c1675
fxch st(1)
fstp qword [eax + 0xe8]
jmp 0x6c1677
fstp st(1)
jmp 0x6c15e6
fld qword [eax + 0xd8]
fld qword [esp + 0x50]
fcomi st(1)
fstp st(1)
jbe 0x6c15d2
fstp qword [eax + 0xd8]
jmp 0x6c15d4
fld qword [eax + 0xd8]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c16b3
fxch st(1)
fstp qword [eax + 0xd8]
jmp 0x6c16b5
fstp st(1)
jmp 0x6c15b6
fld qword [eax + 0x108]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c159e
fxch st(1)
fstp qword [eax + 0x108]
jmp 0x6c15a0
fld qword [eax + 0x108]
fxch st(3)
fcomi st(3)
fstp st(3)
jbe 0x6c16f3
fxch st(2)
fstp qword [eax + 0x108]
fxch st(1)
jmp 0x6c16f7
fstp st(2)
fxch st(1)
jmp 0x6c158c
fld qword [eax + 0xf8]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c1572
fxch st(1)
fstp qword [eax + 0xf8]
jmp 0x6c1574
fld1
fxch st(1)
jmp 0x6c13cd
fld qword [eax + 0xe8]
fxch st(1)
fcomi st(1)
fstp st(1)
jbe 0x6c0bbd
fstp qword [eax + 0xe8]
jmp 0x6c0bc0
fld qword [eax + 0xf8]
fxch st(7)
fcomi st(7)
fstp st(7)
jbe 0x6c1763
fxch st(6)
fstp qword [eax + 0xf8]
fxch st(1)
fxch st(2)
fxch st(3)
fxch st(4)
fxch st(5)
jmp 0x6c176f
fstp st(6)
fxch st(1)
fxch st(2)
fxch st(3)
fxch st(4)
fxch st(5)
fld qword [esp + 0x58]
fxch st(1)
fxch st(6)
fxch st(5)
fxch st(4)
fxch st(3)
fxch st(2)
fxch st(1)
jmp 0x6c0caa
fld qword [eax + 0x108]
fxch st(4)
fcomi st(4)
fstp st(4)
jbe 0x6c17a2
fxch st(3)
fstp qword [eax + 0x108]
fxch st(1)
fxch st(2)
jmp 0x6c17a8
fstp st(3)
fxch st(1)
fxch st(2)
fxch st(1)
fxch st(2)
fxch st(1)
jmp 0x6c0cd6
fld qword [eax + 0xf8]
fxch st(5)
fcomi st(5)
fstp st(5)
jbe 0x6c0cbc
fxch st(4)
fstp qword [eax + 0xf8]
jmp 0x6c0cbe
fld qword [eax + 0xe8]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c17ea
fxch st(1)
fstp qword [eax + 0xe8]
jmp 0x6c17ec
fstp st(1)
jmp 0x6c0d2c
fstp st(0)
fld qword [eax + 0xd8]
fld qword [esp + 0x50]
fcomi st(1)
fstp st(1)
jbe 0x6c0d14
fstp qword [eax + 0xd8]
jmp 0x6c0d16
fld qword [eax + 0xd8]
fxch st(2)
fcomi st(2)
fstp st(2)
jbe 0x6c182a
fxch st(1)
fstp qword [eax + 0xd8]
jmp 0x6c182c
fstp st(1)
jmp 0x6c0cfe
fld qword [eax + 0x108]
fxch st(1)
fcomi st(1)
fstp st(1)
jbe 0x6c0ce6
fstp qword [eax + 0x108]
jmp 0x6c0ce8
mov ebp, esi
jmp 0x6c0bc0
fxch st(2)
fmul qword [esp + 0x110]
fxch st(3)
jmp 0x6c1459