420cbf:	5a                   	pop    %edx
420cc0:	31 43 4a             	xor    %eax,0x4a(%ebx)
420cc3:	66 74 4a             	data16 je 0x420d10
420cc6:	4d                   	dec    %ebp
420cc7:	42                   	inc    %edx
420cc8:	46                   	inc    %esi
420cc9:	34 57                	xor    $0x57,%al
420ccb:	74 42                	je     0x420d0f
420ccd:	6d                   	insl   (%dx),%es:(%edi)
420cce:	39 4c 57 69          	cmp    %ecx,0x69(%edi,%edx,2)
420cd2:	77 65                	ja     0x420d39
420cd4:	6c                   	insb   (%dx),%es:(%edi)
420cd5:	74 45                	je     0x420d1c
420cd7:	47                   	inc    %edi
420cd8:	55                   	push   %ebp
420cd9:	78 78                	js     0x420d53
420cdb:	6d                   	insl   (%dx),%es:(%edi)
420cdc:	58                   	pop    %eax
420cdd:	4f                   	dec    %edi
420cde:	53                   	push   %ebx
420cdf:	6b 43 38 64          	imul   $0x64,0x38(%ebx),%eax
420ce3:	46                   	inc    %esi
420ce4:	50                   	push   %eax
420ce5:	75 72                	jne    0x420d59
420ce7:	54                   	push   %esp
420ce8:	4d                   	dec    %ebp
420ce9:	50                   	push   %eax
420cea:	33 46 2f             	xor    0x2f(%esi),%eax
420ced:	48                   	dec    %eax
420cee:	59                   	pop    %ecx
420cef:	7a 2b                	jp     0x420d1c
420cf1:	47                   	inc    %edi
420cf2:	77 56                	ja     0x420d4a
420cf4:	58                   	pop    %eax
420cf5:	58                   	pop    %eax
420cf6:	39 55 6d             	cmp    %edx,0x6d(%ebp)
420cf9:	73 54                	jae    0x420d4f
420cfb:	4a                   	dec    %edx
420cfc:	50                   	push   %eax
420cfd:	66 57                	push   %di
420cff:	5a                   	pop    %edx
420d00:	6a 64                	push   $0x64
420d02:	61                   	popa
420d03:	58                   	pop    %eax
420d04:	49                   	dec    %ecx
420d05:	46                   	inc    %esi
420d06:	35 49 45 46 4b       	xor    $0x4b464549,%eax
420d0b:	65 2b 49 76          	sub    %gs:0x76(%ecx),%ecx
420d0f:	2b 6f 34             	sub    0x34(%edi),%ebp
420d12:	6e                   	outsb  %ds:(%esi),(%dx)
420d13:	39 41 47             	cmp    %eax,0x47(%ecx)
420d16:	70 41                	jo     0x420d59
420d18:	72 46                	jb     0x420d60
420d1a:	4c                   	dec    %esp
420d1b:	53                   	push   %ebx
420d1c:	36 57                	ss push %edi
420d1e:	4f                   	dec    %edi
420d1f:	4c                   	dec    %esp
420d20:	65 48                	gs dec %eax
420d22:	52                   	push   %edx
420d23:	54                   	push   %esp
420d24:	61                   	popa
420d25:	6b 61 36 53          	imul   $0x53,0x36(%ecx),%esp
420d29:	43                   	inc    %ebx
420d2a:	51                   	push   %ecx
420d2b:	2f                   	das
420d2c:	71 51                	jno    0x420d7f
420d2e:	4d                   	dec    %ebp
420d2f:	4f                   	dec    %edi
420d30:	71 74                	jno    0x420da6
420d32:	48                   	dec    %eax
420d33:	51                   	push   %ecx
420d34:	36 74 61             	ss je  0x420d98
420d37:	65 48                	gs dec %eax
420d39:	62 72 4f             	bound  %esi,0x4f(%edx)
420d3c:	33 71 36             	xor    0x36(%ecx),%esi
420d3f:	2f                   	das
420d40:	6e                   	outsb  %ds:(%esi),(%dx)
420d41:	33 35 6c 4c 70 53    	xor    0x53704c6c,%esi
420d47:	4d                   	dec    %ebp
420d48:	38 46 76             	cmp    %al,0x76(%esi)
420d4b:	43                   	inc    %ebx
420d4c:	71 47                	jno    0x420d95
420d4e:	5a                   	pop    %edx
420d4f:	50                   	push   %eax
420d50:	49                   	dec    %ecx
420d51:	62 69 7a             	bound  %ebp,0x7a(%ecx)
420d54:	70 4a                	jo     0x420da0
420d56:	46                   	inc    %esi
420d57:	66 48                	dec    %ax
420d59:	56                   	push   %esi
420d5a:	39 70 48             	cmp    %esi,0x48(%eax)
420d5d:	4d                   	dec    %ebp
420d5e:	43                   	inc    %ebx
420d5f:	34 63                	xor    $0x63,%al
420d61:	72 54                	jb     0x420db7
420d63:	65 54                	gs push %esp
420d65:	6f                   	outsl  %ds:(%esi),(%dx)
420d66:	31 46 68             	xor    %eax,0x68(%esi)
420d69:	48                   	dec    %eax
420d6a:	6f                   	outsl  %ds:(%esi),(%dx)
420d6b:	4c                   	dec    %esp
420d6c:	6a 4c                	push   $0x4c
420d6e:	78 48                	js     0x420db8
420d70:	52                   	push   %edx
420d71:	4e                   	dec    %esi
420d72:	37                   	aaa
420d73:	35 58 48 4d 4a       	xor    $0x4a4d4858,%eax
420d78:	61                   	popa
420d79:	33 53 50             	xor    0x50(%ebx),%edx
420d7c:	53                   	push   %ebx
420d7d:	6b 72 46 32          	imul   $0x32,0x46(%edx),%esi
420d81:	4e                   	dec    %esi
420d82:	61                   	popa
420d83:	55                   	push   %ebp
420d84:	70 41                	jo     0x420dc7
420d86:	79 4e                	jns    0x420dd6
420d88:	2f                   	das
420d89:	49                   	dec    %ecx
420d8a:	70 58                	jo     0x420de4
420d8c:	66 64 38 46 58       	data16 cmp %al,%fs:0x58(%esi)
420d91:	65 63 53 59          	arpl   %edx,%gs:0x59(%ebx)
420d95:	73 4e                	jae    0x420de5
420d97:	4c                   	dec    %esp
420d98:	47                   	inc    %edi
420d99:	55                   	push   %ebp
420d9a:	4a                   	dec    %edx
420d9b:	71 59                	jno    0x420df6
420d9d:	66 6c                	data16 insb (%dx),%es:(%edi)
420d9f:	49                   	dec    %ecx
420da0:	76 77                	jbe    0x420e19
420da2:	57                   	push   %edi
420da3:	61                   	popa
420da4:	37                   	aaa
420da5:	72 75                	jb     0x420e1c
420da7:	7a 36                	jp     0x420ddf
420da9:	58                   	pop    %eax
420daa:	75 71                	jne    0x420e1d
420dac:	66 5a                	pop    %dx
420dae:	59                   	pop    %ecx
420daf:	56                   	push   %esi
420db0:	48                   	dec    %eax
420db1:	4c                   	dec    %esp
420db2:	38 52 75             	cmp    %dl,0x75(%edx)
420db5:	78 2f                	js     0x420de6
420db7:	70 54                	jo     0x420e0d
420db9:	61                   	popa
420dba:	66 71 77             	data16 jno 0x420e34
420dbd:	2f                   	das
420dbe:	38 79 69             	cmp    %bh,0x69(%ecx)
420dc1:	6a 6d                	push   $0x6d
420dc3:	7a 54                	jp     0x420e19
420dc5:	2b 48 30             	sub    0x30(%eax),%ecx
420dc8:	55                   	push   %ebp
420dc9:	62 79 32             	bound  %edi,0x32(%ecx)
420dcc:	4c                   	dec    %esp
420dcd:	42                   	inc    %edx
420dce:	78 42                	js     0x420e12
420dd0:	76 6a                	jbe    0x420e3c
420dd2:	64 4e                	fs dec %esi
420dd4:	67 4e                	addr16 dec %esi
420dd6:	38 49 73             	cmp    %cl,0x73(%ecx)
420dd9:	44                   	inc    %esp
420dda:	4b                   	dec    %ebx
420ddb:	73 4c                	jae    0x420e29
420ddd:	76 5a                	jbe    0x420e39
420ddf:	2f                   	das
420de0:	66 4f                	dec    %di
420de2:	70 4a                	jo     0x420e2e
420de4:	4b                   	dec    %ebx
420de5:	59                   	pop    %ecx
420de6:	72 2f                	jb     0x420e17
420de8:	6b 53 72 43          	imul   $0x43,0x72(%ebx),%edx
420dec:	57                   	push   %edi
420ded:	4e                   	dec    %esi
420dee:	4a                   	dec    %edx
420def:	49                   	dec    %ecx
420df0:	68 38 33 65 79       	push   $0x79653338
420df5:	6b 6f 69 44          	imul   $0x44,0x69(%edi),%ebp
420df9:	65 66 2b 73 41       	sub    %gs:0x41(%ebx),%si
420dfe:	75 37                	jne    0x420e37
420e00:	52                   	push   %edx
420e01:	55                   	push   %ebp
420e02:	4f                   	dec    %edi
420e03:	38 62 45             	cmp    %ah,0x45(%edx)
420e06:	51                   	push   %ecx
420e07:	49                   	dec    %ecx
420e08:	65 6c                	gs insb (%dx),%es:(%edi)
420e0a:	66 47                	inc    %di
420e0c:	36 67 47             	ss addr16 inc %edi
420e0f:	4d                   	dec    %ebp
420e10:	56                   	push   %esi
420e11:	61                   	popa
420e12:	75 36                	jne    0x420e4a
420e14:	78 7a                	js     0x420e90
420e16:	4d                   	dec    %ebp
420e17:	70 57                	jo     0x420e70
420e19:	44                   	inc    %esp
420e1a:	49                   	dec    %ecx
420e1b:	52                   	push   %edx
420e1c:	61                   	popa
420e1d:	49                   	dec    %ecx
420e1e:	6d                   	insl   (%dx),%es:(%edi)
420e1f:	61                   	popa
420e20:	72 6f                	jb     0x420e91
420e22:	68 34 5a 6a 62       	push   $0x626a5a34
420e27:	74 44                	je     0x420e6d
420e29:	6f                   	outsl  %ds:(%esi),(%dx)
420e2a:	61                   	popa
420e2b:	35 67 73 44 39       	xor    $0x39447367,%eax
420e30:	4a                   	dec    %edx
420e31:	6a 62                	push   $0x62
420e33:	54                   	push   %esp
420e34:	69 62 79 45 4d 70 52 	imul   $0x52704d45,0x79(%edx),%esp
420e3b:	36 35 51 67 4d 32    	ss xor $0x324d6751,%eax
420e41:	52                   	push   %edx
420e42:	59                   	pop    %ecx
420e43:	79 79                	jns    0x420ebe
420e45:	72 6d                	jb     0x420eb4
420e47:	2b 57 49             	sub    0x49(%edi),%edx
420e4a:	54                   	push   %esp
420e4b:	67 2b 61 51          	sub    0x51(%bx,%di),%esp
420e4f:	55                   	push   %ebp
420e50:	4c                   	dec    %esp
420e51:	52                   	push   %edx
420e52:	49                   	dec    %ecx
420e53:	49                   	dec    %ecx
420e54:	4c                   	dec    %esp
420e55:	56                   	push   %esi
420e56:	2f                   	das
420e57:	34 6f                	xor    $0x6f,%al
420e59:	61                   	popa
420e5a:	7a 63                	jp     0x420ebf
420e5c:	4c                   	dec    %esp
420e5d:	44                   	inc    %esp
420e5e:	62 75 44             	bound  %esi,0x44(%ebp)
420e61:	75 36                	jne    0x420e99
420e63:	62 7a 45             	bound  %edi,0x45(%edx)
420e66:	6c                   	insb   (%dx),%es:(%edi)
420e67:	41                   	inc    %ecx
420e68:	4b                   	dec    %ebx
420e69:	4f                   	dec    %edi
420e6a:	56                   	push   %esi
420e6b:	33 64 6b 52          	xor    0x52(%ebx,%ebp,2),%esp
420e6f:	34 78                	xor    $0x78,%al
420e71:	52                   	push   %edx
420e72:	47                   	inc    %edi
420e73:	59                   	pop    %ecx
420e74:	45                   	inc    %ebp
420e75:	2f                   	das
420e76:	51                   	push   %ecx
420e77:	71 67                	jno    0x420ee0
420e79:	6e                   	outsb  %ds:(%esi),(%dx)
420e7a:	58                   	pop    %eax
420e7b:	79 59                	jns    0x420ed6
420e7d:	47                   	inc    %edi
420e7e:	63 49 44             	arpl   %ecx,0x44(%ecx)
420e81:	69 65 4e 31 51 34 4c 	imul   $0x4c345131,0x4e(%ebp),%esp
420e88:	51                   	push   %ecx
420e89:	71 38                	jno    0x420ec3
420e8b:	71 55                	jno    0x420ee2
420e8d:	46                   	inc    %esi
420e8e:	46                   	inc    %esi
420e8f:	46                   	inc    %esi
420e90:	37                   	aaa
420e91:	4b                   	dec    %ebx
420e92:	6b 30 6f             	imul   $0x6f,(%eax),%esi
420e95:	73 46                	jae    0x420edd
420e97:	63 35 67 2b 77 76    	arpl   %esi,0x76772b67
420e9d:	43                   	inc    %ebx
420e9e:	75 71                	jne    0x420f11
420ea0:	51                   	push   %ecx
420ea1:	64 6f                	outsl  %fs:(%esi),(%dx)
420ea3:	32 43 4e             	xor    0x4e(%ebx),%al
420ea6:	67 4c                	addr16 dec %esp
420ea8:	64 6e                	outsb  %fs:(%esi),(%dx)
420eaa:	38 4e 4a             	cmp    %cl,0x4a(%esi)
420ead:	76 42                	jbe    0x420ef1
420eaf:	36 33 70 71          	xor    %ss:0x71(%eax),%esi
420eb3:	48                   	dec    %eax
420eb4:	6a 55                	push   $0x55
420eb6:	39 42 68             	cmp    %eax,0x68(%edx)
420eb9:	42                   	inc    %edx
420eba:	45                   	inc    %ebp
420ebb:	7a 45                	jp     0x420f02
420ebd:	48                   	dec    %eax
420ebe:	4d                   	dec    %ebp
420ebf:	6e                   	outsb  %ds:(%esi),(%dx)
420ec0:	70 2f                	jo     0x420ef1
420ec2:	6a 53                	push   $0x53
420ec4:	56                   	push   %esi
420ec5:	54                   	push   %esp
420ec6:	31 61 2f             	xor    %esp,0x2f(%ecx)
420ec9:	49                   	dec    %ecx
420eca:	6f                   	outsl  %ds:(%esi),(%dx)
420ecb:	30 49 32             	xor    %cl,0x32(%ecx)
420ece:	68 79 73 4d 2f       	push   $0x2f4d7379
420ed3:	74 6b                	je     0x420f40
420ed5:	43                   	inc    %ebx
420ed6:	78 63                	js     0x420f3b
420ed8:	33 2f                	xor    (%edi),%ebp
420eda:	50                   	push   %eax
420edb:	4f                   	dec    %edi
420edc:	45                   	inc    %ebp
420edd:	39 74 31 2b          	cmp    %esi,0x2b(%ecx,%esi,1)
420ee1:	35 4e 5a 47 2b       	xor    $0x2b475a4e,%eax
420ee6:	6e                   	outsb  %ds:(%esi),(%dx)
420ee7:	4f                   	dec    %edi
420ee8:	61                   	popa
420ee9:	35 55 69 71 4d       	xor    $0x4d716955,%eax
420eee:	7a 72                	jp     0x420f62
420ef0:	76 6f                	jbe    0x420f61
420ef2:	6b 4d 46 47          	imul   $0x47,0x46(%ebp),%ecx
420ef6:	69 53 30 4c 6e 68 48 	imul   $0x48686e4c,0x30(%ebx),%edx
420efd:	35 39 7a 4b 43       	xor    $0x434b7a39,%eax
420f02:	42                   	inc    %edx
420f03:	72 61                	jb     0x420f66
420f05:	6d                   	insl   (%dx),%es:(%edi)
420f06:	5a                   	pop    %edx
420f07:	39 70 55             	cmp    %esi,0x55(%eax)
420f0a:	78 66                	js     0x420f72
420f0c:	35 30 62 53 45       	xor    $0x45536230,%eax
420f11:	78 67                	js     0x420f7a
420f13:	5a                   	pop    %edx
420f14:	61                   	popa
420f15:	59                   	pop    %ecx
420f16:	77 52                	ja     0x420f6a
420f18:	69 64 30 4b 52 63 58 	imul   $0x45586352,0x4b(%eax,%esi,1),%esp
420f1f:	45
420f20:	51                   	push   %ecx
420f21:	70 54                	jo     0x420f77
420f23:	61                   	popa
420f24:	75 48                	jne    0x420f6e
420f26:	43                   	inc    %ebx
420f27:	74 30                	je     0x420f59
420f29:	7a 34                	jp     0x420f5f
420f2b:	6f                   	outsl  %ds:(%esi),(%dx)
420f2c:	6f                   	outsl  %ds:(%esi),(%dx)
420f2d:	71 63                	jno    0x420f92
420f2f:	43                   	inc    %ebx
420f30:	58                   	pop    %eax
420f31:	37                   	aaa
420f32:	4d                   	dec    %ebp
420f33:	77 37                	ja     0x420f6c
420f35:	34 53                	xor    $0x53,%al
420f37:	46                   	inc    %esi
420f38:	52                   	push   %edx
420f39:	72 73                	jb     0x420fae
420f3b:	7a 39                	jp     0x420f76
420f3d:	4f                   	dec    %edi