463c8e:	68 00 65 00 73       	push   $0x73006500
463c93:	00 65 00             	add    %ah,0x0(%ebp)
463c96:	73 00                	jae    0x463c98
463c98:	00 1f                	add    %bl,(%edi)
463c9a:	49                   	dec    %ecx
463c9b:	00 6e 00             	add    %ch,0x0(%esi)
463c9e:	76 00                	jbe    0x463ca0
463ca0:	61                   	popa
463ca1:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
463ca5:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
463ca9:	00 66 00             	add    %ah,0x0(%esi)
463cac:	6f                   	outsl  %ds:(%esi),(%dx)
463cad:	00 72 00             	add    %dh,0x0(%edx)
463cb0:	6d                   	insl   (%dx),%es:(%edi)
463cb1:	00 75 00             	add    %dh,0x0(%ebp)
463cb4:	6c                   	insb   (%dx),%es:(%edi)
463cb5:	00 61 00             	add    %ah,0x0(%ecx)
463cb8:	00 03                	add    %al,(%ebx)
463cba:	29 00                	sub    %eax,(%eax)
463cbc:	00 03                	add    %al,(%ebx)
463cbe:	2b 00                	sub    (%eax),%eax
463cc0:	00 03                	add    %al,(%ebx)
463cc2:	2d 00 01 03 2f       	sub    $0x2f030100,%eax
463cc7:	00 00                	add    %al,(%eax)
463cc9:	03 5e 00             	add    0x0(%esi),%ebx
463ccc:	00 03                	add    %al,(%ebx)
463cce:	26 00 00             	add    %al,%es:(%eax)
463cd1:	03 7c 00 00          	add    0x0(%eax,%eax,1),%edi
463cd5:	07                   	pop    %es
463cd6:	41                   	inc    %ecx
463cd7:	00 4e 00             	add    %cl,0x0(%esi)
463cda:	44                   	inc    %esp
463cdb:	00 00                	add    %al,(%eax)
463cdd:	05 4f 00 52 00       	add    $0x52004f,%eax
463ce2:	00 07                	add    %al,(%edi)
463ce4:	58                   	pop    %eax
463ce5:	00 4f 00             	add    %cl,0x0(%edi)
463ce8:	52                   	push   %edx
463ce9:	00 00                	add    %al,(%eax)
463ceb:	07                   	pop    %es
463cec:	4e                   	dec    %esi
463ced:	00 4f 00             	add    %cl,0x0(%edi)
463cf0:	54                   	push   %esp
463cf1:	00 00                	add    %al,(%eax)
463cf3:	1d 5e 00 5b 00       	sbb    $0x5b005e,%eax
463cf8:	30 00                	xor    %al,(%eax)
463cfa:	2d 00 39 00 41       	sub    $0x41003900,%eax
463cff:	00 2d 00 5a 00 61    	add    %ch,0x61005a00
463d05:	00 2d 00 7a 00 5d    	add    %ch,0x5d007a00
463d0b:	00 2b                	add    %ch,(%ebx)
463d0d:	00 24 00             	add    %ah,(%eax,%eax,1)
463d10:	01 1b                	add    %ebx,(%ebx)
463d12:	49                   	dec    %ecx
463d13:	00 6e 00             	add    %ch,0x0(%esi)
463d16:	76 00                	jbe    0x463d18
463d18:	61                   	popa
463d19:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
463d1d:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
463d21:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
463d25:	00 6b 00             	add    %ch,0x0(%ebx)
463d28:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
463d2c:	00 23                	add    %ah,(%ebx)
463d2e:	55                   	push   %ebp
463d2f:	00 6e 00             	add    %ch,0x0(%esi)
463d32:	6b 00 6e             	imul   $0x6e,(%eax),%eax
463d35:	00 6f 00             	add    %ch,0x0(%edi)
463d38:	77 00                	ja     0x463d3a
463d3a:	6e                   	outsb  %ds:(%esi),(%dx)
463d3b:	00 20                	add    %ah,(%eax)
463d3d:	00 6f 00             	add    %ch,0x0(%edi)
463d40:	70 00                	jo     0x463d42
463d42:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
463d46:	61                   	popa
463d47:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
463d4b:	00 72 00             	add    %dh,0x0(%edx)
463d4e:	20 00                	and    %al,(%eax)
463d50:	00 03                	add    %al,(%ebx)
463d52:	7e 00                	jle    0x463d54
463d54:	00 2f                	add    %ch,(%edi)
463d56:	55                   	push   %ebp
463d57:	00 6e 00             	add    %ch,0x0(%esi)
463d5a:	6b 00 6e             	imul   $0x6e,(%eax),%eax
463d5d:	00 6f 00             	add    %ch,0x0(%edi)
463d60:	77 00                	ja     0x463d62
463d62:	6e                   	outsb  %ds:(%esi),(%dx)
463d63:	00 20                	add    %ah,(%eax)
463d65:	00 63 00             	add    %ah,0x0(%ebx)
463d68:	61                   	popa
463d69:	00 6c 00 63          	add    %ch,0x63(%eax,%eax,1)
463d6d:	00 75 00             	add    %dh,0x0(%ebp)
463d70:	6c                   	insb   (%dx),%es:(%edi)
463d71:	00 61 00             	add    %ah,0x0(%ecx)
463d74:	74 00                	je     0x463d76
463d76:	6f                   	outsl  %ds:(%esi),(%dx)
463d77:	00 72 00             	add    %dh,0x0(%edx)
463d7a:	20 00                	and    %al,(%eax)
463d7c:	6d                   	insl   (%dx),%es:(%edi)
463d7d:	00 6f 00             	add    %ch,0x0(%edi)
463d80:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
463d84:	00 35 6c 00 4e 00    	add    %dh,0x4e006c
463d8a:	63 00                	arpl   %eax,(%eax)
463d8c:	56                   	push   %esi
463d8d:	00 78 00             	add    %bh,0x0(%eax)
463d90:	6d                   	insl   (%dx),%es:(%edi)
463d91:	00 53 00             	add    %dl,0x0(%ebx)
463d94:	78 00                	js     0x463d96
463d96:	52                   	push   %edx
463d97:	00 4b 00             	add    %cl,0x0(%ebx)
463d9a:	68 00 72 00 64       	push   $0x64007200
463d9f:	00 54 00 50          	add    %dl,0x50(%eax,%eax,1)
463da3:	00 64 00 54          	add    %ah,0x54(%eax,%eax,1)
463da7:	00 46 00             	add    %al,0x0(%esi)
463daa:	69 00 61 00 6a 00    	imul   $0x6a0061,(%eax),%eax
463db0:	72 00                	jb     0x463db2
463db2:	43                   	inc    %ebx
463db3:	00 59 00             	add    %bl,0x0(%ecx)
463db6:	6a 00                	push   $0x0
463db8:	65 00 00             	add    %al,%gs:(%eax)
463dbb:	07                   	pop    %es
463dbc:	66 00 32             	data16 add %dh,(%edx)
463dbf:	00 30                	add    %dh,(%eax)
463dc1:	00 00                	add    %al,(%eax)
463dc3:	05 70 00 69 00       	add    $0x690070,%eax
463dc8:	00 03                	add    %al,(%ebx)
463dca:	65 00 00             	add    %al,%gs:(%eax)
463dcd:	07                   	pop    %es
463dce:	70 00                	jo     0x463dd0
463dd0:	68 00 69 00 00       	push   $0x6900
463dd5:	0d 73 00 33 00       	or     $0x330073,%eax
463dda:	32 00                	xor    (%eax),%al
463ddc:	6d                   	insl   (%dx),%es:(%edi)
463ddd:	00 61 00             	add    %ah,0x0(%ecx)
463de0:	78 00                	js     0x463de2
463de2:	00 0d 73 00 33 00    	add    %cl,0x330073
463de8:	32 00                	xor    (%eax),%al
463dea:	6d                   	insl   (%dx),%es:(%edi)
463deb:	00 69 00             	add    %ch,0x0(%ecx)
463dee:	6e                   	outsb  %ds:(%esi),(%dx)
463def:	00 00                	add    %al,(%eax)
463df1:	0d 75 00 33 00       	or     $0x330075,%eax
463df6:	32 00                	xor    (%eax),%al
463df8:	6d                   	insl   (%dx),%es:(%edi)
463df9:	00 61 00             	add    %ah,0x0(%ecx)
463dfc:	78 00                	js     0x463dfe
463dfe:	00 0d 75 00 33 00    	add    %cl,0x330075
463e04:	32 00                	xor    (%eax),%al
463e06:	6d                   	insl   (%dx),%es:(%edi)
463e07:	00 69 00             	add    %ch,0x0(%ecx)
463e0a:	6e                   	outsb  %ds:(%esi),(%dx)
463e0b:	00 00                	add    %al,(%eax)
463e0d:	0d 73 00 31 00       	or     $0x310073,%eax
463e12:	36 00 6d 00          	add    %ch,%ss:0x0(%ebp)
463e16:	61                   	popa
463e17:	00 78 00             	add    %bh,0x0(%eax)
463e1a:	00 0d 73 00 31 00    	add    %cl,0x310073
463e20:	36 00 6d 00          	add    %ch,%ss:0x0(%ebp)
463e24:	69 00 6e 00 00 0d    	imul   $0xd00006e,(%eax),%eax
463e2a:	75 00                	jne    0x463e2c
463e2c:	31 00                	xor    %eax,(%eax)
463e2e:	36 00 6d 00          	add    %ch,%ss:0x0(%ebp)
463e32:	61                   	popa
463e33:	00 78 00             	add    %bh,0x0(%eax)
463e36:	00 0d 75 00 31 00    	add    %cl,0x310075
463e3c:	36 00 6d 00          	add    %ch,%ss:0x0(%ebp)
463e40:	69 00 6e 00 00 0b    	imul   $0xb00006e,(%eax),%eax
463e46:	73 00                	jae    0x463e48
463e48:	38 00                	cmp    %al,(%eax)
463e4a:	6d                   	insl   (%dx),%es:(%edi)
463e4b:	00 61 00             	add    %ah,0x0(%ecx)
463e4e:	78 00                	js     0x463e50
463e50:	00 0b                	add    %cl,(%ebx)
463e52:	73 00                	jae    0x463e54
463e54:	38 00                	cmp    %al,(%eax)
463e56:	6d                   	insl   (%dx),%es:(%edi)
463e57:	00 69 00             	add    %ch,0x0(%ecx)
463e5a:	6e                   	outsb  %ds:(%esi),(%dx)
463e5b:	00 00                	add    %al,(%eax)
463e5d:	0b 75 00             	or     0x0(%ebp),%esi
463e60:	38 00                	cmp    %al,(%eax)
463e62:	6d                   	insl   (%dx),%es:(%edi)
463e63:	00 61 00             	add    %ah,0x0(%ecx)
463e66:	78 00                	js     0x463e68
463e68:	00 0b                	add    %cl,(%ebx)
463e6a:	75 00                	jne    0x463e6c
463e6c:	38 00                	cmp    %al,(%eax)
463e6e:	6d                   	insl   (%dx),%es:(%edi)
463e6f:	00 69 00             	add    %ch,0x0(%ecx)
463e72:	6e                   	outsb  %ds:(%esi),(%dx)
463e73:	00 00                	add    %al,(%eax)
463e75:	13 4e 00             	adc    0x0(%esi),%ecx
463e78:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
463e7e:	20 00                	and    %al,(%eax)
463e80:	74 00                	je     0x463e82
463e82:	72 00                	jb     0x463e84
463e84:	79 00                	jns    0x463e86
463e86:	21 00                	and    %eax,(%eax)
463e88:	00 03                	add    %al,(%ebx)
463e8a:	30 00                	xor    %al,(%eax)
463e8c:	00 03                	add    %al,(%ebx)
463e8e:	36 00 00             	add    %al,%ss:(%eax)
463e91:	03 37                	add    (%edi),%esi
463e93:	00 00                	add    %al,(%eax)
463e95:	03 38                	add    (%eax),%edi
463e97:	00 00                	add    %al,(%eax)
463e99:	03 39                	add    (%ecx),%edi
463e9b:	00 00                	add    %al,(%eax)
463e9d:	15 62 00 75 00       	adc    $0x750062,%eax
463ea2:	74 00                	je     0x463ea4
463ea4:	74 00                	je     0x463ea6
463ea6:	6f                   	outsl  %ds:(%esi),(%dx)
463ea7:	00 6e 00             	add    %ch,0x0(%esi)
463eaa:	50                   	push   %eax
463eab:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
463eaf:	00 73 00             	add    %dh,0x0(%ebx)
463eb2:	00 0f                	add    %cl,(%edi)
463eb4:	62 00                	bound  %eax,(%eax)
463eb6:	75 00                	jne    0x463eb8
463eb8:	74 00                	je     0x463eba
463eba:	74 00                	je     0x463ebc
463ebc:	6f                   	outsl  %ds:(%esi),(%dx)
463ebd:	00 6e 00             	add    %ch,0x0(%esi)
463ec0:	33 00                	xor    (%eax),%eax
463ec2:	00 0f                	add    %cl,(%edi)
463ec4:	62 00                	bound  %eax,(%eax)
463ec6:	75 00                	jne    0x463ec8
463ec8:	74 00                	je     0x463eca
463eca:	74 00                	je     0x463ecc
463ecc:	6f                   	outsl  %ds:(%esi),(%dx)
463ecd:	00 6e 00             	add    %ch,0x0(%esi)
463ed0:	37                   	aaa
463ed1:	00 00                	add    %al,(%eax)
463ed3:	0f 62 00             	punpckldq (%eax),%mm0
463ed6:	75 00                	jne    0x463ed8
463ed8:	74 00                	je     0x463eda
463eda:	74 00                	je     0x463edc
463edc:	6f                   	outsl  %ds:(%esi),(%dx)
463edd:	00 6e 00             	add    %ch,0x0(%esi)
463ee0:	31 00                	xor    %eax,(%eax)
463ee2:	00 0f                	add    %cl,(%edi)
463ee4:	62 00                	bound  %eax,(%eax)
463ee6:	75 00                	jne    0x463ee8
463ee8:	74 00                	je     0x463eea
463eea:	74 00                	je     0x463eec
463eec:	6f                   	outsl  %ds:(%esi),(%dx)
463eed:	00 6e 00             	add    %ch,0x0(%esi)
463ef0:	32 00                	xor    (%eax),%al
463ef2:	00 0f                	add    %cl,(%edi)
463ef4:	62 00                	bound  %eax,(%eax)
463ef6:	75 00                	jne    0x463ef8
463ef8:	74 00                	je     0x463efa
463efa:	74 00                	je     0x463efc
463efc:	6f                   	outsl  %ds:(%esi),(%dx)
463efd:	00 6e 00             	add    %ch,0x0(%esi)
463f00:	30 00                	xor    %al,(%eax)
463f02:	00 0f                	add    %cl,(%edi)
463f04:	62 00                	bound  %eax,(%eax)
463f06:	75 00                	jne    0x463f08
463f08:	74 00                	je     0x463f0a
463f0a:	74 00                	je     0x463f0c
463f0c:	6f                   	outsl  %ds:(%esi),(%dx)
463f0d:	00 6e 00             	add    %ch,0x0(%esi)
463f10:	36 00 00             	add    %al,%ss:(%eax)
463f13:	0f 62 00             	punpckldq (%eax),%mm0
463f16:	75 00                	jne    0x463f18
463f18:	74 00                	je     0x463f1a
463f1a:	74 00                	je     0x463f1c
463f1c:	6f                   	outsl  %ds:(%esi),(%dx)
463f1d:	00 6e 00             	add    %ch,0x0(%esi)
463f20:	34 00                	xor    $0x0,%al
463f22:	00 0f                	add    %cl,(%edi)
463f24:	62 00                	bound  %eax,(%eax)
463f26:	75 00                	jne    0x463f28
463f28:	74 00                	je     0x463f2a
463f2a:	74 00                	je     0x463f2c
463f2c:	6f                   	outsl  %ds:(%esi),(%dx)
463f2d:	00 6e 00             	add    %ch,0x0(%esi)
463f30:	35 00 00 0f 62       	xor    $0x620f0000,%eax
463f35:	00 75 00             	add    %dh,0x0(%ebp)
463f38:	74 00                	je     0x463f3a
463f3a:	74 00                	je     0x463f3c
463f3c:	6f                   	outsl  %ds:(%esi),(%dx)
463f3d:	00 6e 00             	add    %ch,0x0(%esi)
463f40:	39 00                	cmp    %eax,(%eax)
463f42:	00 0f                	add    %cl,(%edi)
463f44:	62 00                	bound  %eax,(%eax)
463f46:	75 00                	jne    0x463f48
463f48:	74 00                	je     0x463f4a
463f4a:	74 00                	je     0x463f4c
463f4c:	6f                   	outsl  %ds:(%esi),(%dx)
463f4d:	00 6e 00             	add    %ch,0x0(%esi)
463f50:	38 00                	cmp    %al,(%eax)
463f52:	00 19                	add    %bl,(%ecx)
463f54:	62 00                	bound  %eax,(%eax)
463f56:	75 00                	jne    0x463f58
463f58:	74 00                	je     0x463f5a
463f5a:	74 00                	je     0x463f5c
463f5c:	6f                   	outsl  %ds:(%esi),(%dx)
463f5d:	00 6e 00             	add    %ch,0x0(%esi)
463f60:	45                   	inc    %ebp
463f61:	00 71 00             	add    %dh,0x0(%ecx)
463f64:	75 00                	jne    0x463f66
463f66:	61                   	popa
463f67:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
463f6b:	00 00                	add    %al,(%eax)
463f6d:	03 3d 00 00 19 62    	add    0x62190000,%edi
463f73:	00 75 00             	add    %dh,0x0(%ebp)
463f76:	74 00                	je     0x463f78
463f78:	74 00                	je     0x463f7a
463f7a:	6f                   	outsl  %ds:(%esi),(%dx)
463f7b:	00 6e 00             	add    %ch,0x0(%esi)
463f7e:	44                   	inc    %esp
463f7f:	00 69 00             	add    %ch,0x0(%ecx)
463f82:	76 00                	jbe    0x463f84
463f84:	69 00 64 00 65 00    	imul   $0x650064,(%eax),%eax
463f8a:	00 1d 62 00 75 00    	add    %bl,0x750062
463f90:	74 00                	je     0x463f92
463f92:	74 00                	je     0x463f94
463f94:	6f                   	outsl  %ds:(%esi),(%dx)
463f95:	00 6e 00             	add    %ch,0x0(%esi)
463f98:	4d                   	dec    %ebp
463f99:	00 75 00             	add    %dh,0x0(%ebp)
463f9c:	6c                   	insb   (%dx),%es:(%edi)
463f9d:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
463fa1:	00 70 00             	add    %dh,0x0(%eax)
463fa4:	6c                   	insb   (%dx),%es:(%edi)
463fa5:	00 79 00             	add    %bh,0x0(%ecx)
463fa8:	00 17                	add    %dl,(%edi)
463faa:	62 00                	bound  %eax,(%eax)
463fac:	75 00                	jne    0x463fae
463fae:	74 00                	je     0x463fb0
463fb0:	74 00                	je     0x463fb2
463fb2:	6f                   	outsl  %ds:(%esi),(%dx)
463fb3:	00 6e 00             	add    %ch,0x0(%esi)
463fb6:	4d                   	dec    %ebp
463fb7:	00 69 00             	add    %ch,0x0(%ecx)
463fba:	6e                   	outsb  %ds:(%esi),(%dx)
463fbb:	00 75 00             	add    %dh,0x0(%ebp)
463fbe:	73 00                	jae    0x463fc0
463fc0:	00 1d 74 00 65 00    	add    %bl,0x650074
463fc6:	78 00                	js     0x463fc8
463fc8:	74 00                	je     0x463fca
463fca:	42                   	inc    %edx
463fcb:	00 6f 00             	add    %ch,0x0(%edi)
463fce:	78 00                	js     0x463fd0
463fd0:	41                   	inc    %ecx
463fd1:	00 75 00             	add    %dh,0x0(%ebp)
463fd4:	73 00                	jae    0x463fd6
463fd6:	67 00 61 00          	add    %ah,0x0(%bx,%di)
463fda:	62 00                	bound  %eax,(%eax)
463fdc:	65 00 00             	add    %al,%gs:(%eax)