404b44:	d5 43                	aad    $0x43
404b46:	4c                   	dec    %esp
404b47:	8d b9 86 91 71 71    	lea    0x71719186(%ecx),%edi
404b4d:	be 19 a9 99 9a       	mov    $0x9a99a919,%esi
404b52:	40                   	inc    %eax
404b53:	e1 1a                	loope  0x404b6f
404b55:	0e                   	push   %cs
404b56:	30 e8                	xor    %ch,%al
404b58:	c3                   	ret
404b59:	83 93 e3 91 83 93 f3 	adcl   $0xfffffff3,-0x6c7c6e1d(%ebx)
404b60:	89 9a 40 cd d1 41    	mov    %ebx,0x41d1cd40(%edx)
404b66:	1c 8c                	sbb    $0x8c,%al
404b68:	81 ca 18 a9 12 8a    	or     $0x8a12a918,%edx
404b6e:	28 ce                	sub    %cl,%dh
404b70:	19 72 bc             	sbb    %esi,-0x44(%edx)
404b73:	a9 99 ca 1e dc       	test   $0xdc1eca99,%eax
404b78:	e3 9a                	jecxz  0x404b14
404b7a:	40                   	inc    %eax
404b7b:	e4 a8                	in     $0xa8,%al
404b7d:	18 51 56             	sbb    %dl,0x56(%ecx)
404b80:	5b                   	pop    %ebx
404b81:	83 21 63             	andl   $0x63,(%ecx)
404b84:	96                   	xchg   %eax,%esi
404b85:	4e                   	dec    %esi
404b86:	1b a8 99 ca 50 11    	sbb    0x1150ca99(%eax),%ebp
404b8c:	21 ca                	and    %ecx,%edx
404b8e:	18 a9 99 c5 1d 6a    	sbb    %ch,0x6a1dc599(%ecx)
404b94:	d3 f1                	shl    %cl,%ecx
404b96:	1c ba                	sbb    $0xba,%al
404b98:	ec                   	in     (%dx),%al
404b99:	2e 48                	cs dec %eax
404b9b:	f1                   	int1
404b9c:	d1 fb                	sar    $1,%ebx
404b9e:	ca e1 66             	lret   $0x66e1
404ba1:	08 51 2a             	or     %dl,0x2a(%ecx)
404ba4:	5b                   	pop    %ebx
404ba5:	c4 51 56             	les    0x56(%ecx),%edx
404ba8:	5b                   	pop    %ebx
404ba9:	88 93 ad 8a f7 17    	mov    %dl,0x17f78aad(%ebx)
404baf:	b6 1d                	mov    $0x1d,%dh
404bb1:	ca 6c 9d             	lret   $0x9d6c
404bb4:	c9                   	leave
404bb5:	92                   	xchg   %eax,%edx
404bb6:	25 65 55 06 d4       	and    $0xd4065565,%eax
404bbb:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
404bbc:	1d 06 18 a9 99       	sbb    $0x99a91806,%eax
404bc1:	9a 40 94 96 d5 5c a9 	lcall  $0xa95c,$0xd5969440
404bc8:	ec                   	in     (%dx),%al
404bc9:	16                   	push   %ss
404bca:	5a                   	pop    %edx
404bcb:	6f                   	outsl  %ds:(%esi),(%dx)
404bcc:	dd d9                	fstp   %st(1)
404bce:	e7 6a                	out    %eax,$0x6a
404bd0:	ff 88 df ed 8a 37    	decl   0x378aeddf(%eax)
404bd6:	17                   	pop    %ss
404bd7:	ac                   	lods   %ds:(%esi),%al
404bd8:	db 43 4c             	fildl  0x4c(%ebx)
404bdb:	ba 60 9a 40 eb       	mov    $0xeb409a60,%edx
404be0:	5e                   	pop    %esi
404be1:	8e 0b                	mov    (%ebx),%cs
404be3:	5c                   	pop    %esp
404be4:	d5 41                	aad    $0x41
404be6:	c9                   	leave
404be7:	11 c9                	adc    %ecx,%ecx
404be9:	92                   	xchg   %eax,%edx
404bea:	50                   	push   %eax
404beb:	56                   	push   %esi
404bec:	5b                   	pop    %ebx
404bed:	21 af f9 c1 9a 40    	and    %ebp,0x409ac1f9(%edi)
404bf3:	e4 a8                	in     $0xa8,%al
404bf5:	18 48 f1             	sbb    %cl,-0xf(%eax)
404bf8:	c9                   	leave
404bf9:	92                   	xchg   %eax,%edx
404bfa:	51                   	push   %ecx
404bfb:	56                   	push   %esi
404bfc:	5b                   	pop    %ebx
404bfd:	83 21 63             	andl   $0x63,(%ecx)
404c00:	96                   	xchg   %eax,%esi
404c01:	4e                   	dec    %esi
404c02:	9f                   	lahf
404c03:	a9 99 ca 50 11       	test   $0x1150ca99,%eax
404c08:	ec                   	in     (%dx),%al
404c09:	c9                   	leave
404c0a:	17                   	pop    %ss
404c0b:	ac                   	lods   %ds:(%esi),%al
404c0c:	5a                   	pop    %edx
404c0d:	07                   	pop    %es
404c0e:	36 6a c9             	ss push $0xffffffc9
404c11:	92                   	xchg   %eax,%edx
404c12:	52                   	push   %edx
404c13:	92                   	xchg   %eax,%edx
404c14:	9d                   	popf
404c15:	d9 6d 49             	fldcw  0x49(%ebp)
404c18:	c9                   	leave
404c19:	92                   	xchg   %eax,%edx
404c1a:	56                   	push   %esi
404c1b:	22 c5                	and    %ch,%al
404c1d:	d9 e0                	fchs
404c1f:	e1 a8                	loope  0x404bc9
404c21:	18 50 56             	sbb    %dl,0x56(%eax)
404c24:	5b                   	pop    %ebx
404c25:	83 9b 6b 91 9a 40 e0 	sbbl   $0xffffffe0,0x409a916b(%ebx)
404c2c:	66 08 5a 22          	data16 or %bl,0x22(%edx)
404c30:	9d                   	popf
404c31:	d9 25 cf 96 d5 9c    	fldenv 0x9cd596cf
404c37:	dd d0                	fst    %st(0)
404c39:	9a 40 94 55 06 d4 65 	lcall  $0x65d4,$0x6559440
404c40:	ed                   	in     (%dx),%eax
404c41:	81 25 a6 86 4e 18 dc 	andl   $0xde8879dc,0x184e86a6
404c48:	79 88 de
404c4b:	ed                   	in     (%dx),%eax
404c4c:	8a 35 db cf db 0d    	mov    0xddbcfdb,%dh
404c52:	5c                   	pop    %esp
404c53:	ba 64 07 36 eb       	mov    $0xeb360764,%edx
404c58:	5f                   	pop    %edi
404c59:	8e 0b                	mov    (%ebx),%cs
404c5b:	55                   	push   %ebp
404c5c:	5a                   	pop    %edx
404c5d:	88 df                	mov    %bl,%bh
404c5f:	ed                   	in     (%dx),%eax
404c60:	8a 32                	mov    (%edx),%dh
404c62:	6d                   	insl   (%dx),%es:(%edi)
404c63:	aa                   	stos   %al,%es:(%edi)
404c64:	96                   	xchg   %eax,%esi
404c65:	cf                   	iret
404c66:	56                   	push   %esi
404c67:	20 c5                	and    %al,%ch
404c69:	d9 e8                	fld1
404c6b:	eb 10                	jmp    0x404c7d
404c6d:	9e                   	sahf
404c6e:	0b 45 db             	or     -0x25(%ebp),%eax
404c71:	0d 5c ba 71 86       	or     $0x8671ba5c,%eax
404c76:	93                   	xchg   %eax,%ebx
404c77:	78 21                	js     0x404c9a
404c79:	82 e7 6b             	and    $0x6b,%bh
404c7c:	72 61                	jb     0x404cdf
404c7e:	48                   	dec    %eax
404c7f:	f1                   	int1
404c80:	c9                   	leave
404c81:	92                   	xchg   %eax,%edx
404c82:	50                   	push   %eax
404c83:	56                   	push   %esi
404c84:	5b                   	pop    %ebx
404c85:	83 9b 6b 91 21 86 f9 	sbbl   $0xfffffff9,-0x79de6e95(%ebx)
404c8c:	c1 91 47 f7 d8 95 48 	rcll   $0x48,-0x6a2708b9(%ecx)
404c93:	f1                   	int1
404c94:	d8 94 48 f1 d8 97 59 	fcoms  0x5997d8f1(%eax,%ecx,2)
404c9b:	f5                   	cmc
404c9c:	d8 91 59 f3 c9 92    	fcoms  -0x6d360ca7(%ecx)
404ca2:	59                   	pop    %ecx
404ca3:	f0 d8 92 48 f1 c3 9a 	lock fcoms -0x653c0eb8(%edx)
404caa:	40                   	inc    %eax
404cab:	42                   	inc    %edx
404cac:	92                   	xchg   %eax,%edx
404cad:	9a 40 f0 10 db 48 f1 	lcall  $0xf148,$0xdb10f040
404cb4:	66 e3 48             	data16 jecxz 0x404cff
404cb7:	f1                   	int1
404cb8:	71 3a                	jno    0x404cf4
404cba:	e7 56                	out    %eax,$0x56
404cbc:	66 ca 18 a9          	lretw  $0xa918
404cc0:	99                   	cltd
404cc1:	e9 18 a9 99 9a       	jmp    0x9ad9f5de
404cc6:	40                   	inc    %eax
404cc7:	e0 10                	loopne 0x404cd9
404cc9:	00 48 f1             	add    %cl,-0xf(%eax)
404ccc:	96                   	xchg   %eax,%esi
404ccd:	cf                   	iret
404cce:	db 41 a4             	fildl  -0x5c(%ecx)
404cd1:	34 e7                	xor    $0xe7,%al
404cd3:	56                   	push   %esi
404cd4:	99                   	cltd
404cd5:	ca 18 a9             	lret   $0xa918
404cd8:	99                   	cltd
404cd9:	ca 18 a9             	lret   $0xa918
404cdc:	99                   	cltd
404cdd:	ca 18 a9             	lret   $0xa918
404ce0:	99                   	cltd
404ce1:	ca 18 a9             	lret   $0xa918
404ce4:	99                   	cltd
404ce5:	ca 18 a9             	lret   $0xa918
404ce8:	99                   	cltd
404ce9:	ca 18 a9             	lret   $0xa918
404cec:	99                   	cltd
404ced:	ca 18 a9             	lret   $0xa918
404cf0:	99                   	cltd
404cf1:	ca 18 a9             	lret   $0xa918
404cf4:	99                   	cltd
404cf5:	ca 18 a9             	lret   $0xa918
404cf8:	99                   	cltd
404cf9:	ca 18 a9             	lret   $0xa918
404cfc:	99                   	cltd
404cfd:	ca 18 a9             	lret   $0xa918
404d00:	99                   	cltd
404d01:	ca 18 a9             	lret   $0xa918
404d04:	99                   	cltd
404d05:	ca 18 a9             	lret   $0xa918
404d08:	99                   	cltd
404d09:	ca 18 a9             	lret   $0xa918
404d0c:	99                   	cltd
404d0d:	ca 18 a9             	lret   $0xa918
404d10:	99                   	cltd
404d11:	ca 18 a9             	lret   $0xa918
404d14:	99                   	cltd
404d15:	ca 18 a9             	lret   $0xa918
404d18:	99                   	cltd
404d19:	ca 18 a9             	lret   $0xa918
404d1c:	99                   	cltd
404d1d:	ca 18 a9             	lret   $0xa918
404d20:	99                   	cltd
404d21:	ca 18 a9             	lret   $0xa918
404d24:	99                   	cltd
404d25:	ca 18 a9             	lret   $0xa918
404d28:	99                   	cltd
404d29:	ca 18 a9             	lret   $0xa918
404d2c:	99                   	cltd
404d2d:	ca 18 a9             	lret   $0xa918
404d30:	99                   	cltd
404d31:	ca 18 a9             	lret   $0xa918
404d34:	99                   	cltd
404d35:	ca 18 a9             	lret   $0xa918
404d38:	99                   	cltd
404d39:	ca 18 a9             	lret   $0xa918
404d3c:	99                   	cltd
404d3d:	ca 18 a9             	lret   $0xa918
404d40:	99                   	cltd
404d41:	ca 18 a9             	lret   $0xa918
404d44:	99                   	cltd
404d45:	ca 18 a9             	lret   $0xa918
404d48:	99                   	cltd
404d49:	ca 18 a9             	lret   $0xa918
404d4c:	99                   	cltd
404d4d:	ca 18 a9             	lret   $0xa918
404d50:	99                   	cltd
404d51:	ca 18 a9             	lret   $0xa918
404d54:	99                   	cltd
404d55:	ca 18 a9             	lret   $0xa918
404d58:	99                   	cltd
404d59:	ca 18 a9             	lret   $0xa918
404d5c:	99                   	cltd
404d5d:	ca 18 a9             	lret   $0xa918
404d60:	99                   	cltd
404d61:	ca 18 a9             	lret   $0xa918
404d64:	72 e6                	jb     0x404d4c
404d92:	88 41 99             	mov    %al,-0x67(%ecx)
404d95:	ca 18 a9             	lret   $0xa918
404d98:	c2 49 f3             	ret    $0xf349
404d9b:	ac                   	lods   %ds:(%esi),%al
404d9c:	72 e6                	jb     0x404d84
404dca:	c1 79 09 89          	sarl   $0x89,0x9(%ecx)
404dce:	53                   	push   %ebx
404dcf:	98                   	cwtl
404dd0:	4b                   	dec    %ebx
404dd1:	36 91                	ss xchg %eax,%ecx
404dd3:	71 20                	jno    0x404df5
404dd5:	ce                   	into
404dd6:	18 a9 99 36 ef 58    	sbb    %ch,0x58ef3699(%ecx)
404ddc:	61                   	popa
404ddd:	49                   	dec    %ecx
404dde:	e2 a9                	loop   0x404d89
404de0:	ec                   	in     (%dx),%al
404de1:	26 17                	es pop %ss
404de3:	c7 42 5a c1 79 c1 c5 	movl   $0xc5c179c1,0x5a(%edx)
404dea:	76 61                	jbe    0x404e4d
404dec:	40                   	inc    %eax
404ded:	1a f0                	sbb    %al,%dh
404def:	cb                   	lret
404df0:	6e                   	outsb  %ds:(%esi),(%dx)
404df1:	35 e7 39 12 8f       	xor    $0x8f1239e7,%eax
404df6:	5c                   	pop    %esp
404df7:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
404df8:	e7 00                	out    %eax,$0x0
404dfa:	29 b9 1a 0a 1c 90    	sub    %edi,-0x6fe3f5e6(%ecx)
404e00:	41                   	inc    %ecx
404e01:	bf ef 70 49 41       	mov    $0x414970ef,%edi
404e06:	a5                   	movsl  %ds:(%esi),%es:(%edi)
404e07:	85 98 ca 18 39 10    	test   %ebx,0x103918ca(%eax)
404e0d:	32 1d ad c9 ca 18    	xor    0x18cac9ad,%bl
404e13:	20 1e                	and    %bl,(%esi)
404e15:	ca 48 a9             	lret   $0xa948
404e18:	99                   	cltd
404e19:	5a                   	pop    %edx
404e1a:	a1 65 99 ca 18       	mov    0x18ca9965,%eax
404e1f:	6f                   	outsl  %ds:(%esi),(%dx)
404e20:	9d                   	popf
404e21:	c2 18 e0             	ret    $0xe018
404e24:	1a 33                	sbb    (%ebx),%dh
404e26:	18 d4                	sbb    %dl,%ah
404e28:	6f                   	outsl  %ds:(%esi),(%dx)
404e29:	13 c8                	adc    %eax,%ecx
404e2b:	6e                   	outsb  %ds:(%esi),(%dx)
404e2c:	99                   	cltd
404e2d:	da 18                	ficompl (%eax)
404e2f:	a8 99                	test   $0x99,%al
404e31:	13 c8                	adc    %eax,%ecx
404e33:	56                   	push   %esi
404e34:	2e ca 48 a9          	cs lret $0xa948
404e38:	99                   	cltd
404e39:	a0 e6 51 66 9f       	mov    0x9f6651e6,%al
404e3e:	30 2a                	xor    %ch,(%edx)
404e40:	61                   	popa
404e41:	ca 6d c2             	lret   $0xc26d
404e44:	61                   	popa
404e45:	5a                   	pop    %edx
404e46:	93                   	xchg   %eax,%ebx
404e47:	2e 99                	cs cltd
404e49:	9a 18 a9 65 49 60 ad 	lcall  $0xad60,$0x4965a918
404e50:	99                   	cltd
404e51:	bf 44 55 1a b2       	mov    $0xb21a5544,%edi
404e56:	10 a9 ec 9f e0 2a    	adc    %ch,0x2ae09fec(%ecx)
404e5c:	e1 c6                	loope  0x404e24
404e5e:	18 dc                	sbb    %bl,%ah
404e60:	d7                   	xlat   %ds:(%ebx)
404e61:	49                   	dec    %ecx
404e62:	60                   	pusha
404e63:	b9 99 bf 50 39       	mov    $0x3950bf99,%ecx
404e68:	1a b2 0c a9 ec 8b    	sbb    -0x741356f4(%edx),%dh
404e6e:	c1 79 1a b2          	sarl   $0xb2,0x1a(%ecx)
404e72:	00 a9 ec f3 40 70    	add    %ch,0x7040f3ec(%ecx)
404e78:	49                   	dec    %ecx
404e79:	5a                   	pop    %edx
404e7a:	92                   	xchg   %eax,%edx
404e7b:	b1 19                	mov    $0x19,%cl
404e7d:	31 d4                	xor    %edx,%esp
404e7f:	dd b7 ac 93 b1 ff    	fnsave -0x4e6c54(%edi)
404e85:	4b                   	dec    %ebx
404e86:	e3 64                	jecxz  0x404eec
404e88:	9a be 3c cf 12 d2 7e 	lcall  $0x7ed2,$0x12cf3cbe
404e8f:	28 62 c5             	sub    %ah,-0x3b(%edx)
404e92:	13 dd                	adc    %ebp,%ebx
404e94:	83 35 c8 70 49 c5 66 	xorl   $0x66,0xc54970c8
404e9b:	60                   	pusha
404e9c:	09 c5                	or     %eax,%ebp
404e9e:	66 73 09             	data16 jae 0x404eaa
404ea1:	49                   	dec    %ecx
404ea2:	f2 ad                	repnz lods %ds:(%esi),%eax
404ea4:	a8 c0                	test   $0xc0,%al
404ea6:	23 fc                	and    %esp,%edi
404ea8:	dd bf ee 56 78 13    	fnstsw 0x137856ee(%edi)
404eae:	c8 70 49 4b          	enter  $0x4970,$0x4b
404eb2:	f4                   	hlt
404eb3:	a9 98 ca 18 28       	test   $0x2818ca98,%eax
404eb8:	74 ca                	je     0x404e84
404eba:	19 a9 99 ab e7 49    	sbb    %ebp,0x49e7ab99(%ecx)
404ec0:	61                   	popa
404ec1:	22 25 77 66 35 a0    	and    0xa0356677,%ah
404ec7:	a9 99 ca 18 56       	test   $0x5618ca99,%eax
404ecc:	79 32                	jns    0x404f00
404ece:	88 40 9b             	mov    %al,-0x65(%eax)
404ed1:	9b                   	fwait
404ed2:	cf                   	iret