418b6b:	66 43                	inc    %bx
418b6d:	72 2b                	jb     0x418b9a
418b6f:	30 73 43             	xor    %dh,0x43(%ebx)
418b72:	52                   	push   %edx
418b73:	7a 43                	jp     0x418bb8
418b75:	51                   	push   %ecx
418b76:	48                   	dec    %eax
418b77:	39 52 78             	cmp    %edx,0x78(%edx)
418b7a:	71 77                	jno    0x418bf3
418b7c:	68 6c 68 45 77       	push   $0x7745686c
418b81:	4e                   	dec    %esi
418b82:	55                   	push   %ebp
418b83:	4f                   	dec    %edi
418b84:	41                   	inc    %ecx
418b85:	6d                   	insl   (%dx),%es:(%edi)
418b86:	35 6c 55 6c 75       	xor    $0x756c556c,%eax
418b8b:	64 74 4c             	fs je  0x418bda
418b8e:	43                   	inc    %ebx
418b8f:	68 6b 6e 67 51       	push   $0x51676e6b
418b94:	59                   	pop    %ecx
418b95:	4c                   	dec    %esp
418b96:	42                   	inc    %edx
418b97:	64 49                	fs dec %ecx
418b99:	77 6d                	ja     0x418c08
418b9b:	66 61                	popaw
418b9d:	66 50                	push   %ax
418b9f:	69 35 7a 64 44 55 75 	imul   $0x67354e75,0x5544647a,%esi
418ba6:	4e 35 67
418ba9:	30 53 6c             	xor    %dl,0x6c(%ebx)
418bac:	55                   	push   %ebp
418bad:	38 45 6d             	cmp    %al,0x6d(%ebp)
418bb0:	73 54                	jae    0x418c06
418bb2:	41                   	inc    %ecx
418bb3:	4b                   	dec    %ebx
418bb4:	39 32                	cmp    %esi,(%edx)
418bb6:	74 55                	je     0x418c0d
418bb8:	55                   	push   %ebp
418bb9:	31 6a 4f             	xor    %ebp,0x4f(%edx)
418bbc:	71 2f                	jno    0x418bed
418bbe:	65 77 7a             	gs ja  0x418c3b
418bc1:	41                   	inc    %ecx
418bc2:	4f                   	dec    %edi
418bc3:	45                   	inc    %ebp
418bc4:	67 49                	addr16 dec %ecx
418bc6:	53                   	push   %ebx
418bc7:	76 7a                	jbe    0x418c43
418bc9:	4b                   	dec    %ebx
418bca:	76 31                	jbe    0x418bfd
418bcc:	66 38 49 53          	data16 cmp %cl,0x53(%ecx)
418bd0:	39 46 55             	cmp    %eax,0x55(%esi)
418bd3:	58                   	pop    %eax
418bd4:	55                   	push   %ebp
418bd5:	67 50                	addr16 push %eax
418bd7:	39 2b                	cmp    %ebp,(%ebx)
418bd9:	78 4e                	js     0x418c29
418bdb:	32 47 6d             	xor    0x6d(%edi),%al
418bde:	68 72 55 59 46       	push   $0x46595572
418be3:	7a 62                	jp     0x418c47
418be5:	44                   	inc    %esp
418be6:	4e                   	dec    %esi
418be7:	6a 6e                	push   $0x6e
418be9:	7a 52                	jp     0x418c3d
418beb:	36 64 77 6f          	ss fs ja 0x418c5e
418bef:	44                   	inc    %esp
418bf0:	31 66 67             	xor    %esp,0x67(%esi)
418bf3:	54                   	push   %esp
418bf4:	2f                   	das
418bf5:	78 65                	js     0x418c5c
418bf7:	51                   	push   %ecx
418bf8:	49                   	dec    %ecx
418bf9:	64 41                	fs inc %ecx
418bfb:	42                   	inc    %edx
418bfc:	6b 4b 32 53          	imul   $0x53,0x32(%ebx),%ecx
418c00:	63 62 37             	arpl   %esp,0x37(%edx)
418c03:	43                   	inc    %ebx
418c04:	6c                   	insb   (%dx),%es:(%edi)
418c05:	7a 69                	jp     0x418c70
418c07:	55                   	push   %ebp
418c08:	42                   	inc    %edx
418c09:	33 53 6d             	xor    0x6d(%ebx),%edx
418c0c:	55                   	push   %ebp
418c0d:	6f                   	outsl  %ds:(%esi),(%dx)
418c0e:	57                   	push   %edi
418c0f:	70 5a                	jo     0x418c6b
418c11:	2b 61 68             	sub    0x68(%ecx),%esp
418c14:	55                   	push   %ebp
418c15:	38 54 55 67          	cmp    %dl,0x67(%ebp,%edx,2)
418c19:	51                   	push   %ecx
418c1a:	76 6a                	jbe    0x418c86
418c1c:	44                   	inc    %esp
418c1d:	6c                   	insb   (%dx),%es:(%edi)
418c1e:	32 50 58             	xor    0x58(%eax),%dl
418c21:	35 46 43 32 55       	xor    $0x55324346,%eax
418c26:	6a 4d                	push   $0x4d
418c28:	55                   	push   %ebp
418c29:	58                   	pop    %eax
418c2a:	4d                   	dec    %ebp
418c2b:	67 4a                	addr16 dec %edx
418c2d:	50                   	push   %eax
418c2e:	4a                   	dec    %edx
418c2f:	75 4f                	jne    0x418c80
418c31:	4d                   	dec    %ebp
418c32:	76 75                	jbe    0x418ca9
418c34:	4f                   	dec    %edi
418c35:	6f                   	outsl  %ds:(%esi),(%dx)
418c36:	4c                   	dec    %esp
418c37:	2f                   	das
418c38:	32 33                	xor    (%ebx),%dh
418c3a:	4b                   	dec    %ebx
418c3b:	61                   	popa
418c3c:	71 70                	jno    0x418cae
418c3e:	56                   	push   %esi
418c3f:	4e                   	dec    %esi
418c40:	71 67                	jno    0x418ca9
418c42:	7a 54                	jp     0x418c98
418c44:	4e                   	dec    %esi
418c45:	65 37                	gs aaa
418c47:	4b                   	dec    %ebx
418c48:	66 2f                	data16 das
418c4a:	51                   	push   %ecx
418c4b:	78 32                	js     0x418c7f
418c4d:	6d                   	insl   (%dx),%es:(%edi)
418c4e:	65 58                	gs pop %eax
418c50:	51                   	push   %ecx
418c51:	59                   	pop    %ecx
418c52:	64 48                	fs dec %eax
418c54:	61                   	popa
418c55:	32 41 39             	xor    0x39(%ecx),%al
418c58:	4f                   	dec    %edi
418c59:	7a 6d                	jp     0x418cc8
418c5b:	6a 4a                	push   $0x4a
418c5d:	37                   	aaa
418c5e:	34 47                	xor    $0x47,%al
418c60:	4f                   	dec    %edi
418c61:	72 55                	jb     0x418cb8
418c63:	63 49 6b             	arpl   %ecx,0x6b(%ecx)
418c66:	76 55                	jbe    0x418cbd
418c68:	69 65 45 6e 6c 51 64 	imul   $0x64516c6e,0x45(%ebp),%esp
418c6f:	54                   	push   %esp
418c70:	74 30                	je     0x418ca2
418c72:	62 6b 73             	bound  %ebp,0x73(%ebx)
418c75:	5a                   	pop    %edx
418c76:	37                   	aaa
418c77:	48                   	dec    %eax
418c78:	37                   	aaa
418c79:	4f                   	dec    %edi
418c7a:	73 32                	jae    0x418cae
418c7c:	71 44                	jno    0x418cc2
418c7e:	63 7a 34             	arpl   %edi,0x34(%edx)
418c81:	45                   	inc    %ebp
418c82:	70 47                	jo     0x418ccb
418c84:	67 68 6c 53 35 7a    	addr16 push $0x7a35536c
418c8a:	6d                   	insl   (%dx),%es:(%edi)
418c8b:	68 45 6d 39 67       	push   $0x67396d45
418c90:	35 53 48 56 35       	xor    $0x35564853,%eax
418c95:	74 6f                	je     0x418d06
418c97:	47                   	inc    %edi
418c98:	6a 59                	push   $0x59
418c9a:	52                   	push   %edx
418c9b:	70 6a                	jo     0x418d07
418c9d:	6f                   	outsl  %ds:(%esi),(%dx)
418c9e:	31 55 31             	xor    %edx,0x31(%ebp)
418ca1:	74 4e                	je     0x418cf1
418ca3:	62 34 2f             	bound  %esi,(%edi,%ebp,1)
418ca6:	47                   	inc    %edi
418ca7:	51                   	push   %ecx
418ca8:	31 69 6a             	xor    %ebp,0x6a(%ecx)
418cab:	39 30                	cmp    %esi,(%eax)
418cad:	5a                   	pop    %edx
418cae:	46                   	inc    %esi
418caf:	42                   	inc    %edx
418cb0:	73 6a                	jae    0x418d1c
418cb2:	71 38                	jno    0x418cec
418cb4:	64 2f                	fs das
418cb6:	30 66 6f             	xor    %ah,0x6f(%esi)
418cb9:	4e                   	dec    %esi
418cba:	71 6c                	jno    0x418d28
418cbc:	70 33                	jo     0x418cf1
418cbe:	79 68                	jns    0x418d28
418cc0:	5a                   	pop    %edx
418cc1:	2b 41 6d             	sub    0x6d(%ecx),%eax
418cc4:	47                   	inc    %edi
418cc5:	32 4b 7a             	xor    0x7a(%ebx),%cl
418cc8:	43                   	inc    %ebx
418cc9:	2b 38                	sub    (%eax),%edi
418ccb:	31 49 4f             	xor    %ecx,0x4f(%ecx)
418cce:	33 49 6d             	xor    0x6d(%ecx),%ecx
418cd1:	56                   	push   %esi
418cd2:	2b 76 61             	sub    0x61(%esi),%esi
418cd5:	69 58 44 36 5a 50 62 	imul   $0x62505a36,0x44(%eax),%ebx
418cdc:	42                   	inc    %edx
418cdd:	74 62                	je     0x418d41
418cdf:	76 41                	jbe    0x418d22
418ce1:	4e                   	dec    %esi
418ce2:	4a                   	dec    %edx
418ce3:	6c                   	insb   (%dx),%es:(%edi)
418ce4:	4c                   	dec    %esp
418ce5:	7a 47                	jp     0x418d2e
418ce7:	56                   	push   %esi
418ce8:	69 72 7a 2b 50 63 35 	imul   $0x3563502b,0x7a(%edx),%esi
418cef:	55                   	push   %ebp
418cf0:	31 6c 4a 43          	xor    %ebp,0x43(%edx,%ecx,2)
418cf4:	6b 64 79 77 6f       	imul   $0x6f,0x77(%ecx,%edi,2),%esp
418cf9:	72 4d                	jb     0x418d48
418cfb:	42                   	inc    %edx
418cfc:	76 48                	jbe    0x418d46
418cfe:	75 41                	jne    0x418d41
418d00:	69 46 52 6d 39 70 4e 	imul   $0x4e70396d,0x52(%esi),%eax
418d07:	54                   	push   %esp
418d08:	44                   	inc    %esp
418d09:	49                   	dec    %ecx
418d0a:	35 45 69 53 32       	xor    $0x32536945,%eax
418d0f:	72 44                	jb     0x418d55
418d11:	42                   	inc    %edx
418d12:	39 71 76             	cmp    %esi,0x76(%ecx)
418d15:	6f                   	outsl  %ds:(%esi),(%dx)
418d16:	43                   	inc    %ebx
418d17:	37                   	aaa
418d18:	56                   	push   %esi
418d19:	6d                   	insl   (%dx),%es:(%edi)
418d1a:	5a                   	pop    %edx
418d1b:	51                   	push   %ecx
418d1c:	2b 45 79             	sub    0x79(%ebp),%eax
418d1f:	64 4c                	fs dec %esp
418d21:	53                   	push   %ebx
418d22:	4a                   	dec    %edx
418d23:	49                   	dec    %ecx
418d24:	47                   	inc    %edi
418d25:	67 50                	addr16 push %eax
418d27:	37                   	aaa
418d28:	70 56                	jo     0x418d80
418d2a:	46                   	inc    %esi
418d2b:	4f                   	dec    %edi
418d2c:	45                   	inc    %ebp
418d2d:	63 4b 46             	arpl   %ecx,0x46(%ebx)
418d30:	7a 64                	jp     0x418d96
418d32:	79 4e                	jns    0x418d82
418d34:	37                   	aaa
418d35:	62 2b                	bound  %ebp,(%ebx)
418d37:	6f                   	outsl  %ds:(%esi),(%dx)
418d38:	73 45                	jae    0x418d7f
418d3a:	7a 78                	jp     0x418db4
418d3c:	56                   	push   %esi
418d3d:	6a 56                	push   $0x56
418d3f:	73 4c                	jae    0x418d8d
418d41:	77 50                	ja     0x418d93
418d43:	71 78                	jno    0x418dbd
418d45:	31 69 6a             	xor    %ebp,0x6a(%ecx)
418d48:	32 41 45             	xor    0x45(%ecx),%al
418d4b:	50                   	push   %eax
418d4c:	65 76 6f             	gs jbe 0x418dbe
418d4f:	6d                   	insl   (%dx),%es:(%edi)
418d50:	2b 47 55             	sub    0x55(%edi),%eax
418d53:	6c                   	insb   (%dx),%es:(%edi)
418d54:	79 51                	jns    0x418da7
418d56:	59                   	pop    %ecx
418d57:	31 74 4b 4b          	xor    %esi,0x4b(%ebx,%ecx,2)
418d5b:	39 58 70             	cmp    %ebx,0x70(%eax)
418d5e:	64 42                	fs inc %edx
418d60:	4a                   	dec    %edx
418d61:	61                   	popa
418d62:	4b                   	dec    %ebx
418d63:	49                   	dec    %ecx
418d64:	58                   	pop    %eax
418d65:	55                   	push   %ebp
418d66:	72 43                	jb     0x418dab
418d68:	65 73 36             	gs jae 0x418da1
418d6b:	2b 4f 79             	sub    0x79(%edi),%ecx
418d6e:	62 52 6d             	bound  %edx,0x6d(%edx)
418d71:	65 7a 68             	gs jp  0x418ddc
418d74:	33 71 52             	xor    0x52(%ecx),%esi
418d77:	6d                   	insl   (%dx),%es:(%edi)
418d78:	75 73                	jne    0x418ded
418d7a:	54                   	push   %esp
418d7b:	61                   	popa
418d7c:	65 68 6d 7a 47 6d    	gs push $0x6d477a6d
418d82:	61                   	popa
418d83:	43                   	inc    %ebx
418d84:	63 49 34             	arpl   %ecx,0x34(%ecx)
418d87:	34 45                	xor    $0x45,%al
418d89:	34 35                	xor    $0x35,%al
418d8b:	6f                   	outsl  %ds:(%esi),(%dx)
418d8c:	39 53 64             	cmp    %edx,0x64(%ebx)
418d8f:	32 53 68             	xor    0x68(%ebx),%dl
418d92:	6e                   	outsb  %ds:(%esi),(%dx)
418d93:	38 79 79             	cmp    %bh,0x79(%ecx)
418d96:	55                   	push   %ebp
418d97:	64 71 65             	fs jno 0x418dff
418d9a:	67 5a                	addr16 pop %edx
418d9c:	42                   	inc    %edx
418d9d:	52                   	push   %edx
418d9e:	48                   	dec    %eax
418d9f:	6e                   	outsb  %ds:(%esi),(%dx)
418da0:	6d                   	insl   (%dx),%es:(%edi)
418da1:	48                   	dec    %eax
418da2:	4a                   	dec    %edx
418da3:	62 76 4c             	bound  %esi,0x4c(%esi)
418da6:	39 55 6f             	cmp    %edx,0x6f(%ebp)
418da9:	6a 57                	push   $0x57
418dab:	6a 31                	push   $0x31
418dad:	4b                   	dec    %ebx
418dae:	63 56 42             	arpl   %edx,0x42(%esi)
418db1:	77 64                	ja     0x418e17
418db3:	46                   	inc    %esi
418db4:	35 36 55 78 57       	xor    $0x57785536,%eax
418db9:	56                   	push   %esi
418dba:	31 67 79             	xor    %esp,0x79(%edi)
418dbd:	54                   	push   %esp
418dbe:	59                   	pop    %ecx
418dbf:	69 51 38 33 57 77 54 	imul   $0x54775733,0x38(%ecx),%edx
418dc6:	65 38 42 53          	cmp    %al,%gs:0x53(%edx)
418dca:	51                   	push   %ecx
418dcb:	78 30                	js     0x418dfd
418dcd:	32 71 63             	xor    0x63(%ecx),%dh
418dd0:	76 75                	jbe    0x418e47
418dd2:	2b 54 67 55          	sub    0x55(%edi,%eiz,2),%edx
418dd6:	62 44 69 43          	bound  %eax,0x43(%ecx,%ebp,2)
418dda:	2f                   	das
418ddb:	66 63 77 5a          	arpl   %si,0x5a(%edi)
418ddf:	63 77 46             	arpl   %esi,0x46(%edi)
418de2:	31 6d 63             	xor    %ebp,0x63(%ebp)
418de5:	31 49 55             	xor    %ecx,0x55(%ecx)
418de8:	74 52                	je     0x418e3c
418dea:	49                   	dec    %ecx
418deb:	75 43                	jne    0x418e30
418ded:	79 63                	jns    0x418e52
418def:	72 38                	jb     0x418e29
418df1:	36 44                	ss inc %esp
418df3:	52                   	push   %edx
418df4:	6a 55                	push   $0x55
418df6:	58                   	pop    %eax
418df7:	30 32                	xor    %dh,(%edx)
418df9:	54                   	push   %esp
418dfa:	68 64 68 46 48       	push   $0x48466864
418dff:	73 76                	jae    0x418e77
418e01:	62 4c 53 6e          	bound  %ecx,0x6e(%ebx,%edx,2)
418e05:	55                   	push   %ebp
418e06:	6a 58                	push   $0x58
418e08:	48                   	dec    %eax
418e09:	32 35 48 72 2f 41    	xor    0x412f7248,%dh
418e0f:	69 69 51 4c 73 63 4c 	imul   $0x4c63734c,0x51(%ecx),%ebp
418e16:	6e                   	outsb  %ds:(%esi),(%dx)
418e17:	66 4c                	dec    %sp
418e19:	68 77 30 5a 49       	push   $0x495a3077
418e1e:	71 46                	jno    0x418e66
418e20:	64 6a 39             	fs push $0x39
418e23:	56                   	push   %esi
418e24:	66 58                	pop    %ax
418e26:	4e                   	dec    %esi
418e27:	48                   	dec    %eax