0xd65a1e: mov %edx,0x4(%esi) 0xd65a21: mov -0x20(%ebp),%edx 0xd65a24: addl $0x1,-0x1c(%ebp) 0xd65a28: cmp %edx,-0x1c(%ebp) 0xd65a2b: mov %eax,(%esi) 0xd65a2d: jne 0xd65a0b 0xd65a2f: jmp 0xd659d2 0xd65a31: sub $0x1,%edx 0xd65a34: cmp %eax,%edx 0xd65a36: sbb %esi,%esi 0xd65a38: and -0x1c(%ebp),%esi 0xd65a3b: subl $0x8,-0x1c(%ebp) 0xd65a3f: jmp 0xd659e3 0xd65a41: jmp 0xd65a50 0xd65a43: nop 0xd65a44: nop