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
443a48:	80 01 01             	addb   $0x1,(%ecx)
443a4b:	00 1d 03 c0 01 01    	add    %bl,0x101c003
443a51:	00 1e                	add    %bl,(%esi)
443a53:	03 00                	add    (%eax),%eax
443a55:	02 01                	add    (%ecx),%al
443a57:	00 1f                	add    %bl,(%edi)
443a59:	03 40 02             	add    0x2(%eax),%eax
443a5c:	01 00                	add    %eax,(%eax)
443a5e:	20 03                	and    %al,(%ebx)
443a60:	80 02 01             	addb   $0x1,(%edx)
443a63:	00 21                	add    %ah,(%ecx)
443a65:	03 c0                	add    %eax,%eax
443a67:	02 01                	add    (%ecx),%al
443a69:	00 22                	add    %ah,(%edx)
443a6b:	03 00                	add    (%eax),%eax
443a6d:	03 01                	add    (%ecx),%eax
443a6f:	00 23                	add    %ah,(%ebx)
443a71:	03 40 03             	add    0x3(%eax),%eax
443a74:	01 00                	add    %eax,(%eax)
443a76:	24 03                	and    $0x3,%al
443a78:	80 03 01             	addb   $0x1,(%ebx)
443a7b:	00 25 03 c0 03 01    	add    %ah,0x103c003
443a81:	00 26                	add    %ah,(%esi)
443a83:	03 00                	add    (%eax),%eax
443a85:	04 01                	add    $0x1,%al
443a87:	00 27                	add    %ah,(%edi)
443a89:	03 40 04             	add    0x4(%eax),%eax
443a8c:	01 00                	add    %eax,(%eax)
443a8e:	28 03                	sub    %al,(%ebx)
443a90:	80 04 01 00          	addb   $0x0,(%ecx,%eax,1)
443a94:	29 03                	sub    %eax,(%ebx)
443a96:	c0 04 01 00          	rolb   $0x0,(%ecx,%eax,1)
443a9a:	2a 03                	sub    (%ebx),%al
443a9c:	00 05 01 00 2b 03    	add    %al,0x32b0001
443aa2:	50                   	push   %eax
443aa3:	05 01 00 2c 03       	add    $0x32c0001,%eax
443aa8:	90                   	nop
443aa9:	05 01 00 2d 03       	add    $0x32d0001,%eax
443aae:	d0 05 01 00 2e 03    	rolb   $1,0x32e0001
443ab4:	10 06                	adc    %al,(%esi)
443ab6:	01 00                	add    %eax,(%eax)
443ab8:	2f                   	das
443ab9:	03 80 06 01 00 30    	add    0x30000106(%eax),%eax
443abf:	03 d0                	add    %eax,%edx
443ac1:	06                   	push   %es
443ac2:	01 00                	add    %eax,(%eax)
443ac4:	31 03                	xor    %eax,(%ebx)
443ac6:	20 07                	and    %al,(%edi)
443ac8:	01 00                	add    %eax,(%eax)
443aca:	32 03                	xor    (%ebx),%al
443acc:	60                   	pusha
443acd:	07                   	pop    %es
443ace:	01 00                	add    %eax,(%eax)
443ad0:	33 03                	xor    (%ebx),%eax
443ad2:	a0 07 01 00 34       	mov    0x34000107,%al
443ad7:	03 e0                	add    %eax,%esp
443ad9:	07                   	pop    %es
443ada:	01 00                	add    %eax,(%eax)
443adc:	35 03 30 08 01       	xor    $0x1083003,%eax
443ae1:	00 36                	add    %dh,(%esi)
443ae3:	03 80 08 01 00 37    	add    0x37000108(%eax),%eax
443ae9:	03 d0                	add    %eax,%edx
443aeb:	08 01                	or     %al,(%ecx)
443aed:	00 38                	add    %bh,(%eax)
443aef:	03 20                	add    (%eax),%esp
443af1:	09 01                	or     %eax,(%ecx)
443af3:	00 39                	add    %bh,(%ecx)
443af5:	03 60 09             	add    0x9(%eax),%esp
443af8:	01 00                	add    %eax,(%eax)
443afa:	3a 03                	cmp    (%ebx),%al
443afc:	a0 09 01 00 3b       	mov    0x3b000109,%al
443b01:	03 e0                	add    %eax,%esp
443b03:	09 01                	or     %eax,(%ecx)
443b05:	00 3c 03             	add    %bh,(%ebx,%eax,1)
443b08:	30 0a                	xor    %cl,(%edx)
443b0a:	01 00                	add    %eax,(%eax)
443b0c:	3d 03 70 0a 01       	cmp    $0x10a7003,%eax
443b11:	00 3e                	add    %bh,(%esi)
443b13:	03 b0 0a 01 00 3f    	add    0x3f00010a(%eax),%esi
443b19:	03 f0                	add    %eax,%esi
443b1b:	0a 01                	or     (%ecx),%al
443b1d:	00 40 03             	add    %al,0x3(%eax)
443b20:	40                   	inc    %eax
443b21:	0b 01                	or     (%ecx),%eax
443b23:	00 41 03             	add    %al,0x3(%ecx)
443b26:	80 0b 01             	orb    $0x1,(%ebx)
443b29:	00 42 03             	add    %al,0x3(%edx)
443b2c:	c0 0b 01             	rorb   $0x1,(%ebx)
443b2f:	00 43 03             	add    %al,0x3(%ebx)
443b32:	00 0c 01             	add    %cl,(%ecx,%eax,1)
443b35:	00 44 03 50          	add    %al,0x50(%ebx,%eax,1)
443b39:	0c 01                	or     $0x1,%al
443b3b:	00 45 03             	add    %al,0x3(%ebp)
443b3e:	90                   	nop
443b3f:	0c 01                	or     $0x1,%al
443b41:	00 46 03             	add    %al,0x3(%esi)
443b44:	d0 0c 01             	rorb   $1,(%ecx,%eax,1)
443b47:	00 47 03             	add    %al,0x3(%edi)
443b4a:	10 0d 01 00 48 03    	adc    %cl,0x3480001
443b50:	50                   	push   %eax
443b51:	0d 01 00 49 03       	or     $0x3490001,%eax
443b56:	90                   	nop
443b57:	0d 01 00 4a 03       	or     $0x34a0001,%eax
443b5c:	d0 0d 01 00 4b 03    	rorb   $1,0x34b0001
443b62:	10 0e                	adc    %cl,(%esi)
443b64:	01 00                	add    %eax,(%eax)
443b66:	4c                   	dec    %esp
443b67:	03 50 0e             	add    0xe(%eax),%edx
443b6a:	01 00                	add    %eax,(%eax)
443b6c:	4d                   	dec    %ebp
443b6d:	03 b0 0e 01 00 4e    	add    0x4e00010e(%eax),%esi
443b73:	03 f0                	add    %eax,%esi
443b75:	0e                   	push   %cs
443b76:	01 00                	add    %eax,(%eax)
443b78:	4f                   	dec    %edi
443b79:	03 30                	add    (%eax),%esi
443b7b:	0f 01 00             	sgdtl  (%eax)
443b7e:	50                   	push   %eax
443b7f:	03 80 0f 01 00 51    	add    0x5100010f(%eax),%eax
443b85:	03 c0                	add    %eax,%eax
443b87:	0f 01 00             	sgdtl  (%eax)
443b8a:	52                   	push   %edx
443b8b:	03 00                	add    (%eax),%eax
443b8d:	10 01                	adc    %al,(%ecx)
443b8f:	00 53 03             	add    %dl,0x3(%ebx)
443b92:	40                   	inc    %eax
443b93:	10 01                	adc    %al,(%ecx)
443b95:	00 54 03 90          	add    %dl,-0x70(%ebx,%eax,1)
443b99:	10 01                	adc    %al,(%ecx)
443b9b:	00 55 03             	add    %dl,0x3(%ebp)
443b9e:	e0 10                	loopne 0x443bb0
443ba0:	01 00                	add    %eax,(%eax)
443ba2:	56                   	push   %esi
443ba3:	03 30                	add    (%eax),%esi
443ba5:	11 01                	adc    %eax,(%ecx)
443ba7:	00 57 03             	add    %dl,0x3(%edi)
443baa:	80 11 01             	adcb   $0x1,(%ecx)
443bad:	00 58 03             	add    %bl,0x3(%eax)
443bb0:	e0 11                	loopne 0x443bc3
443bb2:	01 00                	add    %eax,(%eax)
443bb4:	59                   	pop    %ecx
443bb5:	03 30                	add    (%eax),%esi
443bb7:	12 01                	adc    (%ecx),%al
443bb9:	00 5a 03             	add    %bl,0x3(%edx)
443bbc:	a0 12 01 00 5b       	mov    0x5b000112,%al
443bc1:	03 e0                	add    %eax,%esp
443bc3:	12 01                	adc    (%ecx),%al
443bc5:	00 5c 03 20          	add    %bl,0x20(%ebx,%eax,1)
443bc9:	13 01                	adc    (%ecx),%eax
443bcb:	00 5d 03             	add    %bl,0x3(%ebp)
443bce:	60                   	pusha
443bcf:	13 01                	adc    (%ecx),%eax
443bd1:	00 5e 03             	add    %bl,0x3(%esi)
443bd4:	a0 13 01 00 5f       	mov    0x5f000113,%al
443bd9:	03 e0                	add    %eax,%esp
443bdb:	13 01                	adc    (%ecx),%eax
443bdd:	00 60 03             	add    %ah,0x3(%eax)
443be0:	30 14 01             	xor    %dl,(%ecx,%eax,1)
443be3:	00 61 03             	add    %ah,0x3(%ecx)
443be6:	a0 14 01 00 62       	mov    0x62000114,%al
443beb:	03 10                	add    (%eax),%edx
443bed:	15 01 00 63 03       	adc    $0x3630001,%eax
443bf2:	04 80                	add    $0x80,%al
443c04:	a0 1d 00 00 04       	mov    0x400001d,%al
443c11:	00 00                	add    %al,(%eax)
443c13:	00 48 00             	add    %cl,0x0(%eax)
443c16:	ec                   	in     (%dx),%al
443c17:	00 00                	add    %al,(%eax)
443c19:	00 00                	add    %al,(%eax)
443c1b:	00 0a                	add    %cl,(%edx)
443c25:	00 00                	add    %al,(%eax)
443c27:	00 1c 01             	add    %bl,(%ecx,%eax,1)
443c2a:	2f                   	das
443c2b:	02 00                	add    (%eax),%al
443c2d:	00 00                	add    %al,(%eax)