416c2d:	49                   	dec    %ecx
416c2e:	74 65                	je     0x416c95
416c30:	6d                   	insl   (%dx),%es:(%edi)
416c31:	4d                   	dec    %ebp
416c32:	6f                   	outsl  %ds:(%esi),(%dx)
416c33:	75 73                	jne    0x416ca8
416c35:	65 48                	gs dec %eax
416c37:	6f                   	outsl  %ds:(%esi),(%dx)
416c38:	76 65                	jbe    0x416c9f
416c3a:	72 00                	jb     0x416c3c
416c3c:	4f                   	dec    %edi
416c3d:	6e                   	outsb  %ds:(%esi),(%dx)
416c3e:	49                   	dec    %ecx
416c3f:	74 65                	je     0x416ca6
416c41:	6d                   	insl   (%dx),%es:(%edi)
416c42:	4d                   	dec    %ebp
416c43:	6f                   	outsl  %ds:(%esi),(%dx)
416c44:	75 73                	jne    0x416cb9
416c46:	65 48                	gs dec %eax
416c48:	6f                   	outsl  %ds:(%esi),(%dx)
416c49:	76 65                	jbe    0x416cb0
416c4b:	72 00                	jb     0x416c4d
416c4d:	73 65                	jae    0x416cb4
416c4f:	74 5f                	je     0x416cb0
416c51:	55                   	push   %ebp
416c52:	73 65                	jae    0x416cb9
416c54:	43                   	inc    %ebx
416c55:	6f                   	outsl  %ds:(%esi),(%dx)
416c56:	6d                   	insl   (%dx),%es:(%edi)
416c57:	70 61                	jo     0x416cba
416c59:	74 69                	je     0x416cc4
416c5b:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
416c5f:	74 61                	je     0x416cc2
416c61:	74 65                	je     0x416cc8
416c63:	49                   	dec    %ecx
416c64:	6d                   	insl   (%dx),%es:(%edi)
416c65:	61                   	popa
416c66:	67 65 42             	addr16 gs inc %edx
416c69:	65 68 61 76 69 6f    	gs push $0x6f697661
416c6f:	72 00                	jb     0x416c71
416c71:	73 65                	jae    0x416cd8
416c73:	74 5f                	je     0x416cd4
416c75:	43                   	inc    %ebx
416c76:	6f                   	outsl  %ds:(%esi),(%dx)
416c77:	6c                   	insb   (%dx),%es:(%edi)
416c78:	6f                   	outsl  %ds:(%esi),(%dx)
416c79:	72 00                	jb     0x416c7b
416c7b:	67 65 74 5f          	addr16 gs je 0x416cde
416c7f:	41                   	inc    %ecx
416c80:	72 72                	jb     0x416cf4
416c82:	6f                   	outsl  %ds:(%esi),(%dx)
416c83:	77 73                	ja     0x416cf8
416c85:	53                   	push   %ebx
416c86:	65 6c                	gs insb (%dx),%es:(%edi)
416c88:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416c8d:	43                   	inc    %ebx
416c8e:	6f                   	outsl  %ds:(%esi),(%dx)
416c8f:	6c                   	insb   (%dx),%es:(%edi)
416c90:	6f                   	outsl  %ds:(%esi),(%dx)
416c91:	72 00                	jb     0x416c93
416c93:	73 65                	jae    0x416cfa
416c95:	74 5f                	je     0x416cf6
416c97:	41                   	inc    %ecx
416c98:	72 72                	jb     0x416d0c
416c9a:	6f                   	outsl  %ds:(%esi),(%dx)
416c9b:	77 73                	ja     0x416d10
416c9d:	53                   	push   %ebx
416c9e:	65 6c                	gs insb (%dx),%es:(%edi)
416ca0:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416ca5:	43                   	inc    %ebx
416ca6:	6f                   	outsl  %ds:(%esi),(%dx)
416ca7:	6c                   	insb   (%dx),%es:(%edi)
416ca8:	6f                   	outsl  %ds:(%esi),(%dx)
416ca9:	72 00                	jb     0x416cab
416cab:	5f                   	pop    %edi
416cac:	61                   	popa
416cad:	72 72                	jb     0x416d21
416caf:	6f                   	outsl  %ds:(%esi),(%dx)
416cb0:	77 73                	ja     0x416d25
416cb2:	53                   	push   %ebx
416cb3:	65 6c                	gs insb (%dx),%es:(%edi)
416cb5:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416cba:	43                   	inc    %ebx
416cbb:	6f                   	outsl  %ds:(%esi),(%dx)
416cbc:	6c                   	insb   (%dx),%es:(%edi)
416cbd:	6f                   	outsl  %ds:(%esi),(%dx)
416cbe:	72 00                	jb     0x416cc0
416cc0:	67 65 74 5f          	addr16 gs je 0x416d23
416cc4:	44                   	inc    %esp
416cc5:	61                   	popa
416cc6:	79 53                	jns    0x416d1b
416cc8:	65 6c                	gs insb (%dx),%es:(%edi)
416cca:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416ccf:	43                   	inc    %ebx
416cd0:	6f                   	outsl  %ds:(%esi),(%dx)
416cd1:	6c                   	insb   (%dx),%es:(%edi)
416cd2:	6f                   	outsl  %ds:(%esi),(%dx)
416cd3:	72 00                	jb     0x416cd5
416cd5:	73 65                	jae    0x416d3c
416cd7:	74 5f                	je     0x416d38
416cd9:	44                   	inc    %esp
416cda:	61                   	popa
416cdb:	79 53                	jns    0x416d30
416cdd:	65 6c                	gs insb (%dx),%es:(%edi)
416cdf:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416ce4:	43                   	inc    %ebx
416ce5:	6f                   	outsl  %ds:(%esi),(%dx)
416ce6:	6c                   	insb   (%dx),%es:(%edi)
416ce7:	6f                   	outsl  %ds:(%esi),(%dx)
416ce8:	72 00                	jb     0x416cea
416cea:	67 65 74 5f          	addr16 gs je 0x416d4d
416cee:	42                   	inc    %edx
416cef:	61                   	popa
416cf0:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416cf3:	72 6f                	jb     0x416d64
416cf5:	75 6e                	jne    0x416d65
416cf7:	64 43                	fs inc %ebx
416cf9:	6f                   	outsl  %ds:(%esi),(%dx)
416cfa:	6c                   	insb   (%dx),%es:(%edi)
416cfb:	6f                   	outsl  %ds:(%esi),(%dx)
416cfc:	72 00                	jb     0x416cfe
416cfe:	73 65                	jae    0x416d65
416d00:	74 5f                	je     0x416d61
416d02:	42                   	inc    %edx
416d03:	61                   	popa
416d04:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416d07:	72 6f                	jb     0x416d78
416d09:	75 6e                	jne    0x416d79
416d0b:	64 43                	fs inc %ebx
416d0d:	6f                   	outsl  %ds:(%esi),(%dx)
416d0e:	6c                   	insb   (%dx),%es:(%edi)
416d0f:	6f                   	outsl  %ds:(%esi),(%dx)
416d10:	72 00                	jb     0x416d12
416d12:	67 65 74 5f          	addr16 gs je 0x416d75
416d16:	44                   	inc    %esp
416d17:	61                   	popa
416d18:	79 53                	jns    0x416d6d
416d1a:	65 6c                	gs insb (%dx),%es:(%edi)
416d1c:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416d21:	42                   	inc    %edx
416d22:	61                   	popa
416d23:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416d26:	72 6f                	jb     0x416d97
416d28:	75 6e                	jne    0x416d98
416d2a:	64 43                	fs inc %ebx
416d2c:	6f                   	outsl  %ds:(%esi),(%dx)
416d2d:	6c                   	insb   (%dx),%es:(%edi)
416d2e:	6f                   	outsl  %ds:(%esi),(%dx)
416d2f:	72 00                	jb     0x416d31
416d31:	73 65                	jae    0x416d98
416d33:	74 5f                	je     0x416d94
416d35:	44                   	inc    %esp
416d36:	61                   	popa
416d37:	79 53                	jns    0x416d8c
416d39:	65 6c                	gs insb (%dx),%es:(%edi)
416d3b:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416d40:	42                   	inc    %edx
416d41:	61                   	popa
416d42:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416d45:	72 6f                	jb     0x416db6
416d47:	75 6e                	jne    0x416db7
416d49:	64 43                	fs inc %ebx
416d4b:	6f                   	outsl  %ds:(%esi),(%dx)
416d4c:	6c                   	insb   (%dx),%es:(%edi)
416d4d:	6f                   	outsl  %ds:(%esi),(%dx)
416d4e:	72 00                	jb     0x416d50
416d50:	5f                   	pop    %edi
416d51:	64 61                	fs popa
416d53:	79 53                	jns    0x416da8
416d55:	65 6c                	gs insb (%dx),%es:(%edi)
416d57:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
416d5c:	42                   	inc    %edx
416d5d:	61                   	popa
416d5e:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416d61:	72 6f                	jb     0x416dd2
416d63:	75 6e                	jne    0x416dd3
416d65:	64 43                	fs inc %ebx
416d67:	6f                   	outsl  %ds:(%esi),(%dx)
416d68:	6c                   	insb   (%dx),%es:(%edi)
416d69:	6f                   	outsl  %ds:(%esi),(%dx)
416d6a:	72 00                	jb     0x416d6c
416d6c:	67 65 74 5f          	addr16 gs je 0x416dcf
416d70:	49                   	dec    %ecx
416d71:	74 65                	je     0x416dd8
416d73:	6d                   	insl   (%dx),%es:(%edi)
416d74:	73 42                	jae    0x416db8
416d76:	61                   	popa
416d77:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416d7a:	72 6f                	jb     0x416deb
416d7c:	75 6e                	jne    0x416dec
416d7e:	64 43                	fs inc %ebx
416d80:	6f                   	outsl  %ds:(%esi),(%dx)
416d81:	6c                   	insb   (%dx),%es:(%edi)
416d82:	6f                   	outsl  %ds:(%esi),(%dx)
416d83:	72 00                	jb     0x416d85
416d85:	73 65                	jae    0x416dec
416d87:	74 5f                	je     0x416de8
416d89:	49                   	dec    %ecx
416d8a:	74 65                	je     0x416df1
416d8c:	6d                   	insl   (%dx),%es:(%edi)
416d8d:	73 42                	jae    0x416dd1
416d8f:	61                   	popa
416d90:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416d93:	72 6f                	jb     0x416e04
416d95:	75 6e                	jne    0x416e05
416d97:	64 43                	fs inc %ebx
416d99:	6f                   	outsl  %ds:(%esi),(%dx)
416d9a:	6c                   	insb   (%dx),%es:(%edi)
416d9b:	6f                   	outsl  %ds:(%esi),(%dx)
416d9c:	72 00                	jb     0x416d9e
416d9e:	5f                   	pop    %edi
416d9f:	69 74 65 6d 73 42 61 	imul   $0x63614273,0x6d(%ebp,%eiz,2),%esi
416da6:	63
416da7:	6b 67 72 6f          	imul   $0x6f,0x72(%edi),%esp
416dab:	75 6e                	jne    0x416e1b
416dad:	64 43                	fs inc %ebx
416daf:	6f                   	outsl  %ds:(%esi),(%dx)
416db0:	6c                   	insb   (%dx),%es:(%edi)
416db1:	6f                   	outsl  %ds:(%esi),(%dx)
416db2:	72 00                	jb     0x416db4
416db4:	67 65 74 5f          	addr16 gs je 0x416e17
416db8:	44                   	inc    %esp
416db9:	61                   	popa
416dba:	79 42                	jns    0x416dfe
416dbc:	61                   	popa
416dbd:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416dc0:	72 6f                	jb     0x416e31
416dc2:	75 6e                	jne    0x416e32
416dc4:	64 43                	fs inc %ebx
416dc6:	6f                   	outsl  %ds:(%esi),(%dx)
416dc7:	6c                   	insb   (%dx),%es:(%edi)
416dc8:	6f                   	outsl  %ds:(%esi),(%dx)
416dc9:	72 00                	jb     0x416dcb
416dcb:	73 65                	jae    0x416e32
416dcd:	74 5f                	je     0x416e2e
416dcf:	44                   	inc    %esp
416dd0:	61                   	popa
416dd1:	79 42                	jns    0x416e15
416dd3:	61                   	popa
416dd4:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416dd7:	72 6f                	jb     0x416e48
416dd9:	75 6e                	jne    0x416e49
416ddb:	64 43                	fs inc %ebx
416ddd:	6f                   	outsl  %ds:(%esi),(%dx)
416dde:	6c                   	insb   (%dx),%es:(%edi)
416ddf:	6f                   	outsl  %ds:(%esi),(%dx)
416de0:	72 00                	jb     0x416de2
416de2:	5f                   	pop    %edi
416de3:	64 61                	fs popa
416de5:	79 42                	jns    0x416e29
416de7:	61                   	popa
416de8:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416deb:	72 6f                	jb     0x416e5c
416ded:	75 6e                	jne    0x416e5d
416def:	64 43                	fs inc %ebx
416df1:	6f                   	outsl  %ds:(%esi),(%dx)
416df2:	6c                   	insb   (%dx),%es:(%edi)
416df3:	6f                   	outsl  %ds:(%esi),(%dx)
416df4:	72 00                	jb     0x416df6
416df6:	5f                   	pop    %edi
416df7:	62 61 63             	bound  %esp,0x63(%ecx)
416dfa:	6b 67 72 6f          	imul   $0x6f,0x72(%edi),%esp
416dfe:	75 6e                	jne    0x416e6e
416e00:	64 43                	fs inc %ebx
416e02:	6f                   	outsl  %ds:(%esi),(%dx)
416e03:	6c                   	insb   (%dx),%es:(%edi)
416e04:	6f                   	outsl  %ds:(%esi),(%dx)
416e05:	72 00                	jb     0x416e07
416e07:	67 65 74 5f          	addr16 gs je 0x416e6a
416e0b:	4d                   	dec    %ebp
416e0c:	6f                   	outsl  %ds:(%esi),(%dx)
416e0d:	6e                   	outsb  %ds:(%esi),(%dx)
416e0e:	74 68                	je     0x416e78
416e10:	54                   	push   %esp
416e11:	69 74 6c 65 43 6f 6c 	imul   $0x6f6c6f43,0x65(%esp,%ebp,2),%esi
416e18:	6f
416e19:	72 00                	jb     0x416e1b
416e1b:	73 65                	jae    0x416e82
416e1d:	74 5f                	je     0x416e7e
416e1f:	4d                   	dec    %ebp
416e20:	6f                   	outsl  %ds:(%esi),(%dx)
416e21:	6e                   	outsb  %ds:(%esi),(%dx)
416e22:	74 68                	je     0x416e8c
416e24:	54                   	push   %esp
416e25:	69 74 6c 65 43 6f 6c 	imul   $0x6f6c6f43,0x65(%esp,%ebp,2),%esi
416e2c:	6f
416e2d:	72 00                	jb     0x416e2f
416e2f:	5f                   	pop    %edi
416e30:	6d                   	insl   (%dx),%es:(%edi)
416e31:	6f                   	outsl  %ds:(%esi),(%dx)
416e32:	6e                   	outsb  %ds:(%esi),(%dx)
416e33:	74 68                	je     0x416e9d
416e35:	54                   	push   %esp
416e36:	69 74 6c 65 43 6f 6c 	imul   $0x6f6c6f43,0x65(%esp,%ebp,2),%esi
416e3d:	6f
416e3e:	72 00                	jb     0x416e40
416e40:	67 65 74 5f          	addr16 gs je 0x416ea3
416e44:	46                   	inc    %esi
416e45:	6f                   	outsl  %ds:(%esi),(%dx)
416e46:	72 65                	jb     0x416ead
416e48:	43                   	inc    %ebx
416e49:	6f                   	outsl  %ds:(%esi),(%dx)
416e4a:	6c                   	insb   (%dx),%es:(%edi)
416e4b:	6f                   	outsl  %ds:(%esi),(%dx)
416e4c:	72 00                	jb     0x416e4e
416e4e:	73 65                	jae    0x416eb5
416e50:	74 5f                	je     0x416eb1
416e52:	46                   	inc    %esi
416e53:	6f                   	outsl  %ds:(%esi),(%dx)
416e54:	72 65                	jb     0x416ebb
416e56:	43                   	inc    %ebx
416e57:	6f                   	outsl  %ds:(%esi),(%dx)
416e58:	6c                   	insb   (%dx),%es:(%edi)
416e59:	6f                   	outsl  %ds:(%esi),(%dx)
416e5a:	72 00                	jb     0x416e5c
416e5c:	67 65 74 5f          	addr16 gs je 0x416ebf
416e60:	49                   	dec    %ecx
416e61:	74 65                	je     0x416ec8
416e63:	6d                   	insl   (%dx),%es:(%edi)
416e64:	73 46                	jae    0x416eac
416e66:	6f                   	outsl  %ds:(%esi),(%dx)
416e67:	72 65                	jb     0x416ece
416e69:	43                   	inc    %ebx
416e6a:	6f                   	outsl  %ds:(%esi),(%dx)
416e6b:	6c                   	insb   (%dx),%es:(%edi)
416e6c:	6f                   	outsl  %ds:(%esi),(%dx)
416e6d:	72 00                	jb     0x416e6f
416e6f:	73 65                	jae    0x416ed6
416e71:	74 5f                	je     0x416ed2
416e73:	49                   	dec    %ecx
416e74:	74 65                	je     0x416edb
416e76:	6d                   	insl   (%dx),%es:(%edi)
416e77:	73 46                	jae    0x416ebf
416e79:	6f                   	outsl  %ds:(%esi),(%dx)
416e7a:	72 65                	jb     0x416ee1
416e7c:	43                   	inc    %ebx
416e7d:	6f                   	outsl  %ds:(%esi),(%dx)
416e7e:	6c                   	insb   (%dx),%es:(%edi)
416e7f:	6f                   	outsl  %ds:(%esi),(%dx)
416e80:	72 00                	jb     0x416e82
416e82:	5f                   	pop    %edi
416e83:	69 74 65 6d 73 46 6f 	imul   $0x726f4673,0x6d(%ebp,%eiz,2),%esi
416e8a:	72
416e8b:	65 43                	gs inc %ebx
416e8d:	6f                   	outsl  %ds:(%esi),(%dx)
416e8e:	6c                   	insb   (%dx),%es:(%edi)
416e8f:	6f                   	outsl  %ds:(%esi),(%dx)
416e90:	72 00                	jb     0x416e92
416e92:	5f                   	pop    %edi
416e93:	66 6f                	outsw  %ds:(%esi),(%dx)