0x804d30a: mov 0x8(%edx),%edx 0x804d30d: movl $0x8,(%esp) 0x804d314: mov -0x20(%ebp),%eax 0x804d317: call 0x804c9f0 0x804d31c: test %eax,%eax 0x804d31e: mov %eax,-0x2c(%ebp) 0x804d321: je 0x804d3fe 0x804d327: mov (%eax),%edx 0x804d329: bswap %edx 0x804d32b: test %edx,%edx 0x804d32d: mov %edx,-0x30(%ebp) 0x804d330: je 0x804d3fe 0x804d336: movl $0x0,-0x1c(%ebp) 0x804d33d: lea 0x0(%esi),%esi 0x804d340: mov -0x1c(%ebp),%ecx 0x804d343: mov -0x2c(%ebp),%esi