=> 0x48db45 : call *0x18(%esi) 0x48db48 : cmp $0x1,%eax 0x48db4b : mov %eax,-0x1c(%ebp) 0x48db4e : mov $0x2,%eax 0x48db53 : cmova -0x1c(%ebp),%eax 0x48db57 : xor %edx,%edx 0x48db59 : mov %eax,-0x1c(%ebp) 0x48db5c : divl 0x4(%esi) 0x48db5f : lea (%edx,%edx,2),%eax 0x48db62 : mov %edx,%edi 0x48db64 : shl $0x2,%eax 0x48db67 : add 0x14(%esi),%eax 0x48db6a : mov 0x8(%eax),%ecx 0x48db6d : test %ecx,%ecx 0x48db6f : je 0x48dbf8 0x48db75 : xor %edx,%edx