468b49:	ca 46 00             	lret   $0x46
468b4c:	28 c9                	sub    %cl,%cl
468b4e:	46                   	inc    %esi
468b4f:	00 98 cc 46 00 b8    	add    %bl,-0x47ffb934(%eax)
468b55:	cc                   	int3
468b56:	46                   	inc    %esi
468b57:	00 9c d6 46 00 64 b9 	add    %bl,-0x469bffba(%esi,%edx,8)
468b5e:	46                   	inc    %esi
468b5f:	00 e0                	add    %ah,%al
468b61:	c0 46 00 dc          	rolb   $0xdc,0x0(%esi)
468b65:	c1 46 00 50          	roll   $0x50,0x0(%esi)
468b69:	cb                   	lret
468b6a:	46                   	inc    %esi
468b6b:	00 0a                	add    %cl,(%edx)
468b6d:	54                   	push   %esp
468b6e:	47                   	inc    %edi
468b6f:	75 69                	jne    0x468bda
468b71:	64 46                	fs inc %esi
468b73:	69 65 6c 64 90 7c 8b 	imul   $0x8b7c9064,0x6c(%ebp),%esp
468b7a:	46                   	inc    %esi
468b7b:	00 07                	add    %al,(%edi)
468b7d:	0a 54 47 75          	or     0x75(%edi,%eax,2),%dl
468b81:	69 64 46 69 65 6c 64 	imul   $0x8c646c65,0x69(%esi,%eax,2),%esp
468b88:	8c
468b89:	8a 46 00             	mov    0x0(%esi),%al
468b8c:	58                   	pop    %eax
468b8d:	5a                   	pop    %edx
468b8e:	46                   	inc    %esi
468b8f:	00 20                	add    %ah,(%eax)
468b91:	00 02                	add    %al,(%edx)
468b93:	44                   	inc    %esp
468b94:	42                   	inc    %edx
468b95:	00 00                	add    %al,(%eax)
468b97:	90                   	nop
468b98:	e4 8b                	in     $0x8b,%al
468b9a:	46                   	inc    %esi
468ba3:	00 04 8c             	add    %al,(%esp,%ecx,4)
468ba6:	46                   	inc    %esi
468ba7:	00 3c 8c             	add    %bh,(%esp,%ecx,4)
468baa:	46                   	inc    %esi
468bb7:	00 26                	add    %ah,(%esi)
468bb9:	8c 46 00             	mov    %es,0x0(%esi)
468bbc:	1c 00                	sbb    $0x0,%al
468bbe:	00 00                	add    %al,(%eax)
468bc0:	70 98                	jo     0x468b5a
468bc2:	41                   	inc    %ecx
468bc3:	00 1c 36             	add    %bl,(%esi,%esi,1)
468bc6:	40                   	inc    %eax
468bc7:	00 28                	add    %ch,(%eax)
468bc9:	36 40                	ss inc %eax
468bcb:	00 2c 36             	add    %ch,(%esi,%esi,1)
468bce:	40                   	inc    %eax
468bcf:	00 30                	add    %dh,(%eax)
468bd1:	36 40                	ss inc %eax
468bd3:	00 24 36             	add    %ah,(%esi,%esi,1)
468bd6:	40                   	inc    %eax
468bd7:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
468bde:	40                   	inc    %eax
468bdf:	00 94 c7 41 00 e8 c4 	add    %dl,-0x3b17ffbf(%edi,%eax,8)
468be6:	41                   	inc    %ecx
468be7:	00 f0                	add    %dh,%al
468be9:	c4 41 00             	les    0x0(%ecx),%eax
468bec:	7c 23                	jl     0x468c11
468bee:	47                   	inc    %edi
468bef:	00 c4                	add    %al,%ah
468bf1:	23 47 00             	and    0x0(%edi),%eax
468bf4:	e0 c8                	loopne 0x468bbe
468bf6:	41                   	inc    %ecx
468bf7:	00 10                	add    %dl,(%eax)
468bf9:	c9                   	leave
468bfa:	41                   	inc    %ecx
468bfb:	00 08                	add    %cl,(%eax)
468bfd:	c9                   	leave
468bfe:	41                   	inc    %ecx
468bff:	00 5c c7 41          	add    %bl,0x41(%edi,%eax,8)
468c03:	00 0e                	add    %cl,(%esi)
468c05:	00 00                	add    %al,(%eax)
468c07:	00 00                	add    %al,(%eax)
468c09:	00 03                	add    %al,(%ebx)
468c0b:	00 00                	add    %al,(%eax)
468c0d:	00 e8                	add    %ch,%al
468c0f:	10 40 00             	adc    %al,0x0(%eax)
468c12:	0c 00                	or     $0x0,%al
468c14:	00 00                	add    %al,(%eax)
468c16:	e8 10 40 00 10       	call   0x1046cc2b
468c1b:	00 00                	add    %al,(%eax)
468c1d:	00 e8                	add    %ch,%al
468c1f:	10 40 00             	adc    %al,0x0(%eax)
468c22:	14 00                	adc    $0x0,%al
468c24:	00 00                	add    %al,(%eax)
468c26:	10 54 43 68          	adc    %dl,0x68(%ebx,%eax,2)
468c2a:	65 63 6b 43          	arpl   %ebp,%gs:0x43(%ebx)
468c2e:	6f                   	outsl  %ds:(%esi),(%dx)
468c2f:	6e                   	outsb  %ds:(%esi),(%dx)
468c30:	73 74                	jae    0x468ca6
468c32:	72 61                	jb     0x468c95
468c34:	69 6e 74 90 3c 8c 46 	imul   $0x468c3c90,0x74(%esi),%ebp
468c3b:	00 07                	add    %al,(%edi)
468c3d:	10 54 43 68          	adc    %dl,0x68(%ebx,%eax,2)
468c41:	65 63 6b 43          	arpl   %ebp,%gs:0x43(%ebx)
468c45:	6f                   	outsl  %ds:(%esi),(%dx)
468c46:	6e                   	outsb  %ds:(%esi),(%dx)
468c47:	73 74                	jae    0x468cbd
468c49:	72 61                	jb     0x468cac
468c4b:	69 6e 74 e4 8b 46 00 	imul   $0x468be4,0x74(%esi),%ebp
468c52:	fc                   	cld
468c53:	98                   	cwtl
468c54:	41                   	inc    %ecx
468c55:	00 04 00             	add    %al,(%eax,%eax,1)
468c58:	02 44 42 04          	add    0x4(%edx,%eax,2),%al
468c5c:	00 e8                	add    %ch,%al
468c5e:	10 40 00             	adc    %al,0x0(%eax)
468c61:	10 00                	adc    %al,(%eax)
468c63:	00 ff                	add    %bh,%bh
468c65:	1c 24                	sbb    $0x24,%al
468c67:	47                   	inc    %edi
468c68:	00 01                	add    %al,(%ecx)
468c6a:	00 00                	add    %al,(%eax)
468c6c:	00 00                	add    %al,(%eax)
468c6e:	00 00                	add    %al,(%eax)
468c70:	80 00 00             	addb   $0x0,(%eax)
468c73:	00 80 00 00 10 43    	add    %al,0x43100000(%eax)
468c79:	75 73                	jne    0x468cee
468c7b:	74 6f                	je     0x468cec
468c7d:	6d                   	insl   (%dx),%es:(%edi)
468c7e:	43                   	inc    %ebx
468c7f:	6f                   	outsl  %ds:(%esi),(%dx)
468c80:	6e                   	outsb  %ds:(%esi),(%dx)
468c81:	73 74                	jae    0x468cf7
468c83:	72 61                	jb     0x468ce6
468c85:	69 6e 74 e8 10 40 00 	imul   $0x4010e8,0x74(%esi),%ebp
468c8c:	14 00                	adc    $0x0,%al
468c8e:	00 ff                	add    %bh,%bh
468c90:	44                   	inc    %esp
468c91:	24 47                	and    $0x47,%al
468c93:	00 01                	add    %al,(%ecx)
468c95:	00 00                	add    %al,(%eax)
468c97:	00 00                	add    %al,(%eax)
468c99:	00 00                	add    %al,(%eax)
468c9b:	80 00 00             	addb   $0x0,(%eax)
468c9e:	00 80 01 00 0c 45    	add    %al,0x450c0001(%eax)
468ca4:	72 72                	jb     0x468d18
468ca6:	6f                   	outsl  %ds:(%esi),(%dx)
468ca7:	72 4d                	jb     0x468cf6
468ca9:	65 73 73             	gs jae 0x468d1f
468cac:	61                   	popa
468cad:	67 65 00 10          	add    %dl,%gs:(%bx,%si)
468cb1:	40                   	inc    %eax
468cb2:	00 18                	add    %bl,(%eax)
468cb4:	00 00                	add    %al,(%eax)
468cb6:	ff 18                	lcall  *(%eax)
468cb8:	00 00                	add    %al,(%eax)
468cba:	ff 01                	incl   (%ecx)
468cbc:	00 00                	add    %al,(%eax)
468cbe:	00 00                	add    %al,(%eax)
468cc0:	00 00                	add    %al,(%eax)
468cc2:	80 00 00             	addb   $0x0,(%eax)
468cc5:	00 80 02 00 0e 46    	add    %al,0x460e0002(%eax)
468ccb:	72 6f                	jb     0x468d3c
468ccd:	6d                   	insl   (%dx),%es:(%edi)
468cce:	44                   	inc    %esp
468ccf:	69 63 74 69 6f 6e 61 	imul   $0x616e6f69,0x74(%ebx),%esp
468cd6:	72 79                	jb     0x468d51
468cd8:	e8 10 40 00 0c       	call   0xc46cced
468cdd:	00 00                	add    %al,(%eax)
468cdf:	ff f4                	push   %esp
468ce1:	23 47 00             	and    0x0(%edi),%eax
468ce4:	01 00                	add    %eax,(%eax)
468ce6:	00 00                	add    %al,(%eax)
468ce8:	00 00                	add    %al,(%eax)
468cea:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
468cf0:	03 00                	add    (%eax),%eax
468cf2:	12 49 6d             	adc    0x6d(%ecx),%cl
468cf5:	70 6f                	jo     0x468d66
468cf7:	72 74                	jb     0x468d6d
468cf9:	65 64 43             	gs fs inc %ebx
468cfc:	6f                   	outsl  %ds:(%esi),(%dx)
468cfd:	6e                   	outsb  %ds:(%esi),(%dx)
468cfe:	73 74                	jae    0x468d74
468d00:	72 61                	jb     0x468d63
468d02:	69 6e 74 8d 40 00 54 	imul   $0x5400408d,0x74(%esi),%ebp
468d09:	8d 46 00             	lea    0x0(%esi),%eax
468d18:	9c                   	pushf
468d19:	8d 46 00             	lea    0x0(%esi),%eax
468d24:	7c 8d                	jl     0x468cb3
468d26:	46                   	inc    %esi
468d27:	00 84 8d 46 00 1c 00 	add    %al,0x1c0046(%ebp,%ecx,4)
468d2e:	00 00                	add    %al,(%eax)
468d30:	28 99 41 00 1c 36    	sub    %bl,0x361c0041(%ecx)
468d36:	40                   	inc    %eax
468d37:	00 28                	add    %ch,(%eax)
468d39:	36 40                	ss inc %eax
468d3b:	00 2c 36             	add    %ch,(%esi,%esi,1)
468d3e:	40                   	inc    %eax
468d3f:	00 30                	add    %dh,(%eax)
468d41:	36 40                	ss inc %eax
468d43:	00 24 36             	add    %ah,(%esi,%esi,1)
468d46:	40                   	inc    %eax
468d47:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
468d4e:	40                   	inc    %eax
468d4f:	00 8c c9 41 00 e8 c4 	add    %cl,-0x3b17ffbf(%ecx,%ecx,8)
468d56:	41                   	inc    %ecx
468d57:	00 f0                	add    %dh,%al
468d59:	c4 41 00             	les    0x0(%ecx),%eax
468d5c:	f8                   	clc
468d5d:	c9                   	leave
468d5e:	41                   	inc    %ecx
468d5f:	00 0c ce             	add    %cl,(%esi,%ecx,8)
468d62:	41                   	inc    %ecx
468d63:	00 10                	add    %dl,(%eax)
468d65:	ce                   	into
468d66:	41                   	inc    %ecx
468d67:	00 14 ce             	add    %dl,(%esi,%ecx,8)
468d6a:	41                   	inc    %ecx
468d6b:	00 04 ce             	add    %al,(%esi,%ecx,8)
468d6e:	41                   	inc    %ecx
468d6f:	00 08                	add    %cl,(%eax)
468d71:	ce                   	into
468d72:	41                   	inc    %ecx
468d73:	00 90 ca 41 00 0c    	add    %dl,0xc0041ca(%eax)
468d79:	cb                   	lret
468d7a:	41                   	inc    %ecx
468d7b:	00 01                	add    %al,(%ecx)
468d7d:	00 ff                	add    %bh,%bh
468d7f:	ff b0 24 47 00 11    	push   0x11004724(%eax)
468d85:	54                   	push   %esp
468d86:	43                   	inc    %ebx
468d87:	68 65 63 6b 43       	push   $0x436b6365
468d8c:	6f                   	outsl  %ds:(%esi),(%dx)
468d8d:	6e                   	outsb  %ds:(%esi),(%dx)
468d8e:	73 74                	jae    0x468e04
468d90:	72 61                	jb     0x468df3
468d92:	69 6e 74 73 8b c0 9c 	imul   $0x9cc08b73,0x74(%esi),%ebp
468d99:	8d 46 00             	lea    0x0(%esi),%eax
468d9c:	07                   	pop    %es
468d9d:	11 54 43 68          	adc    %edx,0x68(%ebx,%eax,2)
468da1:	65 63 6b 43          	arpl   %ebp,%gs:0x43(%ebx)
468da5:	6f                   	outsl  %ds:(%esi),(%dx)
468da6:	6e                   	outsb  %ds:(%esi),(%dx)
468da7:	73 74                	jae    0x468e1d
468da9:	72 61                	jb     0x468e0c
468dab:	69 6e 74 73 54 8d 46 	imul   $0x468d5473,0x74(%esi),%ebp
468db2:	00 d4                	add    %dl,%ah
468db4:	99                   	cltd
468db5:	41                   	inc    %ecx
468db6:	00 00                	add    %al,(%eax)
468db8:	00 02                	add    %al,(%edx)
468dba:	44                   	inc    %esp
468dbb:	42                   	inc    %edx
468dbc:	00 00                	add    %al,(%eax)
468dbe:	8b c0                	mov    %eax,%eax
468dc0:	c4 8d 46 00 03 0a    	les    0xa030046(%ebp),%ecx
468dc6:	54                   	push   %esp
468dc7:	50                   	push   %eax
468dc8:	61                   	popa
468dc9:	72 61                	jb     0x468e2c
468dcb:	6d                   	insl   (%dx),%es:(%edi)
468dcc:	54                   	push   %esp
468dcd:	79 70                	jns    0x468e3f
468dcf:	65 01 00             	add    %eax,%gs:(%eax)
468dd2:	00 00                	add    %al,(%eax)
468dd4:	00 04 00             	add    %al,(%eax,%eax,1)
468dd7:	00 00                	add    %al,(%eax)
468dd9:	c0 8d 46 00 09 70 74 	rorb   $0x74,0x70090046(%ebp)
468de0:	55                   	push   %ebp
468de1:	6e                   	outsb  %ds:(%esi),(%dx)
468de2:	6b 6e 6f 77          	imul   $0x77,0x6f(%esi),%ebp
468de6:	6e                   	outsb  %ds:(%esi),(%dx)
468de7:	07                   	pop    %es
468de8:	70 74                	jo     0x468e5e
468dea:	49                   	dec    %ecx
468deb:	6e                   	outsb  %ds:(%esi),(%dx)
468dec:	70 75                	jo     0x468e63
468dee:	74 08                	je     0x468df8
468df0:	70 74                	jo     0x468e66
468df2:	4f                   	dec    %edi
468df3:	75 74                	jne    0x468e69
468df5:	70 75                	jo     0x468e6c
468df7:	74 0d                	je     0x468e06
468df9:	70 74                	jo     0x468e6f
468dfb:	49                   	dec    %ecx
468dfc:	6e                   	outsb  %ds:(%esi),(%dx)
468dfd:	70 75                	jo     0x468e74
468dff:	74 4f                	je     0x468e50
468e01:	75 74                	jne    0x468e77
468e03:	70 75                	jo     0x468e7a
468e05:	74 08                	je     0x468e0f
468e07:	70 74                	jo     0x468e7d
468e09:	52                   	push   %edx
468e0a:	65 73 75             	gs jae 0x468e82
468e0d:	6c                   	insb   (%dx),%es:(%edi)
468e0e:	74 02                	je     0x468e12
468e10:	44                   	inc    %esp
468e11:	42                   	inc    %edx
468e12:	8b c0                	mov    %eax,%eax
468e14:	60                   	pusha
468e15:	8e 46 00             	mov    0x0(%esi),%es
468e20:	80 8e 46 00 b0 8e 46 	orb    $0x46,-0x714fffba(%esi)
468e33:	00 a2 8e 46 00 40    	add    %ah,0x4000468e(%edx)
468e39:	00 00                	add    %al,(%eax)
468e3b:	00 70 98             	add    %dh,-0x68(%eax)
468e3e:	41                   	inc    %ecx
468e3f:	00 1c 36             	add    %bl,(%esi,%esi,1)
468e42:	40                   	inc    %eax
468e43:	00 28                	add    %ch,(%eax)
468e45:	36 40                	ss inc %eax
468e47:	00 2c 36             	add    %ch,(%esi,%esi,1)
468e4a:	40                   	inc    %eax
468e4b:	00 30                	add    %dh,(%eax)
468e4d:	36 40                	ss inc %eax
468e4f:	00 24 36             	add    %ah,(%esi,%esi,1)
468e52:	40                   	inc    %eax
468e53:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
468e5a:	40                   	inc    %eax
468e5b:	00 94 c7 41 00 d0 35 	add    %dl,0x35d00041(%edi,%eax,8)
468e62:	47                   	inc    %edi
468e63:	00 f0                	add    %dh,%al
468e65:	c4 41 00             	les    0x0(%ecx),%eax
468e68:	f8                   	clc
468e69:	34 47                	xor    $0x47,%al
468e6b:	00 e8                	add    %ch,%al
468e6d:	37                   	aaa
468e6e:	47                   	inc    %edi
468e6f:	00 e0                	add    %ah,%al
468e71:	c8 41 00 10          	enter  $0x41,$0x10
468e75:	c9                   	leave
468e76:	41                   	inc    %ecx
468e77:	00 08                	add    %cl,(%eax)
468e79:	c9                   	leave
468e7a:	41                   	inc    %ecx
468e7b:	00 48 29             	add    %cl,0x29(%eax)
468e7e:	47                   	inc    %edi
468e7f:	00 0e                	add    %cl,(%esi)
468e81:	00 00                	add    %al,(%eax)
468e83:	00 00                	add    %al,(%eax)
468e85:	00 03                	add    %al,(%ebx)
468e87:	00 00                	add    %al,(%eax)
468e89:	00 e8                	add    %ch,%al
468e8b:	10 40 00             	adc    %al,0x0(%eax)
468e8e:	10 00                	adc    %al,(%eax)
468e90:	00 00                	add    %al,(%eax)
468e92:	04 11                	add    $0x11,%al
468e94:	40                   	inc    %eax
468e95:	00 18                	add    %bl,(%eax)
468e97:	00 00                	add    %al,(%eax)
468e99:	00 e8                	add    %ch,%al
468e9b:	10 40 00             	adc    %al,0x0(%eax)
468e9e:	34 00                	xor    $0x0,%al
468ea0:	00 00                	add    %al,(%eax)
468ea2:	06                   	push   %es