418c53:	63 65 73             	arpl   %esp,0x73(%ebp)
418c56:	2e 52                	cs push %edx
418c58:	75 6e                	jne    0x418cc8
418c5a:	74 69                	je     0x418cc5
418c5c:	6d                   	insl   (%dx),%es:(%edi)
418c5d:	65 52                	gs push %edx
418c5f:	65 73 6f             	gs jae 0x418cd1
418c62:	75 72                	jne    0x418cd6
418c64:	63 65 53             	arpl   %esp,0x53(%ebp)
418c67:	65 74 02             	gs je  0x418c6c
418c72:	00 00                	add    %al,(%eax)
418c74:	00 50 41             	add    %dl,0x41(%eax)
418c77:	44                   	inc    %esp
418c78:	50                   	push   %eax
418c79:	41                   	inc    %ecx
418c7a:	44                   	inc    %esp
418c7b:	50                   	push   %eax
418c7c:	b4 00                	mov    $0x0,%ah
418c7e:	00 00                	add    %al,(%eax)
418c80:	b4 00                	mov    $0x0,%ah
418c82:	00 00                	add    %al,(%eax)
418c84:	ce                   	into
418c85:	ca ef be             	lret   $0xbeef
418c88:	01 00                	add    %eax,(%eax)
418c8a:	00 00                	add    %al,(%eax)
418c8c:	91                   	xchg   %eax,%ecx
418c8d:	00 00                	add    %al,(%eax)
418c8f:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418c93:	73 74                	jae    0x418d09
418c95:	65 6d                	gs insl (%dx),%es:(%edi)
418c97:	2e 52                	cs push %edx
418c99:	65 73 6f             	gs jae 0x418d0b
418c9c:	75 72                	jne    0x418d10
418c9e:	63 65 73             	arpl   %esp,0x73(%ebp)
418ca1:	2e 52                	cs push %edx
418ca3:	65 73 6f             	gs jae 0x418d15
418ca6:	75 72                	jne    0x418d1a
418ca8:	63 65 52             	arpl   %esp,0x52(%ebp)
418cab:	65 61                	gs popa
418cad:	64 65 72 2c          	fs gs jb 0x418cdd
418cb1:	20 6d 73             	and    %ch,0x73(%ebp)
418cb4:	63 6f 72             	arpl   %ebp,0x72(%edi)
418cb7:	6c                   	insb   (%dx),%es:(%edi)
418cb8:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418cbf:	73 69                	jae    0x418d2a
418cc1:	6f                   	outsl  %ds:(%esi),(%dx)
418cc2:	6e                   	outsb  %ds:(%esi),(%dx)
418cc3:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418cc8:	30 2e                	xor    %ch,(%esi)
418cca:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418ccd:	43                   	inc    %ebx
418cce:	75 6c                	jne    0x418d3c
418cd0:	74 75                	je     0x418d47
418cd2:	72 65                	jb     0x418d39
418cd4:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418cd9:	72 61                	jb     0x418d3c
418cdb:	6c                   	insb   (%dx),%es:(%edi)
418cdc:	2c 20                	sub    $0x20,%al
418cde:	50                   	push   %eax
418cdf:	75 62                	jne    0x418d43
418ce1:	6c                   	insb   (%dx),%es:(%edi)
418ce2:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418ce9:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418ced:	62 37                	bound  %esi,(%edi)
418cef:	37                   	aaa
418cf0:	61                   	popa
418cf1:	35 63 35 36 31       	xor    $0x31363563,%eax
418cf6:	39 33                	cmp    %esi,(%ebx)
418cf8:	34 65                	xor    $0x65,%al
418cfa:	30 38                	xor    %bh,(%eax)
418cfc:	39 23                	cmp    %esp,(%ebx)
418cfe:	53                   	push   %ebx
418cff:	79 73                	jns    0x418d74
418d01:	74 65                	je     0x418d68
418d03:	6d                   	insl   (%dx),%es:(%edi)
418d04:	2e 52                	cs push %edx
418d06:	65 73 6f             	gs jae 0x418d78
418d09:	75 72                	jne    0x418d7d
418d0b:	63 65 73             	arpl   %esp,0x73(%ebp)
418d0e:	2e 52                	cs push %edx
418d10:	75 6e                	jne    0x418d80
418d12:	74 69                	je     0x418d7d
418d14:	6d                   	insl   (%dx),%es:(%edi)
418d15:	65 52                	gs push %edx
418d17:	65 73 6f             	gs jae 0x418d89
418d1a:	75 72                	jne    0x418d8e
418d1c:	63 65 53             	arpl   %esp,0x53(%ebp)
418d1f:	65 74 02             	gs je  0x418d24
418d2a:	00 00                	add    %al,(%eax)
418d2c:	00 50 41             	add    %dl,0x41(%eax)
418d2f:	44                   	inc    %esp
418d30:	50                   	push   %eax
418d31:	41                   	inc    %ecx
418d32:	44                   	inc    %esp
418d33:	50                   	push   %eax
418d34:	b4 00                	mov    $0x0,%ah
418d36:	00 00                	add    %al,(%eax)
418d38:	b4 00                	mov    $0x0,%ah
418d3a:	00 00                	add    %al,(%eax)
418d3c:	ce                   	into
418d3d:	ca ef be             	lret   $0xbeef
418d40:	01 00                	add    %eax,(%eax)
418d42:	00 00                	add    %al,(%eax)
418d44:	91                   	xchg   %eax,%ecx
418d45:	00 00                	add    %al,(%eax)
418d47:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418d4b:	73 74                	jae    0x418dc1
418d4d:	65 6d                	gs insl (%dx),%es:(%edi)
418d4f:	2e 52                	cs push %edx
418d51:	65 73 6f             	gs jae 0x418dc3
418d54:	75 72                	jne    0x418dc8
418d56:	63 65 73             	arpl   %esp,0x73(%ebp)
418d59:	2e 52                	cs push %edx
418d5b:	65 73 6f             	gs jae 0x418dcd
418d5e:	75 72                	jne    0x418dd2
418d60:	63 65 52             	arpl   %esp,0x52(%ebp)
418d63:	65 61                	gs popa
418d65:	64 65 72 2c          	fs gs jb 0x418d95
418d69:	20 6d 73             	and    %ch,0x73(%ebp)
418d6c:	63 6f 72             	arpl   %ebp,0x72(%edi)
418d6f:	6c                   	insb   (%dx),%es:(%edi)
418d70:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418d77:	73 69                	jae    0x418de2
418d79:	6f                   	outsl  %ds:(%esi),(%dx)
418d7a:	6e                   	outsb  %ds:(%esi),(%dx)
418d7b:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418d80:	30 2e                	xor    %ch,(%esi)
418d82:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418d85:	43                   	inc    %ebx
418d86:	75 6c                	jne    0x418df4
418d88:	74 75                	je     0x418dff
418d8a:	72 65                	jb     0x418df1
418d8c:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418d91:	72 61                	jb     0x418df4
418d93:	6c                   	insb   (%dx),%es:(%edi)
418d94:	2c 20                	sub    $0x20,%al
418d96:	50                   	push   %eax
418d97:	75 62                	jne    0x418dfb
418d99:	6c                   	insb   (%dx),%es:(%edi)
418d9a:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418da1:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418da5:	62 37                	bound  %esi,(%edi)
418da7:	37                   	aaa
418da8:	61                   	popa
418da9:	35 63 35 36 31       	xor    $0x31363563,%eax
418dae:	39 33                	cmp    %esi,(%ebx)
418db0:	34 65                	xor    $0x65,%al
418db2:	30 38                	xor    %bh,(%eax)
418db4:	39 23                	cmp    %esp,(%ebx)
418db6:	53                   	push   %ebx
418db7:	79 73                	jns    0x418e2c
418db9:	74 65                	je     0x418e20
418dbb:	6d                   	insl   (%dx),%es:(%edi)
418dbc:	2e 52                	cs push %edx
418dbe:	65 73 6f             	gs jae 0x418e30
418dc1:	75 72                	jne    0x418e35
418dc3:	63 65 73             	arpl   %esp,0x73(%ebp)
418dc6:	2e 52                	cs push %edx
418dc8:	75 6e                	jne    0x418e38
418dca:	74 69                	je     0x418e35
418dcc:	6d                   	insl   (%dx),%es:(%edi)
418dcd:	65 52                	gs push %edx
418dcf:	65 73 6f             	gs jae 0x418e41
418dd2:	75 72                	jne    0x418e46
418dd4:	63 65 53             	arpl   %esp,0x53(%ebp)
418dd7:	65 74 02             	gs je  0x418ddc
418de2:	00 00                	add    %al,(%eax)
418de4:	00 50 41             	add    %dl,0x41(%eax)
418de7:	44                   	inc    %esp
418de8:	50                   	push   %eax
418de9:	41                   	inc    %ecx
418dea:	44                   	inc    %esp
418deb:	50                   	push   %eax
418dec:	b4 00                	mov    $0x0,%ah
418dee:	00 00                	add    %al,(%eax)
418df0:	b4 00                	mov    $0x0,%ah
418df2:	00 00                	add    %al,(%eax)
418df4:	ce                   	into
418df5:	ca ef be             	lret   $0xbeef
418df8:	01 00                	add    %eax,(%eax)
418dfa:	00 00                	add    %al,(%eax)
418dfc:	91                   	xchg   %eax,%ecx
418dfd:	00 00                	add    %al,(%eax)
418dff:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418e03:	73 74                	jae    0x418e79
418e05:	65 6d                	gs insl (%dx),%es:(%edi)
418e07:	2e 52                	cs push %edx
418e09:	65 73 6f             	gs jae 0x418e7b
418e0c:	75 72                	jne    0x418e80
418e0e:	63 65 73             	arpl   %esp,0x73(%ebp)
418e11:	2e 52                	cs push %edx
418e13:	65 73 6f             	gs jae 0x418e85
418e16:	75 72                	jne    0x418e8a
418e18:	63 65 52             	arpl   %esp,0x52(%ebp)
418e1b:	65 61                	gs popa
418e1d:	64 65 72 2c          	fs gs jb 0x418e4d
418e21:	20 6d 73             	and    %ch,0x73(%ebp)
418e24:	63 6f 72             	arpl   %ebp,0x72(%edi)
418e27:	6c                   	insb   (%dx),%es:(%edi)
418e28:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418e2f:	73 69                	jae    0x418e9a
418e31:	6f                   	outsl  %ds:(%esi),(%dx)
418e32:	6e                   	outsb  %ds:(%esi),(%dx)
418e33:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418e38:	30 2e                	xor    %ch,(%esi)
418e3a:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418e3d:	43                   	inc    %ebx
418e3e:	75 6c                	jne    0x418eac
418e40:	74 75                	je     0x418eb7
418e42:	72 65                	jb     0x418ea9
418e44:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418e49:	72 61                	jb     0x418eac
418e4b:	6c                   	insb   (%dx),%es:(%edi)
418e4c:	2c 20                	sub    $0x20,%al
418e4e:	50                   	push   %eax
418e4f:	75 62                	jne    0x418eb3
418e51:	6c                   	insb   (%dx),%es:(%edi)
418e52:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418e59:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418e5d:	62 37                	bound  %esi,(%edi)
418e5f:	37                   	aaa
418e60:	61                   	popa
418e61:	35 63 35 36 31       	xor    $0x31363563,%eax
418e66:	39 33                	cmp    %esi,(%ebx)
418e68:	34 65                	xor    $0x65,%al
418e6a:	30 38                	xor    %bh,(%eax)
418e6c:	39 23                	cmp    %esp,(%ebx)
418e6e:	53                   	push   %ebx
418e6f:	79 73                	jns    0x418ee4
418e71:	74 65                	je     0x418ed8
418e73:	6d                   	insl   (%dx),%es:(%edi)
418e74:	2e 52                	cs push %edx
418e76:	65 73 6f             	gs jae 0x418ee8
418e79:	75 72                	jne    0x418eed
418e7b:	63 65 73             	arpl   %esp,0x73(%ebp)
418e7e:	2e 52                	cs push %edx
418e80:	75 6e                	jne    0x418ef0
418e82:	74 69                	je     0x418eed
418e84:	6d                   	insl   (%dx),%es:(%edi)
418e85:	65 52                	gs push %edx
418e87:	65 73 6f             	gs jae 0x418ef9
418e8a:	75 72                	jne    0x418efe
418e8c:	63 65 53             	arpl   %esp,0x53(%ebp)
418e8f:	65 74 02             	gs je  0x418e94
418e9a:	00 00                	add    %al,(%eax)
418e9c:	00 50 41             	add    %dl,0x41(%eax)
418e9f:	44                   	inc    %esp
418ea0:	50                   	push   %eax
418ea1:	41                   	inc    %ecx
418ea2:	44                   	inc    %esp
418ea3:	50                   	push   %eax
418ea4:	b4 00                	mov    $0x0,%ah
418ea6:	00 00                	add    %al,(%eax)
418ea8:	b4 00                	mov    $0x0,%ah
418eaa:	00 00                	add    %al,(%eax)
418eac:	ce                   	into
418ead:	ca ef be             	lret   $0xbeef
418eb0:	01 00                	add    %eax,(%eax)
418eb2:	00 00                	add    %al,(%eax)
418eb4:	91                   	xchg   %eax,%ecx
418eb5:	00 00                	add    %al,(%eax)
418eb7:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418ebb:	73 74                	jae    0x418f31
418ebd:	65 6d                	gs insl (%dx),%es:(%edi)
418ebf:	2e 52                	cs push %edx
418ec1:	65 73 6f             	gs jae 0x418f33
418ec4:	75 72                	jne    0x418f38
418ec6:	63 65 73             	arpl   %esp,0x73(%ebp)
418ec9:	2e 52                	cs push %edx
418ecb:	65 73 6f             	gs jae 0x418f3d
418ece:	75 72                	jne    0x418f42
418ed0:	63 65 52             	arpl   %esp,0x52(%ebp)
418ed3:	65 61                	gs popa
418ed5:	64 65 72 2c          	fs gs jb 0x418f05
418ed9:	20 6d 73             	and    %ch,0x73(%ebp)
418edc:	63 6f 72             	arpl   %ebp,0x72(%edi)
418edf:	6c                   	insb   (%dx),%es:(%edi)
418ee0:	69 62 2c 20 56 65 72 	imul   $0x72655620,0x2c(%edx),%esp
418ee7:	73 69                	jae    0x418f52
418ee9:	6f                   	outsl  %ds:(%esi),(%dx)
418eea:	6e                   	outsb  %ds:(%esi),(%dx)
418eeb:	3d 32 2e 30 2e       	cmp    $0x2e302e32,%eax
418ef0:	30 2e                	xor    %ch,(%esi)
418ef2:	30 2c 20             	xor    %ch,(%eax,%eiz,1)
418ef5:	43                   	inc    %ebx
418ef6:	75 6c                	jne    0x418f64
418ef8:	74 75                	je     0x418f6f
418efa:	72 65                	jb     0x418f61
418efc:	3d 6e 65 75 74       	cmp    $0x7475656e,%eax
418f01:	72 61                	jb     0x418f64
418f03:	6c                   	insb   (%dx),%es:(%edi)
418f04:	2c 20                	sub    $0x20,%al
418f06:	50                   	push   %eax
418f07:	75 62                	jne    0x418f6b
418f09:	6c                   	insb   (%dx),%es:(%edi)
418f0a:	69 63 4b 65 79 54 6f 	imul   $0x6f547965,0x4b(%ebx),%esp
418f11:	6b 65 6e 3d          	imul   $0x3d,0x6e(%ebp),%esp
418f15:	62 37                	bound  %esi,(%edi)
418f17:	37                   	aaa
418f18:	61                   	popa
418f19:	35 63 35 36 31       	xor    $0x31363563,%eax
418f1e:	39 33                	cmp    %esi,(%ebx)
418f20:	34 65                	xor    $0x65,%al
418f22:	30 38                	xor    %bh,(%eax)
418f24:	39 23                	cmp    %esp,(%ebx)
418f26:	53                   	push   %ebx
418f27:	79 73                	jns    0x418f9c
418f29:	74 65                	je     0x418f90
418f2b:	6d                   	insl   (%dx),%es:(%edi)
418f2c:	2e 52                	cs push %edx
418f2e:	65 73 6f             	gs jae 0x418fa0
418f31:	75 72                	jne    0x418fa5
418f33:	63 65 73             	arpl   %esp,0x73(%ebp)
418f36:	2e 52                	cs push %edx
418f38:	75 6e                	jne    0x418fa8
418f3a:	74 69                	je     0x418fa5
418f3c:	6d                   	insl   (%dx),%es:(%edi)
418f3d:	65 52                	gs push %edx
418f3f:	65 73 6f             	gs jae 0x418fb1
418f42:	75 72                	jne    0x418fb6
418f44:	63 65 53             	arpl   %esp,0x53(%ebp)
418f47:	65 74 02             	gs je  0x418f4c
418f52:	00 00                	add    %al,(%eax)
418f54:	00 50 41             	add    %dl,0x41(%eax)
418f57:	44                   	inc    %esp
418f58:	50                   	push   %eax
418f59:	41                   	inc    %ecx
418f5a:	44                   	inc    %esp
418f5b:	50                   	push   %eax
418f5c:	b4 00                	mov    $0x0,%ah
418f5e:	00 00                	add    %al,(%eax)
418f60:	b4 00                	mov    $0x0,%ah
418f62:	00 00                	add    %al,(%eax)
418f64:	ce                   	into
418f65:	ca ef be             	lret   $0xbeef
418f68:	01 00                	add    %eax,(%eax)
418f6a:	00 00                	add    %al,(%eax)
418f6c:	91                   	xchg   %eax,%ecx
418f6d:	00 00                	add    %al,(%eax)
418f6f:	00 6c 53 79          	add    %ch,0x79(%ebx,%edx,2)
418f73:	73 74                	jae    0x418fe9
418f75:	65 6d                	gs insl (%dx),%es:(%edi)
418f77:	2e 52                	cs push %edx
418f79:	65 73 6f             	gs jae 0x418feb
418f7c:	75 72                	jne    0x418ff0
418f7e:	63 65 73             	arpl   %esp,0x73(%ebp)
418f81:	2e 52                	cs push %edx
418f83:	65 73 6f             	gs jae 0x418ff5
418f86:	75 72                	jne    0x418ffa
418f88:	63 65 52             	arpl   %esp,0x52(%ebp)