=> 0xb5c56ca4:	mov    0x4(%edi),%eax
   0xb5c56ca7:	test   %eax,%eax
   0xb5c56ca9:	je     0xb5c5716c
   0xb5c56caf:	fstl   0x98(%esp)
   0xb5c56cb6:	xor    %esi,%esi
   0xb5c56cb8:	lea    -0x6ad2(%ebx),%edx
   0xb5c56cbe:	fstl   0x90(%esp)
   0xb5c56cc5:	lea    -0x6aa7(%ebx),%eax
   0xb5c56ccb:	mov    %edx,0x84(%esp)
   0xb5c56cd2:	lea    -0x6ab3(%ebx),%ecx
   0xb5c56cd8:	lea    -0x3d11(%ebx),%edx
   0xb5c56cde:	mov    %ebp,0x78(%esp)
   0xb5c56ce2:	mov    %eax,%ebp
   0xb5c56ce4:	movl   $0x1,0xb0(%esp)
   0xb5c56cef:	movl   $0x0,0xbc(%esp)
   0xb5c56cfa:	movl   $0x0,0xb8(%esp)