4aa92f:	00 e8                	add    %ch,%al
4aa931:	0c 24                	or     $0x24,%al
4aa933:	00 00                	add    %al,(%eax)
4aa935:	00 00                	add    %al,(%eax)
4aa937:	00 fb                	add    %bh,%bl
4aa939:	0c 00                	or     $0x0,%al
4aa93b:	00 00                	add    %al,(%eax)
4aa93d:	00 01                	add    %al,(%ecx)
4aa93f:	00 01                	add    %al,(%ecx)
4aa941:	00 80 01 10 00 04    	add    %al,0x4001001(%eax)
4aa947:	0d 00 00 0d 01       	or     $0x10d0000,%eax
4aa94c:	01 00                	add    %eax,(%eax)
4aa94e:	01 00                	add    %eax,(%eax)
4aa950:	05 01 10 00 04       	add    $0x4001001,%eax
4aa955:	0d 00 00 0d 01       	or     $0x10d0000,%eax
4aa95a:	01 00                	add    %eax,(%eax)
4aa95c:	01 00                	add    %eax,(%eax)
4aa95e:	01 01                	add    %eax,(%ecx)
4aa960:	00 00                	add    %al,(%eax)
4aa962:	06                   	push   %es
4aa963:	0d 00 00 cd 00       	or     $0xcd0000,%eax
4aa968:	06                   	push   %es
4aa969:	00 09                	add    %cl,(%ecx)
4aa96b:	00 01                	add    %al,(%ecx)
4aa96d:	01 10                	add    %edx,(%eax)
4aa96f:	00 0b                	add    %cl,(%ebx)
4aa971:	0d 00 00 e1 01       	or     $0x1e10000,%eax
4aa976:	07                   	pop    %es
4aa977:	00 09                	add    %cl,(%ecx)
4aa979:	00 01                	add    %al,(%ecx)
4aa97b:	01 10                	add    %edx,(%eax)
4aa97d:	00 10                	add    %dl,(%eax)
4aa97f:	0d 00 00 e5 01       	or     $0x1e50000,%eax
4aa984:	07                   	pop    %es
4aa985:	00 0a                	add    %cl,(%edx)
4aa987:	00 01                	add    %al,(%ecx)
4aa989:	01 10                	add    %edx,(%eax)
4aa98b:	00 15 0d 00 00 e5    	add    %dl,0xe500000d
4aa991:	01 0b                	add    %ecx,(%ebx)
4aa993:	00 11                	add    %dl,(%ecx)
4aa995:	00 03                	add    %al,(%ebx)
4aa997:	01 10                	add    %edx,(%eax)
4aa999:	00 04 0d 00 00 c9 02 	add    %al,0x2c90000(,%ecx,1)
4aa9a0:	0c 00                	or     $0x0,%al
4aa9a2:	c8 00 81 01          	enter  $0x8100,$0x1
4aa9a6:	10 00                	adc    %al,(%eax)
4aa9a8:	1a 0d 00 00 0d 01    	sbb    0x10d0000,%cl
4aa9ae:	0f 00 d5             	lldt   %ebp
4aa9b1:	00 a0 00 00 00 1f    	add    %ah,0x1f000000(%eax)
4aa9b7:	0d 00 00 00 00       	or     $0x0,%eax
4aa9bc:	1e                   	push   %ds
4aa9bd:	00 d6                	add    %dl,%dh
4aa9bf:	00 00                	add    %al,(%eax)
4aa9c1:	01 10                	add    %edx,(%eax)
4aa9c3:	00 21                	add    %ah,(%ecx)
4aa9c5:	0d 00 00 0d 01       	or     $0x10d0000,%eax
4aa9ca:	1e                   	push   %ds
4aa9cb:	00 d7                	add    %dl,%bh
4aa9cd:	00 01                	add    %al,(%ecx)
4aa9cf:	01 10                	add    %edx,(%eax)
4aa9d1:	00 26                	add    %ah,(%esi)
4aa9d3:	0d 00 00 31 02       	or     $0x2310000,%eax
4aa9d8:	1f                   	pop    %ds
4aa9d9:	00 d9                	add    %bl,%cl
4aa9db:	00 01                	add    %al,(%ecx)
4aa9dd:	01 10                	add    %edx,(%eax)
4aa9df:	00 2b                	add    %ch,(%ebx)
4aa9e1:	0d 00 00 e5 01       	or     $0x1e50000,%eax
4aa9e6:	21 00                	and    %eax,(%eax)
4aa9e8:	df 00                	filds  (%eax)
4aa9ea:	01 01                	add    %eax,(%ecx)
4aa9ec:	10 00                	adc    %al,(%eax)
4aa9ee:	30 0d 00 00 cd 01    	xor    %cl,0x1cd0000
4aa9f4:	25 00 e9 00 00       	and    $0xe900,%eax
4aa9f9:	01 10                	add    %edx,(%eax)
4aa9fb:	00 35 0d 00 00 0d    	add    %dh,0xd00000d
4aaa01:	01 27                	add    %esp,(%edi)
4aaa03:	00 ee                	add    %ch,%dh
4aaa05:	00 a0 00 00 00 3a    	add    %ah,0x3a000000(%eax)
4aaa0b:	0d 00 00 00 00       	or     $0x0,%eax
4aaa10:	27                   	daa
4aaa11:	00 f7                	add    %dh,%bh
4aaa13:	00 01                	add    %al,(%ecx)
4aaa15:	01 10                	add    %edx,(%eax)
4aaa17:	00 3c 0d 00 00 e5 01 	add    %bh,0x1e50000(,%ecx,1)
4aaa1e:	27                   	daa
4aaa1f:	00 f8                	add    %bh,%al
4aaa21:	00 01                	add    %al,(%ecx)
4aaa23:	01 10                	add    %edx,(%eax)
4aaa25:	00 41 0d             	add    %al,0xd(%ecx)
4aaa28:	00 00                	add    %al,(%eax)
4aaa2a:	e5 01                	in     $0x1,%eax
4aaa2c:	2b 00                	sub    (%eax),%eax
4aaa2e:	02 01                	add    (%ecx),%al
4aaa30:	02 01                	add    (%ecx),%al
4aaa32:	00 00                	add    %al,(%eax)
4aaa34:	04 0d                	add    $0xd,%al
4aaa36:	00 00                	add    %al,(%eax)
4aaa38:	cd 00                	int    $0x0
4aaa3a:	36 00 16             	add    %dl,%ss:(%esi)
4aaa3d:	01 01                	add    %eax,(%ecx)
4aaa3f:	01 10                	add    %edx,(%eax)
4aaa41:	00 46 0d             	add    %al,0xd(%esi)
4aaa44:	00 00                	add    %al,(%eax)
4aaa46:	e5 01                	in     $0x1,%eax
4aaa48:	37                   	aaa
4aaa49:	00 16                	add    %dl,(%esi)
4aaa4b:	01 01                	add    %eax,(%ecx)
4aaa4d:	01 10                	add    %edx,(%eax)
4aaa4f:	00 4b 0d             	add    %cl,0xd(%ebx)
4aaa52:	00 00                	add    %al,(%eax)
4aaa54:	ed                   	in     (%dx),%eax
4aaa55:	02 3f                	add    (%edi),%bh
4aaa57:	00 27                	add    %ah,(%edi)
4aaa59:	01 01                	add    %eax,(%ecx)
4aaa5b:	01 10                	add    %edx,(%eax)
4aaa5d:	00 50 0d             	add    %dl,0xd(%eax)
4aaa60:	00 00                	add    %al,(%eax)
4aaa62:	1d 02 3f 00 30       	sbb    $0x30003f02,%eax
4aaa67:	01 a0 00 00 00 55    	add    %esp,0x55000000(%eax)
4aaa6d:	0d 00 00 00 00       	or     $0x0,%eax
4aaa72:	48                   	dec    %eax
4aaa73:	00 34 01             	add    %dh,(%ecx,%eax,1)
4aaa76:	01 01                	add    %eax,(%ecx)
4aaa78:	10 00                	adc    %al,(%eax)
4aaa7a:	57                   	push   %edi
4aaa7b:	0d 00 00 e5 01       	or     $0x1e50000,%eax
4aaa80:	48                   	dec    %eax
4aaa81:	00 35 01 02 01 00    	add    %dh,0x10201
4aaa87:	00 04 0d 00 00 cd 00 	add    %al,0xcd0000(,%ecx,1)
4aaa8e:	4a                   	dec    %edx
4aaa8f:	00 3f                	add    %bh,(%edi)
4aaa91:	01 01                	add    %eax,(%ecx)
4aaa93:	01 10                	add    %edx,(%eax)
4aaa95:	00 5c 0d 00          	add    %bl,0x0(%ebp,%ecx,1)
4aaa99:	00 e5                	add    %ah,%ch
4aaa9b:	01 4b 00             	add    %ecx,0x0(%ebx)
4aaa9e:	3f                   	aas
4aaa9f:	01 02                	add    %eax,(%edx)
4aaaa1:	01 00                	add    %eax,(%eax)
4aaaa3:	00 04 0d 00 00 cd 00 	add    %al,0xcd0000(,%ecx,1)
4aaaaa:	4e                   	dec    %esi
4aaaab:	00 48 01             	add    %cl,0x1(%eax)
4aaaae:	01 01                	add    %eax,(%ecx)
4aaab0:	10 00                	adc    %al,(%eax)
4aaab2:	61                   	popa
4aaab3:	0d 00 00 cd 01       	or     $0x1cd0000,%eax
4aaab8:	4f                   	dec    %edi
4aaab9:	00 48 01             	add    %cl,0x1(%eax)
4aaabc:	00 01                	add    %al,(%ecx)
4aaabe:	10 00                	adc    %al,(%eax)
4aaac0:	66 0d 00 00          	or     $0x0,%ax
4aaac4:	0d 01 51 00 4d       	or     $0x4d005101,%eax
4aaac9:	01 80 01 10 00 6b    	add    %eax,0x6b001001(%eax)
4aaacf:	0d 00 00 0d 01       	or     $0x10d0000,%eax
4aaad4:	51                   	push   %ecx
4aaad5:	00 4f 01             	add    %cl,0x1(%edi)
4aaad8:	a0 00 00 00 70       	mov    0x70000000,%al
4aaadd:	0d 00 00 00 00       	or     $0x0,%eax
4aaae2:	51                   	push   %ecx
4aaae3:	00 4f 01             	add    %cl,0x1(%edi)
4aaae6:	01 01                	add    %eax,(%ecx)
4aaae8:	10 00                	adc    %al,(%eax)
4aaaea:	72 0d                	jb     0x4aaaf9
4aaaec:	00 00                	add    %al,(%eax)
4aaaee:	e5 01                	in     $0x1,%eax
4aaaf0:	51                   	push   %ecx
4aaaf1:	00 52 01             	add    %dl,0x1(%edx)
4aaaf4:	02 01                	add    (%ecx),%al
4aaaf6:	00 00                	add    %al,(%eax)
4aaaf8:	04 0d                	add    $0xd,%al
4aaafa:	00 00                	add    %al,(%eax)
4aaafc:	05 01 63 00 61       	add    $0x61006301,%eax
4aab01:	01 03                	add    %eax,(%ebx)
4aab03:	01 10                	add    %edx,(%eax)
4aab05:	00 1f                	add    %bl,(%edi)
4aab07:	0d 00 00 0d 01       	or     $0x10d0000,%eax
4aab0c:	63 00                	arpl   %eax,(%eax)
4aab0e:	65 01 01             	add    %eax,%gs:(%ecx)
4aab11:	01 10                	add    %edx,(%eax)
4aab13:	00 77 0d             	add    %dh,0xd(%edi)
4aab16:	00 00                	add    %al,(%eax)
4aab18:	81 02 66 00 66 01    	addl   $0x1660066,(%edx)
4aab1e:	01 01                	add    %eax,(%ecx)
4aab20:	10 00                	adc    %al,(%eax)
4aab22:	7c 0d                	jl     0x4aab31
4aab24:	00 00                	add    %al,(%eax)
4aab26:	dd 01                	fldl   (%ecx)
4aab28:	66 00 68 01          	data16 add %ch,0x1(%eax)
4aab2c:	81 01 10 00 81 0d    	addl   $0xd810010,(%ecx)
4aab32:	00 00                	add    %al,(%eax)
4aab34:	0d 01 6d 00 75       	or     $0x75006d01,%eax
4aab39:	01 80 01 00 00 86    	add    %eax,-0x79ffffff(%eax)
4aab3f:	0d 00 00 0d 01       	or     $0x10d0000,%eax
4aab44:	70 00                	jo     0x4aab46
4aab46:	7a 01                	jp     0x4aab49
4aab48:	03 01                	add    (%ecx),%eax
4aab4a:	00 00                	add    %al,(%eax)
4aab4c:	8b 0d 00 00 cd 00    	mov    0xcd0000,%ecx
4aab52:	79 00                	jns    0x4aab54
4aab54:	81 01 03 01 10 00    	addl   $0x100103,(%ecx)
4aab5a:	b1 0d                	mov    $0xd,%cl
4aab5c:	00 00                	add    %al,(%eax)
4aab5e:	0d 01 7a 00 81       	or     $0x81007a01,%eax
4aab63:	01 05 01 10 00 ec    	add    %eax,0xec001001
4aab69:	0d 00 00 0d 01       	or     $0x10d0000,%eax
4aab6e:	7c 00                	jl     0x4aab70
4aab70:	89 01                	mov    %eax,(%ecx)
4aab72:	0b 01                	or     (%ecx),%eax
4aab74:	10 00                	adc    %al,(%eax)
4aab76:	04 0d                	add    $0xd,%al
4aab78:	00 00                	add    %al,(%eax)
4aab7a:	b1 01                	mov    $0x1,%cl
4aab7c:	7e 00                	jle    0x4aab7e
4aab7e:	8f 01                	pop    (%ecx)
4aab80:	a0 00 00 00 36       	mov    0x36000000,%al
4aab85:	0e                   	push   %cs
4aab86:	00 00                	add    %al,(%eax)
4aab88:	00 00                	add    %al,(%eax)
4aab8a:	80 00 8f             	addb   $0x8f,(%eax)
4aab8d:	01 01                	add    %eax,(%ecx)
4aab8f:	01 10                	add    %edx,(%eax)
4aab91:	00 38                	add    %bh,(%eax)
4aab93:	0e                   	push   %cs
4aab94:	00 00                	add    %al,(%eax)
4aab96:	cd 01                	int    $0x1
4aab98:	80 00 90             	addb   $0x90,(%eax)
4aab9b:	01 01                	add    %eax,(%ecx)
4aab9d:	01 10                	add    %edx,(%eax)
4aab9f:	00 3d 0e 00 00 91    	add    %bh,0x9100000e
4aaba5:	02 89 00 97 01 01    	add    0x1019700(%ecx),%cl
4aabab:	01 10                	add    %edx,(%eax)
4aabad:	00 42 0e             	add    %al,0xe(%edx)
4aabb0:	00 00                	add    %al,(%eax)
4aabb2:	ad                   	lods   %ds:(%esi),%eax
4aabb3:	02 93 00 a0 01 01    	add    0x101a000(%ebx),%dl
4aabb9:	01 10                	add    %edx,(%eax)
4aabbb:	00 47 0e             	add    %al,0xe(%edi)
4aabbe:	00 00                	add    %al,(%eax)
4aabc0:	0d 01 96 00 a8       	or     $0xa8009601,%eax
4aabc5:	01 80 01 10 00 4c    	add    %eax,0x4c001001(%eax)
4aabcb:	0e                   	push   %cs
4aabcc:	00 00                	add    %al,(%eax)
4aabce:	0d 01 98 00 ad       	or     $0xad009801,%eax
4aabd3:	01 03                	add    %eax,(%ebx)
4aabd5:	01 10                	add    %edx,(%eax)
4aabd7:	00 51 0e             	add    %dl,0xe(%ecx)
4aabda:	00 00                	add    %al,(%eax)
4aabdc:	0d 01 99 00 b2       	or     $0xb2009901,%eax
4aabe1:	01 03                	add    %eax,(%ebx)
4aabe3:	01 10                	add    %edx,(%eax)
4aabe5:	00 a1 0e 00 00 0d    	add    %ah,0xd00000e(%ecx)
4aabeb:	01 99 00 b4 01 83    	add    %ebx,-0x7cfe4c00(%ecx)
4aabf1:	01 10                	add    %edx,(%eax)
4aabf3:	00 e2                	add    %ah,%dl
4aabf5:	0e                   	push   %cs
4aabf6:	00 00                	add    %al,(%eax)
4aabf8:	0d 01 9b 00 b7       	or     $0xb7009b01,%eax
4aabfd:	01 03                	add    %eax,(%ebx)
4aabff:	01 10                	add    %edx,(%eax)
4aac01:	00 20                	add    %ah,(%eax)
4aac03:	0f 00 00             	sldt   (%eax)
4aac06:	0d 01 9b 00 ba       	or     $0xba009b01,%eax
4aac0b:	01 03                	add    %eax,(%ebx)
4aac0d:	01 10                	add    %edx,(%eax)
4aac0f:	00 73 0f             	add    %dh,0xf(%ebx)
4aac12:	00 00                	add    %al,(%eax)
4aac14:	0d 01 9b 00 bc       	or     $0xbc009b01,%eax
4aac19:	01 03                	add    %eax,(%ebx)
4aac1b:	01 10                	add    %edx,(%eax)
4aac1d:	00 b7 0f 00 00 0d    	add    %dh,0xd00000f(%edi)
4aac23:	01 9b 00 be 01 03    	add    %ebx,0x301be00(%ebx)
4aac29:	01 10                	add    %edx,(%eax)
4aac2b:	00 ef                	add    %ch,%bh
4aac2d:	0f 00 00             	sldt   (%eax)
4aac30:	0d 01 9b 00 c0       	or     $0xc0009b01,%eax
4aac35:	01 03                	add    %eax,(%ebx)
4aac37:	01 10                	add    %edx,(%eax)
4aac39:	00 1e                	add    %bl,(%esi)
4aac3b:	10 00                	adc    %al,(%eax)
4aac3d:	00 0d 01 9b 00 c2    	add    %cl,0xc2009b01
4aac43:	01 80 01 10 00 44    	add    %eax,0x44001001(%eax)
4aac49:	10 00                	adc    %al,(%eax)
4aac4b:	00 0d 01 9b 00 c4    	add    %cl,0xc4009b01
4aac51:	01 01                	add    %eax,(%ecx)
4aac53:	01 10                	add    %edx,(%eax)
4aac55:	00 46 10             	add    %al,0x10(%esi)
4aac58:	00 00                	add    %al,(%eax)
4aac5a:	d5 01                	aad    $0x1
4aac5c:	9b                   	fwait
4aac5d:	00 c4                	add    %al,%ah
4aac5f:	01 01                	add    %eax,(%ecx)
4aac61:	01 10                	add    %edx,(%eax)
4aac63:	00 4b 10             	add    %cl,0x10(%ebx)
4aac66:	00 00                	add    %al,(%eax)
4aac68:	e5 01                	in     $0x1,%eax
4aac6a:	9b                   	fwait
4aac6b:	00 c9                	add    %cl,%cl
4aac6d:	01 01                	add    %eax,(%ecx)
4aac6f:	01 10                	add    %edx,(%eax)
4aac71:	00 50 10             	add    %dl,0x10(%eax)
4aac74:	00 00                	add    %al,(%eax)
4aac76:	e5 01                	in     $0x1,%eax
4aac78:	9f                   	lahf
4aac79:	00 d3                	add    %dl,%bl
4aac7b:	01 03                	add    %eax,(%ebx)
4aac7d:	01 10                	add    %edx,(%eax)
4aac7f:	00 04 0d 00 00 c9 02 	add    %al,0x2c90000(,%ecx,1)
4aac86:	a5                   	movsl  %ds:(%esi),%es:(%edi)
4aac87:	00 8d 02 81 01 10    	add    %cl,0x10018102(%ebp)
4aac8d:	00 55 10             	add    %dl,0x10(%ebp)
4aac90:	00 00                	add    %al,(%eax)
4aac92:	0d 01 a8 00 9a       	or     $0x9a00a801,%eax
4aac97:	02 01                	add    (%ecx),%al
4aac99:	00 04 0d 13 00 01 00 	add    %al,0x10013(,%ecx,1)
4aaca0:	1f                   	pop    %ds
4aaca1:	0d 13 00 01 00       	or     $0x10013,%eax
4aaca6:	3a 0d 13 00 01 00    	cmp    0x10013,%cl
4aacac:	70 0d                	jo     0x4aacbb
4aacae:	13 00                	adc    (%eax),%eax
4aacb0:	06                   	push   %es
4aacb1:	00 55 0d             	add    %dl,0xd(%ebp)
4aacb4:	13 00                	adc    (%eax),%eax
4aacb6:	06                   	push   %es
4aacb7:	06                   	push   %es
4aacb8:	8d 10                	lea    (%eax),%edx
4aacba:	13 00                	adc    (%eax),%eax
4aacbc:	01 00                	add    %eax,(%eax)
4aacbe:	04 0d                	add    $0xd,%al
4aacc0:	13 00                	adc    (%eax),%eax
4aacc2:	01 00                	add    %eax,(%eax)
4aacc4:	1f                   	pop    %ds
4aacc5:	0d 13 00 01 00       	or     $0x10013,%eax
4aacca:	3a 0d 39 00 01 00    	cmp    0x10039,%cl
4aacd0:	70 0d                	jo     0x4aacdf
4aacd2:	3c 00                	cmp    $0x0,%al
4aacd4:	21 00                	and    %eax,(%eax)
4aacd6:	04 0d                	add    $0xd,%al
4aacd8:	52                   	push   %edx
4aacd9:	00 01                	add    %al,(%ecx)
4aacdb:	00 04 0d 06 01 01 00 	add    %al,0x10106(,%ecx,1)
4aace2:	1f                   	pop    %ds
4aace3:	0d 09 01 01 00       	or     $0x10109,%eax
4aace8:	3a 0d 09 01 16 00    	cmp    0x160109,%cl
4aacee:	04 0d                	add    $0xd,%al
4aacf0:	14 01                	adc    $0x1,%al
4aacf2:	16                   	push   %ss
4aacf3:	00 1f                	add    %bl,(%edi)
4aacf5:	0d 14 01 16 00       	or     $0x160114,%eax
4aacfa:	3a 0d 14 01 16 00    	cmp    0x160114,%cl