0x804d2ea : mov 0x8(%edx),%edx 0x804d2ed : movl $0x8,(%esp) 0x804d2f4 : mov -0x20(%ebp),%eax 0x804d2f7 : call 0x804c9e0 0x804d2fc : test %eax,%eax 0x804d2fe : mov %eax,-0x2c(%ebp) 0x804d301 : je 0x804d3de 0x804d307 : mov (%eax),%edx 0x804d309 : bswap %edx 0x804d30b : test %edx,%edx 0x804d30d : mov %edx,-0x30(%ebp) 0x804d310 : je 0x804d3de 0x804d316 : movl $0x0,-0x1c(%ebp) 0x804d31d : lea 0x0(%esi),%esi 0x804d320 : mov -0x1c(%ebp),%ecx 0x804d323 : mov -0x2c(%ebp),%esi