410b2f:	54                   	push   %esp
410b30:	62 38                	bound  %edi,(%eax)
410b32:	4d                   	dec    %ebp
410b33:	35 63 44 6d 64       	xor    $0x646d4463,%eax
410b38:	74 76                	je     0x410bb0
410b3a:	44                   	inc    %esp
410b3b:	79 38                	jns    0x410b75
410b3d:	77 39                	ja     0x410b78
410b3f:	66 31 6e 32          	xor    %bp,0x32(%esi)
410b43:	36 6a 73             	ss push $0x73
410b46:	6b 64 76 68 44       	imul   $0x44,0x68(%esi,%esi,2),%esp
410b4b:	38 54 6f 59          	cmp    %dl,0x59(%edi,%ebp,2)
410b4f:	47                   	inc    %edi
410b50:	30 6b 6f             	xor    %ch,0x6f(%ebx)
410b53:	43                   	inc    %ebx
410b54:	33 38                	xor    (%eax),%edi
410b56:	55                   	push   %ebp
410b57:	49                   	dec    %ecx
410b58:	4e                   	dec    %esi
410b59:	74 4a                	je     0x410ba5
410b5b:	6b 36 7a             	imul   $0x7a,(%esi),%esi
410b5e:	62 5a 4b             	bound  %ebx,0x4b(%edx)
410b61:	47                   	inc    %edi
410b62:	7a 67                	jp     0x410bcb
410b64:	6f                   	outsl  %ds:(%esi),(%dx)
410b65:	51                   	push   %ecx
410b66:	4d                   	dec    %ebp
410b67:	6d                   	insl   (%dx),%es:(%edi)
410b68:	66 36 68 71 38       	ss pushw $0x3871
410b6d:	71 6f                	jno    0x410bde
410b6f:	6f                   	outsl  %ds:(%esi),(%dx)
410b70:	4f                   	dec    %edi
410b71:	77 33                	ja     0x410ba6
410b73:	62 4c 45 76          	bound  %ecx,0x76(%ebp,%eax,2)
410b77:	53                   	push   %ebx
410b78:	77 48                	ja     0x410bc2
410b7a:	63 72 58             	arpl   %esi,0x58(%edx)
410b7d:	62 69 5a             	bound  %ebp,0x5a(%ecx)
410b80:	6b 36 76             	imul   $0x76,(%esi),%esi
410b83:	57                   	push   %edi
410b84:	38 54 4e 54          	cmp    %dl,0x54(%esi,%ecx,2)
410b88:	68 76 43 51 35       	push   $0x35514376
410b8d:	42                   	inc    %edx
410b8e:	6a 34                	push   $0x34
410b90:	67 4c                	addr16 dec %esp
410b92:	54                   	push   %esp
410b93:	43                   	inc    %ebx
410b94:	5a                   	pop    %edx
410b95:	30 6b 48             	xor    %ch,0x48(%ebx)
410b98:	46                   	inc    %esi
410b99:	67 2f                	addr16 das
410b9b:	43                   	inc    %ebx
410b9c:	4a                   	dec    %edx
410b9d:	6e                   	outsb  %ds:(%esi),(%dx)
410b9e:	61                   	popa
410b9f:	66 42                	inc    %dx
410ba1:	4b                   	dec    %ebx
410ba2:	30 74 51 61          	xor    %dh,0x61(%ecx,%edx,2)
410ba6:	4f                   	dec    %edi
410ba7:	79 32                	jns    0x410bdb
410ba9:	4e                   	dec    %esi
410baa:	42                   	inc    %edx
410bab:	39 6c 39 4b          	cmp    %ebp,0x4b(%ecx,%edi,1)
410baf:	61                   	popa
410bb0:	59                   	pop    %ecx
410bb1:	63 56 6b             	arpl   %edx,0x6b(%esi)
410bb4:	42                   	inc    %edx
410bb5:	4e                   	dec    %esi
410bb6:	49                   	dec    %ecx
410bb7:	39 48 4d             	cmp    %ecx,0x4d(%eax)
410bba:	6e                   	outsb  %ds:(%esi),(%dx)
410bbb:	48                   	dec    %eax
410bbc:	6d                   	insl   (%dx),%es:(%edi)
410bbd:	75 42                	jne    0x410c01
410bbf:	48                   	dec    %eax
410bc0:	4b                   	dec    %ebx
410bc1:	4b                   	dec    %ebx
410bc2:	75 2f                	jne    0x410bf3
410bc4:	32 6a 2b             	xor    0x2b(%edx),%ch
410bc7:	63 30                	arpl   %esi,(%eax)
410bc9:	52                   	push   %edx
410bca:	53                   	push   %ebx
410bcb:	64 45                	fs inc %ebp
410bcd:	4c                   	dec    %esp
410bce:	36 6a 64             	ss push $0x64
410bd1:	33 76 2f             	xor    0x2f(%esi),%esi
410bd4:	72 35                	jb     0x410c0b
410bd6:	77 5a                	ja     0x410c32
410bd8:	2f                   	das
410bd9:	62 67 46             	bound  %esp,0x46(%edi)
410bdc:	4d                   	dec    %ebp
410bdd:	42                   	inc    %edx
410bde:	75 6c                	jne    0x410c4c
410be0:	79 66                	jns    0x410c48
410be2:	6c                   	insb   (%dx),%es:(%edi)
410be3:	36 76 54             	ss jbe 0x410c3a
410be6:	50                   	push   %eax
410be7:	76 42                	jbe    0x410c2b
410be9:	70 58                	jo     0x410c43
410beb:	58                   	pop    %eax
410bec:	43                   	inc    %ebx
410bed:	68 79 71 55 4e       	push   $0x4e557179
410bf2:	45                   	inc    %ebp
410bf3:	50                   	push   %eax
410bf4:	51                   	push   %ecx
410bf5:	6d                   	insl   (%dx),%es:(%edi)
410bf6:	54                   	push   %esp
410bf7:	50                   	push   %eax
410bf8:	71 76                	jno    0x410c70
410bfa:	33 4c 78 44          	xor    0x44(%eax,%edi,2),%ecx
410bfe:	2f                   	das
410bff:	37                   	aaa
410c00:	53                   	push   %ebx
410c01:	56                   	push   %esi
410c02:	2f                   	das
410c03:	45                   	inc    %ebp
410c04:	64 47                	fs inc %edi
410c06:	6e                   	outsb  %ds:(%esi),(%dx)
410c07:	6a 4d                	push   $0x4d
410c09:	76 41                	jbe    0x410c4c
410c0b:	30 71 4e             	xor    %dh,0x4e(%ecx)
410c0e:	48                   	dec    %eax
410c0f:	6e                   	outsb  %ds:(%esi),(%dx)
410c10:	31 65 68             	xor    %esp,0x68(%ebp)
410c13:	7a 69                	jp     0x410c7e
410c15:	69 59 57 65 43 51 4e 	imul   $0x4e514365,0x57(%ecx),%ebx
410c1c:	5a                   	pop    %edx
410c1d:	71 2b                	jno    0x410c4a
410c1f:	56                   	push   %esi
410c20:	70 76                	jo     0x410c98
410c22:	61                   	popa
410c23:	59                   	pop    %ecx
410c24:	79 32                	jns    0x410c58
410c26:	72 4d                	jb     0x410c75
410c28:	50                   	push   %eax
410c29:	78 46                	js     0x410c71
410c2b:	30 77 58             	xor    %dh,0x58(%edi)
410c2e:	64 57                	fs push %edi
410c30:	61                   	popa
410c31:	6e                   	outsb  %ds:(%esi),(%dx)
410c32:	33 50 59             	xor    0x59(%eax),%edx
410c35:	43                   	inc    %ebx
410c36:	5a                   	pop    %edx
410c37:	56                   	push   %esi
410c38:	71 37                	jno    0x410c71
410c3a:	4c                   	dec    %esp
410c3b:	64 6a 57             	fs push $0x57
410c3e:	39 6e 38             	cmp    %ebp,0x38(%esi)
410c41:	38 33                	cmp    %dh,(%ebx)
410c43:	51                   	push   %ecx
410c44:	4d                   	dec    %ebp
410c45:	35 38 54 36 69       	xor    $0x69365438,%eax
410c4a:	62 69 33             	bound  %ebp,0x33(%ecx)
410c4d:	78 62                	js     0x410cb1
410c4f:	6b 59 68 67          	imul   $0x67,0x68(%ecx),%ebx
410c53:	46                   	inc    %esi
410c54:	39 43 4e             	cmp    %eax,0x4e(%ebx)
410c57:	33 4f 6a             	xor    0x6a(%edi),%ecx
410c5a:	35 77 45 54 2f       	xor    $0x2f544577,%eax
410c5f:	44                   	inc    %esp
410c60:	72 52                	jb     0x410cb4
410c62:	5a                   	pop    %edx
410c63:	4a                   	dec    %edx
410c64:	4c                   	dec    %esp
410c65:	42                   	inc    %edx
410c66:	78 4a                	js     0x410cb2
410c68:	36 62 32             	bound  %esi,%ss:(%edx)
410c6b:	32 4f 45             	xor    0x45(%edi),%cl
410c6e:	43                   	inc    %ebx
410c6f:	41                   	inc    %ecx
410c70:	41                   	inc    %ecx
410c71:	4f                   	dec    %edi
410c72:	33 5a 35             	xor    0x35(%edx),%ebx
410c75:	61                   	popa
410c76:	58                   	pop    %eax
410c77:	5a                   	pop    %edx
410c78:	4a                   	dec    %edx
410c79:	48                   	dec    %eax
410c7a:	2b 57 47             	sub    0x47(%edi),%edx
410c7d:	32 43 51             	xor    0x51(%ebx),%al
410c80:	4c                   	dec    %esp
410c81:	36 74 74             	ss je  0x410cf8
410c84:	72 49                	jb     0x410ccf
410c86:	72 74                	jb     0x410cfc
410c88:	49                   	dec    %ecx
410c89:	2f                   	das
410c8a:	66 6c                	data16 insb (%dx),%es:(%edi)
410c8c:	45                   	inc    %ebp
410c8d:	31 2f                	xor    %ebp,(%edi)
410c8f:	6a 4d                	push   $0x4d
410c91:	7a 70                	jp     0x410d03
410c93:	31 56 53             	xor    %edx,0x53(%esi)
410c96:	34 57                	xor    $0x57,%al
410c98:	4a                   	dec    %edx
410c99:	66 5a                	pop    %dx
410c9b:	4f                   	dec    %edi
410c9c:	38 2f                	cmp    %ch,(%edi)
410c9e:	6c                   	insb   (%dx),%es:(%edi)
410c9f:	52                   	push   %edx
410ca0:	4f                   	dec    %edi
410ca1:	56                   	push   %esi
410ca2:	59                   	pop    %ecx
410ca3:	56                   	push   %esi
410ca4:	38 73 6a             	cmp    %dh,0x6a(%ebx)
410ca7:	72 33                	jb     0x410cdc
410ca9:	6b 4d 67 44          	imul   $0x44,0x67(%ebp),%ecx
410cad:	6f                   	outsl  %ds:(%esi),(%dx)
410cae:	71 54                	jno    0x410d04
410cb0:	4f                   	dec    %edi
410cb1:	68 30 68 49 35       	push   $0x35496830
410cb6:	44                   	inc    %esp
410cb7:	67 4c                	addr16 dec %esp
410cb9:	39 79 41             	cmp    %edi,0x41(%ecx)
410cbc:	43                   	inc    %ebx
410cbd:	32 49 64             	xor    0x64(%ecx),%cl
410cc0:	6e                   	outsb  %ds:(%esi),(%dx)
410cc1:	33 55 32             	xor    0x32(%ebp),%edx
410cc4:	4e                   	dec    %esi
410cc5:	37                   	aaa
410cc6:	41                   	inc    %ecx
410cc7:	35 43 37 53 35       	xor    $0x35533743,%eax
410ccc:	43                   	inc    %ebx
410ccd:	6a 37                	push   $0x37
410ccf:	55                   	push   %ebp
410cd0:	4a                   	dec    %edx
410cd1:	38 4c 42 6f          	cmp    %cl,0x6f(%edx,%eax,2)
410cd5:	44                   	inc    %esp
410cd6:	32 46 48             	xor    0x48(%esi),%al
410cd9:	44                   	inc    %esp
410cda:	71 57                	jno    0x410d33
410cdc:	58                   	pop    %eax
410cdd:	54                   	push   %esp
410cde:	44                   	inc    %esp
410cdf:	73 76                	jae    0x410d57
410ce1:	57                   	push   %edi
410ce2:	45                   	inc    %ebp
410ce3:	67 79 72             	addr16 jns 0x410d58
410ce6:	71 66                	jno    0x410d4e
410ce8:	31 75 6c             	xor    %esi,0x6c(%ebp)
410ceb:	58                   	pop    %eax
410cec:	7a 46                	jp     0x410d34
410cee:	72 77                	jb     0x410d67
410cf0:	49                   	dec    %ecx
410cf1:	38 2f                	cmp    %ch,(%edi)
410cf3:	51                   	push   %ecx
410cf4:	4c                   	dec    %esp
410cf5:	62 62 55             	bound  %esp,0x55(%edx)
410cf8:	53                   	push   %ebx
410cf9:	45                   	inc    %ebp
410cfa:	30 37                	xor    %dh,(%edi)
410cfc:	59                   	pop    %ecx
410cfd:	65 32 51 6e          	xor    %gs:0x6e(%ecx),%dl
410d01:	44                   	inc    %esp
410d02:	67 75 62             	addr16 jne 0x410d67
410d05:	49                   	dec    %ecx
410d06:	4a                   	dec    %edx
410d07:	41                   	inc    %ecx
410d08:	36 6c                	ss insb (%dx),%es:(%edi)
410d0a:	69 63 4c 32 5a 67 67 	imul   $0x67675a32,0x4c(%ebx),%esp
410d11:	4f                   	dec    %edi
410d12:	50                   	push   %eax
410d13:	56                   	push   %esi
410d14:	69 7a 6e 42 65 7a 77 	imul   $0x777a6542,0x6e(%edx),%edi
410d1b:	6d                   	insl   (%dx),%es:(%edi)
410d1c:	64 67 4a             	fs addr16 dec %edx
410d1f:	4c                   	dec    %esp
410d20:	63 4d 72             	arpl   %ecx,0x72(%ebp)
410d23:	6b 7a 5a 71          	imul   $0x71,0x5a(%edx),%edi
410d27:	6d                   	insl   (%dx),%es:(%edi)
410d28:	79 69                	jns    0x410d93
410d2a:	62 51 58             	bound  %edx,0x58(%ecx)
410d2d:	55                   	push   %ebp
410d2e:	5a                   	pop    %edx
410d2f:	7a 4d                	jp     0x410d7e
410d31:	37                   	aaa
410d32:	58                   	pop    %eax
410d33:	6a 46                	push   $0x46
410d35:	6a 59                	push   $0x59
410d37:	51                   	push   %ecx
410d38:	32 51 6e             	xor    0x6e(%ecx),%dl
410d3b:	47                   	inc    %edi
410d3c:	7a 75                	jp     0x410db3
410d3e:	64 48                	fs dec %eax
410d40:	37                   	aaa
410d41:	62 58 64             	bound  %ebx,0x64(%eax)
410d44:	55                   	push   %ebp
410d45:	31 56 6c             	xor    %edx,0x6c(%esi)
410d48:	42                   	inc    %edx
410d49:	63 6c 76 50          	arpl   %ebp,0x50(%esi,%esi,2)
410d4d:	7a 32                	jp     0x410d81
410d4f:	61                   	popa
410d50:	46                   	inc    %esi
410d51:	68 34 66 36 6b       	push   $0x6b366634
410d56:	33 43 6d             	xor    0x6d(%ebx),%eax
410d59:	31 4e 74             	xor    %ecx,0x74(%esi)
410d5c:	32 4e 44             	xor    0x44(%esi),%cl
410d5f:	31 6d 50             	xor    %ebp,0x50(%ebp)
410d62:	32 4d 33             	xor    0x33(%ebp),%cl
410d65:	53                   	push   %ebx
410d66:	37                   	aaa
410d67:	76 61                	jbe    0x410dca
410d69:	31 33                	xor    %esi,(%ebx)
410d6b:	57                   	push   %edi
410d6c:	51                   	push   %ecx
410d6d:	57                   	push   %edi
410d6e:	5a                   	pop    %edx
410d6f:	67 4d                	addr16 dec %ebp
410d71:	78 4f                	js     0x410dc2
410d73:	57                   	push   %edi
410d74:	62 70 49             	bound  %esi,0x49(%eax)
410d77:	37                   	aaa
410d78:	2f                   	das
410d79:	58                   	pop    %eax
410d7a:	4c                   	dec    %esp
410d7b:	78 7a                	js     0x410df7
410d7d:	52                   	push   %edx
410d7e:	5a                   	pop    %edx
410d7f:	75 39                	jne    0x410dba
410d81:	33 62 38             	xor    0x38(%edx),%esp
410d84:	42                   	inc    %edx
410d85:	55                   	push   %ebp
410d86:	4f                   	dec    %edi
410d87:	73 33                	jae    0x410dbc
410d89:	57                   	push   %edi
410d8a:	34 43                	xor    $0x43,%al
410d8c:	35 6f 55 46 6b       	xor    $0x6b46556f,%eax
410d91:	4f                   	dec    %edi
410d92:	4b                   	dec    %ebx
410d93:	56                   	push   %esi
410d94:	35 71 63 31 44       	xor    $0x44316371,%eax
410d99:	4c                   	dec    %esp
410d9a:	70 76                	jo     0x410e12
410d9c:	72 54                	jb     0x410df2
410d9e:	31 5a 7a             	xor    %ebx,0x7a(%edx)
410da1:	4d                   	dec    %ebp
410da2:	38 4b 4d             	cmp    %cl,0x4d(%ebx)
410da5:	69 45 48 66 49 79 64 	imul   $0x64794966,0x48(%ebp),%eax
410dac:	69 4a 6a 4e 62 51 51 	imul   $0x5151624e,0x6a(%edx),%ecx
410db3:	35 68 54 48 6a       	xor    $0x6a485468,%eax
410db8:	66 62 37             	bound  %si,(%edi)
410dbb:	36 31 6e 6d          	xor    %ebp,%ss:0x6d(%esi)
410dbf:	58                   	pop    %eax
410dc0:	53                   	push   %ebx
410dc1:	38 50 75             	cmp    %dl,0x75(%eax)
410dc4:	75 37                	jne    0x410dfd
410dc6:	51                   	push   %ecx
410dc7:	55                   	push   %ebp
410dc8:	62 6b 39             	bound  %ebp,0x39(%ebx)
410dcb:	6d                   	insl   (%dx),%es:(%edi)
410dcc:	32 56 48             	xor    0x48(%esi),%dl