4066e4:	00 00                	add    %al,(%eax)
4066e6:	00 00                	add    %al,(%eax)
4066e8:	96                   	xchg   %eax,%esi
4066e9:	08 ae 0c 6b 06 97    	or     %ch,-0x68f994f4(%esi)
4066ef:	00 68 47             	add    %ch,0x47(%eax)
4066f2:	00 00                	add    %al,(%eax)
4066f4:	00 00                	add    %al,(%eax)
4066f6:	96                   	xchg   %eax,%esi
4066f7:	08 ae 0c 73 06 99    	or     %ch,-0x66f98cf4(%esi)
4066fd:	00 88 47 00 00 00    	add    %cl,0x47(%eax)
406703:	00 96 08 78 17 54    	add    %dl,0x54177808(%esi)
406709:	06                   	push   %es
40670a:	9b                   	fwait
40670b:	00 a0 47 00 00 00    	add    %ah,0x47(%eax)
406711:	00 96 08 78 17 7a    	add    %dl,0x7a177808(%esi)
406717:	06                   	push   %es
406718:	9c                   	pushf
406719:	00 bc 47 00 00 00 00 	add    %bh,0x0(%edi,%eax,2)
406720:	96                   	xchg   %eax,%esi
406721:	08 78 17             	or     %bh,0x17(%eax)
406724:	80 06 9d             	addb   $0x9d,(%esi)
406727:	00 d8                	add    %bl,%al
406729:	47                   	inc    %edi
40672a:	00 00                	add    %al,(%eax)
40672c:	00 00                	add    %al,(%eax)
40672e:	96                   	xchg   %eax,%esi
40672f:	08 78 17             	or     %bh,0x17(%eax)
406732:	86 06                	xchg   %al,(%esi)
406734:	9e                   	sahf
406735:	00 f4                	add    %dh,%ah
406737:	47                   	inc    %edi
406738:	00 00                	add    %al,(%eax)
40673a:	00 00                	add    %al,(%eax)
40673c:	96                   	xchg   %eax,%esi
40673d:	08 78 17             	or     %bh,0x17(%eax)
406740:	8c 06                	mov    %es,(%esi)
406742:	9f                   	lahf
406743:	00 10                	add    %dl,(%eax)
406745:	48                   	dec    %eax
406746:	00 00                	add    %al,(%eax)
406748:	00 00                	add    %al,(%eax)
40674a:	96                   	xchg   %eax,%esi
40674b:	08 78 17             	or     %bh,0x17(%eax)
40674e:	92                   	xchg   %eax,%edx
40674f:	06                   	push   %es
406750:	a0 00 2c 48 00       	mov    0x482c00,%al
406755:	00 00                	add    %al,(%eax)
406757:	00 96 08 78 17 98    	add    %dl,-0x67e887f8(%esi)
40675d:	06                   	push   %es
40675e:	a1 00 48 48 00       	mov    0x484800,%eax
406763:	00 00                	add    %al,(%eax)
406765:	00 96 08 78 17 9e    	add    %dl,-0x61e887f8(%esi)
40676b:	06                   	push   %es
40676c:	a2 00 64 48 00       	mov    %al,0x486400
406771:	00 00                	add    %al,(%eax)
406773:	00 96 08 78 17 a4    	add    %dl,-0x5be887f8(%esi)
406779:	06                   	push   %es
40677a:	a3 00 80 48 00       	mov    %eax,0x488000
40677f:	00 00                	add    %al,(%eax)
406781:	00 96 08 78 17 3f    	add    %dl,0x3f177808(%esi)
406787:	06                   	push   %es
406788:	a4                   	movsb  %ds:(%esi),%es:(%edi)
406789:	00 9c 48 00 00 00 00 	add    %bl,0x0(%eax,%ecx,2)
406790:	96                   	xchg   %eax,%esi
406791:	08 78 17             	or     %bh,0x17(%eax)
406794:	aa                   	stos   %al,%es:(%edi)
406795:	06                   	push   %es
406796:	a5                   	movsl  %ds:(%esi),%es:(%edi)
406797:	00 bc 48 00 00 00 00 	add    %bh,0x0(%eax,%ecx,2)
40679e:	96                   	xchg   %eax,%esi
40679f:	08 78 17             	or     %bh,0x17(%eax)
4067a2:	b2 06                	mov    $0x6,%dl
4067a4:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
4067a5:	00 dc                	add    %bl,%ah
4067a7:	48                   	dec    %eax
4067a8:	00 00                	add    %al,(%eax)
4067aa:	00 00                	add    %al,(%eax)
4067ac:	91                   	xchg   %eax,%ecx
4067ad:	18 ff                	sbb    %bh,%bh
4067af:	12 b8 06 a7 00 60    	adc    0x6000a706(%eax),%bh
4067b5:	49                   	dec    %ecx
4067b6:	00 00                	add    %al,(%eax)
4067b8:	00 00                	add    %al,(%eax)
4067ba:	96                   	xchg   %eax,%esi
4067bb:	00 03                	add    %al,(%ebx)
4067bd:	16                   	push   %ss
4067be:	bc 06 a7 00 94       	mov    $0x9400a706,%esp
4067c3:	49                   	dec    %ecx
4067c4:	00 00                	add    %al,(%eax)
4067c6:	00 00                	add    %al,(%eax)
4067c8:	96                   	xchg   %eax,%esi
4067c9:	00 a7 0e c9 06 a8    	add    %ah,-0x57f936f2(%edi)
4067cf:	00 36                	add    %dh,(%esi)
4067d1:	3a 00                	cmp    (%eax),%al
4067d3:	00 00                	add    %al,(%eax)
4067d5:	00 86 18 f9 12 06    	add    %al,0x612f918(%esi)
4067db:	00 aa 00 b9 49 00    	add    %ch,0x49b900(%edx)
4067e1:	00 00                	add    %al,(%eax)
4067e3:	00 91 18 ff 12 b8    	add    %dl,-0x47ed00e8(%ecx)
4067e9:	06                   	push   %es
4067ea:	aa                   	stos   %al,%es:(%edi)
4067eb:	00 c5                	add    %al,%ch
4067ed:	49                   	dec    %ecx
4067ee:	00 00                	add    %al,(%eax)
4067f0:	00 00                	add    %al,(%eax)
4067f2:	86 18                	xchg   %bl,(%eax)
4067f4:	f9                   	stc
4067f5:	12 06                	adc    (%esi),%al
4067f7:	00 aa 00 d8 49 00    	add    %ch,0x49d800(%edx)
4067fd:	00 00                	add    %al,(%eax)
4067ff:	00 96 00 e7 01 d3    	add    %dl,-0x2cfe1900(%esi)
406805:	06                   	push   %es
406806:	aa                   	stos   %al,%es:(%edi)
406807:	00 f0                	add    %dh,%al
406809:	49                   	dec    %ecx
40680a:	00 00                	add    %al,(%eax)
40680c:	00 00                	add    %al,(%eax)
40680e:	86 00                	xchg   %al,(%eax)
406810:	d3 00                	roll   %cl,(%eax)
406812:	ac                   	lods   %ds:(%esi),%al
406813:	00 aa 00 8a 4a 00    	add    %ch,0x4a8a00(%edx)
406819:	00 00                	add    %al,(%eax)
40681b:	00 86 08 85 0a d8    	add    %al,-0x27f57af8(%esi)
406821:	06                   	push   %es
406822:	aa                   	stos   %al,%es:(%edi)
406823:	00 92 4a 00 00 00    	add    %dl,0x4a(%edx)
406829:	00 83 08 94 0a 5f    	add    %al,0x5f0a9408(%ebx)
40682f:	01 aa 00 9b 4a 00    	add    %ebp,0x4a9b00(%edx)
406835:	00 00                	add    %al,(%eax)
406837:	00 86 08 ad 0a de    	add    %al,-0x21f552f8(%esi)
40683d:	06                   	push   %es
40683e:	ab                   	stos   %eax,%es:(%edi)
40683f:	00 a3 4a 00 00 00    	add    %ah,0x4a(%ebx)
406845:	00 83 08 b8 0a e2    	add    %al,-0x1df547f8(%ebx)
40684b:	06                   	push   %es
40684c:	ab                   	stos   %eax,%es:(%edi)
40684d:	00 36                	add    %dh,(%esi)
40684f:	3a 00                	cmp    (%eax),%al
406851:	00 00                	add    %al,(%eax)
406853:	00 86 18 f9 12 06    	add    %al,0x612f918(%esi)
406859:	00 ac 00 00 00 00 00 	add    %ch,0x0(%eax,%eax,1)
406860:	00 00                	add    %al,(%eax)
406862:	c6 05 60 07 e7 06 ac 	movb   $0xac,0x6e70760
406869:	00 00                	add    %al,(%eax)
40686b:	00 00                	add    %al,(%eax)
40686d:	00 00                	add    %al,(%eax)
40686f:	00 c6                	add    %al,%dh
406871:	05 a3 11 06 00       	add    $0x611a3,%eax
406876:	ad                   	lods   %ds:(%esi),%eax
406877:	00 ac 4a 00 00 00 00 	add    %ch,0x0(%edx,%ecx,2)
40687e:	91                   	xchg   %eax,%ecx
40687f:	00 64 0e ec          	add    %ah,-0x14(%esi,%ecx,1)
406883:	06                   	push   %es
406884:	ad                   	lods   %ds:(%esi),%eax
406885:	00 48 4b             	add    %cl,0x4b(%eax)
406888:	00 00                	add    %al,(%eax)
40688a:	00 00                	add    %al,(%eax)
40688c:	91                   	xchg   %eax,%ecx
40688d:	00 f4                	add    %dh,%ah
40688f:	00 f2                	add    %dh,%dl
406891:	06                   	push   %es
406892:	ae                   	scas   %es:(%edi),%al
406893:	00 36                	add    %dh,(%esi)
406895:	3a 00                	cmp    (%eax),%al
406897:	00 00                	add    %al,(%eax)
406899:	00 86 18 f9 12 06    	add    %al,0x612f918(%esi)
40689f:	00 b0 00 6e 4b 00    	add    %dh,0x4b6e00(%eax)
4068a5:	00 00                	add    %al,(%eax)
4068a7:	00 91 18 ff 12 b8    	add    %dl,-0x47ed00e8(%ecx)
4068ad:	06                   	push   %es
4068ae:	b0 00                	mov    $0x0,%al
4068b0:	37                   	aaa
4068b1:	3f                   	aas
4068b2:	00 00                	add    %al,(%eax)
4068b4:	00 00                	add    %al,(%eax)
4068b6:	83 18 f9             	sbbl   $0xfffffff9,(%eax)
4068b9:	12 06                	adc    (%esi),%al
4068bb:	00 b0 00 90 4b 00    	add    %dh,0x4b9000(%eax)
4068c1:	00 00                	add    %al,(%eax)
4068c3:	00 93 08 b1 11 f8    	add    %dl,-0x7ee4ef8(%ebx)
4068c9:	06                   	push   %es
4068ca:	b0 00                	mov    $0x0,%al
4068cc:	d8 4b 00             	fmuls  0x0(%ebx)
4068cf:	00 00                	add    %al,(%eax)
4068d1:	00 93 08 cc 06 fe    	add    %dl,-0x1f933f8(%ebx)
4068d7:	06                   	push   %es
4068d8:	b0 00                	mov    $0x0,%al
4068da:	ef                   	out    %eax,(%dx)
4068db:	4b                   	dec    %ebx
4068dc:	00 00                	add    %al,(%eax)
4068de:	00 00                	add    %al,(%eax)
4068e0:	93                   	xchg   %eax,%ebx
4068e1:	08 d8                	or     %bl,%al
4068e3:	06                   	push   %es
4068e4:	04 07                	add    $0x7,%al
4068e6:	b0 00                	mov    $0x0,%al
4068e8:	f8                   	clc
4068e9:	4b                   	dec    %ebx
4068ea:	00 00                	add    %al,(%eax)
4068ec:	00 00                	add    %al,(%eax)
4068ee:	93                   	xchg   %eax,%ebx
4068ef:	08 73 00             	or     %dh,0x0(%ebx)
4068f2:	d3 06                	roll   %cl,(%esi)
4068f4:	b1 00                	mov    $0x0,%cl
4068f6:	28 4c 00 00          	sub    %cl,0x0(%eax,%eax,1)
4068fa:	00 00                	add    %al,(%eax)
4068fc:	93                   	xchg   %eax,%ebx
4068fd:	08 ad 19 0b 07 b1    	or     %ch,-0x4ef8f4e7(%ebp)
406903:	00 55 4c             	add    %dl,0x4c(%ebp)
406906:	00 00                	add    %al,(%eax)
406908:	00 00                	add    %al,(%eax)
40690a:	86 08                	xchg   %cl,(%eax)
40690c:	58                   	pop    %eax
40690d:	02 11                	add    (%ecx),%dl
40690f:	07                   	pop    %es
406910:	b1 00                	mov    $0x0,%cl
406912:	5d                   	pop    %ebp
406913:	4c                   	dec    %esp
406914:	00 00                	add    %al,(%eax)
406916:	00 00                	add    %al,(%eax)
406918:	86 08                	xchg   %cl,(%eax)
40691a:	60                   	pusha
40691b:	02 0f                	add    (%edi),%cl
40691d:	01 b1 00 66 4c 00    	add    %esi,0x4c6600(%ecx)
406923:	00 00                	add    %al,(%eax)
406925:	00 86 08 45 0e 11    	add    %al,0x110e4508(%esi)
40692b:	07                   	pop    %es
40692c:	b2 00                	mov    $0x0,%dl
40692e:	6e                   	outsb  %ds:(%esi),(%dx)
40692f:	4c                   	dec    %esp
406930:	00 00                	add    %al,(%eax)
406932:	00 00                	add    %al,(%eax)
406934:	86 08                	xchg   %cl,(%eax)
406936:	4f                   	dec    %edi
406937:	0e                   	push   %cs
406938:	0f 01 b2 00 77 4c 00 	lmsw   0x4c7700(%edx)
40693f:	00 00                	add    %al,(%eax)
406941:	00 86 08 27 0a 11    	add    %al,0x110a2708(%esi)
406947:	07                   	pop    %es
406948:	b3 00                	mov    $0x0,%bl
40694a:	7f 4c                	jg     0x406998
40694c:	00 00                	add    %al,(%eax)
40694e:	00 00                	add    %al,(%eax)
406950:	86 08                	xchg   %cl,(%eax)
406952:	30 0a                	xor    %cl,(%edx)
406954:	0f 01 b3 00 88 4c 00 	lmsw   0x4c8800(%ebx)
40695b:	00 00                	add    %al,(%eax)
40695d:	00 86 08 9b 01 11    	add    %al,0x11019b08(%esi)
406963:	07                   	pop    %es
406964:	b4 00                	mov    $0x0,%ah
406966:	90                   	nop
406967:	4c                   	dec    %esp
406968:	00 00                	add    %al,(%eax)
40696a:	00 00                	add    %al,(%eax)
40696c:	86 08                	xchg   %cl,(%eax)
40696e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
40696f:	01 0f                	add    %ecx,(%edi)
406971:	01 b4 00 99 4c 00 00 	add    %esi,0x4c99(%eax,%eax,1)
406978:	00 00                	add    %al,(%eax)
40697a:	86 18                	xchg   %bl,(%eax)
40697c:	f9                   	stc
40697d:	12 15 07 b5 00 c4    	adc    0xc400b507,%dl
406983:	4c                   	dec    %esp
406984:	00 00                	add    %al,(%eax)
406986:	00 00                	add    %al,(%eax)
406988:	86 18                	xchg   %bl,(%eax)
40698a:	f9                   	stc
40698b:	12 1d 07 b9 00 d5    	adc    0xd500b907,%bl
406991:	4c                   	dec    %esp
406992:	00 00                	add    %al,(%eax)
406994:	00 00                	add    %al,(%eax)
406996:	e6 01                	out    %al,$0x1
406998:	60                   	pusha
406999:	07                   	pop    %es
40699a:	e7 06                	out    %eax,$0x6
40699c:	ba 00 d8 4c 00       	mov    $0x4cd800,%edx
4069a1:	00 00                	add    %al,(%eax)
4069a3:	00 e6                	add    %ah,%dh
4069a5:	01 a3 11 06 00 bb    	add    %esp,-0x44fff9ef(%ebx)
4069ab:	00 7d 4d             	add    %bh,0x4d(%ebp)
4069ae:	00 00                	add    %al,(%eax)
4069b0:	00 00                	add    %al,(%eax)
4069b2:	86 08                	xchg   %cl,(%eax)
4069b4:	24 01                	and    $0x1,%al
4069b6:	11 07                	adc    %eax,(%edi)
4069b8:	bb 00 85 4d 00       	mov    $0x4d8500,%ebx
4069bd:	00 00                	add    %al,(%eax)
4069bf:	00 86 08 2a 01 0f    	add    %al,0xf012a08(%esi)
4069c5:	01 bb 00 8e 4d 00    	add    %edi,0x4d8e00(%ebx)
4069cb:	00 00                	add    %al,(%eax)
4069cd:	00 86 08 47 01 11    	add    %al,0x11014708(%esi)
4069d3:	07                   	pop    %es
4069d4:	bc 00 96 4d 00       	mov    $0x4d9600,%esp
4069d9:	00 00                	add    %al,(%eax)
4069db:	00 86 08 4d 01 0f    	add    %al,0xf014d08(%esi)
4069e1:	01 bc 00 9f 4d 00 00 	add    %edi,0x4d9f(%eax,%eax,1)
4069e8:	00 00                	add    %al,(%eax)
4069ea:	86 18                	xchg   %bl,(%eax)
4069ec:	f9                   	stc
4069ed:	12 88 01 bd 00 37    	adc    0x3700bd01(%eax),%cl
4069f3:	3f                   	aas
4069f4:	00 00                	add    %al,(%eax)
4069f6:	00 00                	add    %al,(%eax)
4069f8:	86 18                	xchg   %bl,(%eax)
4069fa:	f9                   	stc
4069fb:	12 06                	adc    (%esi),%al
4069fd:	00 bf 00 d5 4c 00    	add    %bh,0x4cd500(%edi)
406a03:	00 00                	add    %al,(%eax)
406a05:	00 86 00 82 19 24    	add    %al,0x24198200(%esi)
406a0b:	07                   	pop    %es
406a0c:	bf 00 d5 4c 00       	mov    $0x4cd500,%edi
406a11:	00 00                	add    %al,(%eax)
406a13:	00 86 00 1f 08 2f    	add    %al,0x2f081f00(%esi)
406a19:	07                   	pop    %es
406a1a:	c2 00 b9             	ret    $0xb900
406a1d:	4d                   	dec    %ebp
406a1e:	00 00                	add    %al,(%eax)
406a20:	00 00                	add    %al,(%eax)
406a22:	86 18                	xchg   %bl,(%eax)
406a24:	f9                   	stc
406a25:	12 35 07 c3 00 dc    	adc    0xdc00c307,%dh
406a2b:	4d                   	dec    %ebp
406a2c:	00 00                	add    %al,(%eax)
406a2e:	00 00                	add    %al,(%eax)
406a30:	e6 01                	out    %al,$0x1
406a32:	60                   	pusha
406a33:	07                   	pop    %es
406a34:	e7 06                	out    %eax,$0x6
406a36:	c4 00                	les    (%eax),%eax
406a38:	d5 4c                	aad    $0x4c
406a3a:	00 00                	add    %al,(%eax)
406a3c:	00 00                	add    %al,(%eax)
406a3e:	e6 01                	out    %al,$0x1
406a40:	a3 11 06 00 c5       	mov    %eax,0xc5000611
406a45:	00 34 4e             	add    %dh,(%esi,%ecx,2)
406a48:	00 00                	add    %al,(%eax)
406a4a:	00 00                	add    %al,(%eax)
406a4c:	86 18                	xchg   %bl,(%eax)
406a4e:	f9                   	stc
406a4f:	12 06                	adc    (%esi),%al
406a51:	00 c5                	add    %al,%ch
406a53:	00 fc                	add    %bh,%ah
406a55:	4e                   	dec    %esi
406a56:	00 00                	add    %al,(%eax)
406a58:	00 00                	add    %al,(%eax)
406a5a:	86 08                	xchg   %cl,(%eax)
406a5c:	f4                   	hlt
406a5d:	06                   	push   %es
406a5e:	3c 07                	cmp    $0x7,%al
406a60:	c5 00                	lds    (%eax),%eax