4abd64:	9e                   	sahf
4abd65:	10 4b 00             	adc    %cl,0x0(%ebx)
4abd68:	c2 00 e4             	ret    $0xe400
4abd6b:	3d 00 00 00 00       	cmp    $0x0,%eax
4abd70:	81 00 04 0d 87 00    	addl   $0x870d04,(%eax)
4abd76:	c3                   	ret
4abd77:	00 40 3e             	add    %al,0x3e(%eax)
4abd7a:	00 00                	add    %al,(%eax)
4abd7c:	00 00                	add    %al,(%eax)
4abd7e:	86 18                	xchg   %bl,(%eax)
4abd80:	5a                   	pop    %edx
4abd81:	10 1b                	adc    %bl,(%ebx)
4abd83:	00 c5                	add    %al,%ch
4abd85:	00 50 3e             	add    %dl,0x3e(%eax)
4abd88:	00 00                	add    %al,(%eax)
4abd8a:	00 00                	add    %al,(%eax)
4abd8c:	86 00                	xchg   %al,(%eax)
4abd8e:	04 0d                	add    $0xd,%al
4abd90:	23 00                	and    (%eax),%eax
4abd92:	c5 00                	lds    (%eax),%eax
4abd94:	a0 3e 00 00 00       	mov    0x3e,%al
4abd99:	00 81 00 04 0d 42    	add    %al,0x420d0400(%ecx)
4abd9f:	01 c5                	add    %eax,%ebp
4abda1:	00 e0                	add    %ah,%al
4abda3:	3e 00 00             	add    %al,%ds:(%eax)
4abda6:	00 00                	add    %al,(%eax)
4abda8:	96                   	xchg   %eax,%esi
4abda9:	00 04 0d 49 01 c6 00 	add    %al,0xc60149(,%ecx,1)
4abdb0:	ec                   	in     (%dx),%al
4abdb1:	3e 00 00             	add    %al,%ds:(%eax)
4abdb4:	00 00                	add    %al,(%eax)
4abdb6:	86 00                	xchg   %al,(%eax)
4abdb8:	04 0d                	add    $0xd,%al
4abdba:	4d                   	dec    %ebp
4abdbb:	01 c6                	add    %eax,%esi
4abdbd:	00 80 3f 00 00 00    	add    %al,0x3f(%eax)
4abdc3:	00 91 00 04 0d 53    	add    %dl,0x530d0400(%ecx)
4abdc9:	01 c8                	add    %ecx,%eax
4abdcb:	00 9c 3f 00 00 00 00 	add    %bl,0x0(%edi,%edi,1)
4abdd2:	91                   	xchg   %eax,%ecx
4abdd3:	00 04 0d 59 01 c9 00 	add    %al,0xc90159(,%ecx,1)
4abdda:	b8 3f 00 00 00       	mov    $0x3f,%eax
4abddf:	00 96 00 1f 0d 59    	add    %dl,0x590d1f00(%esi)
4abde5:	01 ca                	add    %ecx,%edx
4abde7:	00 98 40 00 00 00    	add    %bl,0x40(%eax)
4abded:	00 91 00 04 0d 5f    	add    %dl,0x5f0d0400(%ecx)
4abdf3:	01 cb                	add    %ecx,%ebx
4abdf5:	00 00                	add    %al,(%eax)
4abdf7:	00 00                	add    %al,(%eax)
4abdf9:	00 00                	add    %al,(%eax)
4abdfb:	00 c6                	add    %al,%dh
4abdfd:	05 23 12 65 01       	add    $0x1651223,%eax
4abe02:	cc                   	int3
4abe03:	00 d4                	add    %dl,%ah
4abe05:	40                   	inc    %eax
4abe06:	00 00                	add    %al,(%eax)
4abe08:	00 00                	add    %al,(%eax)
4abe0a:	86 18                	xchg   %bl,(%eax)
4abe0c:	5a                   	pop    %edx
4abe0d:	10 1b                	adc    %bl,(%ebx)
4abe0f:	00 cc                	add    %cl,%ah
4abe11:	00 34 41             	add    %dh,(%ecx,%eax,2)
4abe14:	00 00                	add    %al,(%eax)
4abe16:	00 00                	add    %al,(%eax)
4abe18:	86 00                	xchg   %al,(%eax)
4abe1a:	04 0d                	add    $0xd,%al
4abe1c:	2b 01                	sub    (%ecx),%eax
4abe1e:	cc                   	int3
4abe1f:	00 3c 41             	add    %bh,(%ecx,%eax,2)
4abe22:	00 00                	add    %al,(%eax)
4abe24:	00 00                	add    %al,(%eax)
4abe26:	86 00                	xchg   %al,(%eax)
4abe28:	04 0d                	add    $0xd,%al
4abe2a:	30 01                	xor    %al,(%ecx)
4abe2c:	cc                   	int3
4abe2d:	00 48 41             	add    %cl,0x41(%eax)
4abe30:	00 00                	add    %al,(%eax)
4abe32:	00 00                	add    %al,(%eax)
4abe34:	86 00                	xchg   %al,(%eax)
4abe36:	04 0d                	add    $0xd,%al
4abe38:	1c 01                	sbb    $0x1,%al
4abe3a:	cd 00                	int    $0x0
4abe3c:	50                   	push   %eax
4abe3d:	41                   	inc    %ecx
4abe3e:	00 00                	add    %al,(%eax)
4abe40:	00 00                	add    %al,(%eax)
4abe42:	86 00                	xchg   %al,(%eax)
4abe44:	04 0d                	add    $0xd,%al
4abe46:	21 01                	and    %eax,(%ecx)
4abe48:	cd 00                	int    $0x0
4abe4a:	5c                   	pop    %esp
4abe4b:	41                   	inc    %ecx
4abe4c:	00 00                	add    %al,(%eax)
4abe4e:	00 00                	add    %al,(%eax)
4abe50:	c4 00                	les    (%eax),%eax
4abe52:	32 12                	xor    (%edx),%dl
4abe54:	44                   	inc    %esp
4abe55:	00 ce                	add    %cl,%dh
4abe57:	00 74 41 00          	add    %dh,0x0(%ecx,%eax,2)
4abe5b:	00 00                	add    %al,(%eax)
4abe5d:	00 c4                	add    %al,%ah
4abe5f:	00 3f                	add    %bh,(%edi)
4abe61:	12 44 00 cf          	adc    -0x31(%eax,%eax,1),%al
4abe65:	00 8c 41 00 00 00 00 	add    %cl,0x0(%ecx,%eax,2)
4abe6c:	c4 00                	les    (%eax),%eax
4abe6e:	4c                   	dec    %esp
4abe6f:	12 36                	adc    (%esi),%dh
4abe71:	01 d0                	add    %edx,%eax
4abe73:	00 a4 41 00 00 00 00 	add    %ah,0x0(%ecx,%eax,2)
4abe7a:	c4 00                	les    (%eax),%eax
4abe7c:	58                   	pop    %eax
4abe7d:	12 36                	adc    (%esi),%dh
4abe7f:	01 d1                	add    %edx,%ecx
4abe81:	00 bc 41 00 00 00 00 	add    %bh,0x0(%ecx,%eax,2)
4abe88:	c4 00                	les    (%eax),%eax
4abe8a:	9e                   	sahf
4abe8b:	10 4b 00             	adc    %cl,0x0(%ebx)
4abe8e:	d2 00                	rolb   %cl,(%eax)
4abe90:	e0 43                	loopne 0x4abed5
4abe92:	00 00                	add    %al,(%eax)
4abe94:	00 00                	add    %al,(%eax)
4abe96:	86 18                	xchg   %bl,(%eax)
4abe98:	5a                   	pop    %edx
4abe99:	10 1b                	adc    %bl,(%ebx)
4abe9b:	00 d3                	add    %dl,%bl
4abe9d:	00 f8                	add    %bh,%al
4abe9f:	44                   	inc    %esp
4abea0:	00 00                	add    %al,(%eax)
4abea2:	00 00                	add    %al,(%eax)
4abea4:	86 00                	xchg   %al,(%eax)
4abea6:	04 0d                	add    $0xd,%al
4abea8:	82 01 d3             	addb   $0xd3,(%ecx)
4abeab:	00 10                	add    %dl,(%eax)
4abead:	45                   	inc    %ebp
4abeae:	00 00                	add    %al,(%eax)
4abeb0:	00 00                	add    %al,(%eax)
4abeb2:	86 00                	xchg   %al,(%eax)
4abeb4:	04 0d                	add    $0xd,%al
4abeb6:	87 01                	xchg   %eax,(%ecx)
4abeb8:	d3 00                	roll   %cl,(%eax)
4abeba:	e8 45 00 00 00       	call   0x4abf04
4abebf:	00 86 00 04 0d 8d    	add    %al,-0x72f2fc00(%esi)
4abec5:	01 d4                	add    %edx,%esp
4abec7:	00 00                	add    %al,(%eax)
4abec9:	46                   	inc    %esi
4abeca:	00 00                	add    %al,(%eax)
4abecc:	00 00                	add    %al,(%eax)
4abece:	86 00                	xchg   %al,(%eax)
4abed0:	04 0d                	add    $0xd,%al
4abed2:	91                   	xchg   %eax,%ecx
4abed3:	01 d4                	add    %edx,%esp
4abed5:	00 1c 46             	add    %bl,(%esi,%eax,2)
4abed8:	00 00                	add    %al,(%eax)
4abeda:	00 00                	add    %al,(%eax)
4abedc:	86 00                	xchg   %al,(%eax)
4abede:	1f                   	pop    %ds
4abedf:	0d 8d 01 d5 00       	or     $0xd5018d,%eax
4abee4:	34 46                	xor    $0x46,%al
4abee6:	00 00                	add    %al,(%eax)
4abee8:	00 00                	add    %al,(%eax)
4abeea:	86 00                	xchg   %al,(%eax)
4abeec:	1f                   	pop    %ds
4abeed:	0d 91 01 d5 00       	or     $0xd50191,%eax
4abef2:	50                   	push   %eax
4abef3:	46                   	inc    %esi
4abef4:	00 00                	add    %al,(%eax)
4abef6:	00 00                	add    %al,(%eax)
4abef8:	86 00                	xchg   %al,(%eax)
4abefa:	3a 0d 8d 01 d6 00    	cmp    0xd6018d,%cl
4abf00:	68 46 00 00 00       	push   $0x46
4abf05:	00 86 00 3a 0d 91    	add    %al,-0x6ef2c600(%esi)
4abf0b:	01 d6                	add    %edx,%esi
4abf0d:	00 a0 46 00 00 00    	add    %ah,0x46(%eax)
4abf13:	00 86 00 70 0d 8d    	add    %al,-0x72f29000(%esi)
4abf19:	01 d7                	add    %edx,%edi
4abf1b:	00 b8 46 00 00 00    	add    %bh,0x46(%eax)
4abf21:	00 86 00 70 0d 91    	add    %al,-0x6ef29000(%esi)
4abf27:	01 d7                	add    %edx,%edi
4abf29:	00 c4                	add    %al,%ah
4abf2b:	46                   	inc    %esi
4abf2c:	00 00                	add    %al,(%eax)
4abf2e:	00 00                	add    %al,(%eax)
4abf30:	86 00                	xchg   %al,(%eax)
4abf32:	04 0d                	add    $0xd,%al
4abf34:	23 00                	and    (%eax),%eax
4abf36:	d8 00                	fadds  (%eax)
4abf38:	dc 46 00             	faddl  0x0(%esi)
4abf3b:	00 00                	add    %al,(%eax)
4abf3d:	00 86 00 04 0d 16    	add    %al,0x160d0400(%esi)
4abf43:	00 d8                	add    %bl,%al
4abf45:	00 f8                	add    %bh,%al
4abf47:	46                   	inc    %esi
4abf48:	00 00                	add    %al,(%eax)
4abf4a:	00 00                	add    %al,(%eax)
4abf4c:	c4 00                	les    (%eax),%eax
4abf4e:	32 12                	xor    (%edx),%dl
4abf50:	44                   	inc    %esp
4abf51:	00 d9                	add    %bl,%cl
4abf53:	00 10                	add    %dl,(%eax)
4abf55:	47                   	inc    %edi
4abf56:	00 00                	add    %al,(%eax)
4abf58:	00 00                	add    %al,(%eax)
4abf5a:	c4 00                	les    (%eax),%eax
4abf5c:	3f                   	aas
4abf5d:	12 44 00 da          	adc    -0x26(%eax,%eax,1),%al
4abf61:	00 28                	add    %ch,(%eax)
4abf63:	47                   	inc    %edi
4abf64:	00 00                	add    %al,(%eax)
4abf66:	00 00                	add    %al,(%eax)
4abf68:	c4 00                	les    (%eax),%eax
4abf6a:	72 12                	jb     0x4abf7e
4abf6c:	36 01 db             	ss add %ebx,%ebx
4abf6f:	00 44 47 00          	add    %al,0x0(%edi,%eax,2)
4abf73:	00 00                	add    %al,(%eax)
4abf75:	00 c4                	add    %al,%ah
4abf77:	00 7e 12             	add    %bh,0x12(%esi)
4abf7a:	44                   	inc    %esp
4abf7b:	00 dc                	add    %bl,%ah
4abf7d:	00 b4 47 00 00 00 00 	add    %dh,0x0(%edi,%eax,2)
4abf84:	c4 00                	les    (%eax),%eax
4abf86:	95                   	xchg   %eax,%ebp
4abf87:	10 44 00 dd          	adc    %al,-0x23(%eax,%eax,1)
4abf8b:	00 cc                	add    %cl,%ah
4abf8d:	47                   	inc    %edi
4abf8e:	00 00                	add    %al,(%eax)
4abf90:	00 00                	add    %al,(%eax)
4abf92:	c4 00                	les    (%eax),%eax
4abf94:	9e                   	sahf
4abf95:	10 4b 00             	adc    %cl,0x0(%ebx)
4abf98:	de 00                	fiadds (%eax)
4abf9a:	44                   	inc    %esp
4abf9b:	4b                   	dec    %ebx
4abf9c:	00 00                	add    %al,(%eax)
4abf9e:	00 00                	add    %al,(%eax)
4abfa0:	81 00 04 0d 8f 00    	addl   $0x8f0d04,(%eax)
4abfa6:	df 00                	filds  (%eax)
4abfa8:	84 4b 00             	test   %cl,0x0(%ebx)
4abfab:	00 00                	add    %al,(%eax)
4abfad:	00 86 18 5a 10 1b    	add    %al,0x1b105a18(%esi)
4abfb3:	00 e1                	add    %ah,%cl
4abfb5:	00 3c 4c             	add    %bh,(%esp,%ecx,2)
4abfb8:	00 00                	add    %al,(%eax)
4abfba:	00 00                	add    %al,(%eax)
4abfbc:	86 00                	xchg   %al,(%eax)
4abfbe:	04 0d                	add    $0xd,%al
4abfc0:	1c 01                	sbb    $0x1,%al
4abfc2:	e1 00                	loope  0x4abfc4
4abfc4:	54                   	push   %esp
4abfc5:	4c                   	dec    %esp
4abfc6:	00 00                	add    %al,(%eax)
4abfc8:	00 00                	add    %al,(%eax)
4abfca:	86 00                	xchg   %al,(%eax)
4abfcc:	04 0d                	add    $0xd,%al
4abfce:	21 01                	and    %eax,(%ecx)
4abfd0:	e1 00                	loope  0x4abfd2
4abfd2:	64 4c                	fs dec %esp
4abfd4:	00 00                	add    %al,(%eax)
4abfd6:	00 00                	add    %al,(%eax)
4abfd8:	86 00                	xchg   %al,(%eax)
4abfda:	04 0d                	add    $0xd,%al
4abfdc:	23 00                	and    (%eax),%eax
4abfde:	e2 00                	loop   0x4abfe0
4abfe0:	7c 4c                	jl     0x4ac02e
4abfe2:	00 00                	add    %al,(%eax)
4abfe4:	00 00                	add    %al,(%eax)
4abfe6:	86 00                	xchg   %al,(%eax)
4abfe8:	04 0d                	add    $0xd,%al
4abfea:	16                   	push   %ss
4abfeb:	00 e2                	add    %ah,%dl
4abfed:	00 b4 4c 00 00 00 00 	add    %dh,0x0(%esp,%ecx,2)
4abff4:	86 00                	xchg   %al,(%eax)
4abff6:	1f                   	pop    %ds
4abff7:	0d 23 00 e3 00       	or     $0xe30023,%eax
4abffc:	cc                   	int3
4abffd:	4c                   	dec    %esp
4abffe:	00 00                	add    %al,(%eax)
4ac000:	00 00                	add    %al,(%eax)
4ac002:	86 00                	xchg   %al,(%eax)
4ac004:	1f                   	pop    %ds
4ac005:	0d 16 00 e3 00       	or     $0xe30016,%eax
4ac00a:	04 4d                	add    $0x4d,%al
4ac00c:	00 00                	add    %al,(%eax)
4ac00e:	00 00                	add    %al,(%eax)
4ac010:	86 00                	xchg   %al,(%eax)
4ac012:	3a 0d 23 00 e4 00    	cmp    0xe40023,%cl
4ac018:	1c 4d                	sbb    $0x4d,%al
4ac01a:	00 00                	add    %al,(%eax)
4ac01c:	00 00                	add    %al,(%eax)
4ac01e:	86 00                	xchg   %al,(%eax)
4ac020:	3a 0d 16 00 e4 00    	cmp    0xe40016,%cl
4ac026:	48                   	dec    %eax
4ac027:	4d                   	dec    %ebp
4ac028:	00 00                	add    %al,(%eax)
4ac02a:	00 00                	add    %al,(%eax)
4ac02c:	86 00                	xchg   %al,(%eax)
4ac02e:	04 0d                	add    $0xd,%al
4ac030:	1f                   	pop    %ds
4ac031:	00 e5                	add    %ah,%ch
4ac033:	00 60 4d             	add    %ah,0x4d(%eax)
4ac036:	00 00                	add    %al,(%eax)
4ac038:	00 00                	add    %al,(%eax)
4ac03a:	86 00                	xchg   %al,(%eax)
4ac03c:	04 0d                	add    $0xd,%al
4ac03e:	3f                   	aas
4ac03f:	00 e5                	add    %ah,%ch
4ac041:	00 70 4d             	add    %dh,0x4d(%eax)
4ac044:	00 00                	add    %al,(%eax)
4ac046:	00 00                	add    %al,(%eax)
4ac048:	81 00 70 0d 23 00    	addl   $0x230d70,(%eax)
4ac04e:	e6 00                	out    %al,$0x0
4ac050:	a4                   	movsb  %ds:(%esi),%es:(%edi)
4ac051:	4d                   	dec    %ebp
4ac052:	00 00                	add    %al,(%eax)
4ac054:	00 00                	add    %al,(%eax)
4ac056:	c4 00                	les    (%eax),%eax
4ac058:	95                   	xchg   %eax,%ebp
4ac059:	10 44 00 e6          	adc    %al,-0x1a(%eax,%eax,1)
4ac05d:	00 c4                	add    %al,%ah
4ac05f:	4d                   	dec    %ebp
4ac060:	00 00                	add    %al,(%eax)
4ac062:	00 00                	add    %al,(%eax)
4ac064:	c4 00                	les    (%eax),%eax
4ac066:	4c                   	dec    %esp
4ac067:	12 36                	adc    (%esi),%dh
4ac069:	01 e7                	add    %esp,%edi
4ac06b:	00 2c 4e             	add    %ch,(%esi,%ecx,2)
4ac06e:	00 00                	add    %al,(%eax)
4ac070:	00 00                	add    %al,(%eax)
4ac072:	c4 00                	les    (%eax),%eax
4ac074:	72 12                	jb     0x4ac088
4ac076:	36 01 e8             	ss add %ebp,%eax
4ac079:	00 a0 4e 00 00 00    	add    %ah,0x4e(%eax)
4ac07f:	00 c4                	add    %al,%ah
4ac081:	00 58 12             	add    %bl,0x12(%eax)
4ac084:	36 01 e9             	ss add %ebp,%ecx
4ac087:	00 b8 4e 00 00 00    	add    %bh,0x4e(%eax)
4ac08d:	00 c4                	add    %al,%ah
4ac08f:	00 9e 10 4b 00 ea    	add    %bl,-0x15ffb4f0(%esi)
4ac095:	00 08                	add    %cl,(%eax)
4ac097:	51                   	push   %ecx
4ac098:	00 00                	add    %al,(%eax)
4ac09a:	00 00                	add    %al,(%eax)
4ac09c:	86 18                	xchg   %bl,(%eax)
4ac09e:	5a                   	pop    %edx
4ac09f:	10 1b                	adc    %bl,(%ebx)
4ac0a1:	00 eb                	add    %ch,%bl
4ac0a3:	00 18                	add    %bl,(%eax)
4ac0a5:	51                   	push   %ecx
4ac0a6:	00 00                	add    %al,(%eax)
4ac0a8:	00 00                	add    %al,(%eax)