=> 0x8055c9f: mov 0x2c(%esp),%edx 0x8055ca3: test %edx,%edx 0x8055ca5: mov %eax,%edi 0x8055ca7: je 0x8055cd0 0x8055ca9: mov 0x8(%edx),%eax 0x8055cac: mov %ebx,0xc(%esp) 0x8055cb0: movl $0x8066046,0x8(%esp) 0x8055cb8: movl $0x80,0x4(%esp) 0x8055cc0: mov %eax,0x10(%esp) 0x8055cc4: movl $0x0,(%esp) 0x8055ccb: call 0x804c1d0 0x8055cd0: mov %esi,(%esp) 0x8055cd3: call 0x804b510 0x8055cd8: mov %ebx,(%esp) 0x8055cdb: call 0x804b1f0 0x8055ce0: mov %edi,%eax