0xb777add9 : mov (%eax),%eax 0xb777addb : test %eax,%eax 0xb777addd : jne 0xb777ae92 0xb777ade3 : mov 0x4(%esi),%eax 0xb777ade6 : shr $0xc,%eax 0xb777ade9 : movzbl %al,%eax 0xb777adec : cmpl $0x8,0x1c(%esi,%eax,4) 0xb777adf1 : jne 0xb777ae6c 0xb777adf3 : movzwl 0x6(%esi),%eax 0xb777adf7 : shr $0x4,%ax 0xb777adfb : and $0x1ff,%ax 0xb777adff : movzwl %ax,%edx 0xb777ae02 : test %ax,%ax 0xb777ae05 : mov %edx,0xffffffe8(%ebp) 0xb777ae08 : je 0xb777ae6c 0xb777ae0a : mov 0x18(%esi),%esi