Disassembly: 
  L1: 8b ff ?? mov edi, edi
   55 ?? push ebp
   8b ec ?? mov ebp, esp
   83 ec 18 ?? sub esp, 0x18<24>
   dd 05 58 de 43 00 ?? fld double ds:[0x0043de58]
   dd 5d f0 ?? fstp double ss:[ebp + 0xf0<240,-16>]
   dd 05 50 de 43 00 ?? fld double ds:[0x0043de50]
   dd 5d e8 ?? fstp double ss:[ebp + 0xe8<232,-24>]
   dd 45 e8 ?? fld double ss:[ebp + 0xe8<232,-24>]
   dc 75 f0 ?? fdiv double ss:[ebp + 0xf0<240,-16>]
   dc 4d f0 ?? fmul double ss:[ebp + 0xf0<240,-16>]
   dc 6d e8 ?? fsubr double ss:[ebp + 0xe8<232,-24>]
   dd 5d f8 ?? fstp double ss:[ebp + 0xf8<248,-8>]
   d9 e8 ?? fld1
   dc 5d f8 ?? fcomp double ss:[ebp + 0xf8<248,-8>]
   df e0 ?? fnstsw ax
   f6 c4 05 ?? test ah, 5
   7a 05 ?? jpe basic block L3
  
  L2: 33 c0 ?? xor eax, eax
   40 ?? inc eax
   c9 ?? leave
   c3 ?? ret
  
  L3: 33 c0 ?? xor eax, eax
   c9 ?? leave
   c3 ?? ret
  
  