428b9e:	71 64                	jno    0x428c04
428ba0:	37                   	aaa
428ba1:	59                   	pop    %ecx
428ba2:	35 57 4a 4d 6a       	xor    $0x6a4d4a57,%eax
428ba7:	79 37                	jns    0x428be0
428ba9:	32 65 4e             	xor    0x4e(%ebp),%ah
428bac:	50                   	push   %eax
428bad:	78 46                	js     0x428bf5
428baf:	7a 5a                	jp     0x428c0b
428bb1:	39 63 78             	cmp    %esp,0x78(%ebx)
428bb4:	73 49                	jae    0x428bff
428bb6:	59                   	pop    %ecx
428bb7:	75 50                	jne    0x428c09
428bb9:	79 76                	jns    0x428c31
428bbb:	50                   	push   %eax
428bbc:	37                   	aaa
428bbd:	2f                   	das
428bbe:	46                   	inc    %esi
428bbf:	2b 68 30             	sub    0x30(%eax),%ebp
428bc2:	45                   	inc    %ebp
428bc3:	67 47                	addr16 inc %edi
428bc5:	42                   	inc    %edx
428bc6:	37                   	aaa
428bc7:	7a 76                	jp     0x428c3f
428bc9:	6d                   	insl   (%dx),%es:(%edi)
428bca:	6c                   	insb   (%dx),%es:(%edi)
428bcb:	62 6c 6c 4c          	bound  %ebp,0x4c(%esp,%ebp,2)
428bcf:	68 69 50 41 66       	push   $0x66415069
428bd4:	32 42 68             	xor    0x68(%edx),%al
428bd7:	42                   	inc    %edx
428bd8:	35 46 77 4b 58       	xor    $0x584b7746,%eax
428bdd:	59                   	pop    %ecx
428bde:	33 33                	xor    (%ebx),%esi
428be0:	38 6e 79             	cmp    %ch,0x79(%esi)
428be3:	38 4c 48 55          	cmp    %cl,0x55(%eax,%ecx,2)
428be7:	73 7a                	jae    0x428c63
428be9:	65 71 69             	gs jno 0x428c55
428bec:	69 4e 4e 71 55 36 59 	imul   $0x59365571,0x4e(%esi),%ecx
428bf3:	70 76                	jo     0x428c6b
428bf5:	51                   	push   %ecx
428bf6:	51                   	push   %ecx
428bf7:	4a                   	dec    %edx
428bf8:	52                   	push   %edx
428bf9:	54                   	push   %esp
428bfa:	4c                   	dec    %esp
428bfb:	42                   	inc    %edx
428bfc:	4e                   	dec    %esi
428bfd:	6f                   	outsl  %ds:(%esi),(%dx)
428bfe:	4b                   	dec    %ebx
428bff:	67 56                	addr16 push %esi
428c01:	6c                   	insb   (%dx),%es:(%edi)
428c02:	74 76                	je     0x428c7a
428c04:	4e                   	dec    %esi
428c05:	6f                   	outsl  %ds:(%esi),(%dx)
428c06:	75 75                	jne    0x428c7d
428c08:	46                   	inc    %esi
428c09:	4c                   	dec    %esp
428c0a:	59                   	pop    %ecx
428c0b:	68 4b 46 42 4a       	push   $0x4a42464b
428c10:	38 53 73             	cmp    %dl,0x73(%ebx)
428c13:	4e                   	dec    %esi
428c14:	43                   	inc    %ebx
428c15:	37                   	aaa
428c16:	6f                   	outsl  %ds:(%esi),(%dx)
428c17:	50                   	push   %eax
428c18:	2b 69 7a             	sub    0x7a(%ecx),%ebp
428c1b:	76 36                	jbe    0x428c53
428c1d:	32 6b 6d             	xor    0x6d(%ebx),%ch
428c20:	61                   	popa
428c21:	45                   	inc    %ebp
428c22:	71 47                	jno    0x428c6b
428c24:	6b 6a 2f 75          	imul   $0x75,0x2f(%edx),%ebp
428c28:	76 55                	jbe    0x428c7f
428c2a:	71 69                	jno    0x428c95
428c2c:	52                   	push   %edx
428c2d:	74 4b                	je     0x428c7a
428c2f:	64 2f                	fs das
428c31:	47                   	inc    %edi
428c32:	6b 7a 6a 56          	imul   $0x56,0x6a(%edx),%edi
428c36:	6b 4f 4b 69          	imul   $0x69,0x4b(%edi),%ecx
428c3a:	45                   	inc    %ebp
428c3b:	49                   	dec    %ecx
428c3c:	59                   	pop    %ecx
428c3d:	6c                   	insb   (%dx),%es:(%edi)
428c3e:	59                   	pop    %ecx
428c3f:	33 45 75             	xor    0x75(%ebp),%eax
428c42:	63 54 76 55          	arpl   %edx,0x55(%esi,%esi,2)
428c46:	2f                   	das
428c47:	48                   	dec    %eax
428c48:	57                   	push   %edi
428c49:	7a 4b                	jp     0x428c96
428c4b:	55                   	push   %ebp
428c4c:	42                   	inc    %edx
428c4d:	31 67 38             	xor    %esp,0x38(%edi)
428c50:	5a                   	pop    %edx
428c51:	41                   	inc    %ecx
428c52:	65 5a                	gs pop %edx
428c54:	4c                   	dec    %esp
428c55:	77 2f                	ja     0x428c86
428c57:	31 6b 5a             	xor    %ebp,0x5a(%ebx)
428c5a:	73 44                	jae    0x428ca0
428c5c:	50                   	push   %eax
428c5d:	70 52                	jo     0x428cb1
428c5f:	66 72 61             	data16 jb 0x428cc3
428c62:	38 79 57             	cmp    %bh,0x57(%ecx)
428c65:	69 54 4c 46 43 4d 31 	imul   $0x4f314d43,0x46(%esp,%ecx,2),%edx
428c6c:	4f
428c6d:	62 66 76             	bound  %esp,0x76(%esi)
428c70:	48                   	dec    %eax
428c71:	43                   	inc    %ebx
428c72:	78 44                	js     0x428cb8
428c74:	2f                   	das
428c75:	74 59                	je     0x428cd0
428c77:	73 58                	jae    0x428cd1
428c79:	57                   	push   %edi
428c7a:	6b 6c 72 6f 44       	imul   $0x44,0x6f(%edx,%esi,2),%ebp
428c7f:	6b 44 50 68 4c       	imul   $0x4c,0x68(%eax,%edx,2),%eax
428c84:	58                   	pop    %eax
428c85:	44                   	inc    %esp
428c86:	4e                   	dec    %esi
428c87:	77 79                	ja     0x428d02
428c89:	67 32 52 42          	xor    0x42(%bp,%si),%dl
428c8d:	4a                   	dec    %edx
428c8e:	56                   	push   %esi
428c8f:	72 4b                	jb     0x428cdc
428c91:	50                   	push   %eax
428c92:	33 4e 6f             	xor    0x6f(%esi),%ecx
428c95:	64 6c                	fs insb (%dx),%es:(%edi)
428c97:	70 56                	jo     0x428cef
428c99:	43                   	inc    %ebx
428c9a:	54                   	push   %esp
428c9b:	47                   	inc    %edi
428c9c:	66 2f                	data16 das
428c9e:	70 61                	jo     0x428d01
428ca0:	58                   	pop    %eax
428ca1:	64 6b 72 69 59       	imul   $0x59,%fs:0x69(%edx),%esi
428ca6:	4e                   	dec    %esi
428ca7:	48                   	dec    %eax
428ca8:	52                   	push   %edx
428ca9:	33 35 54 5a 77 50    	xor    0x50775a54,%esi
428caf:	63 72 61             	arpl   %esi,0x61(%edx)
428cb2:	55                   	push   %ebp
428cb3:	2f                   	das
428cb4:	73 76                	jae    0x428d2c
428cb6:	69 76 68 78 6f 71 6b 	imul   $0x6b716f78,0x68(%esi),%esi
428cbd:	58                   	pop    %eax
428cbe:	62 62 55             	bound  %esp,0x55(%edx)
428cc1:	31 76 42             	xor    %esi,0x42(%esi)
428cc4:	4a                   	dec    %edx
428cc5:	51                   	push   %ecx
428cc6:	70 4f                	jo     0x428d17
428cc8:	44                   	inc    %esp
428cc9:	75 51                	jne    0x428d1c
428ccb:	52                   	push   %edx
428ccc:	72 44                	jb     0x428d12
428cce:	4a                   	dec    %edx
428ccf:	61                   	popa
428cd0:	4a                   	dec    %edx
428cd1:	79 78                	jns    0x428d4b
428cd3:	2f                   	das
428cd4:	75 33                	jne    0x428d09
428cd6:	54                   	push   %esp
428cd7:	65 72 4d             	gs jb  0x428d27
428cda:	73 52                	jae    0x428d2e
428cdc:	54                   	push   %esp
428cdd:	6b 35 4c 38 38 2f 67 	imul   $0x67,0x2f38384c,%esi
428ce4:	37                   	aaa
428ce5:	74 38                	je     0x428d1f
428ce7:	77 71                	ja     0x428d5a
428ce9:	33 4a 64             	xor    0x64(%edx),%ecx
428cec:	6c                   	insb   (%dx),%es:(%edi)
428ced:	5a                   	pop    %edx
428cee:	57                   	push   %edi
428cef:	65 44                	gs inc %esp
428cf1:	36 49                	ss dec %ecx
428cf3:	39 58 44             	cmp    %ebx,0x44(%eax)
428cf6:	4d                   	dec    %ebp
428cf7:	75 79                	jne    0x428d72
428cf9:	49                   	dec    %ecx
428cfa:	45                   	inc    %ebp
428cfb:	79 33                	jns    0x428d30
428cfd:	70 63                	jo     0x428d62
428cff:	5a                   	pop    %edx
428d00:	4c                   	dec    %esp
428d01:	78 72                	js     0x428d75
428d03:	6b 35 69 52 62 2b 65 	imul   $0x65,0x2b625269,%esi
428d0a:	65 2b 43 62          	sub    %gs:0x62(%ebx),%eax
428d0e:	32 52 77             	xor    0x77(%edx),%dl
428d11:	77 58                	ja     0x428d6b
428d13:	66 62 32             	bound  %si,(%edx)
428d16:	47                   	inc    %edi
428d17:	36 78 39             	ss js  0x428d53
428d1a:	73 54                	jae    0x428d70
428d1c:	68 77 2f 4e 47       	push   $0x474e2f77
428d21:	73 65                	jae    0x428d88
428d23:	36 54                	ss push %esp
428d25:	76 33                	jbe    0x428d5a
428d27:	67 53                	addr16 push %ebx
428d29:	74 4d                	je     0x428d78
428d2b:	77 57                	ja     0x428d84
428d2d:	45                   	inc    %ebp
428d2e:	33 2b                	xor    (%ebx),%ebp
428d30:	34 78                	xor    $0x78,%al
428d32:	78 30                	js     0x428d64
428d34:	49                   	dec    %ecx
428d35:	48                   	dec    %eax
428d36:	45                   	inc    %ebp
428d37:	4c                   	dec    %esp
428d38:	39 6c 66 58          	cmp    %ebp,0x58(%esi,%eiz,2)
428d3c:	42                   	inc    %edx
428d3d:	4b                   	dec    %ebx
428d3e:	4a                   	dec    %edx
428d3f:	6b 55 62 52          	imul   $0x52,0x62(%ebp),%edx
428d43:	6d                   	insl   (%dx),%es:(%edi)
428d44:	67 67 6f             	addr16 outsl %ds:(%si),(%dx)
428d47:	65 63 56 2f          	arpl   %edx,%gs:0x2f(%esi)
428d4b:	71 38                	jno    0x428d85
428d4d:	79 44                	jns    0x428d93
428d4f:	76 35                	jbe    0x428d86
428d51:	73 41                	jae    0x428d94
428d53:	70 59                	jo     0x428dae
428d55:	49                   	dec    %ecx
428d56:	35 39 72 4b 6e       	xor    $0x6e4b7239,%eax
428d5b:	79 4c                	jns    0x428da9
428d5d:	47                   	inc    %edi
428d5e:	35 55 45 72 43       	xor    $0x43724555,%eax
428d63:	79 45                	jns    0x428daa
428d65:	47                   	inc    %edi
428d66:	50                   	push   %eax
428d67:	56                   	push   %esi
428d68:	4c                   	dec    %esp
428d69:	79 5a                	jns    0x428dc5
428d6b:	35 42 5a 38 6e       	xor    $0x6e385a42,%eax
428d70:	37                   	aaa
428d71:	76 71                	jbe    0x428de4
428d73:	69 45 42 66 47 69 6a 	imul   $0x6a694766,0x42(%ebp),%eax
428d7a:	2f                   	das
428d7b:	43                   	inc    %ebx
428d7c:	4e                   	dec    %esi
428d7d:	6f                   	outsl  %ds:(%esi),(%dx)
428d7e:	61                   	popa
428d7f:	49                   	dec    %ecx
428d80:	65 68 6b 37 4e 61    	gs push $0x614e376b
428d86:	36 6a 62             	ss push $0x62
428d89:	44                   	inc    %esp
428d8a:	53                   	push   %ebx
428d8b:	64 35 51 4f 33 51    	fs xor $0x51334f51,%eax
428d91:	51                   	push   %ecx
428d92:	64 42                	fs inc %edx
428d94:	74 56                	je     0x428dec
428d96:	69 44 6e 4f 57 68 37 	imul   $0x2b376857,0x4f(%esi,%ebp,2),%eax
428d9d:	2b
428d9e:	57                   	push   %edi
428d9f:	43                   	inc    %ebx
428da0:	6c                   	insb   (%dx),%es:(%edi)
428da1:	52                   	push   %edx
428da2:	39 75 6a             	cmp    %esi,0x6a(%ebp)
428da5:	51                   	push   %ecx
428da6:	76 70                	jbe    0x428e18
428da8:	6c                   	insb   (%dx),%es:(%edi)
428da9:	7a 66                	jp     0x428e11
428dab:	6b 7a 75 41          	imul   $0x41,0x75(%edx),%edi
428daf:	67 6f                	outsl  %ds:(%si),(%dx)
428db1:	31 71 32             	xor    %esi,0x32(%ecx)
428db4:	33 6d 6e             	xor    0x6e(%ebp),%ebp
428db7:	4a                   	dec    %edx
428db8:	55                   	push   %ebp
428db9:	61                   	popa
428dba:	73 63                	jae    0x428e1f
428dbc:	59                   	pop    %ecx
428dbd:	6b 6c 5a 47 52       	imul   $0x52,0x47(%edx,%ebx,2),%ebp
428dc2:	51                   	push   %ecx
428dc3:	6c                   	insb   (%dx),%es:(%edi)
428dc4:	6b 37 6c             	imul   $0x6c,(%edi),%esi
428dc7:	4b                   	dec    %ebx
428dc8:	44                   	inc    %esp
428dc9:	4b                   	dec    %ebx
428dca:	75 74                	jne    0x428e40
428dcc:	53                   	push   %ebx
428dcd:	35 76 69 63 79       	xor    $0x79636976,%eax
428dd2:	69 6c 67 61 70 47 48 	imul   $0x74484770,0x61(%edi,%eiz,2),%ebp
428dd9:	74
428dda:	30 69 43             	xor    %ch,0x43(%ecx)
428ddd:	73 4b                	jae    0x428e2a
428ddf:	6c                   	insb   (%dx),%es:(%edi)
428de0:	55                   	push   %ebp
428de1:	4b                   	dec    %ebx
428de2:	46                   	inc    %esi
428de3:	31 41 49             	xor    %eax,0x49(%ecx)
428de6:	45                   	inc    %ebp
428de7:	6c                   	insb   (%dx),%es:(%edi)
428de8:	34 46                	xor    $0x46,%al
428dea:	65 76 34             	gs jbe 0x428e21
428ded:	33 68 2b             	xor    0x2b(%eax),%ebp
428df0:	62 2b                	bound  %ebp,(%ebx)
428df2:	64 58                	fs pop %eax
428df4:	67 4e                	addr16 dec %esi
428df6:	6c                   	insb   (%dx),%es:(%edi)
428df7:	64 59                	fs pop %ecx
428df9:	63 4c 38 47          	arpl   %ecx,0x47(%eax,%edi,1)
428dfd:	30 74 36 44          	xor    %dh,0x44(%esi,%esi,1)
428e01:	55                   	push   %ebp
428e02:	6c                   	insb   (%dx),%es:(%edi)
428e03:	59                   	pop    %ecx
428e04:	65 67 35 71 48 4c 6d 	gs addr16 xor $0x6d4c4871,%eax
428e0b:	55                   	push   %ebp
428e0c:	6c                   	insb   (%dx),%es:(%edi)
428e0d:	37                   	aaa
428e0e:	35 73 4b 6a 38       	xor    $0x386a4b73,%eax
428e13:	63 5a 76             	arpl   %ebx,0x76(%edx)
428e16:	45                   	inc    %ebp
428e17:	44                   	inc    %esp
428e18:	42                   	inc    %edx
428e19:	48                   	dec    %eax
428e1a:	75 6c                	jne    0x428e88
428e1c:	30 35 76 6a 7a 7a    	xor    %dh,0x7a7a6a76
428e22:	71 33                	jno    0x428e57
428e24:	4e                   	dec    %esi
428e25:	7a 79                	jp     0x428ea0
428e27:	39 2b                	cmp    %ebp,(%ebx)
428e29:	56                   	push   %esi
428e2a:	64 75 58             	fs jne 0x428e85
428e2d:	33 65 7a             	xor    0x7a(%ebp),%esp
428e30:	6d                   	insl   (%dx),%es:(%edi)
428e31:	5a                   	pop    %edx
428e32:	57                   	push   %edi
428e33:	77 4a                	ja     0x428e7f
428e35:	77 76                	ja     0x428ead
428e37:	53                   	push   %ebx
428e38:	43                   	inc    %ebx
428e39:	42                   	inc    %edx
428e3a:	68 4e 64 71 43       	push   $0x4371644e
428e3f:	4c                   	dec    %esp
428e40:	72 52                	jb     0x428e94
428e42:	56                   	push   %esi
428e43:	44                   	inc    %esp
428e44:	4c                   	dec    %esp
428e45:	59                   	pop    %ecx
428e46:	35 42 34 68 72       	xor    $0x72683442,%eax
428e4b:	71 56                	jno    0x428ea3
428e4d:	55                   	push   %ebp
428e4e:	79 6b                	jns    0x428ebb
428e50:	77 74                	ja     0x428ec6
428e52:	64 76 78             	fs jbe 0x428ecd
428e55:	65 74 64             	gs je  0x428ebc
428e58:	6d                   	insl   (%dx),%es:(%edi)
428e59:	65 68 41 76 36 4c    	gs push $0x4c367641
428e5f:	6a 73                	push   $0x73
428e61:	46                   	inc    %esi
428e62:	58                   	pop    %eax