412b3a:	38 45 7a             	cmp    %al,0x7a(%ebp)
412b3d:	5a                   	pop    %edx
412b3e:	2b 5a 47             	sub    0x47(%edx),%ebx
412b41:	44                   	inc    %esp
412b42:	4e                   	dec    %esi
412b43:	77 2f                	ja     0x412b74
412b45:	62 43 6d             	bound  %eax,0x6d(%ebx)
412b48:	47                   	inc    %edi
412b49:	77 4e                	ja     0x412b99
412b4b:	51                   	push   %ecx
412b4c:	6b 67 48 65          	imul   $0x65,0x48(%edi),%esp
412b50:	48                   	dec    %eax
412b51:	46                   	inc    %esi
412b52:	48                   	dec    %eax
412b53:	4d                   	dec    %ebp
412b54:	77 4e                	ja     0x412ba4
412b56:	53                   	push   %ebx
412b57:	64 74 6c             	fs je  0x412bc6
412b5a:	44                   	inc    %esp
412b5b:	67 30 4d 34          	xor    %cl,0x34(%di)
412b5f:	4c                   	dec    %esp
412b60:	69 56 64 32 51 70 38 	imul   $0x38705132,0x64(%esi),%edx
412b67:	6b 6b 5a 48          	imul   $0x48,0x5a(%ebx),%ebp
412b6b:	58                   	pop    %eax
412b6c:	45                   	inc    %ebp
412b6d:	68 77 4f 6a 4a       	push   $0x4a6a4f77
412b72:	73 78                	jae    0x412bec
412b74:	51                   	push   %ecx
412b75:	64 5a                	fs pop %edx
412b77:	58                   	pop    %eax
412b78:	6f                   	outsl  %ds:(%esi),(%dx)
412b79:	42                   	inc    %edx
412b7a:	46                   	inc    %esi
412b7b:	66 62 4d 38          	bound  %cx,0x38(%ebp)
412b7f:	38 6e 4a             	cmp    %ch,0x4a(%esi)
412b82:	38 57 70             	cmp    %dl,0x70(%edi)
412b85:	76 42                	jbe    0x412bc9
412b87:	57                   	push   %edi
412b88:	45                   	inc    %ebp
412b89:	73 61                	jae    0x412bec
412b8b:	4a                   	dec    %edx
412b8c:	4c                   	dec    %esp
412b8d:	7a 45                	jp     0x412bd4
412b8f:	79 57                	jns    0x412be8
412b91:	6a 6b                	push   $0x6b
412b93:	76 65                	jbe    0x412bfa
412b95:	30 74 55 57          	xor    %dh,0x57(%ebp,%edx,2)
412b99:	68 47 71 4f 6f       	push   $0x6f4f7147
412b9e:	52                   	push   %edx
412b9f:	46                   	inc    %esi
412ba0:	66 72 38             	data16 jb 0x412bdb
412ba3:	35 4c 31 4d 4c       	xor    $0x4c4d314c,%eax
412ba8:	33 75 75             	xor    0x75(%ebp),%esi
412bab:	58                   	pop    %eax
412bac:	38 6c 65 39          	cmp    %ch,0x39(%ebp,%eiz,2)
412bb0:	71 6e                	jno    0x412c20
412bb2:	78 4a                	js     0x412bfe
412bb4:	37                   	aaa
412bb5:	37                   	aaa
412bb6:	39 2f                	cmp    %ebp,(%edi)
412bb8:	79 76                	jns    0x412c30
412bba:	64 66 63 75 77       	arpl   %si,%fs:0x77(%ebp)
412bbf:	45                   	inc    %ebp
412bc0:	4f                   	dec    %edi
412bc1:	38 2b                	cmp    %ch,(%ebx)
412bc3:	66 4e                	dec    %si
412bc5:	55                   	push   %ebp
412bc6:	35 31 6e 32 68       	xor    $0x68326e31,%eax
412bcb:	35 65 4a 6e 44       	xor    $0x446e4a65,%eax
412bd0:	36 55                	ss push %ebp
412bd2:	4b                   	dec    %ebx
412bd3:	30 59 6b             	xor    %bl,0x6b(%ecx)
412bd6:	76 65                	jbe    0x412c3d
412bd8:	63 49 55             	arpl   %ecx,0x55(%ecx)
412bdb:	62 53 48             	bound  %edx,0x48(%ebx)
412bde:	47                   	inc    %edi
412bdf:	50                   	push   %eax
412be0:	4b                   	dec    %ebx
412be1:	64 5a                	fs pop %edx
412be3:	46                   	inc    %esi
412be4:	41                   	inc    %ecx
412be5:	49                   	dec    %ecx
412be6:	47                   	inc    %edi
412be7:	64 57                	fs push %edi
412be9:	7a 53                	jp     0x412c3e
412beb:	6b 64 79 7a 6b       	imul   $0x6b,0x7a(%ecx,%edi,2),%esp
412bf0:	6b 34 41 36          	imul   $0x36,(%ecx,%eax,2),%esi
412bf4:	64 67 70 61          	fs addr16 jo 0x412c59
412bf8:	48                   	dec    %eax
412bf9:	73 52                	jae    0x412c4d
412bfb:	78 66                	js     0x412c63
412bfd:	70 34                	jo     0x412c33
412bff:	71 61                	jno    0x412c62
412c01:	79 31                	jns    0x412c34
412c03:	44                   	inc    %esp
412c04:	44                   	inc    %esp
412c05:	56                   	push   %esi
412c06:	6f                   	outsl  %ds:(%esi),(%dx)
412c07:	53                   	push   %ebx
412c08:	35 53 68 67 35       	xor    $0x35676853,%eax
412c0d:	65 37                	gs aaa
412c0f:	49                   	dec    %ecx
412c10:	78 4f                	js     0x412c61
412c12:	31 30                	xor    %esi,(%eax)
412c14:	34 79                	xor    $0x79,%al
412c16:	34 61                	xor    $0x61,%al
412c18:	56                   	push   %esi
412c19:	38 56 37             	cmp    %dl,0x37(%esi)
412c1c:	31 69 50             	xor    %ebp,0x50(%ecx)
412c1f:	6c                   	insb   (%dx),%es:(%edi)
412c20:	4a                   	dec    %edx
412c21:	68 47 71 4c 50       	push   $0x504c7147
412c26:	68 36 42 4c 73       	push   $0x734c4236
412c2b:	42                   	inc    %edx
412c2c:	67 64 59             	addr16 fs pop %ecx
412c2f:	77 4e                	ja     0x412c7f
412c31:	71 30                	jno    0x412c63
412c33:	4c                   	dec    %esp
412c34:	78 74                	js     0x412caa
412c36:	6f                   	outsl  %ds:(%esi),(%dx)
412c37:	43                   	inc    %ebx
412c38:	75 75                	jne    0x412caf
412c3a:	68 2f 6c 62 30       	push   $0x30626c2f
412c3f:	79 67                	jns    0x412ca8
412c41:	58                   	pop    %eax
412c42:	4c                   	dec    %esp
412c43:	6f                   	outsl  %ds:(%esi),(%dx)
412c44:	6f                   	outsl  %ds:(%esi),(%dx)
412c45:	53                   	push   %ebx
412c46:	4a                   	dec    %edx
412c47:	36 68 4e 35 71 75    	ss push $0x7571354e
412c4d:	61                   	popa
412c4e:	6a 49                	push   $0x49
412c50:	32 42 64             	xor    0x64(%edx),%al
412c53:	51                   	push   %ecx
412c54:	49                   	dec    %ecx
412c55:	6b 57 69 56          	imul   $0x56,0x69(%edi),%edx
412c59:	64 58                	fs pop %eax
412c5b:	67 74 7a             	addr16 je 0x412cd8
412c5e:	67 6d                	insl   (%dx),%es:(%di)
412c60:	70 61                	jo     0x412cc3
412c62:	45                   	inc    %ebp
412c63:	70 67                	jo     0x412ccc
412c65:	4f                   	dec    %edi
412c66:	7a 2b                	jp     0x412c93
412c68:	4a                   	dec    %edx
412c69:	45                   	inc    %ebp
412c6a:	30 4d 47             	xor    %cl,0x47(%ebp)
412c6d:	77 52                	ja     0x412cc1
412c6f:	76 39                	jbe    0x412caa
412c71:	47                   	inc    %edi
412c72:	42                   	inc    %edx
412c73:	6f                   	outsl  %ds:(%esi),(%dx)
412c74:	65 46                	gs inc %esi
412c76:	76 6f                	jbe    0x412ce7
412c78:	46                   	inc    %esi
412c79:	43                   	inc    %ebx
412c7a:	76 46                	jbe    0x412cc2
412c7c:	68 47 72 68 6f       	push   $0x6f687247
412c81:	68 33 45 6f 33       	push   $0x336f4533
412c86:	59                   	pop    %ecx
412c87:	36 70 73             	ss jo  0x412cfd
412c8a:	79 7a                	jns    0x412d06
412c8c:	55                   	push   %ebp
412c8d:	4a                   	dec    %edx
412c8e:	70 48                	jo     0x412cd8
412c90:	33 4c 51 6d          	xor    0x6d(%ecx,%edx,2),%ecx
412c94:	52                   	push   %edx
412c95:	5a                   	pop    %edx
412c96:	49                   	dec    %ecx
412c97:	66 6a 7a             	pushw  $0x7a
412c9a:	50                   	push   %eax
412c9b:	70 54                	jo     0x412cf1
412c9d:	53                   	push   %ebx
412c9e:	56                   	push   %esi
412c9f:	31 44 51 69          	xor    %eax,0x69(%ecx,%edx,2)
412ca3:	57                   	push   %edi
412ca4:	54                   	push   %esp
412ca5:	53                   	push   %ebx
412ca6:	59                   	pop    %ecx
412ca7:	35 65 53 6d 72       	xor    $0x726d5365,%eax
412cac:	6d                   	insl   (%dx),%es:(%edi)
412cad:	41                   	inc    %ecx
412cae:	64 38 42 6b          	cmp    %al,%fs:0x6b(%edx)
412cb2:	77 50                	ja     0x412d04
412cb4:	4d                   	dec    %ebp
412cb5:	70 79                	jo     0x412d30
412cb7:	68 36 6d 58 30       	push   $0x30586d36
412cbc:	36 32 44 75 34       	xor    %ss:0x34(%ebp,%esi,2),%al
412cc1:	55                   	push   %ebp
412cc2:	55                   	push   %ebp
412cc3:	64 36 47             	fs ss inc %edi
412cc6:	37                   	aaa
412cc7:	72 78                	jb     0x412d41
412cc9:	42                   	inc    %edx
412cca:	6b 73 62 31          	imul   $0x31,0x62(%ebx),%esi
412cce:	6d                   	insl   (%dx),%es:(%edi)
412ccf:	76 2f                	jbe    0x412d00
412cd1:	50                   	push   %eax
412cd2:	45                   	inc    %ebp
412cd3:	48                   	dec    %eax
412cd4:	6f                   	outsl  %ds:(%esi),(%dx)
412cd5:	36 44                	ss inc %esp
412cd7:	6f                   	outsl  %ds:(%esi),(%dx)
412cd8:	62 65 46             	bound  %esp,0x46(%ebp)
412cdb:	47                   	inc    %edi
412cdc:	62 2f                	bound  %ebp,(%edi)
412cde:	72 2f                	jb     0x412d0f
412ce0:	55                   	push   %ebp
412ce1:	63 2f                	arpl   %ebp,(%edi)
412ce3:	58                   	pop    %eax
412ce4:	78 47                	js     0x412d2d
412ce6:	47                   	inc    %edi
412ce7:	58                   	pop    %eax
412ce8:	33 5a 2b             	xor    0x2b(%edx),%ebx
412ceb:	70 61                	jo     0x412d4e
412ced:	4c                   	dec    %esp
412cee:	39 61 67             	cmp    %esp,0x67(%ecx)
412cf1:	6d                   	insl   (%dx),%es:(%edi)
412cf2:	7a 31                	jp     0x412d25
412cf4:	6d                   	insl   (%dx),%es:(%edi)
412cf5:	52                   	push   %edx
412cf6:	6b 77 48 42          	imul   $0x42,0x48(%edi),%esi
412cfa:	61                   	popa
412cfb:	52                   	push   %edx
412cfc:	79 44                	jns    0x412d42
412cfe:	56                   	push   %esi
412cff:	75 70                	jne    0x412d71
412d01:	66 30 68 42          	data16 xor %ch,0x42(%eax)
412d05:	63 36                	arpl   %esi,(%esi)
412d07:	6a 7a                	push   $0x7a
412d09:	75 31                	jne    0x412d3c
412d0b:	79 46                	jns    0x412d53
412d0d:	36 46                	ss inc %esi
412d0f:	41                   	inc    %ecx
412d10:	6a 73                	push   $0x73
412d12:	4c                   	dec    %esp
412d13:	42                   	inc    %edx
412d14:	6a 64                	push   $0x64
412d16:	79 7a                	jns    0x412d92
412d18:	67 6e                	outsb  %ds:(%si),(%dx)
412d1a:	56                   	push   %esi
412d1b:	64 55                	fs push %ebp
412d1d:	4e                   	dec    %esi
412d1e:	68 62 6e 73 6d       	push   $0x6d736e62
412d23:	5a                   	pop    %edx
412d24:	44                   	inc    %esp
412d25:	65 65 55             	gs gs push %ebp
412d28:	5a                   	pop    %edx
412d29:	46                   	inc    %esi
412d2a:	37                   	aaa
412d2b:	55                   	push   %ebp
412d2c:	4c                   	dec    %esp
412d2d:	47                   	inc    %edi
412d2e:	70 73                	jo     0x412da3
412d30:	58                   	pop    %eax
412d31:	51                   	push   %ecx
412d32:	4d                   	dec    %ebp
412d33:	48                   	dec    %eax
412d34:	48                   	dec    %eax
412d35:	73 4e                	jae    0x412d85
412d37:	41                   	inc    %ecx
412d38:	49                   	dec    %ecx
412d39:	52                   	push   %edx
412d3a:	76 4e                	jbe    0x412d8a
412d3c:	5a                   	pop    %edx
412d3d:	46                   	inc    %esi
412d3e:	47                   	inc    %edi
412d3f:	4e                   	dec    %esi
412d40:	4d                   	dec    %ebp
412d41:	78 32                	js     0x412d75
412d43:	30 62 6c             	xor    %ah,0x6c(%edx)
412d46:	6d                   	insl   (%dx),%es:(%edi)
412d47:	2f                   	das
412d48:	69 47 74 75 50 37 65 	imul   $0x65375075,0x74(%edi),%eax
412d4f:	63 47 58             	arpl   %eax,0x58(%edi)
412d52:	70 4c                	jo     0x412da0
412d54:	42                   	inc    %edx
412d55:	54                   	push   %esp
412d56:	6c                   	insb   (%dx),%es:(%edi)
412d57:	6b 31 49             	imul   $0x49,(%ecx),%esi
412d5a:	68 57 47 5a 66       	push   $0x665a4757
412d5f:	77 50                	ja     0x412db1
412d61:	74 78                	je     0x412ddb
412d63:	37                   	aaa
412d64:	37                   	aaa
412d65:	61                   	popa
412d66:	44                   	inc    %esp
412d67:	35 52 39 63 7a       	xor    $0x7a633952,%eax
412d6c:	6b 59 6b 36          	imul   $0x36,0x6b(%ecx),%ebx
412d70:	2b 62 6b             	sub    0x6b(%edx),%esp
412d73:	46                   	inc    %esi
412d74:	6a 57                	push   $0x57
412d76:	33 6f 71             	xor    0x71(%edi),%ebp
412d79:	52                   	push   %edx
412d7a:	6f                   	outsl  %ds:(%esi),(%dx)
412d7b:	78 6e                	js     0x412deb
412d7d:	61                   	popa
412d7e:	66 58                	pop    %ax
412d80:	66 45                	inc    %bp
412d82:	4e                   	dec    %esi
412d83:	43                   	inc    %ebx
412d84:	73 7a                	jae    0x412e00
412d86:	78 57                	js     0x412ddf
412d88:	53                   	push   %ebx
412d89:	46                   	inc    %esi
412d8a:	6a 70                	push   $0x70
412d8c:	50                   	push   %eax
412d8d:	2f                   	das
412d8e:	52                   	push   %edx
412d8f:	62 41 74             	bound  %eax,0x74(%ecx)
412d92:	69 2b 46 47 68 58    	imul   $0x58684746,(%ebx),%ebp
412d98:	6e                   	outsb  %ds:(%esi),(%dx)
412d99:	69 72 49 2f 35 70 75 	imul   $0x7570352f,0x49(%edx),%esi
412da0:	35 69 6b 52 2b       	xor    $0x2b526b69,%eax
412da5:	36 6d                	ss insl (%dx),%es:(%edi)
412da7:	66 46                	inc    %si
412da9:	54                   	push   %esp
412daa:	52                   	push   %edx
412dab:	6c                   	insb   (%dx),%es:(%edi)
412dac:	30 70 37             	xor    %dh,0x37(%eax)
412daf:	63 31                	arpl   %esi,(%ecx)
412db1:	36 2f                	ss das
412db3:	45                   	inc    %ebp
412db4:	36 6d                	ss insl (%dx),%es:(%edi)
412db6:	41                   	inc    %ecx
412db7:	70 6f                	jo     0x412e28
412db9:	74 35                	je     0x412df0
412dbb:	33 50 4f             	xor    0x4f(%eax),%edx
412dbe:	61                   	popa
412dbf:	33 41 38             	xor    0x38(%ecx),%eax
412dc2:	52                   	push   %edx
412dc3:	70 51                	jo     0x412e16
412dc5:	2f                   	das
412dc6:	47                   	inc    %edi
412dc7:	50                   	push   %eax
412dc8:	59                   	pop    %ecx
412dc9:	53                   	push   %ebx
412dca:	7a 49                	jp     0x412e15
412dcc:	71 74                	jno    0x412e42
412dce:	41                   	inc    %ecx
412dcf:	74 4a                	je     0x412e1b
412dd1:	5a                   	pop    %edx
412dd2:	78 54                	js     0x412e28
412dd4:	4b                   	dec    %ebx
412dd5:	74 66                	je     0x412e3d
412dd7:	48                   	dec    %eax
412dd8:	59                   	pop    %ecx
412dd9:	65 37                	gs aaa
412ddb:	76 55                	jbe    0x412e32