4aad00:	70 0d                	jo     0x4aad0f
4aad02:	14 01                	adc    $0x1,%al
4aad04:	16                   	push   %ss
4aad05:	00 55 0d             	add    %dl,0xd(%ebp)
4aad08:	14 01                	adc    $0x1,%al
4aad0a:	16                   	push   %ss
4aad0b:	00 36                	add    %dh,(%esi)
4aad0d:	0e                   	push   %cs
4aad0e:	14 01                	adc    $0x1,%al
4aad10:	16                   	push   %ss
4aad11:	00 44 10 14          	add    %al,0x14(%eax,%edx,1)
4aad15:	01 16                	add    %edx,(%esi)
4aad17:	00 06                	add    %al,(%esi)
4aad19:	0d 14 01 16 00       	or     $0x160114,%eax
4aad1e:	21 0d 14 01 16 00    	and    %ecx,0x160114
4aad24:	3c 0d                	cmp    $0xd,%al
4aad26:	14 01                	adc    $0x1,%al
4aad28:	16                   	push   %ss
4aad29:	00 72 0d             	add    %dh,0xd(%edx)
4aad2c:	14 01                	adc    $0x1,%al
4aad2e:	16                   	push   %ss
4aad2f:	00 57 0d             	add    %dl,0xd(%edi)
4aad32:	14 01                	adc    $0x1,%al
4aad34:	16                   	push   %ss
4aad35:	00 38                	add    %bh,(%eax)
4aad37:	0e                   	push   %cs
4aad38:	14 01                	adc    $0x1,%al
4aad3a:	16                   	push   %ss
4aad3b:	00 46 10             	add    %al,0x10(%esi)
4aad3e:	14 01                	adc    $0x1,%al
4aad40:	16                   	push   %ss
4aad41:	00 0b                	add    %cl,(%ebx)
4aad43:	0d 14 01 16 00       	or     $0x160114,%eax
4aad48:	04 0d                	add    $0xd,%al
4aad4a:	06                   	push   %es
4aad4b:	01 01                	add    %eax,(%ecx)
4aad4d:	00 04 0d 14 01 01 00 	add    %al,0x10114(,%ecx,1)
4aad54:	1f                   	pop    %ds
4aad55:	0d 3c 00 01 00       	or     $0x1003c,%eax
4aad5a:	04 0d                	add    $0xd,%al
4aad5c:	3c 00                	cmp    $0x0,%al
4aad5e:	01 00                	add    %eax,(%eax)
4aad60:	1f                   	pop    %ds
4aad61:	0d 3c 00 01 00       	or     $0x1003c,%eax
4aad66:	3a 0d 27 01 01 00    	cmp    0x10127,%cl
4aad6c:	70 0d                	jo     0x4aad7b
4aad6e:	14 01                	adc    $0x1,%al
4aad70:	01 00                	add    %eax,(%eax)
4aad72:	04 0d                	add    $0xd,%al
4aad74:	3d 01 01 00 1f       	cmp    $0x1f000101,%eax
4aad79:	0d 13 00 01 00       	or     $0x10013,%eax
4aad7e:	04 0d                	add    $0xd,%al
4aad80:	3c 00                	cmp    $0x0,%al
4aad82:	01 00                	add    %eax,(%eax)
4aad84:	1f                   	pop    %ds
4aad85:	0d 3c 00 01 00       	or     $0x1003c,%eax
4aad8a:	3a 0d 27 01 01 00    	cmp    0x10127,%cl
4aad90:	70 0d                	jo     0x4aad9f
4aad92:	14 01                	adc    $0x1,%al
4aad94:	01 00                	add    %eax,(%eax)
4aad96:	04 0d                	add    $0xd,%al
4aad98:	3c 00                	cmp    $0x0,%al
4aad9a:	01 00                	add    %eax,(%eax)
4aad9c:	1f                   	pop    %ds
4aad9d:	0d 6f 01 01 00       	or     $0x1016f,%eax
4aada2:	3a 0d 74 01 01 00    	cmp    0x10174,%cl
4aada8:	70 0d                	jo     0x4aadb7
4aadaa:	74 01                	je     0x4aadad
4aadac:	01 00                	add    %eax,(%eax)
4aadae:	55                   	push   %ebp
4aadaf:	0d 79 01 01 00       	or     $0x10179,%eax
4aadb4:	36 0e                	ss push %cs
4aadb6:	7e 01                	jle    0x4aadb9
4aadb8:	01 00                	add    %eax,(%eax)
4aadba:	44                   	inc    %esp
4aadbb:	10 39                	adc    %bh,(%ecx)
4aadbd:	00 01                	add    %al,(%ecx)
4aadbf:	00 06                	add    %al,(%esi)
4aadc1:	0d 39 00 01 00       	or     $0x10039,%eax
4aadc6:	21 0d 39 00 01 00    	and    %ecx,0x10039
4aadcc:	3c 0d                	cmp    $0xd,%al
4aadce:	39 00                	cmp    %eax,(%eax)
4aadd0:	01 00                	add    %eax,(%eax)
4aadd2:	72 0d                	jb     0x4aade1
4aadd4:	13 00                	adc    (%eax),%eax
4aadd6:	06                   	push   %es
4aadd7:	06                   	push   %es
4aadd8:	8d 10                	lea    (%eax),%edx
4aadda:	13 00                	adc    (%eax),%eax
4aaddc:	01 00                	add    %eax,(%eax)
4aadde:	04 0d                	add    $0xd,%al
4aade0:	74 01                	je     0x4aade3
4aade2:	01 00                	add    %eax,(%eax)
4aade4:	1f                   	pop    %ds
4aade5:	0d 74 01 01 00       	or     $0x10174,%eax
4aadea:	3a 0d 3c 00 01 00    	cmp    0x1003c,%cl
4aadf0:	70 0d                	jo     0x4aadff
4aadf2:	14 01                	adc    $0x1,%al
4aadf4:	01 00                	add    %eax,(%eax)
4aadf6:	55                   	push   %ebp
4aadf7:	0d 13 00 01 00       	or     $0x10013,%eax
4aadfc:	36 0e                	ss push %cs
4aadfe:	13 00                	adc    (%eax),%eax
4aae00:	01 00                	add    %eax,(%eax)
4aae02:	44                   	inc    %esp
4aae03:	10 13                	adc    %dl,(%ebx)
4aae05:	00 01                	add    %al,(%ecx)
4aae07:	00 06                	add    %al,(%esi)
4aae09:	0d 3c 00 01 00       	or     $0x1003c,%eax
4aae0e:	04 0d                	add    $0xd,%al
4aae10:	c2 01 01             	ret    $0x101
4aae13:	00 1f                	add    %bl,(%edi)
4aae15:	0d c6 01 01 00       	or     $0x101c6,%eax
4aae1a:	3a 0d cb 01 01 00    	cmp    0x101cb,%cl
4aae20:	70 0d                	jo     0x4aae2f
4aae22:	d0 01                	rolb   $1,(%ecx)
4aae24:	01 00                	add    %eax,(%eax)
4aae26:	55                   	push   %ebp
4aae27:	0d d5 01 01 00       	or     $0x101d5,%eax
4aae2c:	36 0e                	ss push %cs
4aae2e:	da 01                	fiaddl (%ecx)
4aae30:	01 00                	add    %eax,(%eax)
4aae32:	44                   	inc    %esp
4aae33:	10 df                	adc    %bl,%bh
4aae35:	01 01                	add    %eax,(%ecx)
4aae37:	00 06                	add    %al,(%esi)
4aae39:	0d e4 01 01 00       	or     $0x101e4,%eax
4aae3e:	21 0d e4 01 01 00    	and    %ecx,0x101e4
4aae44:	04 0d                	add    $0xd,%al
4aae46:	e9 01 01 00 1f       	jmp    0x1f4aaf4c
4aae4b:	0d 3d 01 06 06       	or     $0x606013d,%eax
4aae50:	8d 10                	lea    (%eax),%edx
4aae52:	13 00                	adc    (%eax),%eax
4aae54:	01 00                	add    %eax,(%eax)
4aae56:	04 0d                	add    $0xd,%al
4aae58:	0d 02 01 00 1f       	or     $0x1f000102,%eax
4aae5d:	0d 3c 00 01 00       	or     $0x1003c,%eax
4aae62:	3a 0d 13 00 06 06    	cmp    0x6060013,%cl
4aae68:	8d 10                	lea    (%eax),%edx
4aae6a:	13 00                	adc    (%eax),%eax
4aae6c:	01 00                	add    %eax,(%eax)
4aae6e:	04 0d                	add    $0xd,%al
4aae70:	3d 01 01 00 1f       	cmp    $0x1f000101,%eax
4aae75:	0d 13 00 01 00       	or     $0x10013,%eax
4aae7a:	04 0d                	add    $0xd,%al
4aae7c:	74 01                	je     0x4aae7f
4aae7e:	01 00                	add    %eax,(%eax)
4aae80:	1f                   	pop    %ds
4aae81:	0d 74 01 01 00       	or     $0x10174,%eax
4aae86:	3a 0d 22 02 01 00    	cmp    0x10222,%cl
4aae8c:	70 0d                	jo     0x4aae9b
4aae8e:	74 01                	je     0x4aae91
4aae90:	01 00                	add    %eax,(%eax)
4aae92:	55                   	push   %ebp
4aae93:	0d 74 01 01 00       	or     $0x10174,%eax
4aae98:	36 0e                	ss push %cs
4aae9a:	74 01                	je     0x4aae9d
4aae9c:	01 00                	add    %eax,(%eax)
4aae9e:	44                   	inc    %esp
4aae9f:	10 74 01 01          	adc    %dh,0x1(%ecx,%eax,1)
4aaea3:	00 06                	add    %al,(%esi)
4aaea5:	0d 2f 02 01 00       	or     $0x1022f,%eax
4aaeaa:	21 0d 13 00 01 00    	and    %ecx,0x10013
4aaeb0:	3c 0d                	cmp    $0xd,%al
4aaeb2:	13 00                	adc    (%eax),%eax
4aaeb4:	01 00                	add    %eax,(%eax)
4aaeb6:	72 0d                	jb     0x4aaec5
4aaeb8:	13 00                	adc    (%eax),%eax
4aaeba:	01 00                	add    %eax,(%eax)
4aaebc:	57                   	push   %edi
4aaebd:	0d 13 00 01 00       	or     $0x10013,%eax
4aaec2:	38 0e                	cmp    %cl,(%esi)
4aaec4:	13 00                	adc    (%eax),%eax
4aaec6:	01 00                	add    %eax,(%eax)
4aaec8:	46                   	inc    %esi
4aaec9:	10 3c 00             	adc    %bh,(%eax,%eax,1)
4aaecc:	01 00                	add    %eax,(%eax)
4aaece:	0b 0d 3c 00 01 00    	or     0x1003c,%ecx
4aaed4:	26 0d 3c 00 01 00    	es or  $0x1003c,%eax
4aaeda:	41                   	inc    %ecx
4aaedb:	0d 3c 00 01 00       	or     $0x1003c,%eax
4aaee0:	77 0d                	ja     0x4aaeef
4aaee2:	33 02                	xor    (%edx),%eax
4aaee4:	06                   	push   %es
4aaee5:	00 04 0d 74 01 06 00 	add    %al,0x60174(,%ecx,1)
4aaeec:	1f                   	pop    %ds
4aaeed:	0d 3c 00 06 00       	or     $0x6003c,%eax
4aaef2:	3a 0d 2f 02 01 00    	cmp    0x1022f,%cl
4aaef8:	04 0d                	add    $0xd,%al
4aaefa:	3c 00                	cmp    $0x0,%al
4aaefc:	01 00                	add    %eax,(%eax)
4aaefe:	1f                   	pop    %ds
4aaeff:	0d 79 01 01 00       	or     $0x10179,%eax
4aaf04:	3a 0d 70 02 01 00    	cmp    0x10270,%cl
4aaf0a:	70 0d                	jo     0x4aaf19
4aaf0c:	70 02                	jo     0x4aaf10
4aaf0e:	01 00                	add    %eax,(%eax)
4aaf10:	55                   	push   %ebp
4aaf11:	0d 70 02 01 00       	or     $0x10270,%eax
4aaf16:	36 0e                	ss push %cs
4aaf18:	14 01                	adc    $0x1,%al
4aaf1a:	01 00                	add    %eax,(%eax)
4aaf1c:	44                   	inc    %esp
4aaf1d:	10 75 02             	adc    %dh,0x2(%ebp)
4aaf20:	16                   	push   %ss
4aaf21:	00 04 0d 14 01 16 00 	add    %al,0x160114(,%ecx,1)
4aaf28:	1f                   	pop    %ds
4aaf29:	0d 14 01 16 00       	or     $0x160114,%eax
4aaf2e:	3a 0d 14 01 11 00    	cmp    0x110114,%cl
4aaf34:	04 0d                	add    $0xd,%al
4aaf36:	8d 02                	lea    (%edx),%eax
4aaf38:	11 00                	adc    %eax,(%eax)
4aaf3a:	1f                   	pop    %ds
4aaf3b:	0d 92 02 11 00       	or     $0x110292,%eax
4aaf40:	3a 0d 97 02 11 00    	cmp    0x110297,%cl
4aaf46:	44                   	inc    %esp
4aaf47:	10 13                	adc    %dl,(%ebx)
4aaf49:	00 11                	add    %dl,(%ecx)
4aaf4b:	00 70 0d             	add    %dh,0xd(%eax)
4aaf4e:	9b                   	fwait
4aaf4f:	02 11                	add    (%ecx),%dl
4aaf51:	00 55 0d             	add    %dl,0xd(%ebp)
4aaf54:	13 00                	adc    (%eax),%eax
4aaf56:	11 00                	adc    %eax,(%eax)
4aaf58:	06                   	push   %es
4aaf59:	0d 13 00 11 00       	or     $0x110013,%eax
4aaf5e:	21 0d 9e 02 11 00    	and    %ecx,0x11029e
4aaf64:	36 0e                	ss push %cs
4aaf66:	97                   	xchg   %eax,%edi
4aaf67:	02 06                	add    (%esi),%al
4aaf69:	06                   	push   %es
4aaf6a:	8d 10                	lea    (%eax),%edx
4aaf6c:	13 00                	adc    (%eax),%eax
4aaf6e:	01 00                	add    %eax,(%eax)
4aaf70:	04 0d                	add    $0xd,%al
4aaf72:	cf                   	iret
4aaf73:	02 01                	add    (%ecx),%al
4aaf75:	00 1f                	add    %bl,(%edi)
4aaf77:	0d 97 02 01 00       	or     $0x10297,%eax
4aaf7c:	04 0d                	add    $0xd,%al
4aaf7e:	eb 02                	jmp    0x4aaf82
4aaf80:	01 00                	add    %eax,(%eax)
4aaf82:	1f                   	pop    %ds
4aaf83:	0d 13 00 06 00       	or     $0x60013,%eax
4aaf88:	04 0d                	add    $0xd,%al
4aaf8a:	13 00                	adc    (%eax),%eax
4aaf8c:	06                   	push   %es
4aaf8d:	00 1f                	add    %bl,(%edi)
4aaf8f:	0d 06 01 01 00       	or     $0x10106,%eax
4aaf94:	04 0d                	add    $0xd,%al
4aaf96:	14 01                	adc    $0x1,%al
4aaf98:	01 00                	add    %eax,(%eax)
4aaf9a:	1f                   	pop    %ds
4aaf9b:	0d 14 01 01 00       	or     $0x10114,%eax
4aafa0:	3a 0d 14 01 01 00    	cmp    0x10114,%cl
4aafa6:	70 0d                	jo     0x4aafb5
4aafa8:	14 01                	adc    $0x1,%al
4aafaa:	01 00                	add    %eax,(%eax)
4aafac:	55                   	push   %ebp
4aafad:	0d 14 01 01 00       	or     $0x10114,%eax
4aafb2:	36 0e                	ss push %cs
4aafb4:	3d 01 01 00 44       	cmp    $0x44000101,%eax
4aafb9:	10 13                	adc    %dl,(%ebx)
4aafbb:	00 01                	add    %al,(%ecx)
4aafbd:	00 06                	add    %al,(%esi)
4aafbf:	0d 13 00 01 00       	or     $0x10013,%eax
4aafc4:	21 0d 3c 00 01 00    	and    %ecx,0x1003c
4aafca:	04 0d                	add    $0xd,%al
4aafcc:	14 01                	adc    $0x1,%al
4aafce:	01 00                	add    %eax,(%eax)
4aafd0:	1f                   	pop    %ds
4aafd1:	0d 14 01 01 00       	or     $0x10114,%eax
4aafd6:	3a 0d 14 01 01 00    	cmp    0x10114,%cl
4aafdc:	70 0d                	jo     0x4aafeb
4aafde:	14 01                	adc    $0x1,%al
4aafe0:	01 00                	add    %eax,(%eax)
4aafe2:	55                   	push   %ebp
4aafe3:	0d 14 01 01 00       	or     $0x10114,%eax
4aafe8:	36 0e                	ss push %cs
4aafea:	13 00                	adc    (%eax),%eax
4aafec:	01 00                	add    %eax,(%eax)
4aafee:	44                   	inc    %esp
4aafef:	10 13                	adc    %dl,(%ebx)
4aaff1:	00 01                	add    %al,(%ecx)
4aaff3:	00 06                	add    %al,(%esi)
4aaff5:	0d 3d 01 01 00       	or     $0x1013d,%eax
4aaffa:	21 0d 3c 00 01 00    	and    %ecx,0x1003c
4ab000:	3c 0d                	cmp    $0xd,%al
4ab002:	14 01                	adc    $0x1,%al
4ab004:	01 00                	add    %eax,(%eax)
4ab006:	04 0d                	add    $0xd,%al
4ab008:	13 00                	adc    (%eax),%eax
4ab00a:	01 00                	add    %eax,(%eax)
4ab00c:	1f                   	pop    %ds
4ab00d:	0d 3c 00 01 00       	or     $0x1003c,%eax
4ab012:	3a 0d 14 01 11 00    	cmp    0x110114,%cl
4ab018:	04 0d                	add    $0xd,%al
4ab01a:	0d 03 11 00 1f       	or     $0x1f001103,%eax
4ab01f:	0d 12 03 11 00       	or     $0x110312,%eax
4ab024:	04 0d                	add    $0xd,%al
4ab026:	2f                   	das
4ab027:	03 01                	add    (%ecx),%eax
4ab029:	00 04 0d 13 00 01 00 	add    %al,0x10013(,%ecx,1)
4ab030:	1f                   	pop    %ds
4ab031:	0d 13 00 01 00       	or     $0x10013,%eax
4ab036:	04 0d                	add    $0xd,%al
4ab038:	3c 00                	cmp    $0x0,%al
4ab03a:	01 00                	add    %eax,(%eax)
4ab03c:	1f                   	pop    %ds
4ab03d:	0d 3c 00 01 00       	or     $0x1003c,%eax
4ab042:	3a 0d 27 01 01 00    	cmp    0x10127,%cl
4ab048:	70 0d                	jo     0x4ab057
4ab04a:	14 01                	adc    $0x1,%al
4ab04c:	21 00                	and    %eax,(%eax)
4ab04e:	04 0d                	add    $0xd,%al
4ab050:	71 03                	jno    0x4ab055
4ab052:	01 00                	add    %eax,(%eax)
4ab054:	1f                   	pop    %ds
4ab055:	0d 74 01 01 00       	or     $0x10174,%eax
4ab05a:	3a 0d 79 01 11 00    	cmp    0x110179,%cl
4ab060:	70 0d                	jo     0x4ab06f
4ab062:	76 03                	jbe    0x4ab067
4ab064:	01 00                	add    %eax,(%eax)
4ab066:	55                   	push   %ebp
4ab067:	0d 3c 00 01 00       	or     $0x1003c,%eax
4ab06c:	36 0e                	ss push %cs
4ab06e:	79 01                	jns    0x4ab071
4ab070:	01 00                	add    %eax,(%eax)
4ab072:	04 0d                	add    $0xd,%al
4ab074:	06                   	push   %es
4ab075:	01 01                	add    %eax,(%ecx)
4ab077:	00 1f                	add    %bl,(%edi)
4ab079:	0d 09 01 01 00       	or     $0x10109,%eax
4ab07e:	3a 0d 09 01 50 20    	cmp    0x20500109,%cl
4ab084:	00 00                	add    %al,(%eax)
4ab086:	00 00                	add    %al,(%eax)
4ab088:	86 18                	xchg   %bl,(%eax)
4ab08a:	5a                   	pop    %edx
4ab08b:	10 16                	adc    %dl,(%esi)
4ab08d:	00 01                	add    %al,(%ecx)
4ab08f:	00 70 20             	add    %dh,0x20(%eax)
4ab092:	00 00                	add    %al,(%eax)
4ab094:	00 00                	add    %al,(%eax)
4ab096:	e1 01                	loope  0x4ab099
4ab098:	60                   	pusha
4ab099:	10 1b                	adc    %bl,(%ebx)
4ab09b:	00 02                	add    %al,(%edx)
4ab09d:	00 74 20 00          	add    %dh,0x0(%eax,%eiz,1)
4ab0a1:	00 00                	add    %al,(%eax)
4ab0a3:	00 e1                	add    %ah,%cl