=> 0x5e38ab: mov 0x4(%edi),%edx 0x5e38ae: and $0xfffffff8,%edx 0x5e38b1: test $0x1,%al 0x5e38b3: mov %edx,-0x10(%ebp) 0x5e38b6: jne 0x5e38f9 0x5e38b8: mov (%esi),%eax 0x5e38ba: sub %eax,%esi 0x5e38bc: add %eax,%ecx 0x5e38be: mov 0x8(%esi),%eax 0x5e38c1: mov %eax,-0x18(%ebp) 0x5e38c4: mov -0x18(%ebp),%edx 0x5e38c7: mov 0xc(%esi),%eax 0x5e38ca: cmp 0xc(%edx),%esi 0x5e38cd: jne 0x5e39aa 0x5e38d3: cmp 0x8(%eax),%esi 0x5e38d6: jne 0x5e39aa