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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xfc
push ebx
push esi
push edi
mov dword [ebp - 0x84], edx
lea esi, [ecx + 8]
mov ebx, 0x200
mov dword [ebp - 0xf4], 0x20
lea eax, [ecx + 0x18]
fld dword [eax - 0x18]
fstp dword [ebp - 0x70]
fld dword [eax - 0x14]
fstp dword [ebp - 0x48]
fld dword [eax - 0x10]
fstp dword [ebp - 0x18]
fld dword [eax - 0xc]
fst dword [ebp - 0xa8]
fld dword [eax - 8]
fst dword [ebp - 0xa0]
fld dword [eax - 4]
fstp dword [ebp - 0x44]
fld dword [eax]
fstp dword [ebp - 0x3c]
fld dword [eax + 4]
fst dword [ebp - 0xac]
fld dword [eax + 8]
fst dword [ebp - 0xb0]
fld dword [eax + 0xc]
fstp dword [ebp - 0x7c]
fld dword [eax + 0x10]
fstp dword [ebp - 0x38]
fld dword [eax + 0x14]
fst dword [ebp - 0xb4]
fld dword [eax + 0x18]
fst dword [ebp - 0x8c]
fld dword [eax + 0x1c]
fstp dword [ebp - 0x40]
fld dword [eax + 0x20]
fstp dword [ebp - 0x1c]
fld dword [eax + 0x24]
fstp dword [ebp - 0x24]
fld dword [eax + 0x28]
fstp dword [ebp - 0xcc]
fld dword [eax + 0x2c]
fstp dword [ebp - 4]
fld dword [eax + 0x30]
fstp dword [ebp - 0x10]
fld dword [eax + 0x34]
fstp dword [ebp - 0xd0]
fld dword [eax + 0x38]
fstp dword [ebp - 0xd8]
fld dword [eax + 0x3c]
fstp dword [ebp - 0xd4]
fld dword [eax + 0x40]
fstp dword [ebp - 0x50]
fld dword [eax + 0x44]
fstp dword [ebp - 0xdc]
fld dword [eax + 0x48]
fstp dword [ebp - 0xbc]
fld dword [eax + 0x4c]
fstp dword [ebp - 0xb8]
fld dword [eax + 0x50]
fstp dword [ebp - 0x58]
fld dword [eax + 0x54]
fstp dword [ebp - 0xc0]
fld dword [eax + 0x58]
fstp dword [ebp - 0xc8]
fld dword [eax + 0x5c]
fstp dword [ebp - 0xc4]
fld dword [eax + 0x60]
fstp dword [ebp - 0x74]
fld dword [eax + 0x64]
fstp dword [ebp - 0x88]
fxch st(5)
movzx ecx, bl
faddp st(4)
sub ebx, 0x10
fxch st(2)
mov dword [ebp - 0xfc], ebx
faddp st(1)
sub eax, 0xffffff80
fxch st(1)
mov dword [ebp - 0xf8], eax
faddp st(3)
fxch st(2)
fstp dword [ebp - 0x64]
fld dword [ebp - 0x24]
fadd dword [ebp - 0xcc]
fstp dword [ebp - 0x34]
fld dword [ebp - 0xd0]
fadd dword [ebp - 0xd8]
fld dword [ebp - 0xdc]
fadd dword [ebp - 0xbc]
fld dword [ebp - 0xc0]
fadd dword [ebp - 0xc8]
fstp dword [ebp - 0x80]
fld dword [0x601648]
fadd st(3), st(0)
fld dword [0x60164c]
fadd st(5), st(0)
fxch st(3)
faddp st(1)
fxch st(1)
faddp st(2)
fld dword [ebp - 0x70]
fst dword [ebp - 0x28]
fld dword [ebp - 0x88]
fld dword [ebp - 0x28]
fadd st(1)
fxch st(2)
fsubrp st(1)
fld st(5)
fadd st(4)
fld dword [0x60164c]
faddp st(3)
fxch st(2)
fstp dword [ebp - 0x28]
fadd dword [0x601650]
fstp dword [ebp - 0xc]
fxch st(4)
fsubrp st(2)
fld dword [ebp - 0x34]
fld st(0)
fadd dword [ebp - 0x28]
fst dword [ebp - 0x14]
fld dword [0x5f8a64]
fmulp st(4)
fadd st(5)
fstp dword [ebp - 0x54]
fld dword [0x601648]
faddp st(3)
fsubr dword [ebp - 0x28]
fstp dword [ebp - 0x28]
fld dword [ebp - 0x64]
fld st(0)
fadd st(2)
fld st(3)
fadd dword [ebp - 0xc]
fstp dword [ebp - 0x30]
fld dword [ebp - 0xc]
fsubrp st(4)
fxch st(3)
fstp dword [ebp - 0xc]
fld dword [ebp - 0x14]
fsubrp st(5)
fxch st(4)
fstp dword [ebp - 0x14]
fld st(2)
faddp st(4)
fld dword [0x60164c]
faddp st(2)
fld dword [ebp - 0x80]
fadd st(1), st(0)
fld st(3)
fadd st(1)
fxch st(4)
fsubrp st(1)
fxch st(4)
fsubrp st(1)
fld st(2)
fadd st(2)
fld dword [0x601650]
fadd st(5), st(0)
fxch st(4)
fsubrp st(3)
fld dword [0x5f8a64]
fmulp st(2)
fld dword [ebp - 0x54]
fld st(0)
fadd st(2)
fstp dword [ebp - 0x78]
fld dword [ebp - 0x14]
fld dword [0x601644]
fst dword [ebp - 0x68]
faddp st(1)
fstp dword [ebp - 0x9c]
fld dword [0x5f8a64]
fmulp st(4)
fld st(2)
fadd st(6)
fxch st(6)
fsubrp st(3)
fsubrp st(1)
fstp dword [ebp - 0x54]
fld dword [ebp - 0x28]
fld st(0)
fadd st(3)
fst dword [ebp - 0x98]
fld dword [0x5f8a3c]
fmulp st(6)
fld dword [0x5f8ac0]
fmulp st(3)
fld dword [0x60164c]
fadd st(1), st(0)
fxch st(1)
fstp dword [ebp - 0xe8]
fld dword [ebp - 0x30]
fld st(0)
fadd st(7)
fst dword [ebp - 0x94]
fxch st(4)
faddp st(2)
fxch st(3)
fadd st(5)
fstp dword [ebp - 0xec]
fld dword [ebp - 0xc]
fld st(0)
fadd st(2)
fst dword [ebp - 0x90]
fxch st(1)
fsubrp st(2)
fxch st(1)
fst dword [ebp - 0xc]
fxch st(2)
fsubrp st(4)
fxch st(3)
fst dword [ebp - 0x28]
fxch st(2)
fsubrp st(5)
fxch st(4)
fst dword [ebp - 0x30]
fld dword [0x601648]
fadd st(3), st(0)
fxch st(3)
fstp dword [ebp - 0xe4]
fxch st(4)
faddp st(2)
fxch st(1)
fstp dword [ebp - 0x5c]
fadd dword [0x60164c]
fstp dword [ebp - 0xa4]
faddp st(1)
fstp dword [ebp - 0x60]
fld dword [ebp - 0x48]
fadd dword [ebp - 0x18]
fld dword [ebp - 0x40]
fadd dword [ebp - 0x1c]
fld dword [ebp - 0x44]
fadd dword [ebp - 0x3c]
fst dword [ebp - 0x34]
fld dword [ebp - 0x7c]
fadd dword [ebp - 0x38]
fst dword [ebp - 0x80]
fld dword [ebp - 0x68]
faddp st(4)
fxch st(3)
fstp dword [ebp - 8]
fld dword [0x601650]
faddp st(2)
fxch st(1)
fst dword [ebp - 0x64]
fld dword [ebp - 4]
fadd dword [ebp - 0x10]
fld dword [ebp - 0xc4]
fadd dword [ebp - 0x74]
fld dword [ebp - 0xd4]
fadd dword [ebp - 0x50]
fst dword [ebp - 0x20]
fld dword [ebp - 0xb8]
fadd dword [ebp - 0x58]
fld dword [ebp - 0x68]
faddp st(4)
fxch st(3)
fstp dword [ebp - 0x2c]
fld dword [0x601650]
faddp st(2)
fxch st(4)
faddp st(5)
fxch st(3)
fadd st(1)
fld dword [ebp - 0x2c]
faddp st(3)
fld dword [ebp - 8]
fld st(0)
fadd st(5)
fst dword [ebp - 0x6c]
fld st(1)
fsub st(6)
fstp dword [ebp - 0x4c]
fld dword [0x601650]
faddp st(3)
fld dword [0x60164c]
faddp st(5)
fld dword [ebp - 0x34]
faddp st(2)
fxch st(1)
fstp dword [ebp - 8]
fld dword [ebp - 0x4c]
fadd dword [0x601650]
fstp dword [ebp - 0x4c]
fld st(5)
fadd st(2)
fst dword [ebp - 0x34]
fld st(4)
faddp st(2)
fxch st(1)
fst dword [ebp - 0xe0]
fxch st(6)
fsubrp st(2)
fld dword [ebp - 0x6c]
fsubrp st(4)
fld dword [ebp - 0x64]
fadd dword [ebp - 0x80]
fxch st(6)
faddp st(1)
fst dword [ebp - 0x64]
fld dword [0x5f8a64]
fmulp st(2)
fld dword [0x60164c]
faddp st(4)
fxch st(3)
fstp dword [ebp - 0x6c]
fld dword [ebp - 0x20]
fadd dword [ebp - 0x2c]
fstp dword [ebp - 0x2c]
fld st(0)
fld dword [ebp - 0x4c]
fadd st(1), st(0)
fxch st(1)
fstp dword [ebp - 0x20]
fsubrp st(1)
fstp dword [ebp - 0x4c]
faddp st(2)
fld dword [ebp - 0x2c]
fadd dword [0x60164c]
fld dword [0x601648]
faddp st(4)
fld dword [ebp - 0x78]
faddp st(2)
fxch st(1)
fchs
fstp dword [ebp - 0xf0]
fld dword [ebp - 8]
fld st(0)
fadd st(3)
fld st(4)
fadd st(3)
fld st(2)
fsub st(5)
fxch st(3)
faddp st(6)
fxch st(3)
faddp st(4)
fld dword [0x601650]
fadd st(2), st(0)
fld dword [0x60164c]
fadd st(6), st(0)
fxch st(2)
fsubrp st(4)
fxch st(5)
fsubrp st(4)
fld dword [0x5f8a64]
fmul st(3), st(0)
fmulp st(4)
fld dword [0x601648]
faddp st(3)
fxch st(3)
faddp st(4)
fld st(0)
fadd st(4)
fxch st(1)
fsubrp st(4)
fmul dword [0x5f8a3c]
fld dword [0x5f8ac0]
fmulp st(4)
fadd dword [ebp - 0x68]
fxch st(3)
faddp st(2)
fld dword [ebp - 0x20]
fadd st(3)
fstp dword [ebp - 0x2c]
fld dword [ebp - 0x6c]
fadd st(1)
fld dword [ebp - 0x4c]
fadd st(3)
fld dword [ebp - 0x34]
fsubr dword [ebp - 0xe0]
fld dword [ebp - 0x2c]
fmul dword [0x5f8a2c]
fstp dword [ebp - 0x2c]
fld dword [0x5f8a3c]
fmulp st(3)
fld dword [0x5f8a54]
fmulp st(2)
fmul dword [0x5f8a64]
fld dword [ebp - 0x64]
fsubr dword [ebp - 0x78]
fmul dword [0x5f8a64]
fstp dword [ebp - 0x78]
fld dword [ebp - 0x94]
fld dword [ebp - 0x2c]
fsub st(1), st(0)
fxch st(1)
fstp dword [ebp - 0x94]
fld dword [ebp - 0x98]
fsub st(4)
fstp dword [ebp - 0x98]
fld dword [ebp - 0x90]
fsub st(3)
fstp dword [ebp - 0x90]
fld dword [ebp - 0xe4]
faddp st(3)
fxch st(2)
fstp dword [ebp - 0x64]
fld dword [ebp - 0xe8]
faddp st(3)
fxch st(2)
fstp dword [ebp - 0x34]
fadd dword [ebp - 0xec]
fstp dword [ebp - 0x2c]
fld st(0)
fadd dword [ebp - 0x14]
fstp dword [ebp - 0x80]
fsubr dword [ebp - 0x9c]
fstp dword [ebp - 0x9c]
fld dword [ebp - 0x20]
fsubrp st(3)
fsubr dword [ebp - 0x6c]
fld dword [ebp - 0x4c]
fsubrp st(2)
fld dword [0x5f8b60]
fmulp st(3)
fmul dword [0x5f8ac0]
fld dword [0x5f8a7c]
fmulp st(2)
fld dword [ebp - 0x5c]
fsub st(2)
fstp dword [ebp - 0x5c]
fld dword [ebp - 0x28]
fsub st(1)
fstp dword [ebp - 0x28]
fld dword [ebp - 0x60]
fsub st(3)
fstp dword [ebp - 0x60]
fld dword [ebp - 0x30]
faddp st(3)
fxch st(2)
fstp dword [ebp - 0x20]
fld dword [ebp - 0xa4]
faddp st(2)
fxch st(1)
fstp dword [ebp - 0x6c]
fadd dword [ebp - 0xc]
fstp dword [ebp - 0x4c]
fld dword [ebp - 0x48]
fadd dword [ebp - 0x70]
fstp dword [ebp - 0x70]
fld dword [ebp - 0xa8]
fadd dword [ebp - 0x18]
fld dword [ebp - 0x44]
fadd dword [ebp - 0xa0]
fchs
fld dword [ebp - 0xac]
fadd dword [ebp - 0x3c]
fstp dword [ebp - 0x3c]
fld dword [0x601648]
fadd st(2), st(0)
fxch st(2)
fstp dword [ebp - 0x18]
fld dword [ebp - 0x7c]
fadd dword [ebp - 0xb0]
fchs
fst dword [ebp - 0xc]
fld dword [ebp - 0xb4]
fadd dword [ebp - 0x38]
fld dword [ebp - 0x40]
fadd dword [ebp - 0x8c]
fchs
fld dword [0x60164c]
fadd st(4), st(0)
fxch st(4)
fst dword [ebp - 0x30]
fxch st(2)
fadd st(5)
fstp dword [ebp - 0x38]
fld dword [ebp - 0x24]
fadd dword [ebp - 0x1c]
fstp dword [ebp - 0x1c]
fld dword [ebp - 4]
fadd dword [ebp - 0xcc]
fchs
fstp dword [ebp - 4]
fld dword [ebp - 0xd0]
fadd dword [ebp - 0x10]
fxch st(1)
faddp st(4)
fxch st(3)
fst dword [ebp - 8]
fld dword [ebp - 0xd4]
fadd dword [ebp - 0xd8]
fchs
fxch st(4)
faddp st(5)
fxch st(4)
fstp dword [ebp - 0x10]
fld dword [ebp - 0xdc]
fadd dword [ebp - 0x50]
fstp dword [ebp - 0x50]
fld dword [ebp - 0xb8]
fadd dword [ebp - 0xbc]
fchs
fst dword [ebp - 0x14]
fld dword [ebp - 0xc0]
fadd dword [ebp - 0x58]
fld dword [ebp - 0xc4]
fadd dword [ebp - 0xc8]
fchs
fld dword [0x60164c]
faddp st(6)
fxch st(5)
fst dword [ebp - 0x40]
fld dword [0x601648]
faddp st(2)
fxch st(1)
fstp dword [ebp - 0x58]
fld dword [ebp - 0x88]
fadd dword [ebp - 0x74]
fstp dword [ebp - 0x74]
fld dword [0x60164c]
faddp st(5)
fxch st(4)
fst dword [ebp - 0xb4]
fld dword [ebp - 0x18]
faddp st(3)
fxch st(2)
fstp dword [ebp - 0x24]
fld dword [ebp - 0x3c]
faddp st(3)
fld dword [ebp - 0x38]
faddp st(5)
fld dword [ebp - 0x1c]
fadd dword [ebp - 4]
fld dword [ebp - 0x10]
faddp st(5)
fld dword [0x60164c]
faddp st(4)
fld dword [0x601650]
faddp st(6)
fld dword [ebp - 0x50]
faddp st(2)
fld dword [ebp - 0x58]
faddp st(3)
fld dword [ebp - 0x24]
fld st(0)
fadd st(6)
fxch st(1)
fadd st(7)
fstp dword [ebp - 0x24]
fld dword [0x60164c]
faddp st(3)
fld dword [0x601650]
faddp st(4)
fsub st(6)
fxch st(6)
fadd st(5)
fxch st(5)
fadd st(3)
fld st(4)
fsub st(3)
fxch st(7)
fsubrp st(4)
fxch st(3)
fstp dword [ebp - 0x7c]
fld dword [0x60164c]
faddp st(5)
fld dword [ebp - 0x24]
fadd st(3)
fmul dword [0x5f8a64]
fld dword [0x601648]
faddp st(7)
fxch st(6)
fstp dword [ebp - 0x8c]
fld dword [ebp - 0x7c]
fadd dword [ebp - 0x68]
fstp dword [ebp - 0x7c]
fld dword [ebp - 0x24]
fsubrp st(3)
fld dword [0x5f8a64]
fmul st(3), st(0)
fld dword [0x60164c]
fadd st(7), st(0)
fadd st(4), st(0)
fxch st(4)
fstp dword [ebp - 0x24]
fld st(6)
fadd st(6)
fstp dword [ebp - 0x48]
fxch st(6)
fsubrp st(5)
fxch st(3)
faddp st(1)
fld dword [ebp - 0x48]
fmul dword [0x5f8a3c]
fld dword [0x5f8ac0]
fmulp st(5)
fxch st(1)
fmulp st(5)
fadd dword [0x601648]
fld dword [0x601650]
fadd st(4), st(0)
fxch st(4)
fst dword [ebp - 0x44]
fxch st(5)
faddp st(4)
fld st(3)
fsub st(3)
fxch st(3)
faddp st(4)
fxch st(2)
faddp st(1)
fld st(1)
fadd st(3)
fst dword [ebp - 0xb0]
fld dword [ebp - 0x24]
fld st(0)
fld dword [ebp - 0x8c]
fadd st(1), st(0)
fxch st(1)
fstp dword [ebp - 0x88]
fxch st(6)
fadd st(3)
fst dword [ebp - 0x8c]
fxch st(2)
fchs
fld dword [ebp - 0x44]
fsubrp st(4)
fxch st(2)
fchs
fld dword [0x601650]
fadd st(3), st(0)
fxch st(3)
fstp dword [ebp - 0xac]
fxch st(1)
fsubrp st(6)
fxch st(5)
fstp dword [ebp - 0x24]
fld dword [0x601648]
fadd st(2), st(0)
fxch st(2)
fst dword [ebp - 0x44]
fxch st(5)
fadd st(2)
fstp dword [ebp - 0xa0]
fxch st(2)
fsubrp st(3)
fxch st(3)
fchs
fxch st(2)
fadd st(1)
fst dword [ebp - 0x48]
fxch st(2)
faddp st(1)
fstp dword [ebp - 0xa8]
fchs
faddp st(1)
fstp dword [ebp - 0xa4]
fld dword [ebp - 0x70]
fsubr dword [ebp - 0x18]
fld dword [ebp - 0x30]
fadd dword [ebp - 0x3c]
fld dword [ebp - 0xc]
fadd dword [ebp - 0x38]
fld dword [ebp - 8]
fadd dword [ebp - 0x1c]
fst dword [ebp - 8]
fld dword [ebp - 0x10]
fadd dword [ebp - 4]
fstp dword [ebp - 4]
fld dword [0x601648]
faddp st(3)
fxch st(2)
fst dword [ebp - 0x30]
fld dword [0x60164c]
fadd st(2), st(0)
fxch st(2)
fstp dword [ebp - 0xc]
fld dword [ebp - 0x40]
fadd dword [ebp - 0x50]
fld dword [ebp - 0x14]
fadd dword [ebp - 0x58]
fld dword [ebp - 0xb4]
fadd dword [ebp - 0x74]
fld dword [0x601648]
faddp st(3)
fxch st(2)
fst dword [ebp - 0x40]
fxch st(1)
faddp st(4)
fxch st(3)
fst dword [ebp - 0x14]
faddp st(3)
fld st(3)
fadd dword [ebp - 4]
fld dword [0x601650]
faddp st(4)
fld dword [ebp - 0xc]
faddp st(3)
fadd dword [0x60164c]
fld st(5)
fsub dword [ebp - 0x30]
fld dword [ebp - 0xc]
fsubrp st(6)
faddp st(5)
fld dword [ebp - 4]
fsub dword [ebp - 0x40]
fld dword [ebp - 0x14]
fsub st(3)
faddp st(1)
faddp st(5)
fxch st(4)
fstp dword [ebp - 0x38]
fadd dword [ebp - 0x14]
fst dword [ebp - 0x14]
fld dword [ebp - 0x40]
fadd dword [ebp - 4]
fld dword [ebp - 8]
fadd dword [ebp - 0xc]
fld dword [ebp - 0x30]
faddp st(7)
fxch st(6)
fst dword [ebp - 0x18]
fld dword [0x60164c]
faddp st(2)
fxch st(1)
fst dword [ebp - 4]
fld dword [0x601648]
faddp st(7)
fld st(0)
faddp st(3)
fxch st(1)
fadd st(6)
fld st(6)
faddp st(2)
fld dword [0x601648]
faddp st(3)
fld dword [0x601650]
faddp st(2)
fld st(0)
fadd st(3)
fxch st(1)
fsubrp st(3)
fld st(3)
fadd st(5)
fxch st(4)
fsubrp st(5)
fld dword [0x5f8a64]
fmul st(1), st(0)
fmul st(3), st(0)
fmulp st(4)
fld dword [0x60164c]
fadd st(1), st(0)
fxch st(1)
fstp dword [ebp - 0x10]
faddp st(2)
fxch st(1)
fstp dword [ebp - 0x1c]
fld st(1)
fsub st(4)
fld dword [ebp - 0x10]
fadd st(2)
fld dword [ebp - 0x10]
fsubrp st(3)
fxch st(2)
fstp dword [ebp - 0x10]
fxch st(4)
faddp st(2)
fld dword [ebp - 0x68]
faddp st(2)
fld dword [0x60164c]
faddp st(4)
fmul dword [0x5f8a3c]
fld dword [ebp - 0x10]
fmul dword [0x5f8ac0]
fld dword [0x601648]
faddp st(2)
fxch st(1)
fst dword [ebp - 0xc]
fld dword [0x601650]
faddp st(2)
fxch st(1)
fst dword [ebp - 0x10]
fld dword [ebp - 0x18]
fsubrp st(6)
fxch st(1)
fadd st(2)
fld dword [ebp - 0x1c]
fadd st(4)
fxch st(2)
fadd st(5)
fld dword [ebp - 4]
faddp st(7)
fxch st(6)
fstp dword [ebp - 4]
fmul dword [0x5f8a2c]
fst dword [ebp - 0x18]
fld dword [0x5f8a3c]
fmulp st(2)
fld dword [0x5f8a54]
fmulp st(6)
fld dword [ebp - 0x14]
fsubr dword [ebp - 4]
fmul dword [0x5f8a64]
fstp dword [ebp - 4]
fadd dword [ebp - 0xb0]
fstp dword [ebp - 0x3c]
fld st(0)
fadd dword [ebp - 0x88]
fstp dword [ebp - 0x14]
fld st(4)
fadd dword [ebp - 0x8c]
fld dword [ebp - 0x3c]
fmul dword [0x5f8a24]
fstp dword [ebp - 0x3c]
fld dword [ebp - 0x14]
fmul dword [0x5f8a2c]
fstp dword [ebp - 0x14]
fmul dword [0x5f8a34]
fstp dword [ebp - 8]
fld dword [ebp - 0xac]
fadd dword [ebp - 0x18]
fstp dword [ebp - 0x18]
fsub dword [ebp - 0x88]
fstp dword [ebp - 0x58]
fld dword [ebp - 0xa0]
faddp st(4)
fxch st(3)
fstp dword [ebp - 0x50]
fld dword [ebp - 4]
fld st(0)
fld dword [ebp - 0x7c]
fsub st(1), st(0)
fld dword [0x5f8ac0]
fmul st(2), st(0)
fxch st(2)
fstp dword [ebp - 0x30]
fld dword [ebp - 0x10]
fsubrp st(5)
fld dword [ebp - 0x1c]
fsubrp st(4)
fld dword [ebp - 0xc]
fsubrp st(6)
fld dword [0x5f8a7c]
fmul st(5), st(0)
fxch st(5)
fst dword [ebp - 0x10]
fxch st(4)
fmulp st(2)
fxch st(1)
fst dword [ebp - 0x1c]
fld dword [0x5f8b60]
fmulp st(6)
fxch st(5)
fst dword [ebp - 0xc]
fxch st(2)
faddp st(1)
fld dword [ebp - 0x44]
faddp st(3)
fld dword [ebp - 0x24]
faddp st(5)
fld dword [ebp - 0x48]
faddp st(2)
fmul dword [0x5f8a3c]
fst dword [ebp - 4]
fld dword [0x5f8a48]
fmulp st(3)
fxch st(2)
fstp dword [ebp - 0x70]
fld dword [0x5f8a54]
fmulp st(4)
fxch st(3)
fstp dword [ebp - 0x74]
fld dword [0x5f8a5c]
fmulp st(3)
fxch st(2)
fstp dword [ebp - 0x40]
fld dword [ebp - 0x94]
fadd dword [ebp - 0x3c]
fld dword [ebp - 0x98]
fadd dword [ebp - 0x14]
fld dword [ebp - 0x90]
fadd dword [ebp - 8]
fld dword [ebp - 0x9c]
faddp st(5)
fld dword [0x5f8a6c]
fmulp st(3)
fxch st(2)
fst dword [ebp - 0x8c]
fld dword [0x5f8a70]
fmulp st(2)
fxch st(1)
fst dword [ebp - 0xb4]
fld dword [0x5f8a74]
fmulp st(3)
fxch st(2)
fst dword [ebp - 0xb0]
fxch st(4)
fmulp st(3)
fxch st(2)
fst dword [ebp - 0xac]
fld dword [0x600724]
fmulp st(3)
fxch st(2)
fstp dword [ebp - 0x7c]
fld dword [0x600720]
fmul st(1), st(0)
fxch st(1)
fstp dword [ebp - 0x44]
fld dword [0x60071c]
fmul st(3), st(0)
fxch st(3)
fstp dword [ebp - 0x48]
fld dword [0x600718]
fmul st(2), st(0)
fxch st(2)
fstp dword [ebp - 0xcc]
fld dword [ebp - 0x3c]
fsub dword [ebp - 0x94]
fld dword [ebp - 0x14]
fsub dword [ebp - 0x98]
fld dword [ebp - 8]
fsub dword [ebp - 0x90]
fld dword [ebp - 0x9c]
fsubr dword [ebp - 4]
fld dword [0x5f8a60]
fmulp st(4)
fxch st(3)
fst dword [ebp - 0x3c]
fld dword [0x5f8a5c]
fmulp st(3)
fxch st(2)
fst dword [ebp - 0x14]
fld dword [0x5f8a58]
fmulp st(2)
fxch st(1)
fst dword [ebp - 8]
fld dword [0x5f8a54]
fmulp st(4)
fxch st(3)
fst dword [ebp - 4]
fld dword [0x601648]
faddp st(3)
fxch st(2)
fstp dword [ebp - 0x9c]
fadd dword [0x60164c]
fstp dword [ebp - 0x90]
fld dword [0x601650]
faddp st(2)
fxch st(1)
fstp dword [ebp - 0x98]
fadd dword [ebp - 0x68]
fstp dword [ebp - 0x94]
fld dword [ebp - 0xa8]
fadd dword [ebp - 0x10]
fld dword [ebp - 0x24]
fsubr dword [ebp - 0x1c]
fld dword [ebp - 0xa4]
fadd dword [ebp - 0xc]
fmul dword [0x5f8a70]
fstp dword [ebp - 0xc]
fmul dword [0x5f8a7c]
fstp dword [ebp - 0x1c]
fmul dword [0x5f8a94]
fstp dword [ebp - 0x10]
fld dword [ebp - 0x38]
fmul dword [0x5f8a64]
fstp dword [ebp - 0x38]
fld dword [ebp - 0x5c]
fadd dword [ebp - 0x70]
fld dword [ebp - 0x28]
fadd dword [ebp - 0x74]
fld dword [ebp - 0x60]
fadd dword [ebp - 0x40]
fld dword [ebp - 0x54]
fadd dword [ebp - 0x38]
fld dword [0x5f8a84]
fmulp st(4)
fxch st(3)
fst dword [ebp - 0xa0]
fld dword [0x5f8a94]
fmulp st(3)
fxch st(2)
fst dword [ebp - 0xa8]
fld dword [0x5f8ab0]
fmulp st(2)
fxch st(1)
fst dword [ebp - 0xa4]
fld dword [0x5f8ac0]
fmulp st(4)
fxch st(3)
fst dword [ebp - 0xec]
fld dword [0x600724]
fmulp st(3)
fxch st(2)
fstp dword [ebp - 0xd0]
fmul st(3)
fstp dword [ebp - 0xd4]
fxch st(1)
fmul st(4)
fstp dword [ebp - 0xd8]
fmul st(2)
fstp dword [ebp - 0xdc]
fld dword [ebp - 0x70]
fsub dword [ebp - 0x5c]
fld dword [ebp - 0x74]
fsub dword [ebp - 0x28]
fld dword [ebp - 0x40]
fsub dword [ebp - 0x60]
fld dword [ebp - 0x38]
fsub dword [ebp - 0x54]
fld dword [0x5f8a40]
fmulp st(2)
fxch st(1)
fst dword [ebp - 0x40]
fld dword [0x5f8a48]
fmulp st(3)
fxch st(2)
fst dword [ebp - 0x74]
fld dword [0x5f8a4c]
fmulp st(4)
fxch st(3)
fst dword [ebp - 0x70]
fld dword [0x5f8a3c]
fmulp st(2)
fxch st(1)
fst dword [ebp - 0x38]
fld dword [0x601648]
faddp st(2)
fxch st(1)
fstp dword [ebp - 0x54]
fld dword [0x60164c]
faddp st(3)
fxch st(2)
fstp dword [ebp - 0x60]
fadd dword [0x601650]
fstp dword [ebp - 0x5c]
fadd dword [ebp - 0x68]
fstp dword [ebp - 0x24]
fld dword [ebp - 0x20]
fadd dword [ebp - 0xc]
fld dword [ebp - 0x6c]
fadd dword [ebp - 0x1c]
fld dword [ebp - 0x4c]
fadd dword [ebp - 0x10]
fld dword [ebp - 0x80]
fadd dword [ebp - 0x30]
fld dword [0x5f8ae0]
fmulp st(4)
fxch st(3)
fst dword [ebp - 0xe8]
fld dword [0x5f8b08]
fmulp st(3)
fxch st(2)
fst dword [ebp - 0xe4]
fld dword [0x5f8b38]
fmulp st(2)
fxch st(1)
fst dword [ebp - 0xe0]
fld dword [0x5f8b60]
fmulp st(4)
fxch st(3)
fst dword [ebp - 0x88]
fld dword [0x600724]
fmulp st(3)
fxch st(2)
fstp dword [ebp - 0xb8]
fmul st(3)
fstp dword [ebp - 0xbc]
fxch st(1)
fmul st(4)
fstp dword [ebp - 0xc0]
fmulp st(2)
fxch st(1)
fstp dword [ebp - 0xc4]
fld dword [ebp - 0xc]
fsub dword [ebp - 0x20]
fld dword [ebp - 0x1c]
fsub dword [ebp - 0x6c]
fld dword [ebp - 0x10]
fsub dword [ebp - 0x4c]
fld dword [ebp - 0x30]
fsub dword [ebp - 0x80]
fld dword [0x5f8a30]
fmulp st(2)
fxch st(1)
fst dword [ebp - 0x10]
fld dword [0x5f8a34]
fmulp st(3)
fxch st(2)
fst dword [ebp - 0x1c]
fld dword [0x5f8a38]
fmulp st(4)
fxch st(3)
fst dword [ebp - 0xc]
fld dword [0x5f8a2c]
fmulp st(2)
fxch st(1)
fst dword [ebp - 0x30]
fld dword [0x601648]
faddp st(2)
fxch st(1)
fstp dword [ebp - 0x20]
fld dword [0x60164c]
faddp st(3)
fxch st(2)
fstp dword [ebp - 0x6c]
fadd dword [0x601650]
fstp dword [ebp - 0x4c]
fadd dword [ebp - 0x68]
fstp dword [ebp - 0x28]
fld dword [ebp - 0x50]
fmul dword [0x5f8b08]
fst dword [ebp - 0x50]
fld dword [ebp - 0x58]
fmul dword [0x5f8b60]
fst dword [ebp - 0x58]
fld dword [ebp - 0x18]
fmul dword [0x5f8b9c]
fst dword [ebp - 0x18]
fld dword [ebp - 0x64]
faddp st(3)
fld dword [ebp - 0x34]
faddp st(2)
fadd dword [ebp - 0x2c]
fmul dword [0x5f8bc0]
fld dword [0x5f8b9c]
fmulp st(2)
fld dword [0x5f8b98]
fmulp st(3)
fld st(0)
fmulp st(5)
fxch st(4)
fstp dword [ebp - 0x80]
fld st(0)
fmulp st(3)
fxch st(2)
fstp dword [ebp - 0xc8]
fld st(0)
fmul dword [0x600724]
fld dword [ebp - 0x50]
fsub dword [ebp - 0x64]
fld dword [ebp - 0x58]
fsub dword [ebp - 0x34]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x2c]
mov eax, ecx
add eax, eax
fmul dword [0x5f8a20]
fstp dword [ebp - 0x18]
fmul dword [0x5f8a24]
fst dword [ebp - 0x58]
fld dword [0x5f8a28]
fmulp st(2)
fxch st(1)
fst dword [ebp - 0x50]
fadd dword [0x601648]
fstp dword [ebp - 0x34]
fadd dword [0x60164c]
fstp dword [ebp - 0x64]
fld dword [ebp - 0x18]
fadd dword [0x601650]
fstp dword [ebp - 0x2c]
fld dword [ebp - 0x78]
fld st(0)
fmul dword [0x600718]
fxch st(1)
fstp dword [edx + eax*8]
fld dword [ebp - 0x8c]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0xb4]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0xb0]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0xac]
lea eax, [ecx + 1]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0xa0]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0xa8]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0xa4]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0xec]
lea eax, [ecx + 2]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0xe8]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0xe4]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0xe0]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0x88]
lea eax, [ecx + 3]
add eax, eax
fstp dword [edx + eax*8]
fxch st(2)
fstp dword [edx + eax*8 + 4]
fxch st(2)
fstp dword [edx + eax*8 + 8]
fxch st(2)
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0x68]
lea eax, [ecx + 4]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0x80]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0xc8]
fstp dword [edx + eax*8 + 8]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0xc4]
lea eax, [ecx + 5]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0xc0]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0xbc]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0xb8]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0xdc]
lea eax, [ecx + 6]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0xd8]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0xd4]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0xd0]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0xcc]
lea eax, [ecx + 7]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0x48]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0x44]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0x7c]
fstp dword [edx + eax*8 + 0xc]
lea eax, [ecx + 8]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0x9c]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0x90]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0x98]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0x94]
lea eax, [ecx + 9]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0x54]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0x60]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0x5c]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0x24]
lea eax, [ecx + 0xa]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0x20]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0x6c]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0x4c]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0x28]
lea eax, [ecx + 0xb]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0x34]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0x64]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0x2c]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0xf0]
lea eax, [ecx + 0xc]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0x18]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0x58]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0x50]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0x30]
lea eax, [ecx + 0xd]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0x10]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0x1c]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0xc]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 0x38]
lea eax, [ecx + 0xe]
add eax, eax
fstp dword [edx + eax*8]
fld dword [ebp - 0x40]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0x74]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0x70]
fstp dword [edx + eax*8 + 0xc]
fld dword [ebp - 4]
lea eax, [ecx + 0xf]
add eax, eax
mov dword [ebp - 0x34], esi
add ecx, 0x20
mov dword [ebp - 4], 0x5ee258
sub esi, 0xffffff80
mov dword [ebp - 0x20], ecx
mov dword [ebp - 0xf0], esi
fstp dword [edx + eax*8]
fld dword [ebp - 8]
fstp dword [edx + eax*8 + 4]
fld dword [ebp - 0x14]
fstp dword [edx + eax*8 + 8]
fld dword [ebp - 0x3c]
fstp dword [edx + eax*8 + 0xc]
lea eax, [ecx - 0x20]
movzx edi, cl
movzx ebx, al
lea eax, [ecx - 8]
shl ebx, 4
add ebx, edx
movzx esi, al
lea eax, [ecx + 0x18]
shl esi, 4
add esi, edx
shl edi, 4
add edi, edx
mov dword [ebp - 8], ebx
mov ebx, dword [ebp - 0x84]
movzx edx, al
lea eax, [ecx + 0x20]
movzx ecx, al
mov eax, dword [ebp - 0x20]
add eax, 0x38
shl edx, 4
add edx, ebx
movzx eax, al
shl ecx, 4
add ecx, ebx
shl eax, 4
add eax, ebx
mov ebx, dword [ebp - 4]
fld dword [ebx + 0x1f8]
fmul dword [ecx]
fld dword [ebx + 0x178]
fmul dword [edx]
faddp st(1)
fld dword [ebx + 0x278]
fmul dword [eax]
faddp st(1)
fld dword [ebx + 0x78]
fmul dword [esi]
fld dword [ebx - 8]
mov ebx, dword [ebp - 8]
fmul dword [ebx]
mov ebx, dword [ebp - 4]
faddp st(1)
fld dword [ebx + 0xf8]
fmul dword [edi]
faddp st(1)
faddp st(1)
fld dword [ebx + 0x1fc]
fmul dword [ecx + 4]
fld dword [ebx + 0x17c]
fmul dword [edx + 4]
faddp st(1)
fld dword [ebx + 0x27c]
fmul dword [eax + 4]
faddp st(1)
fld dword [ebx + 0x7c]
fmul dword [esi + 4]
fld dword [ebx - 4]
mov ebx, dword [ebp - 8]
fmul dword [ebx + 4]
mov ebx, dword [ebp - 4]
faddp st(1)
fld dword [ebx + 0xfc]
fmul dword [edi + 4]
faddp st(1)
faddp st(1)
fld dword [ebx + 0x200]
fmul dword [ecx + 8]
fld dword [ebx + 0x180]
fmul dword [edx + 8]
faddp st(1)
fld dword [ebx + 0x280]
fmul dword [eax + 8]
faddp st(1)
fld dword [ebx + 0x80]
mov ebx, dword [ebp - 8]
fmul dword [esi + 8]
fld dword [ebx + 8]
mov ebx, dword [ebp - 4]
fmul dword [ebx]
faddp st(1)
fld dword [ebx + 0x100]
fmul dword [edi + 8]
faddp st(1)
faddp st(1)
fld dword [ebx + 0x204]
fmul dword [ecx + 0xc]
mov ecx, ebx
mov ebx, dword [ebp - 8]
fld dword [ecx + 0x184]
fmul dword [edx + 0xc]
faddp st(1)
fld dword [ecx + 0x284]
fmul dword [eax + 0xc]
mov eax, dword [ebp - 0x20]
add eax, 0x40
faddp st(1)
fld dword [ecx + 0x84]
fmul dword [esi + 0xc]
fld dword [ecx + 4]
fmul dword [ebx + 0xc]
mov esi, dword [ebp - 0x84]
faddp st(1)
fld dword [ecx + 0x104]
fmul dword [edi + 0xc]
movzx edi, al
shl edi, 4
add edi, esi
mov dword [ebp - 8], edi
mov edi, dword [ebp - 0x20]
faddp st(1)
lea eax, [edi + 0x58]
movzx ebx, al
faddp st(1)
lea eax, [edi + 0x60]
shl ebx, 4
movzx eax, al
add ebx, esi
shl eax, 4
add eax, esi
mov dword [ebp - 0x78], eax
lea eax, [edi + 0x78]
movzx eax, al
shl eax, 4
add eax, esi
mov dword [ebp - 0x54], eax
lea eax, [edi - 0x80]
movzx ecx, al
lea eax, [edi - 0x68]
movzx eax, al
shl eax, 4
add eax, esi
shl ecx, 4
mov dword [ebp - 0x60], eax
add ecx, esi
lea eax, [edi - 0x60]
movzx edx, al
lea eax, [edi - 0x48]
shl edx, 4
add edx, esi
movzx esi, al
lea eax, [edi - 0x40]
shl esi, 4
movzx eax, al
shl eax, 4
add eax, dword [ebp - 0x84]
mov dword [ebp - 0x5c], eax
lea eax, [edi - 0x28]
mov edi, dword [ebp - 4]
add esi, dword [ebp - 0x84]
movzx eax, al
shl eax, 4
fld dword [edi + 0x2f8]
mov edi, dword [ebp - 8]
add eax, dword [ebp - 0x84]
fmul dword [edi]
mov edi, dword [ebp - 4]
faddp st(4)
fld dword [edi + 0x378]
fmul dword [ebx]
faddp st(4)
fld dword [edi + 0x3f8]
mov edi, dword [ebp - 0x78]
fmul dword [edi]
mov edi, dword [ebp - 4]
faddp st(4)
fld dword [edi + 0x4f8]
fmul dword [ecx]
fld dword [edi + 0x478]
mov edi, dword [ebp - 0x54]
fmul dword [edi]
mov edi, dword [ebp - 4]
faddp st(1)
faddp st(4)
fld dword [edi + 0x5f8]
fmul dword [edx]
fld dword [edi + 0x578]
mov edi, dword [ebp - 0x60]
fmul dword [edi]
mov edi, dword [ebp - 4]
faddp st(1)
fld dword [edi + 0x678]
fmul dword [esi]
faddp st(1)
fld dword [edi + 0x6f8]
mov edi, dword [ebp - 0x5c]
fmul dword [edi]
mov edi, dword [ebp - 4]
fld dword [edi + 0x778]
fmul dword [eax]
faddp st(1)
faddp st(1)
faddp st(4)
fxch st(3)
fstp dword [ebp - 0x44]
fld dword [edi + 0x2fc]
mov edi, dword [ebp - 8]
fmul dword [edi + 4]
mov edi, dword [ebp - 4]
faddp st(2)
fld dword [edi + 0x37c]
fmul dword [ebx + 4]
faddp st(2)
fld dword [edi + 0x3fc]
mov edi, dword [ebp - 0x78]
fmul dword [edi + 4]
mov edi, dword [ebp - 4]
faddp st(2)
fld dword [edi + 0x4fc]
fmul dword [ecx + 4]
fld dword [edi + 0x47c]
mov edi, dword [ebp - 0x54]
fmul dword [edi + 4]
mov edi, dword [ebp - 4]
faddp st(1)
faddp st(2)
fld dword [edi + 0x5fc]
fmul dword [edx + 4]
fld dword [edi + 0x57c]
mov edi, dword [ebp - 0x60]
fmul dword [edi + 4]
mov edi, dword [ebp - 4]
faddp st(1)
fld dword [edi + 0x67c]
fmul dword [esi + 4]
faddp st(1)
fld dword [edi + 0x77c]
fmul dword [eax + 4]
fld dword [edi + 0x6fc]
mov edi, dword [ebp - 0x5c]
fmul dword [edi + 4]
mov edi, dword [ebp - 4]
faddp st(1)
faddp st(1)
faddp st(2)
fld dword [edi + 0x300]
mov edi, dword [ebp - 8]
fmul dword [edi + 8]
mov edi, dword [ebp - 4]
faddp st(1)
fld dword [edi + 0x380]
fmul dword [ebx + 8]
faddp st(1)
fld dword [edi + 0x400]
mov edi, dword [ebp - 0x78]
fmul dword [edi + 8]
mov edi, dword [ebp - 4]
faddp st(1)
fld dword [edi + 0x500]
fmul dword [ecx + 8]
fld dword [edi + 0x480]
mov edi, dword [ebp - 0x54]
fmul dword [edi + 8]
mov edi, dword [ebp - 4]
faddp st(1)
faddp st(1)
fld dword [edi + 0x600]
fmul dword [edx + 8]
fld dword [edi + 0x580]
mov edi, dword [ebp - 0x60]
fmul dword [edi + 8]
mov edi, dword [ebp - 4]
faddp st(1)
fld dword [edi + 0x680]
fmul dword [esi + 8]
faddp st(1)
fld dword [edi + 0x780]
fmul dword [eax + 8]
fld dword [edi + 0x700]
mov edi, dword [ebp - 0x5c]
fmul dword [edi + 8]
mov edi, dword [ebp - 4]
faddp st(1)
faddp st(1)
faddp st(1)
fld dword [edi + 0x304]
mov edi, dword [ebp - 8]
fmul dword [edi + 0xc]
mov edi, dword [ebp - 4]
faddp st(3)
fld dword [edi + 0x384]
fmul dword [ebx + 0xc]
mov ebx, dword [ebp - 0x78]
faddp st(3)
fld dword [edi + 0x404]
fmul dword [ebx + 0xc]
faddp st(3)
fld dword [edi + 0x504]
fmul dword [ecx + 0xc]
mov ecx, dword [ebp - 0x54]
fld dword [edi + 0x484]
fmul dword [ecx + 0xc]
mov ecx, dword [ebp - 0x60]
faddp st(1)
faddp st(3)
fld dword [edi + 0x604]
fmul dword [edx + 0xc]
fld dword [edi + 0x584]
fmul dword [ecx + 0xc]
mov ecx, dword [ebp - 0x20]
inc ecx
mov dword [ebp - 0x20], ecx
faddp st(1)
fld dword [edi + 0x684]
fmul dword [esi + 0xc]
faddp st(1)
fld dword [edi + 0x784]
fmul dword [eax + 0xc]
mov eax, dword [ebp - 0x5c]
fld dword [edi + 0x704]
fmul dword [eax + 0xc]
faddp st(1)
faddp st(1)
faddp st(3)
fld dword [ebp - 0x44]
fmul dword [0x600748]
fst dword [ebp - 0x44]
fxch st(2)
fmul dword [0x60074c]
fxch st(1)
fmul dword [0x600750]
fxch st(3)
fmul dword [0x600754]
fstp dword [ebp - 0x48]
fld dword [0x600738]
fld dword [0x60073c]
fld dword [0x600740]
fld dword [0x600744]
fldz
fcomp st(6)
fnstsw ax
fstp st(5)
test ah, 0x41
jne 0x4fb640
fxch st(2)
fchs
fxch st(2)
fldz
fcomp st(4)
fnstsw ax
test ah, 0x41
jne 0x4fb651
fxch st(1)
fchs
fxch st(1)
fldz
fcomp st(6)
fnstsw ax
fld dword [ebp - 0x48]
test ah, 0x41
jne 0x4fb665
fxch st(1)
fchs
fxch st(1)
fldz
fcomp st(1)
fnstsw ax
fld dword [ebp - 0x44]
test ah, 0x41
jne 0x4fb679
fxch st(6)
fchs
fxch st(6)
mov eax, dword [ebp - 0x34]
faddp st(4)
mov edx, dword [ebp - 0x84]
fxch st(4)
faddp st(2)
add edi, 0x10
mov dword [ebp - 4], edi
faddp st(5)
fxch st(2)
faddp st(3)
fstp dword [eax - 8]
fstp dword [eax - 4]
fxch st(1)
fstp dword [eax]
fstp dword [eax + 4]
add eax, 0x10
mov dword [ebp - 0x34], eax
cmp edi, 0x5ee2d8
jl 0x4fb1e4
sub dword [ebp - 0xf4], 1
mov eax, dword [ebp - 0xf8]
mov ebx, dword [ebp - 0xfc]
mov esi, dword [ebp - 0xf0]
jne 0x4fa0c7
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret