44367c:	40                   	inc    %eax
44367d:	d4 00                	aam    $0x0
44367f:	00 7b 02             	add    %bh,0x2(%ebx)
443682:	80 d4 00             	adc    $0x0,%ah
443685:	00 7c 02 c0          	add    %bh,-0x40(%edx,%eax,1)
443689:	d4 00                	aam    $0x0
44368b:	00 7d 02             	add    %bh,0x2(%ebp)
44368e:	00 d5                	add    %dl,%ch
443690:	00 00                	add    %al,(%eax)
443692:	7e 02                	jle    0x443696
443694:	40                   	inc    %eax
443695:	d5 00                	aad    $0x0
443697:	00 7f 02             	add    %bh,0x2(%edi)
44369a:	80 d5 00             	adc    $0x0,%ch
44369d:	00 80 02 c0 d5 00    	add    %al,0xd5c002(%eax)
4436a3:	00 81 02 00 d6 00    	add    %al,0xd60002(%ecx)
4436a9:	00 82 02 40 d6 00    	add    %al,0xd64002(%edx)
4436af:	00 83 02 80 d6 00    	add    %al,0xd68002(%ebx)
4436b5:	00 84 02 c0 d6 00 00 	add    %al,0xd6c0(%edx,%eax,1)
4436bc:	85 02                	test   %eax,(%edx)
4436be:	00 d7                	add    %dl,%bh
4436c0:	00 00                	add    %al,(%eax)
4436c2:	86 02                	xchg   %al,(%edx)
4436c4:	40                   	inc    %eax
4436c5:	d7                   	xlat   %ds:(%ebx)
4436c6:	00 00                	add    %al,(%eax)
4436c8:	87 02                	xchg   %eax,(%edx)
4436ca:	80 d7 00             	adc    $0x0,%bh
4436cd:	00 88 02 d0 d7 00    	add    %cl,0xd7d002(%eax)
4436d3:	00 89 02 10 d8 00    	add    %cl,0xd81002(%ecx)
4436d9:	00 8a 02 50 d8 00    	add    %cl,0xd85002(%edx)
4436df:	00 8b 02 90 d8 00    	add    %cl,0xd89002(%ebx)
4436e5:	00 8c 02 d0 d8 00 00 	add    %cl,0xd8d0(%edx,%eax,1)
4436ec:	8d 02                	lea    (%edx),%eax
4436ee:	10 d9                	adc    %bl,%cl
4436f0:	00 00                	add    %al,(%eax)
4436f2:	8e 02                	mov    (%edx),%es
4436f4:	50                   	push   %eax
4436f5:	d9 00                	flds   (%eax)
4436f7:	00 8f 02 90 d9 00    	add    %cl,0xd99002(%edi)
4436fd:	00 90 02 d0 d9 00    	add    %dl,0xd9d002(%eax)
443703:	00 91 02 10 da 00    	add    %dl,0xda1002(%ecx)
443709:	00 92 02 50 da 00    	add    %dl,0xda5002(%edx)
44370f:	00 93 02 90 da 00    	add    %dl,0xda9002(%ebx)
443715:	00 94 02 e0 da 00 00 	add    %dl,0xdae0(%edx,%eax,1)
44371c:	95                   	xchg   %eax,%ebp
44371d:	02 20                	add    (%eax),%ah
44371f:	db 00                	fildl  (%eax)
443721:	00 96 02 60 db 00    	add    %dl,0xdb6002(%esi)
443727:	00 97 02 a0 db 00    	add    %dl,0xdba002(%edi)
44372d:	00 98 02 e0 db 00    	add    %bl,0xdbe002(%eax)
443733:	00 99 02 20 dc 00    	add    %bl,0xdc2002(%ecx)
443739:	00 9a 02 60 dc 00    	add    %bl,0xdc6002(%edx)
44373f:	00 9b 02 b0 dc 00    	add    %bl,0xdcb002(%ebx)
443745:	00 9c 02 00 dd 00 00 	add    %bl,0xdd00(%edx,%eax,1)
44374c:	9d                   	popf
44374d:	02 50 dd             	add    -0x23(%eax),%dl
443750:	00 00                	add    %al,(%eax)
443752:	9e                   	sahf
443753:	02 a0 dd 00 00 9f    	add    -0x60ffff23(%eax),%ah
443759:	02 f0                	add    %al,%dh
44375b:	dd 00                	fldl   (%eax)
44375d:	00 a0 02 40 de 00    	add    %ah,0xde4002(%eax)
443763:	00 a1 02 80 de 00    	add    %ah,0xde8002(%ecx)
443769:	00 a2 02 e0 de 00    	add    %ah,0xdee002(%edx)
44376f:	00 a3 02 40 df 00    	add    %ah,0xdf4002(%ebx)
443775:	00 a4 02 80 df 00 00 	add    %ah,0xdf80(%edx,%eax,1)
44377c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44377d:	02 c0                	add    %al,%al
44377f:	df 00                	filds  (%eax)
443781:	00 a6 02 00 e0 00    	add    %ah,0xe00002(%esi)
443787:	00 a7 02 40 e0 00    	add    %ah,0xe04002(%edi)
44378d:	00 a8 02 80 e0 00    	add    %ch,0xe08002(%eax)
443793:	00 a9 02 c0 e0 00    	add    %ch,0xe0c002(%ecx)
443799:	00 aa 02 40 e1 00    	add    %ch,0xe14002(%edx)
44379f:	00 ab 02 80 e1 00    	add    %ch,0xe18002(%ebx)
4437a5:	00 ac 02 c0 e1 00 00 	add    %ch,0xe1c0(%edx,%eax,1)
4437ac:	ad                   	lods   %ds:(%esi),%eax
4437ad:	02 00                	add    (%eax),%al
4437af:	e2 00                	loop   0x4437b1
4437b1:	00 ae 02 40 e2 00    	add    %ch,0xe24002(%esi)
4437b7:	00 af 02 80 e2 00    	add    %ch,0xe28002(%edi)
4437bd:	00 b0 02 c0 e2 00    	add    %dh,0xe2c002(%eax)
4437c3:	00 b1 02 00 e3 00    	add    %dh,0xe30002(%ecx)
4437c9:	00 b2 02 60 e3 00    	add    %dh,0xe36002(%edx)
4437cf:	00 b3 02 a0 e3 00    	add    %dh,0xe3a002(%ebx)
4437d5:	00 b4 02 e0 e3 00 00 	add    %dh,0xe3e0(%edx,%eax,1)
4437dc:	b5 02                	mov    $0x2,%ch
4437de:	20 e4                	and    %ah,%ah
4437e0:	00 00                	add    %al,(%eax)
4437e2:	b6 02                	mov    $0x2,%dh
4437e4:	60                   	pusha
4437e5:	e4 00                	in     $0x0,%al
4437e7:	00 b7 02 a0 e4 00    	add    %dh,0xe4a002(%edi)
4437ed:	00 b8 02 e0 e4 00    	add    %bh,0xe4e002(%eax)
4437f3:	00 b9 02 20 e5 00    	add    %bh,0xe52002(%ecx)
4437f9:	00 ba 02 60 e5 00    	add    %bh,0xe56002(%edx)
4437ff:	00 bb 02 a0 e5 00    	add    %bh,0xe5a002(%ebx)
443805:	00 bc 02 e0 e5 00 00 	add    %bh,0xe5e0(%edx,%eax,1)
44380c:	bd 02 40 e6 00       	mov    $0xe64002,%ebp
443811:	00 be 02 80 e6 00    	add    %bh,0xe68002(%esi)
443817:	00 bf 02 c0 e6 00    	add    %bh,0xe6c002(%edi)
44381d:	00 c0                	add    %al,%al
44381f:	02 00                	add    (%eax),%al
443821:	e7 00                	out    %eax,$0x0
443823:	00 c1                	add    %al,%cl
443825:	02 40 e7             	add    -0x19(%eax),%al
443828:	00 00                	add    %al,(%eax)
44382a:	c2 02 80             	ret    $0x8002
44382d:	e7 00                	out    %eax,$0x0
44382f:	00 c3                	add    %al,%bl
443831:	02 c0                	add    %al,%al
443833:	e7 00                	out    %eax,$0x0
443835:	00 c4                	add    %al,%ah
443837:	02 50 e8             	add    -0x18(%eax),%dl
44383a:	00 00                	add    %al,(%eax)
44383c:	c5 02                	lds    (%edx),%eax
44383e:	00 e9                	add    %ch,%cl
443840:	00 00                	add    %al,(%eax)
443842:	c6 02 90             	movb   $0x90,(%edx)
443845:	e9 00 00 c7 02       	jmp    0x30b384a
44384a:	20 ea                	and    %ch,%dl
44384c:	00 00                	add    %al,(%eax)
44384e:	c8 02 60 ea          	enter  $0x6002,$0xea
443852:	00 00                	add    %al,(%eax)
443854:	c9                   	leave
443855:	02 a0 ea 00 00 ca    	add    -0x35ffff16(%eax),%ah
44385b:	02 e0                	add    %al,%ah
44385d:	ea 00 00 cb 02 20 eb 	ljmp   $0xeb20,$0x2cb0000
443864:	00 00                	add    %al,(%eax)
443866:	cc                   	int3
443867:	02 60 eb             	add    -0x15(%eax),%ah
44386a:	00 00                	add    %al,(%eax)
44386c:	cd 02                	int    $0x2
44386e:	a0 eb 00 00 ce       	mov    0xce0000eb,%al
443873:	02 e0                	add    %al,%ah
443875:	eb 00                	jmp    0x443877
443877:	00 cf                	add    %cl,%bh
443879:	02 20                	add    (%eax),%ah
44387b:	ec                   	in     (%dx),%al
44387c:	00 00                	add    %al,(%eax)
44387e:	d0 02                	rolb   $1,(%edx)
443880:	60                   	pusha
443881:	ec                   	in     (%dx),%al
443882:	00 00                	add    %al,(%eax)
443884:	d1 02                	roll   $1,(%edx)
443886:	a0 ec 00 00 d2       	mov    0xd20000ec,%al
44388b:	02 e0                	add    %al,%ah
44388d:	ec                   	in     (%dx),%al
44388e:	00 00                	add    %al,(%eax)
443890:	d3 02                	roll   %cl,(%edx)
443892:	20 ed                	and    %ch,%ch
443894:	00 00                	add    %al,(%eax)
443896:	d4 02                	aam    $0x2
443898:	60                   	pusha
443899:	ed                   	in     (%dx),%eax
44389a:	00 00                	add    %al,(%eax)
44389c:	d5 02                	aad    $0x2
44389e:	a0 ed 00 00 d6       	mov    0xd60000ed,%al
4438a3:	02 e0                	add    %al,%ah
4438a5:	ed                   	in     (%dx),%eax
4438a6:	00 00                	add    %al,(%eax)
4438a8:	d7                   	xlat   %ds:(%ebx)
4438a9:	02 50 ee             	add    -0x12(%eax),%dl
4438ac:	00 00                	add    %al,(%eax)
4438ae:	d8 02                	fadds  (%edx)
4438b0:	90                   	nop
4438b1:	ee                   	out    %al,(%dx)
4438b2:	00 00                	add    %al,(%eax)
4438b4:	d9 02                	flds   (%edx)
4438b6:	f0 ee                	lock out %al,(%dx)
4438b8:	00 00                	add    %al,(%eax)
4438ba:	da 02                	fiaddl (%edx)
4438bc:	30 ef                	xor    %ch,%bh
4438be:	00 00                	add    %al,(%eax)
4438c0:	db 02                	fildl  (%edx)
4438c2:	70 ef                	jo     0x4438b3
4438c4:	00 00                	add    %al,(%eax)
4438c6:	dc 02                	faddl  (%edx)
4438c8:	b0 ef                	mov    $0xef,%al
4438ca:	00 00                	add    %al,(%eax)
4438cc:	dd 02                	fldl   (%edx)
4438ce:	f0 ef                	lock out %eax,(%dx)
4438d0:	00 00                	add    %al,(%eax)
4438d2:	de 02                	fiadds (%edx)
4438d4:	30 f0                	xor    %dh,%al
4438d6:	00 00                	add    %al,(%eax)
4438d8:	df 02                	filds  (%edx)
4438da:	90                   	nop
4438db:	f0 00 00             	lock add %al,(%eax)
4438de:	e0 02                	loopne 0x4438e2
4438e0:	f0 f0 00 00          	lock lock add %al,(%eax)
4438e4:	e1 02                	loope  0x4438e8
4438e6:	50                   	push   %eax
4438e7:	f1                   	int1
4438e8:	00 00                	add    %al,(%eax)
4438ea:	e2 02                	loop   0x4438ee
4438ec:	b0 f1                	mov    $0xf1,%al
4438ee:	00 00                	add    %al,(%eax)
4438f0:	e3 02                	jecxz  0x4438f4
4438f2:	00 f2                	add    %dh,%dl
4438f4:	00 00                	add    %al,(%eax)
4438f6:	e4 02                	in     $0x2,%al
4438f8:	40                   	inc    %eax
4438f9:	f2 00 00             	repnz add %al,(%eax)
4438fc:	e5 02                	in     $0x2,%eax
4438fe:	80 f2 00             	xor    $0x0,%dl
443901:	00 e6                	add    %ah,%dh
443903:	02 c0                	add    %al,%al
443905:	f2 00 00             	repnz add %al,(%eax)
443908:	e7 02                	out    %eax,$0x2
44390a:	00 f3                	add    %dh,%bl
44390c:	00 00                	add    %al,(%eax)
44390e:	e8 02 40 f3 00       	call   0x1377915
443913:	00 e9                	add    %ch,%cl
443915:	02 80 f3 00 00 ea    	add    -0x15ffff0d(%eax),%al
44391b:	02 c0                	add    %al,%al
44391d:	f3 00 00             	repz add %al,(%eax)
443920:	eb 02                	jmp    0x443924
443922:	00 f4                	add    %dh,%ah
443924:	00 00                	add    %al,(%eax)
443926:	ec                   	in     (%dx),%al
443927:	02 40 f4             	add    -0xc(%eax),%al
44392a:	00 00                	add    %al,(%eax)
44392c:	ed                   	in     (%dx),%eax
44392d:	02 80 f4 00 00 ee    	add    -0x11ffff0c(%eax),%al
443933:	02 c0                	add    %al,%al
443935:	f4                   	hlt
443936:	00 00                	add    %al,(%eax)
443938:	ef                   	out    %eax,(%dx)
443939:	02 00                	add    (%eax),%al
44393b:	f5                   	cmc
44393c:	00 00                	add    %al,(%eax)
44393e:	f0 02 40 f5          	lock add -0xb(%eax),%al
443942:	00 00                	add    %al,(%eax)
443944:	f1                   	int1
443945:	02 90 f5 00 00 f2    	add    -0xdffff0b(%eax),%dl
44394b:	02 e0                	add    %al,%ah
44394d:	f5                   	cmc
44394e:	00 00                	add    %al,(%eax)
443950:	f3 02 20             	repz add (%eax),%ah
443953:	f6 00 00             	testb  $0x0,(%eax)
443956:	f4                   	hlt
443957:	02 60 f6             	add    -0xa(%eax),%ah
44395a:	00 00                	add    %al,(%eax)
44395c:	f5                   	cmc
44395d:	02 f0                	add    %al,%dh
44395f:	f6 00 00             	testb  $0x0,(%eax)
443962:	f6 02 30             	testb  $0x30,(%edx)
443965:	f7 00 00 f7 02 80    	testl  $0x8002f700,(%eax)
44396b:	f7 00 00 f8 02 c0    	testl  $0xc002f800,(%eax)
443971:	f7 00 00 f9 02 10    	testl  $0x1002f900,(%eax)
443977:	f8                   	clc
443978:	00 00                	add    %al,(%eax)
44397a:	fa                   	cli
44397b:	02 50 f8             	add    -0x8(%eax),%dl
44397e:	00 00                	add    %al,(%eax)
443980:	fb                   	sti
443981:	02 90 f8 00 00 fc    	add    -0x3ffff08(%eax),%dl
443987:	02 d0                	add    %al,%dl
443989:	f8                   	clc
44398a:	00 00                	add    %al,(%eax)
44398c:	fd                   	std
44398d:	02 10                	add    (%eax),%dl
44398f:	f9                   	stc
443990:	00 00                	add    %al,(%eax)
443992:	fe 02                	incb   (%edx)
443994:	50                   	push   %eax
443995:	f9                   	stc
443996:	00 00                	add    %al,(%eax)
443998:	ff 02                	incl   (%edx)
44399a:	90                   	nop
44399b:	f9                   	stc
44399c:	00 00                	add    %al,(%eax)
44399e:	00 03                	add    %al,(%ebx)
4439a0:	d0 f9                	sar    $1,%cl
4439a2:	00 00                	add    %al,(%eax)
4439a4:	01 03                	add    %eax,(%ebx)
4439a6:	10 fa                	adc    %bh,%dl
4439a8:	00 00                	add    %al,(%eax)
4439aa:	02 03                	add    (%ebx),%al
4439ac:	50                   	push   %eax
4439ad:	fa                   	cli
4439ae:	00 00                	add    %al,(%eax)
4439b0:	03 03                	add    (%ebx),%eax
4439b2:	90                   	nop
4439b3:	fa                   	cli
4439b4:	00 00                	add    %al,(%eax)
4439b6:	04 03                	add    $0x3,%al
4439b8:	d0 fa                	sar    $1,%dl
4439ba:	00 00                	add    %al,(%eax)
4439bc:	05 03 10 fb 00       	add    $0xfb1003,%eax
4439c1:	00 06                	add    %al,(%esi)
4439c3:	03 50 fb             	add    -0x5(%eax),%edx
4439c6:	00 00                	add    %al,(%eax)
4439c8:	07                   	pop    %es
4439c9:	03 90 fb 00 00 08    	add    0x80000fb(%eax),%edx
4439cf:	03 d0                	add    %eax,%edx
4439d1:	fb                   	sti
4439d2:	00 00                	add    %al,(%eax)
4439d4:	09 03                	or     %eax,(%ebx)
4439d6:	20 fc                	and    %bh,%ah
4439d8:	00 00                	add    %al,(%eax)
4439da:	0a 03                	or     (%ebx),%al
4439dc:	70 fc                	jo     0x4439da
4439de:	00 00                	add    %al,(%eax)
4439e0:	0b 03                	or     (%ebx),%eax
4439e2:	b0 fc                	mov    $0xfc,%al
4439e4:	00 00                	add    %al,(%eax)
4439e6:	0c 03                	or     $0x3,%al
4439e8:	f0 fc                	lock cld
4439ea:	00 00                	add    %al,(%eax)
4439ec:	0d 03 40 fd 00       	or     $0xfd4003,%eax
4439f1:	00 0e                	add    %cl,(%esi)
4439f3:	03 80 fd 00 00 0f    	add    0xf0000fd(%eax),%eax
4439f9:	03 c0                	add    %eax,%eax
4439fb:	fd                   	std
4439fc:	00 00                	add    %al,(%eax)
4439fe:	10 03                	adc    %al,(%ebx)
443a00:	10 fe                	adc    %bh,%dh
443a02:	00 00                	add    %al,(%eax)
443a04:	11 03                	adc    %eax,(%ebx)
443a06:	50                   	push   %eax
443a07:	fe 00                	incb   (%eax)
443a09:	00 12                	add    %dl,(%edx)
443a0b:	03 b0 fe 00 00 13    	add    0x130000fe(%eax),%esi
443a11:	03 00                	add    (%eax),%eax
443a13:	ff 00                	incl   (%eax)
443a15:	00 14 03             	add    %dl,(%ebx,%eax,1)
443a18:	40                   	inc    %eax
443a19:	ff 00                	incl   (%eax)
443a1b:	00 15 03 90 ff 00    	add    %dl,0xff9003
443a21:	00 16                	add    %dl,(%esi)
443a23:	03 f0                	add    %eax,%esi
443a25:	ff 00                	incl   (%eax)
443a27:	00 17                	add    %dl,(%edi)
443a29:	03 40 00             	add    0x0(%eax),%eax
443a2c:	01 00                	add    %eax,(%eax)
443a2e:	18 03                	sbb    %al,(%ebx)
443a30:	80 00 01             	addb   $0x1,(%eax)
443a33:	00 19                	add    %bl,(%ecx)
443a35:	03 c0                	add    %eax,%eax
443a37:	00 01                	add    %al,(%ecx)
443a39:	00 1a                	add    %bl,(%edx)
443a3b:	03 00                	add    (%eax),%eax
443a3d:	01 01                	add    %eax,(%ecx)
443a3f:	00 1b                	add    %bl,(%ebx)
443a41:	03 40 01             	add    0x1(%eax),%eax
443a44:	01 00                	add    %eax,(%eax)
443a46:	1c 03                	sbb    $0x3,%al