0x27e66ca: mov (%eax),%edx 0x27e66cc: mov 0x1c(%ebp),%eax 0x27e66cf: mov (%edx,%eax,1),%eax 0x27e66d2: test %eax,%eax 0x27e66d4: je 0x27e66f9 0x27e66d6: mov %eax,0x14(%esp) 0x27e66da: mov 0x18(%ebp),%eax 0x27e66dd: mov %esi,0xc(%esp) 0x27e66e1: mov %edi,(%esp) 0x27e66e4: mov %eax,0x10(%esp) 0x27e66e8: mov 0x10(%ebp),%eax 0x27e66eb: mov %eax,0x8(%esp) 0x27e66ef: mov 0xc(%ebp),%eax 0x27e66f2: mov %eax,0x4(%esp) 0x27e66f6: call *0x4(%edi) 0x27e66f9: mov -0x8(%ebp),%esi