419c21:	6a 77                	push   $0x77
419c23:	47                   	inc    %edi
419c24:	34 33                	xor    $0x33,%al
419c26:	50                   	push   %eax
419c27:	4b                   	dec    %ebx
419c28:	4a                   	dec    %edx
419c29:	33 71 65             	xor    0x65(%ecx),%esi
419c2c:	49                   	dec    %ecx
419c2d:	50                   	push   %eax
419c2e:	75 79                	jne    0x419ca9
419c30:	58                   	pop    %eax
419c31:	5a                   	pop    %edx
419c32:	74 41                	je     0x419c75
419c34:	57                   	push   %edi
419c35:	66 44                	inc    %sp
419c37:	65 6a 37             	gs push $0x37
419c3a:	56                   	push   %esi
419c3b:	44                   	inc    %esp
419c3c:	34 62                	xor    $0x62,%al
419c3e:	51                   	push   %ecx
419c3f:	31 4c 76 6b          	xor    %ecx,0x6b(%esi,%esi,2)
419c43:	4f                   	dec    %edi
419c44:	58                   	pop    %eax
419c45:	30 73 77             	xor    %dh,0x77(%ebx)
419c48:	69 46 39 51 6b 36 70 	imul   $0x70366b51,0x39(%esi),%eax
419c4f:	35 58 31 41 63       	xor    $0x63413158,%eax
419c54:	78 55                	js     0x419cab
419c56:	6f                   	outsl  %ds:(%esi),(%dx)
419c57:	4d                   	dec    %ebp
419c58:	48                   	dec    %eax
419c59:	78 39                	js     0x419c94
419c5b:	51                   	push   %ecx
419c5c:	65 30 6b 72          	xor    %ch,%gs:0x72(%ebx)
419c60:	70 6d                	jo     0x419ccf
419c62:	5a                   	pop    %edx
419c63:	4f                   	dec    %edi
419c64:	4e                   	dec    %esi
419c65:	43                   	inc    %ebx
419c66:	47                   	inc    %edi
419c67:	54                   	push   %esp
419c68:	6c                   	insb   (%dx),%es:(%edi)
419c69:	55                   	push   %ebp
419c6a:	68 58 55 35 32       	push   $0x32355558
419c6f:	6e                   	outsb  %ds:(%esi),(%dx)
419c70:	41                   	inc    %ecx
419c71:	32 51 48             	xor    0x48(%ecx),%dl
419c74:	52                   	push   %edx
419c75:	4b                   	dec    %ebx
419c76:	79 4f                	jns    0x419cc7
419c78:	49                   	dec    %ecx
419c79:	63 6a 77             	arpl   %ebp,0x77(%edx)
419c7c:	58                   	pop    %eax
419c7d:	48                   	dec    %eax
419c7e:	57                   	push   %edi
419c7f:	4c                   	dec    %esp
419c80:	33 6c 36 72          	xor    0x72(%esi,%esi,1),%ebp
419c84:	71 4d                	jno    0x419cd3
419c86:	7a 64                	jp     0x419cec
419c88:	51                   	push   %ecx
419c89:	4d                   	dec    %ebp
419c8a:	39 65 30             	cmp    %esp,0x30(%ebp)
419c8d:	38 62 62             	cmp    %ah,0x62(%edx)
419c90:	73 4c                	jae    0x419cde
419c92:	7a 4b                	jp     0x419cdf
419c94:	63 79 4e             	arpl   %edi,0x4e(%ecx)
419c97:	6d                   	insl   (%dx),%es:(%edi)
419c98:	55                   	push   %ebp
419c99:	31 72 64             	xor    %esi,0x64(%edx)
419c9c:	71 61                	jno    0x419cff
419c9e:	75 4c                	jne    0x419cec
419ca0:	66 4e                	dec    %si
419ca2:	39 47 2f             	cmp    %eax,0x2f(%edi)
419ca5:	6b 6e 2f 4d          	imul   $0x4d,0x2f(%esi),%ebp
419ca9:	62 57 45             	bound  %edx,0x45(%edi)
419cac:	70 72                	jo     0x419d20
419cae:	75 37                	jne    0x419ce7
419cb0:	4b                   	dec    %ebx
419cb1:	73 39                	jae    0x419cec
419cb3:	49                   	dec    %ecx
419cb4:	6e                   	outsb  %ds:(%esi),(%dx)
419cb5:	65 63 4c 77 6a       	arpl   %ecx,%gs:0x6a(%edi,%esi,2)
419cba:	48                   	dec    %eax
419cbb:	6b 51 57 36          	imul   $0x36,0x57(%ecx),%edx
419cbf:	76 2f                	jbe    0x419cf0
419cc1:	6f                   	outsl  %ds:(%esi),(%dx)
419cc2:	50                   	push   %eax
419cc3:	49                   	dec    %ecx
419cc4:	4b                   	dec    %ebx
419cc5:	47                   	inc    %edi
419cc6:	41                   	inc    %ecx
419cc7:	64 55                	fs push %ebp
419cc9:	76 54                	jbe    0x419d1f
419ccb:	65 75 72             	gs jne 0x419d40
419cce:	65 49                	gs dec %ecx
419cd0:	61                   	popa
419cd1:	45                   	inc    %ebp
419cd2:	48                   	dec    %eax
419cd3:	59                   	pop    %ecx
419cd4:	39 69 4f             	cmp    %ebp,0x4f(%ecx)
419cd7:	61                   	popa
419cd8:	69 34 50 68 43 32 6d 	imul   $0x6d324368,(%eax,%edx,2),%esi
419cdf:	76 51                	jbe    0x419d32
419ce1:	66 70 69             	data16 jo 0x419d4d
419ce4:	43                   	inc    %ebx
419ce5:	76 44                	jbe    0x419d2b
419ce7:	67 6b 36 56 64 66    	imul   $0x66,0x6456,%esi
419ced:	72 39                	jb     0x419d28
419cef:	65 69 31 59 62 6d 6a 	imul   $0x6a6d6259,%gs:(%ecx),%esi
419cf6:	74 47                	je     0x419d3f
419cf8:	4a                   	dec    %edx
419cf9:	41                   	inc    %ecx
419cfa:	39 41 4c             	cmp    %eax,0x4c(%ecx)
419cfd:	45                   	inc    %ebp
419cfe:	68 69 55 47 65       	push   $0x65475569
419d03:	74 46                	je     0x419d4b
419d05:	4c                   	dec    %esp
419d06:	68 61 70 2f 55       	push   $0x552f7061
419d0b:	78 75                	js     0x419d82
419d0d:	4c                   	dec    %esp
419d0e:	71 34                	jno    0x419d44
419d10:	4c                   	dec    %esp
419d11:	4f                   	dec    %edi
419d12:	69 36 59 33 6e 30    	imul   $0x306e3359,(%esi),%esi
419d18:	38 37                	cmp    %dh,(%edi)
419d1a:	31 45 42             	xor    %eax,0x42(%ebp)
419d1d:	56                   	push   %esi
419d1e:	78 4f                	js     0x419d6f
419d20:	4c                   	dec    %esp
419d21:	59                   	pop    %ecx
419d22:	4b                   	dec    %ebx
419d23:	57                   	push   %edi
419d24:	77 31                	ja     0x419d57
419d26:	75 79                	jne    0x419da1
419d28:	61                   	popa
419d29:	4f                   	dec    %edi
419d2a:	31 75 4f             	xor    %esi,0x4f(%ebp)
419d2d:	73 51                	jae    0x419d80
419d2f:	49                   	dec    %ecx
419d30:	38 34 6d 31 4b 42 45 	cmp    %dh,0x45424b31(,%ebp,2)
419d37:	2b 64 4e 31          	sub    0x31(%esi,%ecx,2),%esp
419d3b:	62 43 59             	bound  %eax,0x59(%ebx)
419d3e:	48                   	dec    %eax
419d3f:	57                   	push   %edi
419d40:	6e                   	outsb  %ds:(%esi),(%dx)
419d41:	52                   	push   %edx
419d42:	4d                   	dec    %ebp
419d43:	79 4c                	jns    0x419d91
419d45:	57                   	push   %edi
419d46:	47                   	inc    %edi
419d47:	4b                   	dec    %ebx
419d48:	31 39                	xor    %edi,(%ecx)
419d4a:	70 4a                	jo     0x419d96
419d4c:	41                   	inc    %ecx
419d4d:	2b 73 6b             	sub    0x6b(%ebx),%esi
419d50:	6a 78                	push   $0x78
419d52:	55                   	push   %ebp
419d53:	2b 71 6c             	sub    0x6c(%ecx),%esi
419d56:	4f                   	dec    %edi
419d57:	7a 45                	jp     0x419d9e
419d59:	2f                   	das
419d5a:	78 46                	js     0x419da2
419d5c:	2b 45 53             	sub    0x53(%ebp),%eax
419d5f:	78 53                	js     0x419db4
419d61:	57                   	push   %edi
419d62:	49                   	dec    %ecx
419d63:	41                   	inc    %ecx
419d64:	70 33                	jo     0x419d99
419d66:	65 63 6f 67          	arpl   %ebp,%gs:0x67(%edi)
419d6a:	53                   	push   %ebx
419d6b:	58                   	pop    %eax
419d6c:	76 4a                	jbe    0x419db8
419d6e:	46                   	inc    %esi
419d6f:	4c                   	dec    %esp
419d70:	45                   	inc    %ebp
419d71:	44                   	inc    %esp
419d72:	6f                   	outsl  %ds:(%esi),(%dx)
419d73:	59                   	pop    %ecx
419d74:	65 51                	gs push %ecx
419d76:	2f                   	das
419d77:	48                   	dec    %eax
419d78:	51                   	push   %ecx
419d79:	66 61                	popaw
419d7b:	66 30 45 33          	data16 xor %al,0x33(%ebp)
419d7f:	4d                   	dec    %ebp
419d80:	67 48                	addr16 dec %eax
419d82:	4f                   	dec    %edi
419d83:	73 67                	jae    0x419dec
419d85:	7a 2b                	jp     0x419db2
419d87:	68 75 42 62 44       	push   $0x44624275
419d8c:	45                   	inc    %ebp
419d8d:	4b                   	dec    %ebx
419d8e:	5a                   	pop    %edx
419d8f:	61                   	popa
419d90:	55                   	push   %ebp
419d91:	55                   	push   %ebp
419d92:	50                   	push   %eax
419d93:	77 71                	ja     0x419e06
419d95:	71 61                	jno    0x419df8
419d97:	2b 38                	sub    (%eax),%edi
419d99:	59                   	pop    %ecx
419d9a:	72 4d                	jb     0x419de9
419d9c:	64 58                	fs pop %eax
419d9e:	66 63 59 42          	arpl   %bx,0x42(%ecx)
419da2:	45                   	inc    %ebp
419da3:	33 78 74             	xor    0x74(%eax),%edi
419da6:	59                   	pop    %ecx
419da7:	57                   	push   %edi
419da8:	62 66 50             	bound  %esp,0x50(%esi)
419dab:	6b 35 47 75 62 61 78 	imul   $0x78,0x61627547,%esi
419db2:	50                   	push   %eax
419db3:	65 57                	gs push %edi
419db5:	33 68 46             	xor    0x46(%eax),%ebp
419db8:	59                   	pop    %ecx
419db9:	77 51                	ja     0x419e0c
419dbb:	52                   	push   %edx
419dbc:	6b 79 33 56          	imul   $0x56,0x33(%ecx),%edi
419dc0:	36 46                	ss inc %esi
419dc2:	67 70 44             	addr16 jo 0x419e09
419dc5:	7a 4f                	jp     0x419e16
419dc7:	39 35 56 71 4a 4a    	cmp    %esi,0x4a4a7156
419dcd:	67 34 6c             	addr16 xor $0x6c,%al
419dd0:	76 48                	jbe    0x419e1a
419dd2:	6b 7a 68 33          	imul   $0x33,0x68(%edx),%edi
419dd6:	33 32                	xor    (%edx),%esi
419dd8:	4b                   	dec    %ebx
419dd9:	6e                   	outsb  %ds:(%esi),(%dx)
419dda:	30 49 58             	xor    %cl,0x58(%ecx)
419ddd:	36 34 63             	ss xor $0x63,%al
419de0:	58                   	pop    %eax
419de1:	5a                   	pop    %edx
419de2:	58                   	pop    %eax
419de3:	79 33                	jns    0x419e18
419de5:	61                   	popa
419de6:	70 4e                	jo     0x419e36
419de8:	79 75                	jns    0x419e5f
419dea:	4b                   	dec    %ebx
419deb:	58                   	pop    %eax
419dec:	77 55                	ja     0x419e43
419dee:	71 4a                	jno    0x419e3a
419df0:	48                   	dec    %eax
419df1:	2f                   	das
419df2:	56                   	push   %esi
419df3:	5a                   	pop    %edx
419df4:	63 69 68             	arpl   %ebp,0x68(%ecx)
419df7:	65 56                	gs push %esi
419df9:	45                   	inc    %ebp
419dfa:	47                   	inc    %edi
419dfb:	4d                   	dec    %ebp
419dfc:	49                   	dec    %ecx
419dfd:	53                   	push   %ebx
419dfe:	34 2f                	xor    $0x2f,%al
419e00:	64 49                	fs dec %ecx
419e02:	79 73                	jns    0x419e77
419e04:	55                   	push   %ebp
419e05:	58                   	pop    %eax
419e06:	46                   	inc    %esi
419e07:	70 48                	jo     0x419e51
419e09:	68 50 54 47 45       	push   $0x45475450
419e0e:	57                   	push   %edi
419e0f:	6a 2b                	push   $0x2b
419e11:	2f                   	das
419e12:	4f                   	dec    %edi
419e13:	58                   	pop    %eax
419e14:	62 4d 37             	bound  %ecx,0x37(%ebp)
419e17:	56                   	push   %esi
419e18:	65 6d                	gs insl (%dx),%es:(%edi)
419e1a:	70 52                	jo     0x419e6e
419e1c:	6b 45 58 54          	imul   $0x54,0x58(%ebp),%eax
419e20:	41                   	inc    %ecx
419e21:	33 55 42             	xor    0x42(%ebp),%edx
419e24:	6d                   	insl   (%dx),%es:(%edi)
419e25:	62 66 6b             	bound  %esp,0x6b(%esi)
419e28:	33 67 64             	xor    0x64(%edi),%esp
419e2b:	4d                   	dec    %ebp
419e2c:	4d                   	dec    %ebp
419e2d:	31 7a 30             	xor    %edi,0x30(%edx)
419e30:	47                   	inc    %edi
419e31:	46                   	inc    %esi
419e32:	2f                   	das
419e33:	4a                   	dec    %edx
419e34:	64 2b 30             	sub    %fs:(%eax),%esi
419e37:	6b 6f 79 31          	imul   $0x31,0x79(%edi),%ebp
419e3b:	6f                   	outsl  %ds:(%esi),(%dx)
419e3c:	30 43 31             	xor    %al,0x31(%ebx)
419e3f:	6a 5a                	push   $0x5a
419e41:	58                   	pop    %eax
419e42:	76 52                	jbe    0x419e96
419e44:	39 68 47             	cmp    %ebp,0x47(%eax)
419e47:	58                   	pop    %eax
419e48:	69 41 4b 31 6a 50 51 	imul   $0x51506a31,0x4b(%ecx),%eax
419e4f:	2f                   	das
419e50:	48                   	dec    %eax
419e51:	32 57 48             	xor    0x48(%edi),%dl
419e54:	45                   	inc    %ebp
419e55:	73 6d                	jae    0x419ec4
419e57:	4d                   	dec    %ebp
419e58:	51                   	push   %ecx
419e59:	65 78 39             	gs js  0x419e95
419e5c:	2b 74 6e 42          	sub    0x42(%esi,%ebp,2),%esi
419e60:	30 57 4f             	xor    %dl,0x4f(%edi)
419e63:	50                   	push   %eax
419e64:	6e                   	outsb  %ds:(%esi),(%dx)
419e65:	39 68 6c             	cmp    %ebp,0x6c(%eax)
419e68:	38 59 4c             	cmp    %bl,0x4c(%ecx)
419e6b:	75 49                	jne    0x419eb6
419e6d:	33 41 64             	xor    0x64(%ecx),%eax
419e70:	39 49 6c             	cmp    %ecx,0x6c(%ecx)
419e73:	58                   	pop    %eax
419e74:	37                   	aaa
419e75:	47                   	inc    %edi
419e76:	71 6e                	jno    0x419ee6
419e78:	61                   	popa
419e79:	38 34 6c             	cmp    %dh,(%esp,%ebp,2)
419e7c:	39 6a 6f             	cmp    %ebp,0x6f(%edx)
419e7f:	68 4e 35 75 71       	push   $0x7175354e
419e84:	51                   	push   %ecx
419e85:	35 46 50 59 73       	xor    $0x73595046,%eax
419e8a:	66 58                	pop    %ax
419e8c:	4c                   	dec    %esp
419e8d:	42                   	inc    %edx
419e8e:	36 49                	ss dec %ecx
419e90:	78 6e                	js     0x419f00
419e92:	2f                   	das
419e93:	70 71                	jo     0x419f06
419e95:	45                   	inc    %ebp
419e96:	76 69                	jbe    0x419f01
419e98:	48                   	dec    %eax
419e99:	57                   	push   %edi
419e9a:	58                   	pop    %eax
419e9b:	52                   	push   %edx
419e9c:	48                   	dec    %eax
419e9d:	4c                   	dec    %esp
419e9e:	64 36 30 35 44 30 75 	fs xor %dh,%ss:0x6b753044
419ea5:	6b
419ea6:	42                   	inc    %edx
419ea7:	4f                   	dec    %edi
419ea8:	33 37                	xor    (%edi),%esi
419eaa:	6b 67 73 48          	imul   $0x48,0x73(%edi),%esp
419eae:	78 6e                	js     0x419f1e
419eb0:	76 58                	jbe    0x419f0a
419eb2:	30 52 52             	xor    %dl,0x52(%edx)
419eb5:	34 58                	xor    $0x58,%al
419eb7:	79 54                	jns    0x419f0d
419eb9:	6b 2f 39             	imul   $0x39,(%edi),%ebp
419ebc:	2f                   	das
419ebd:	70 64                	jo     0x419f23
419ebf:	64 4d                	fs dec %ebp
419ec1:	5a                   	pop    %edx
419ec2:	4d                   	dec    %ebp
419ec3:	42                   	inc    %edx