Function at 0x4016c8
Capabilities:
Execute command

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xf8
call sym.___main
mov esi, esi
mov dword [ebp - 0x28], 1
jmp 0x4016e8
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401230
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 4]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401236
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401244
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401251
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x40125e
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x40126b
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401276
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401281
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 8]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x40128c
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x40129e
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4012a8
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0xc]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4012b3
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x50]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4012cf
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x34]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4012d3
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x2c]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4012d7
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x4c]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4012e7
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x60]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4012f7
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x14]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401305
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x54]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401313
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401321
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x40132c
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401337
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x40134b
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401359
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x40136e
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x30]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401390
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x48]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4013b2
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4013c7
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4013d2
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
lea eax, [ebp - 0x64]
push eax
push 0x4220a8
call sym.___rs__7istreamRf
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x64]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x401e6f
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x401de3
fld dword [ebp - 0x54]
fld qword [0x401550]
fsubp st(1)
fstp dword [ebp - 0x54]
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x401e06
fld dword [ebp - 0x54]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x54]
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x401e29
fld dword [ebp - 0x54]
fld qword [0x401570]
fsubp st(1)
fstp dword [ebp - 0x54]
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x401e4c
fld dword [ebp - 0x54]
fld qword [0x401570]
fsubp st(1)
fstp dword [ebp - 0x54]
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x401e6f
fld dword [ebp - 0x54]
fld qword [0x401580]
fsubp st(1)
fstp dword [ebp - 0x54]
fld dword [ebp - 0x2c]
fsub dword [ebp - 0x34]
fld dword [0x401558]
fdivp st(1)
fstp dword [ebp - 0x10]
fld dword [ebp - 4]
fld qword [0x401588]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403530
fld dword [0x401590]
fstp dword [ebp - 0x18]
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x402261
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40208a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x401faf
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40208a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x402261
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x402186
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x402261
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x402624
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40244d
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x402372
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40244d
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x402624
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x402549
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x402624
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4029e7
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x402810
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x402735
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x402810
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4029e7
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40290c
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x4029e7
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x402daa
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x402bd3
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x402af8
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x402bd3
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x402daa
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x402ccf
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x402daa
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40316d
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x402f96
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x402ebb
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x402f96
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40316d
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015d0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x403092
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40316d
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403530
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403359
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40327e
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x403359
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403530
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x403455
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x403530
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 4]
fld qword [0x4015f0]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404be0
fld dword [0x4015f8]
fstp dword [ebp - 0x18]
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403911
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40373a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40365f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40373a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403911
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x403836
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x403911
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403cd4
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403afd
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x403a22
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x403afd
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403cd4
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x403bf9
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x403cd4
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404097
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x403ec0
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x403de5
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x403ec0
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404097
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x403fbc
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x404097
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40445a
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404283
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4041a8
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x404283
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40445a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40437f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40445a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40481d
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404646
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40456b
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x404646
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40481d
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015d0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x404742
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40481d
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404be0
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404a09
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40492e
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x404a09
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404be0
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x404b05
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x404be0
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 4]
fld qword [0x4015d0]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406290
fld dword [0x4015fc]
fstp dword [ebp - 0x18]
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404fc1
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404dea
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x404d0f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x404dea
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x404fc1
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x404ee6
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x404fc1
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405384
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4051ad
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4050d2
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x4051ad
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405384
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4052a9
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x405384
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405747
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405570
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x405495
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x405570
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405747
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40566c
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x405747
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405b0a
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405933
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x405858
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x405933
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405b0a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x405a2f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x405b0a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405ecd
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405cf6
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x405c1b
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x405cf6
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x405ecd
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015d0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x405df2
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x405ecd
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406290
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4060b9
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x405fde
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x4060b9
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406290
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4061b5
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x406290
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 4]
fld qword [0x401600]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x407940
fld dword [0x401608]
fstp dword [ebp - 0x18]
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406671
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40649a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4063bf
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40649a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406671
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x406596
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x406671
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406a34
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40685d
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x406782
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40685d
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406a34
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x406959
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x406a34
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406df7
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406c20
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x406b45
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x406c20
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406df7
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x406d1c
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x406df7
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4071ba
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x406fe3
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x406f08
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x406fe3
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4071ba
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4070df
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x4071ba
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40757d
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4073a6
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4072cb
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x4073a6
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40757d
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015d0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4074a2
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40757d
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x407940
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x407769
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40768e
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x407769
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x407940
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x407865
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x407940
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 4]
fld qword [0x401610]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x408ff0
fld dword [0x401618]
fstp dword [ebp - 0x18]
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x407d21
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x407b4a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x407a6f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x407b4a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x407d21
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x407c46
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x407d21
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4080e4
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x407f0d
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x407e32
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x407f0d
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4080e4
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x408009
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x4080e4
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4084a7
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4082d0
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4081f5
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x4082d0
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4084a7
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4083cc
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x4084a7
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40886a
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x408693
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4085b8
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x408693
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40886a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40878f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40886a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x408c2d
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x408a56
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40897b
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x408a56
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x408c2d
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015d0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x408b52
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x408c2d
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x408ff0
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x408e19
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x408d3e
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x408e19
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x408ff0
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x408f15
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x408ff0
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 4]
fld qword [0x401620]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40a69a
fld dword [0x401628]
fstp dword [ebp - 0x18]
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4093d1
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4091fa
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40911f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x4091fa
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4093d1
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4092f6
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x4093d1
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x409794
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4095bd
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4094e2
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x4095bd
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x409794
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4096b9
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x409794
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x409b57
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x409980
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4098a5
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x409980
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x409b57
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x409a7c
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x409b57
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x409f1a
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x409d43
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x409c68
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x409d43
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x409f1a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x409e3f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x409f1a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40a2dd
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40a106
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40a02b
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40a106
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40a2dd
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015d0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40a202
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40a2dd
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40a69a
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40a4c3
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40a3e8
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x40a4c3
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40a69a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40a5bf
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x40a69a
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 4]
fld qword [0x401630]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40bd4a
fld dword [0x401638]
fstp dword [ebp - 0x18]
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40aa7b
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40a8a4
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40a7c9
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40a8a4
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40aa7b
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40a9a0
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40aa7b
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ae3e
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ac67
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40ab8c
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40ac67
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ae3e
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40ad63
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40ae3e
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40b201
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40b02a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40af4f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40b02a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40b201
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40b126
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40b201
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40b5c4
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40b3ed
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40b312
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40b3ed
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40b5c4
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40b4e9
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40b5c4
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40b987
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40b7b0
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40b6d5
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40b7b0
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40b987
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015d0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40b8ac
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40b987
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40bd4a
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40bb73
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40ba98
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x40bb73
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40bd4a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40bc6f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x40bd4a
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 4]
fld qword [0x401640]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d3fa
fld dword [0x401648]
fstp dword [ebp - 0x18]
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40c12b
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40bf54
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40be79
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40bf54
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40c12b
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40c050
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40c12b
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40c4ee
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40c317
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40c23c
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40c317
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40c4ee
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40c413
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40c4ee
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40c8b1
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40c6da
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40c5ff
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40c6da
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40c8b1
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40c7d6
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40c8b1
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40cc74
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ca9d
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40c9c2
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40ca9d
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40cc74
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40cb99
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40cc74
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d037
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ce60
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40cd85
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40ce60
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d037
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015d0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40cf5c
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40d037
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d3fa
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d223
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40d148
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x40d223
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d3fa
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40d31f
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x40d3fa
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 4]
fld qword [0x401650]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40eaaa
fld dword [0x401658]
fstp dword [ebp - 0x18]
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d7db
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d604
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40d529
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40d604
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d7db
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40d700
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40d7db
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40db9e
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40d9c7
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401598]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40d8ec
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40d9c7
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40db9e
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40dac3
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40db9e
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40df61
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40dd8a
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40dcaf
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40dd8a
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40df61
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40de86
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40df61
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40e324
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40e14d
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015b8]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40e072
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40e14d
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40e324
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015c0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40e249
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fcompp
fnstsw ax
and ah, 5
jne 0x40e324
fld dword [ebp - 0x20]
fld qword [0x4015a0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015a8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015a0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40e6e7
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40e510
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x401560]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40e435
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40e510
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40e6e7
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015d0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40e60c
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fcompp
fnstsw ax
and ah, 5
jne 0x40e6e7
fld dword [ebp - 0x20]
fld qword [0x4015b0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015c8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015b0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40eaaa
fld dword [ebp - 0xc]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40e8d3
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40e7f8
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x40e8d3
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0xc]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40eaaa
fld dword [ebp - 0x14]
fsub dword [ebp - 0x10]
fld qword [0x4015e0]
fsubp st(1)
fstp dword [ebp - 0x1c]
fld dword [ebp - 0x18]
fsub dword [ebp - 0x1c]
fstp dword [ebp - 0x20]
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x40e9cf
fld dword [ebp - 0x20]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x44]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fcompp
fnstsw ax
and ah, 5
jne 0x40eaaa
fld dword [ebp - 0x20]
fld qword [0x4015d0]
fsubrp st(1)
fstp dword [ebp - 0x24]
fld dword [0x4015e8]
fstp dword [ebp - 0x44]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffffc
fld qword [0x4015d0]
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff8
push 0x4013f0
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x18]
fadd dword [ebp - 0x24]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401430
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ed4d
fld dword [ebp - 0x34]
fstp dword [ebp - 0x38]
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40eb15
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x38]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40eb8c
fld dword [ebp - 0x38]
fld dword [0x401558]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ebde
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ec55
fld dword [ebp - 0x38]
fld dword [0x401578]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40eccc
fld dword [ebp - 0x38]
fld qword [0x4015e0]
fmulp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ed4d
fld dword [ebp - 0x38]
fstp dword [ebp - 0xc4]
fld dword [ebp - 0xc4]
fadd dword [ebp - 0xc4]
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f009
fld dword [ebp - 0x34]
fstp dword [ebp - 0x38]
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40edd1
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x38]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ee48
fld dword [ebp - 0x38]
fld dword [0x401558]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ee9a
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ef11
fld dword [ebp - 0x38]
fld dword [0x401578]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ef88
fld dword [ebp - 0x38]
fld qword [0x4015e0]
fmulp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f009
fld dword [ebp - 0x38]
fstp dword [ebp - 0xc8]
fld dword [ebp - 0xc8]
fadd dword [ebp - 0xc8]
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f2cd
fld dword [ebp - 0x34]
fld qword [0x401660]
fdivp st(1)
fstp dword [ebp - 0x38]
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f095
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x38]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f10c
fld dword [ebp - 0x38]
fld dword [0x401558]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f15e
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f1d5
fld dword [ebp - 0x38]
fld dword [0x401578]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f24c
fld dword [ebp - 0x38]
fld qword [0x4015e0]
fmulp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f2cd
fld dword [ebp - 0x38]
fstp dword [ebp - 0xcc]
fld dword [ebp - 0xcc]
fadd dword [ebp - 0xcc]
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f591
fld dword [ebp - 0x34]
fld qword [0x401660]
fdivp st(1)
fstp dword [ebp - 0x38]
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f359
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x38]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f3d0
fld dword [ebp - 0x38]
fld dword [0x401558]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f422
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f499
fld dword [ebp - 0x38]
fld dword [0x401578]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f510
fld dword [ebp - 0x38]
fld qword [0x4015e0]
fmulp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f591
fld dword [ebp - 0x38]
fstp dword [ebp - 0xd0]
fld dword [ebp - 0xd0]
fadd dword [ebp - 0xd0]
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f855
fld dword [ebp - 0x34]
fld qword [0x4015e0]
fdivp st(1)
fstp dword [ebp - 0x38]
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f61d
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x38]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f694
fld dword [ebp - 0x38]
fld dword [0x401558]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f6e6
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f75d
fld dword [ebp - 0x38]
fld dword [0x401578]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f7d4
fld dword [ebp - 0x38]
fld qword [0x4015e0]
fmulp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f855
fld dword [ebp - 0x38]
fstp dword [ebp - 0xd4]
fld dword [ebp - 0xd4]
fadd dword [ebp - 0xd4]
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fb19
fld dword [ebp - 0x34]
fld qword [0x401668]
fdivp st(1)
fstp dword [ebp - 0x38]
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f8e1
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x38]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f958
fld dword [ebp - 0x38]
fld dword [0x401558]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40f9aa
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fa21
fld dword [ebp - 0x38]
fld dword [0x401578]
fdivp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fa98
fld dword [ebp - 0x38]
fld qword [0x4015e0]
fmulp st(1)
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fb19
fld dword [ebp - 0x38]
fstp dword [ebp - 0xd8]
fld dword [ebp - 0xd8]
fadd dword [ebp - 0xd8]
fstp dword [ebp - 0x3c]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x3c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401468
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fe3d
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fbad
fld1
fld dword [ebp - 0x38]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fc46
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fstp qword [ebp - 0xe0]
fld qword [ebp - 0xe0]
fadd qword [ebp - 0xe0]
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fc98
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fd23
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401670]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fdb0
fld dword [ebp - 0x3c]
fld qword [0x4015e0]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fe3d
fld dword [ebp - 0x3c]
fld qword [0x401678]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410169
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40fed9
fld1
fld dword [ebp - 0x38]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld1
fsubp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ff72
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fstp qword [ebp - 0xe8]
fld qword [ebp - 0xe8]
fadd qword [ebp - 0xe8]
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x40ffc4
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x41004f
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401670]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4100dc
fld dword [ebp - 0x3c]
fld qword [0x4015e0]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410169
fld dword [ebp - 0x3c]
fld qword [0x401678]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4104a3
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410209
fld1
fld dword [ebp - 0x38]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401660]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410294
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401680]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4102e6
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410371
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401688]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x41040a
fld dword [ebp - 0x3c]
fld qword [0x4015e0]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x401660]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4104a3
fld dword [ebp - 0x3c]
fld qword [0x401678]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x401660]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4107dd
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410543
fld1
fld dword [ebp - 0x38]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401660]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4105ce
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401680]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410620
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4106ab
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401688]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410744
fld dword [ebp - 0x3c]
fld qword [0x4015e0]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x401660]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4107dd
fld dword [ebp - 0x3c]
fld qword [0x401678]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x401660]
fmulp st(1)
fld qword [0x4015a0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410b17
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x41087d
fld1
fld dword [ebp - 0x38]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x4015e0]
fmulp st(1)
fld qword [0x4015b0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410908
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401668]
fmulp st(1)
fld qword [0x4015b0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x41095a
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401485
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x4109e5
fld1
fld dword [ebp - 0x3c]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401690]
fmulp st(1)
fld qword [0x4015b0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410a7e
fld dword [ebp - 0x3c]
fld qword [0x4015e0]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x4015e0]
fmulp st(1)
fld qword [0x4015b0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x30]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410b17
fld dword [ebp - 0x3c]
fld qword [0x401678]
fdivp st(1)
fld1
fsubp st(1)
fld dword [ebp - 0x48]
fsubp st(1)
fld qword [0x4015e0]
fmulp st(1)
fld qword [0x4015b0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x4015d8]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410bb7
fld dword [ebp - 0x30]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410bb7
fld1
fld dword [ebp - 0x38]
fsubrp st(1)
fsub dword [ebp - 0x48]
fld qword [0x401668]
fmulp st(1)
fld qword [0x4015d0]
faddp st(1)
fld dword [ebp - 0x44]
faddp st(1)
fstp dword [ebp - 0x40]
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 0x40]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x401496
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
fld dword [ebp - 4]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x4014a7
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x40157c]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410ddd
fld dword [ebp - 0x4c]
fld1
fld dword [ebp - 0x50]
fsubrp st(1)
fld qword [0x401698]
fmulp st(1)
fsubp st(1)
fld qword [0x401678]
fdivp st(1)
fld dword [ebp - 0x54]
fsubp st(1)
fstp dword [ebp - 0x58]
fld dword [ebp - 0x58]
fld qword [0x4016a0]
fcompp
fnstsw ax
and ah, 0x45
jne 0x410cf4
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014b6
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x74], edx
lea eax, [ebp - 0x78]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x410ddd
fld dword [ebp - 0x58]
fld qword [0x4016a8]
fcompp
fnstsw ax
and ah, 0x45
cmp ah, 1
jne 0x410da0
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014d3
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0x80], eax
mov dword [ebp - 0x7c], edx
lea eax, [ebp - 0x80]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x410ddd
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014ea
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401578]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x410fbd
fld dword [ebp - 0x4c]
fld1
fld dword [ebp - 0x50]
fsubrp st(1)
fld qword [0x4016b0]
fmulp st(1)
fsubp st(1)
fld qword [0x401678]
fdivp st(1)
fld dword [ebp - 0x54]
fsubp st(1)
fstp dword [ebp - 0x58]
fld dword [ebp - 0x58]
fld qword [0x4016a0]
fcompp
fnstsw ax
and ah, 0x45
jne 0x410ecc
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014b6
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x84], edx
lea eax, [ebp - 0x88]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x410fbd
fld dword [ebp - 0x58]
fld qword [0x4016a8]
fcompp
fnstsw ax
and ah, 0x45
cmp ah, 1
jne 0x410f80
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014d3
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x8c], edx
lea eax, [ebp - 0x90]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x410fbd
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014ea
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld1
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x411199
fld dword [ebp - 0x4c]
fld1
fld dword [ebp - 0x50]
fsubrp st(1)
fld qword [0x4016b8]
fmulp st(1)
fsubp st(1)
fld qword [0x401678]
fdivp st(1)
fld dword [ebp - 0x54]
fsubp st(1)
fstp dword [ebp - 0x58]
fld dword [ebp - 0x58]
fld qword [0x4016a0]
fcompp
fnstsw ax
and ah, 0x45
jne 0x4110a8
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014b6
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0x98], eax
mov dword [ebp - 0x94], edx
lea eax, [ebp - 0x98]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x411199
fld dword [ebp - 0x58]
fld qword [0x4016a8]
fcompp
fnstsw ax
and ah, 0x45
cmp ah, 1
jne 0x41115c
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014d3
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0xa0], eax
mov dword [ebp - 0x9c], edx
lea eax, [ebp - 0xa0]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x411199
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014ea
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401568]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x411379
fld dword [ebp - 0x4c]
fld1
fld dword [ebp - 0x50]
fsubrp st(1)
fld qword [0x4016b0]
fmulp st(1)
fsubp st(1)
fld qword [0x401678]
fdivp st(1)
fld dword [ebp - 0x54]
fsubp st(1)
fstp dword [ebp - 0x58]
fld dword [ebp - 0x58]
fld qword [0x4016a0]
fcompp
fnstsw ax
and ah, 0x45
jne 0x411288
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014b6
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0xa4], edx
lea eax, [ebp - 0xa8]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x411379
fld dword [ebp - 0x58]
fld qword [0x4016a8]
fcompp
fnstsw ax
and ah, 0x45
cmp ah, 1
jne 0x41133c
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014d3
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xac], edx
lea eax, [ebp - 0xb0]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x411379
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014ea
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 8]
fld dword [0x401558]
fucompp
fnstsw ax
and ah, 0x44
xor ah, 0x40
jne 0x411559
fld dword [ebp - 0x4c]
fld1
fld dword [ebp - 0x50]
fsubrp st(1)
fld qword [0x4015b0]
fmulp st(1)
fsubp st(1)
fld qword [0x401678]
fdivp st(1)
fld dword [ebp - 0x54]
fsubp st(1)
fstp dword [ebp - 0x58]
fld dword [ebp - 0x58]
fld qword [0x4016a0]
fcompp
fnstsw ax
and ah, 0x45
jne 0x411468
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014b6
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0xb8], eax
mov dword [ebp - 0xb4], edx
lea eax, [ebp - 0xb8]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x411559
fld dword [ebp - 0x58]
fld qword [0x4016a8]
fcompp
fnstsw ax
and ah, 0x45
cmp ah, 1
jne 0x41151c
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014d3
add esp, 0xfffffffc
fld dword [ebp - 0x58]
fabs
sub esp, 8
fstp qword [esp]
add esp, 0xfffffff4
push 3
call sym._setprecision__Fi
add esp, 0x10
mov dword [ebp - 0xc0], eax
mov dword [ebp - 0xbc], edx
lea eax, [ebp - 0xc0]
add esp, 0xfffffff8
push eax
add esp, 0xfffffff8
push 0x4014cc
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__H1Zi_R7ostreamRCt6smanip1ZX01_R7ostream
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamd
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x411559
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x4014ea
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
fld dword [ebp - 0x60]
fsub dword [ebp - 4]
fstp dword [ebp - 0x5c]
fld dword [ebp - 0x5c]
fld qword [0x4016c0]
fcompp
fnstsw ax
and ah, 0x45
dec ah
cmp ah, 0x40
jae 0x4115e4
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x401503
add esp, 0xfffffff8
fld dword [ebp - 0x5c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x40151a
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x41164b
add esp, 0xfffffff8
push sym._endl__FR7ostream
add esp, 0xfffffff8
push 0x40152c
add esp, 0xfffffff8
fld dword [ebp - 0x5c]
sub esp, 4
fstp dword [esp]
add esp, 0xfffffff8
push 0x40151a
push 0x422028
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamf
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPCc
add esp, 0x10
mov eax, eax
push eax
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
add esp, 0xfffffff4
push 0x401543
call sym._system
add esp, 0x10
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
mov dword [ebp - 0x28], 1
add esp, 0xfffffff8
push sym._endl__FR7ostream
push 0x422028
call sym.___ls__7ostreamPFR7ostream_R7ostream
add esp, 0x10
jmp 0x4016d8