0x8075546 : mov 0x8163600(,%ebx,4),%edx 0x807554d : test %edx,%edx 0x807554f : je 0x8075530 0x8075551 : mov (%edx),%eax 0x8075553 : sub $0x1,%eax 0x8075556 : test %eax,%eax 0x8075558 : mov %eax,(%edx) 0x807555a : jne 0x8075530 0x807555c : mov 0x8163600(,%ebx,4),%eax 0x8075563 : mov 0x4(%eax),%edx 0x8075566 : mov %eax,(%esp) 0x8075569 : call *0x18(%edx) 0x807556c : jmp 0x8075530 0x807556e : mov 0x81635e4,%ebx 0x8075574 : movl $0x0,0x81635e0 0x807557e : movl $0x0,0x81635e4