Function at 0x459d70
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebx
sub esp, 0x78
fld qword [esp + 0x80]
fld qword [esp + 0x88]
fld qword [esp + 0x90]
fld qword [esp + 0x98]
fld qword [esp + 0xa0]
fld qword [esp + 0xa8]
fld qword [0x7772e8]
fld1
fchs
fxch st(1)
fcomi st(6)
ja 0x459f00
fxch st(3)
fmulp st(2)
fxch st(2)
fcomi st(1)
ja 0x459f10
fstp st(2)
fxch st(1)
fxch st(5)
fdivrp st(4)
fxch st(3)
fmul st(2)
fdivrp st(3)
fxch st(1)
fcomi st(3)
fstp st(3)
jbe 0x459f28
fcomi st(2)
fcmovnbe st(0), st(2)
fdivrp st(2)
fld qword [0x777340]
fcompi st(1)
jae 0x459f35
fld qword [0x7772f0]
fcompi st(1)
jae 0x45a098
fld qword [0x7772d8]
fcompi st(1)
jae 0x45a0aa
fld qword [0x777318]
fcompi st(1)
jae 0x45a0bc
fld qword [0x7772d0]
fcompi st(1)
jae 0x45a0ce
fld qword [0x777338]
fcompi st(1)
jae 0x45a0e0
fld qword [0x7772c8]
fcompi st(1)
jae 0x45a0f2
fld qword [0x777328]
fcompi st(1)
jae 0x45a104
fld qword [0x7772c0]
fcompi st(1)
jae 0x45a116
fld qword [0x777300]
fcompi st(1)
jae 0x45a128
fld qword [0x7772b8]
fcompi st(1)
jae 0x45a13a
fld qword [0x7772b0]
fcompi st(1)
jae 0x45a14c
fld qword [0x7772a8]
fcompi st(1)
jae 0x45a15e
fld qword [0x777288]
fcompi st(1)
jae 0x459fec
fld dword [0x777270]
fcompi st(1)
jae 0x45a170
fstp st(0)
fld dword [0x777310]
mov dword [esp + 0x58], 0x9999999a
mov dword [esp + 0x5c], 0x3fe99999
fst qword [esp + 0x60]
fld qword [0x777330]
fxch st(2)
fstp qword [esp + 0x20]
lea eax, [esp + 0x68]
fstp qword [esp + 0x18]
fld1
mov dword [esp + 0x28], eax
fstp qword [esp + 0x10]
fstp qword [esp + 8]
fldz
fstp qword [esp]
call fcn.00558a50
fld qword [esp + 0x68]
jmp 0x459f1c
fstp st(0)
fstp st(5)
fstp st(0)
fstp st(0)
fstp st(0)
fstp st(0)
fstp st(1)
jmp 0x459f1c
fstp st(0)
fstp st(0)
fstp st(3)
fstp st(0)
fstp st(0)
fstp st(1)
add esp, 0x78
pop ebx
ret
fstp st(0)
fstp st(1)
fldz
fxch st(1)
jmp 0x459de0
fxch st(1)
fstp qword [esp + 0x38]
lea eax, [esp + 0x58]
fst qword [esp + 0x20]
fstp qword [esp + 0x30]
fld dword [0x777348]
mov dword [esp + 0x28], eax
mov dword [esp + 0x18], 0x33333333
fstp qword [esp + 8]
mov dword [esp + 0x1c], 0x40233333
mov dword [esp + 0x10], 0x47ae147b
mov dword [esp + 0x14], 0x3f847ae1
mov dword [esp], 0xd2f1a9fc
mov dword [esp + 4], 0x3f80624d
call fcn.00558a50
fld qword [esp + 0x30]
lea eax, [esp + 0x60]
mov dword [esp + 0x18], 0x33333333
mov dword [esp + 0x28], eax
mov dword [esp + 0x1c], 0x40233333
fstp qword [esp + 0x20]
fld dword [0x777348]
mov dword [esp + 0x10], 0x47ae147b
mov dword [esp + 0x14], 0x3f847ae1
fstp qword [esp + 8]
mov dword [esp], 0xd2f1a9fc
mov dword [esp + 4], 0x3f80624d
call fcn.00558a50
fld qword [esp + 0x60]
fld qword [esp + 0x38]
fld qword [esp + 0x58]
fxch st(2)
fxch st(1)
jmp 0x459ed6
fld qword [0x777288]
fxch st(2)
mov ebx, 0xd
lea esi, [esi]
fstp qword [esp + 0x48]
fld qword [ebx*8 + 0x776c38]
fxch st(1)
lea eax, [esp + 0x58]
mov dword [esp + 0x28], eax
fst qword [esp + 0x20]
fstp qword [esp + 0x40]
fld qword [ebx*8 + 0x776cb8]
fstp qword [esp + 0x18]
fxch st(1)
fst qword [esp + 0x10]
fstp qword [esp + 0x38]
fld qword [ebx*8 + 0x776cb0]
fstp qword [esp + 8]
fst qword [esp]
fstp qword [esp + 0x30]
call fcn.00558a50
fld qword [esp + 0x40]
lea eax, [esp + 0x60]
mov dword [esp + 0x28], eax
fstp qword [esp + 0x20]
fld qword [ebx*8 + 0x776d30]
fstp qword [esp + 0x18]
fld qword [esp + 0x38]
fstp qword [esp + 0x10]
fld qword [ebx*8 + 0x776d28]
fstp qword [esp + 8]
fld qword [esp + 0x30]
fstp qword [esp]
call fcn.00558a50
fld qword [esp + 0x60]
fld qword [esp + 0x48]
fld qword [esp + 0x58]
fxch st(2)
fxch st(1)
jmp 0x459ed6
fld qword [0x7772f0]
fxch st(2)
mov ebx, 1
jmp 0x45a000
fld qword [0x7772d8]
fxch st(2)
mov ebx, 2
jmp 0x45a000
fld qword [0x777318]
fxch st(2)
mov ebx, 3
jmp 0x45a000
fld qword [0x7772d0]
fxch st(2)
mov ebx, 4
jmp 0x45a000
fld qword [0x777338]
fxch st(2)
mov ebx, 5
jmp 0x45a000
fld qword [0x7772c8]
fxch st(2)
mov ebx, 6
jmp 0x45a000
fld qword [0x777328]
fxch st(2)
mov ebx, 7
jmp 0x45a000
fld qword [0x7772c0]
fxch st(2)
mov ebx, 8
jmp 0x45a000
fld qword [0x777300]
fxch st(2)
mov ebx, 9
jmp 0x45a000
fld qword [0x7772b8]
fxch st(2)
mov ebx, 0xa
jmp 0x45a000
fld qword [0x7772b0]
fxch st(2)
mov ebx, 0xb
jmp 0x45a000
fld qword [0x7772a8]
fxch st(2)
mov ebx, 0xc
jmp 0x45a000
fld dword [0x777270]
fxch st(2)
mov ebx, 0xe
jmp 0x45a000