420ca7:	75 62                	jne    0x420d0b
420ca9:	6c                   	insb   (%dx),%es:(%edi)
420caa:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
420cb1:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
420cb5:	62 37                	bound  %esi,(%edi)
420cb7:	37                   	aaa
420cb8:	61                   	popa
420cb9:	35 63 35 36 31       	xor    $0x31363563,%eax
420cbe:	39 33                	cmp    %esi,(%ebx)
420cc0:	34 65                	xor    $0x65,%al
420cc2:	30 38                	xor    %bh,(%eax)
420cc4:	39 23                	cmp    %esp,(%ebx)
420cc6:	53                   	push   %ebx
420cc7:	79 73                	jns    0x420d3c
420cc9:	74 65                	je     0x420d30
420ccb:	6d                   	insl   (%dx),%es:(%edi)
420ccc:	2e 52                	cs push %edx
420cce:	65 73 6f             	gs jae 0x420d40
420cd1:	75 72                	jne    0x420d45
420cd3:	63 65 73             	arpl   %esp,0x73(%ebp)
420cd6:	2e 52                	cs push %edx
420cd8:	75 6e                	jne    0x420d48
420cda:	74 69                	je     0x420d45
420cdc:	6d                   	insl   (%dx),%es:(%edi)
420cdd:	65 52                	gs push %edx
420cdf:	65 73 6f             	gs jae 0x420d51
420ce2:	75 72                	jne    0x420d56
420ce4:	63 65 53             	arpl   %esp,0x53(%ebp)
420ce7:	65 74 02             	gs je  0x420cec
420cf2:	00 00                	add    %al,(%eax)
420cf4:	00 50 41             	add    %dl,0x41(%eax)
420cf7:	44                   	inc    %esp
420cf8:	50                   	push   %eax
420cf9:	41                   	inc    %ecx
420cfa:	44                   	inc    %esp
420cfb:	50                   	push   %eax
420cfc:	b4 00                	mov    $0x0,%ah
420cfe:	00 00                	add    %al,(%eax)
420d00:	b4 00                	mov    $0x0,%ah
420d02:	00 00                	add    %al,(%eax)
420d04:	ce                   	into
420d05:	ca ef be             	lret   $0xbeef
420d08:	01 00                	add    %eax,(%eax)
420d0a:	00 00                	add    %al,(%eax)
420d0c:	91                   	xchg   %eax,%ecx
420d0d:	00 00                	add    %al,(%eax)
420d0f:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
420d13:	73 74                	jae    0x420d89
420d15:	65 6d                	gs insl (%dx),%es:(%edi)
420d17:	2e 52                	cs push %edx
420d19:	65 73 6f             	gs jae 0x420d8b
420d1c:	75 72                	jne    0x420d90
420d1e:	63 65 73             	arpl   %esp,0x73(%ebp)
420d21:	2e 52                	cs push %edx
420d23:	65 73 6f             	gs jae 0x420d95
420d26:	75 72                	jne    0x420d9a
420d28:	63 65 52             	arpl   %esp,0x52(%ebp)
420d2b:	65 61                	gs popa
420d2d:	64 65 72 2c          	fs gs jb 0x420d5d
420d31:	20 6d 73             	and    %ch,0x73(%ebp)
420d34:	63 6f 72             	arpl   %ebp,0x72(%edi)
420d37:	6c                   	insb   (%dx),%es:(%edi)
420d38:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
420d3f:	73 69                	jae    0x420daa
420d41:	6f                   	outsl  %ds:(%esi),(%dx)
420d42:	6e                   	outsb  %ds:(%esi),(%dx)
420d43:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
420d48:	30 2e                	xor    %ch,(%esi)
420d4a:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
420d4d:	43                   	inc    %ebx
420d4e:	75 6c                	jne    0x420dbc
420d50:	74 75                	je     0x420dc7
420d52:	72 65                	jb     0x420db9
420d54:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
420d59:	72 61                	jb     0x420dbc
420d5b:	6c                   	insb   (%dx),%es:(%edi)
420d5c:	2c 20                	sub    $0x20,%al
420d5e:	50                   	push   %eax
420d5f:	75 62                	jne    0x420dc3
420d61:	6c                   	insb   (%dx),%es:(%edi)
420d62:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
420d69:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
420d6d:	62 37                	bound  %esi,(%edi)
420d6f:	37                   	aaa
420d70:	61                   	popa
420d71:	35 63 35 36 31       	xor    $0x31363563,%eax
420d76:	39 33                	cmp    %esi,(%ebx)
420d78:	34 65                	xor    $0x65,%al
420d7a:	30 38                	xor    %bh,(%eax)
420d7c:	39 23                	cmp    %esp,(%ebx)
420d7e:	53                   	push   %ebx
420d7f:	79 73                	jns    0x420df4
420d81:	74 65                	je     0x420de8
420d83:	6d                   	insl   (%dx),%es:(%edi)
420d84:	2e 52                	cs push %edx
420d86:	65 73 6f             	gs jae 0x420df8
420d89:	75 72                	jne    0x420dfd
420d8b:	63 65 73             	arpl   %esp,0x73(%ebp)
420d8e:	2e 52                	cs push %edx
420d90:	75 6e                	jne    0x420e00
420d92:	74 69                	je     0x420dfd
420d94:	6d                   	insl   (%dx),%es:(%edi)
420d95:	65 52                	gs push %edx
420d97:	65 73 6f             	gs jae 0x420e09
420d9a:	75 72                	jne    0x420e0e
420d9c:	63 65 53             	arpl   %esp,0x53(%ebp)
420d9f:	65 74 02             	gs je  0x420da4
420daa:	00 00                	add    %al,(%eax)
420dac:	00 50 41             	add    %dl,0x41(%eax)
420daf:	44                   	inc    %esp
420db0:	50                   	push   %eax
420db1:	41                   	inc    %ecx
420db2:	44                   	inc    %esp
420db3:	50                   	push   %eax
420db4:	b4 00                	mov    $0x0,%ah
420db6:	00 00                	add    %al,(%eax)
420db8:	b4 00                	mov    $0x0,%ah
420dba:	00 00                	add    %al,(%eax)
420dbc:	ce                   	into
420dbd:	ca ef be             	lret   $0xbeef
420dc0:	01 00                	add    %eax,(%eax)
420dc2:	00 00                	add    %al,(%eax)
420dc4:	91                   	xchg   %eax,%ecx
420dc5:	00 00                	add    %al,(%eax)
420dc7:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
420dcb:	73 74                	jae    0x420e41
420dcd:	65 6d                	gs insl (%dx),%es:(%edi)
420dcf:	2e 52                	cs push %edx
420dd1:	65 73 6f             	gs jae 0x420e43
420dd4:	75 72                	jne    0x420e48
420dd6:	63 65 73             	arpl   %esp,0x73(%ebp)
420dd9:	2e 52                	cs push %edx
420ddb:	65 73 6f             	gs jae 0x420e4d
420dde:	75 72                	jne    0x420e52
420de0:	63 65 52             	arpl   %esp,0x52(%ebp)
420de3:	65 61                	gs popa
420de5:	64 65 72 2c          	fs gs jb 0x420e15
420de9:	20 6d 73             	and    %ch,0x73(%ebp)
420dec:	63 6f 72             	arpl   %ebp,0x72(%edi)
420def:	6c                   	insb   (%dx),%es:(%edi)
420df0:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
420df7:	73 69                	jae    0x420e62
420df9:	6f                   	outsl  %ds:(%esi),(%dx)
420dfa:	6e                   	outsb  %ds:(%esi),(%dx)
420dfb:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
420e00:	30 2e                	xor    %ch,(%esi)
420e02:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
420e05:	43                   	inc    %ebx
420e06:	75 6c                	jne    0x420e74
420e08:	74 75                	je     0x420e7f
420e0a:	72 65                	jb     0x420e71
420e0c:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
420e11:	72 61                	jb     0x420e74
420e13:	6c                   	insb   (%dx),%es:(%edi)
420e14:	2c 20                	sub    $0x20,%al
420e16:	50                   	push   %eax
420e17:	75 62                	jne    0x420e7b
420e19:	6c                   	insb   (%dx),%es:(%edi)
420e1a:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
420e21:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
420e25:	62 37                	bound  %esi,(%edi)
420e27:	37                   	aaa
420e28:	61                   	popa
420e29:	35 63 35 36 31       	xor    $0x31363563,%eax
420e2e:	39 33                	cmp    %esi,(%ebx)
420e30:	34 65                	xor    $0x65,%al
420e32:	30 38                	xor    %bh,(%eax)
420e34:	39 23                	cmp    %esp,(%ebx)
420e36:	53                   	push   %ebx
420e37:	79 73                	jns    0x420eac
420e39:	74 65                	je     0x420ea0
420e3b:	6d                   	insl   (%dx),%es:(%edi)
420e3c:	2e 52                	cs push %edx
420e3e:	65 73 6f             	gs jae 0x420eb0
420e41:	75 72                	jne    0x420eb5
420e43:	63 65 73             	arpl   %esp,0x73(%ebp)
420e46:	2e 52                	cs push %edx
420e48:	75 6e                	jne    0x420eb8
420e4a:	74 69                	je     0x420eb5
420e4c:	6d                   	insl   (%dx),%es:(%edi)
420e4d:	65 52                	gs push %edx
420e4f:	65 73 6f             	gs jae 0x420ec1
420e52:	75 72                	jne    0x420ec6
420e54:	63 65 53             	arpl   %esp,0x53(%ebp)
420e57:	65 74 02             	gs je  0x420e5c
420e62:	00 00                	add    %al,(%eax)
420e64:	00 50 41             	add    %dl,0x41(%eax)
420e67:	44                   	inc    %esp
420e68:	50                   	push   %eax
420e69:	41                   	inc    %ecx
420e6a:	44                   	inc    %esp
420e6b:	50                   	push   %eax
420e6c:	b4 00                	mov    $0x0,%ah
420e6e:	00 00                	add    %al,(%eax)
420e70:	b4 00                	mov    $0x0,%ah
420e72:	00 00                	add    %al,(%eax)
420e74:	ce                   	into
420e75:	ca ef be             	lret   $0xbeef
420e78:	01 00                	add    %eax,(%eax)
420e7a:	00 00                	add    %al,(%eax)
420e7c:	91                   	xchg   %eax,%ecx
420e7d:	00 00                	add    %al,(%eax)
420e7f:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
420e83:	73 74                	jae    0x420ef9
420e85:	65 6d                	gs insl (%dx),%es:(%edi)
420e87:	2e 52                	cs push %edx
420e89:	65 73 6f             	gs jae 0x420efb
420e8c:	75 72                	jne    0x420f00
420e8e:	63 65 73             	arpl   %esp,0x73(%ebp)
420e91:	2e 52                	cs push %edx
420e93:	65 73 6f             	gs jae 0x420f05
420e96:	75 72                	jne    0x420f0a
420e98:	63 65 52             	arpl   %esp,0x52(%ebp)
420e9b:	65 61                	gs popa
420e9d:	64 65 72 2c          	fs gs jb 0x420ecd
420ea1:	20 6d 73             	and    %ch,0x73(%ebp)
420ea4:	63 6f 72             	arpl   %ebp,0x72(%edi)
420ea7:	6c                   	insb   (%dx),%es:(%edi)
420ea8:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
420eaf:	73 69                	jae    0x420f1a
420eb1:	6f                   	outsl  %ds:(%esi),(%dx)
420eb2:	6e                   	outsb  %ds:(%esi),(%dx)
420eb3:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
420eb8:	30 2e                	xor    %ch,(%esi)
420eba:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
420ebd:	43                   	inc    %ebx
420ebe:	75 6c                	jne    0x420f2c
420ec0:	74 75                	je     0x420f37
420ec2:	72 65                	jb     0x420f29
420ec4:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
420ec9:	72 61                	jb     0x420f2c
420ecb:	6c                   	insb   (%dx),%es:(%edi)
420ecc:	2c 20                	sub    $0x20,%al
420ece:	50                   	push   %eax
420ecf:	75 62                	jne    0x420f33
420ed1:	6c                   	insb   (%dx),%es:(%edi)
420ed2:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
420ed9:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
420edd:	62 37                	bound  %esi,(%edi)
420edf:	37                   	aaa
420ee0:	61                   	popa
420ee1:	35 63 35 36 31       	xor    $0x31363563,%eax
420ee6:	39 33                	cmp    %esi,(%ebx)
420ee8:	34 65                	xor    $0x65,%al
420eea:	30 38                	xor    %bh,(%eax)
420eec:	39 23                	cmp    %esp,(%ebx)
420eee:	53                   	push   %ebx
420eef:	79 73                	jns    0x420f64
420ef1:	74 65                	je     0x420f58
420ef3:	6d                   	insl   (%dx),%es:(%edi)
420ef4:	2e 52                	cs push %edx
420ef6:	65 73 6f             	gs jae 0x420f68
420ef9:	75 72                	jne    0x420f6d
420efb:	63 65 73             	arpl   %esp,0x73(%ebp)
420efe:	2e 52                	cs push %edx
420f00:	75 6e                	jne    0x420f70
420f02:	74 69                	je     0x420f6d
420f04:	6d                   	insl   (%dx),%es:(%edi)
420f05:	65 52                	gs push %edx
420f07:	65 73 6f             	gs jae 0x420f79
420f0a:	75 72                	jne    0x420f7e
420f0c:	63 65 53             	arpl   %esp,0x53(%ebp)
420f0f:	65 74 02             	gs je  0x420f14
420f1a:	00 00                	add    %al,(%eax)
420f1c:	00 50 41             	add    %dl,0x41(%eax)
420f1f:	44                   	inc    %esp
420f20:	50                   	push   %eax
420f21:	41                   	inc    %ecx
420f22:	44                   	inc    %esp
420f23:	50                   	push   %eax
420f24:	b4 00                	mov    $0x0,%ah
420f26:	00 00                	add    %al,(%eax)
420f28:	b4 00                	mov    $0x0,%ah
420f2a:	00 00                	add    %al,(%eax)
420f2c:	ce                   	into
420f2d:	ca ef be             	lret   $0xbeef
420f30:	01 00                	add    %eax,(%eax)
420f32:	00 00                	add    %al,(%eax)
420f34:	91                   	xchg   %eax,%ecx
420f35:	00 00                	add    %al,(%eax)
420f37:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
420f3b:	73 74                	jae    0x420fb1
420f3d:	65 6d                	gs insl (%dx),%es:(%edi)
420f3f:	2e 52                	cs push %edx
420f41:	65 73 6f             	gs jae 0x420fb3
420f44:	75 72                	jne    0x420fb8
420f46:	63 65 73             	arpl   %esp,0x73(%ebp)
420f49:	2e 52                	cs push %edx
420f4b:	65 73 6f             	gs jae 0x420fbd
420f4e:	75 72                	jne    0x420fc2
420f50:	63 65 52             	arpl   %esp,0x52(%ebp)
420f53:	65 61                	gs popa
420f55:	64 65 72 2c          	fs gs jb 0x420f85
420f59:	20 6d 73             	and    %ch,0x73(%ebp)
420f5c:	63 6f 72             	arpl   %ebp,0x72(%edi)
420f5f:	6c                   	insb   (%dx),%es:(%edi)
420f60:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
420f67:	73 69                	jae    0x420fd2
420f69:	6f                   	outsl  %ds:(%esi),(%dx)
420f6a:	6e                   	outsb  %ds:(%esi),(%dx)
420f6b:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
420f70:	30 2e                	xor    %ch,(%esi)
420f72:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
420f75:	43                   	inc    %ebx
420f76:	75 6c                	jne    0x420fe4
420f78:	74 75                	je     0x420fef
420f7a:	72 65                	jb     0x420fe1
420f7c:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
420f81:	72 61                	jb     0x420fe4
420f83:	6c                   	insb   (%dx),%es:(%edi)
420f84:	2c 20                	sub    $0x20,%al
420f86:	50                   	push   %eax
420f87:	75 62                	jne    0x420feb
420f89:	6c                   	insb   (%dx),%es:(%edi)
420f8a:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
420f91:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
420f95:	62 37                	bound  %esi,(%edi)
420f97:	37                   	aaa
420f98:	61                   	popa
420f99:	35 63 35 36 31       	xor    $0x31363563,%eax
420f9e:	39 33                	cmp    %esi,(%ebx)
420fa0:	34 65                	xor    $0x65,%al
420fa2:	30 38                	xor    %bh,(%eax)
420fa4:	39 23                	cmp    %esp,(%ebx)
420fa6:	53                   	push   %ebx
420fa7:	79 73                	jns    0x42101c
420fa9:	74 65                	je     0x421010
420fab:	6d                   	insl   (%dx),%es:(%edi)
420fac:	2e 52                	cs push %edx
420fae:	65 73 6f             	gs jae 0x421020
420fb1:	75 72                	jne    0x421025
420fb3:	63 65 73             	arpl   %esp,0x73(%ebp)
420fb6:	2e 52                	cs push %edx
420fb8:	75 6e                	jne    0x421028
420fba:	74 69                	je     0x421025
420fbc:	6d                   	insl   (%dx),%es:(%edi)
420fbd:	65 52                	gs push %edx
420fbf:	65 73 6f             	gs jae 0x421031
420fc2:	75 72                	jne    0x421036
420fc4:	63 65 53             	arpl   %esp,0x53(%ebp)
420fc7:	65 74 02             	gs je  0x420fcc
420fd2:	00 00                	add    %al,(%eax)
420fd4:	00 50 41             	add    %dl,0x41(%eax)
420fd7:	44                   	inc    %esp
420fd8:	50                   	push   %eax
420fd9:	41                   	inc    %ecx
420fda:	44                   	inc    %esp
420fdb:	50                   	push   %eax
420fdc:	b4 00                	mov    $0x0,%ah
420fde:	00 00                	add    %al,(%eax)