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
468ea3:	54                   	push   %esp
468ea4:	50                   	push   %eax
468ea5:	61                   	popa
468ea6:	72 61                	jb     0x468f09
468ea8:	6d                   	insl   (%dx),%es:(%edi)
468ea9:	8d 40 00             	lea    0x0(%eax),%eax
468eac:	b0 8e                	mov    $0x8e,%al
468eae:	46                   	inc    %esi
468eaf:	00 07                	add    %al,(%edi)
468eb1:	06                   	push   %es
468eb2:	54                   	push   %esp
468eb3:	50                   	push   %eax
468eb4:	61                   	popa
468eb5:	72 61                	jb     0x468f18
468eb7:	6d                   	insl   (%dx),%es:(%edi)
468eb8:	60                   	pusha
468eb9:	8e 46 00             	mov    0x0(%esi),%es
468ebc:	fc                   	cld
468ebd:	98                   	cwtl
468ebe:	41                   	inc    %ecx
468ebf:	00 07                	add    %al,(%edi)
468ec1:	00 02                	add    %al,(%edx)
468ec3:	44                   	inc    %esp
468ec4:	42                   	inc    %edx
468ec5:	07                   	pop    %es
468ec6:	00 a4 45 46 00 14 2b 	add    %ah,0x2b140046(%ebp,%eax,2)
468ecd:	47                   	inc    %edi
468ece:	00 24 2b             	add    %ah,(%ebx,%ebp,1)
468ed1:	47                   	inc    %edi
468ed2:	00 01                	add    %al,(%ecx)
468ed4:	00 00                	add    %al,(%eax)
468ed6:	00 00                	add    %al,(%eax)
468ed8:	00 00                	add    %al,(%eax)
468eda:	80 00 00             	addb   $0x0,(%eax)
468edd:	00 80 00 00 08 44    	add    %al,0x44080000(%eax)
468ee3:	61                   	popa
468ee4:	74 61                	je     0x468f47
468ee6:	54                   	push   %esp
468ee7:	79 70                	jns    0x468f59
468ee9:	65 54                	gs push %esp
468eeb:	10 40 00             	adc    %al,0x0(%eax)
468eee:	28 00                	sub    %al,(%eax)
468ef0:	00 ff                	add    %bh,%bh
468ef2:	28 00                	sub    %al,(%eax)
468ef4:	00 ff                	add    %bh,%bh
468ef6:	01 00                	add    %eax,(%eax)
468ef8:	00 00                	add    %al,(%eax)
468efa:	00 00                	add    %al,(%eax)
468efc:	00 80 00 00 00 00    	add    %al,0x0(%eax)
468f02:	01 00                	add    %eax,(%eax)
468f04:	09 50 72             	or     %edx,0x72(%eax)
468f07:	65 63 69 73          	arpl   %ebp,%gs:0x73(%ecx)
468f0b:	69 6f 6e 54 10 40 00 	imul   $0x401054,0x6e(%edi),%ebp
468f12:	2c 00                	sub    $0x0,%al
468f14:	00 ff                	add    %bh,%bh
468f16:	2c 00                	sub    $0x0,%al
468f18:	00 ff                	add    %bh,%bh
468f1a:	01 00                	add    %eax,(%eax)
468f1c:	00 00                	add    %al,(%eax)
468f1e:	00 00                	add    %al,(%eax)
468f20:	00 80 00 00 00 00    	add    %al,0x0(%eax)
468f26:	02 00                	add    (%eax),%al
468f28:	0c 4e                	or     $0x4e,%al
468f2a:	75 6d                	jne    0x468f99
468f2c:	65 72 69             	gs jb  0x468f98
468f2f:	63 53 63             	arpl   %edx,0x63(%ebx)
468f32:	61                   	popa
468f33:	6c                   	insb   (%dx),%es:(%edi)
468f34:	65 e8 10 40 00 34    	gs call 0x3446cf4a
468f3a:	00 00                	add    %al,(%eax)
468f3c:	ff 34 00             	push   (%eax,%eax,1)
468f3f:	00 ff                	add    %bh,%bh
468f41:	01 00                	add    %eax,(%eax)
468f43:	00 00                	add    %al,(%eax)
468f45:	00 00                	add    %al,(%eax)
468f47:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
468f4d:	03 00                	add    (%eax),%eax
468f4f:	04 4e                	add    $0x4e,%al
468f51:	61                   	popa
468f52:	6d                   	insl   (%dx),%es:(%edi)
468f53:	65 c0 8d 46 00 f0 2a 	rorb   $0x47,%gs:0x2af00046(%ebp)
468f5a:	47
468f5b:	00 00                	add    %al,(%eax)
468f5d:	2b 47 00             	sub    0x0(%edi),%eax
468f60:	01 00                	add    %eax,(%eax)
468f62:	00 00                	add    %al,(%eax)
468f64:	00 00                	add    %al,(%eax)
468f66:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
468f6c:	04 00                	add    $0x0,%al
468f6e:	09 50 61             	or     %edx,0x61(%eax)
468f71:	72 61                	jb     0x468fd4
468f73:	6d                   	insl   (%dx),%es:(%edi)
468f74:	54                   	push   %esp
468f75:	79 70                	jns    0x468fe7
468f77:	65 54                	gs push %esp
468f79:	10 40 00             	adc    %al,0x0(%eax)
468f7c:	3c 00                	cmp    $0x0,%al
468f7e:	00 ff                	add    %bh,%bh
468f80:	3c 00                	cmp    $0x0,%al
468f82:	00 ff                	add    %bh,%bh
468f84:	01 00                	add    %eax,(%eax)
468f86:	00 00                	add    %al,(%eax)
468f88:	00 00                	add    %al,(%eax)
468f8a:	00 80 00 00 00 00    	add    %al,0x0(%eax)
468f90:	05 00 04 53 69       	add    $0x69530400,%eax
468f95:	7a 65                	jp     0x468ffc
468f97:	04 11                	add    $0x11,%al
468f99:	40                   	inc    %eax
468f9a:	00 00                	add    %al,(%eax)
468f9c:	3f                   	aas
468f9d:	47                   	inc    %edi
468f9e:	00 c4                	add    %al,%ah
468fa0:	3d 47 00 90 2a       	cmp    $0x2a900047,%eax
468fa5:	47                   	inc    %edi
468fa6:	00 00                	add    %al,(%eax)
468fa8:	00 00                	add    %al,(%eax)
468faa:	80 00 00             	addb   $0x0,(%eax)
468fad:	00 80 06 00 05 56    	add    %al,0x56050006(%eax)
468fb3:	61                   	popa
468fb4:	6c                   	insb   (%dx),%es:(%edi)
468fb5:	75 65                	jne    0x46901c
468fb7:	90                   	nop
468fb8:	04 90                	add    $0x90,%al
468fba:	46                   	inc    %esi
468fc7:	00 40 90             	add    %al,-0x70(%eax)
468fca:	46                   	inc    %esi
468fd3:	00 2c 90             	add    %ch,(%eax,%edx,4)
468fd6:	46                   	inc    %esi
468fd7:	00 34 90             	add    %dh,(%eax,%edx,4)
468fda:	46                   	inc    %esi
468fdb:	00 1c 00             	add    %bl,(%eax,%eax,1)
468fde:	00 00                	add    %al,(%eax)
468fe0:	28 99 41 00 1c 36    	sub    %bl,0x361c0041(%ecx)
468fe6:	40                   	inc    %eax
468fe7:	00 28                	add    %ch,(%eax)
468fe9:	36 40                	ss inc %eax
468feb:	00 2c 36             	add    %ch,(%esi,%esi,1)
468fee:	40                   	inc    %eax
468fef:	00 30                	add    %dh,(%eax)
468ff1:	36 40                	ss inc %eax
468ff3:	00 24 36             	add    %ah,(%esi,%esi,1)
468ff6:	40                   	inc    %eax
468ff7:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
468ffe:	40                   	inc    %eax
468fff:	00 8c c9 41 00 84 25 	add    %cl,0x25840041(%ecx,%ecx,8)
469006:	47                   	inc    %edi
469007:	00 dc                	add    %bl,%ah
469009:	26 47                	es inc %edi
46900b:	00 f8                	add    %bh,%al
46900d:	c9                   	leave
46900e:	41                   	inc    %ecx
46900f:	00 0c ce             	add    %cl,(%esi,%ecx,8)
469012:	41                   	inc    %ecx
469013:	00 10                	add    %dl,(%eax)
469015:	ce                   	into
469016:	41                   	inc    %ecx
469017:	00 14 ce             	add    %dl,(%esi,%ecx,8)
46901a:	41                   	inc    %ecx
46901b:	00 04 ce             	add    %al,(%esi,%ecx,8)
46901e:	41                   	inc    %ecx
46901f:	00 08                	add    %cl,(%eax)
469021:	25 47 00 90 ca       	and    $0xca900047,%eax
469026:	41                   	inc    %ecx
469027:	00 0c cb             	add    %cl,(%ebx,%ecx,8)
46902a:	41                   	inc    %ecx
46902b:	00 01                	add    %al,(%ecx)
46902d:	00 ff                	add    %bh,%bh
46902f:	ff 5c 25 47          	lcall  *0x47(%ebp,%eiz,1)
469033:	00 07                	add    %al,(%edi)
469035:	54                   	push   %esp
469036:	50                   	push   %eax
469037:	61                   	popa
469038:	72 61                	jb     0x46909b
46903a:	6d                   	insl   (%dx),%es:(%edi)
46903b:	73 40                	jae    0x46907d