0xb6225af6: mov 0x40(%eax),%esi 0xb6225af9: mov %eax,-0x1c(%ebp) 0xb6225afc: test %esi,%esi 0xb6225afe: jne 0xb6225b0f 0xb6225b00: jmp 0xb6225b58 0xb6225b02: lea 0x0(%esi),%esi 0xb6225b08: mov 0x4(%esi),%esi 0xb6225b0b: test %esi,%esi 0xb6225b0d: je 0xb6225b58 0xb6225b0f: mov (%esi),%edx 0xb6225b11: mov 0x10(%edx),%ecx 0xb6225b14: test %ecx,%ecx 0xb6225b16: je 0xb6225b08 0xb6225b18: mov 0x4(%edx),%eax 0xb6225b1b: mov %edx,-0x24(%ebp) 0xb6225b1e: mov %eax,(%esp)