435c8c:	73 4e                	jae    0x435cdc
435c8e:	32 61 6a             	xor    0x6a(%ecx),%ah
435c91:	31 46 75             	xor    %eax,0x75(%esi)
435c94:	39 33                	cmp    %esi,(%ebx)
435c96:	66 51                	push   %cx
435c98:	65 39 75 56          	cmp    %esi,%gs:0x56(%ebp)
435c9c:	46                   	inc    %esi
435c9d:	42                   	inc    %edx
435c9e:	2b 31                	sub    (%ecx),%esi
435ca0:	46                   	inc    %esi
435ca1:	51                   	push   %ecx
435ca2:	6d                   	insl   (%dx),%es:(%edi)
435ca3:	47                   	inc    %edi
435ca4:	35 52 63 79 65       	xor    $0x65796352,%eax
435ca9:	48                   	dec    %eax
435caa:	73 6d                	jae    0x435d19
435cac:	4e                   	dec    %esi
435cad:	65 5a                	gs pop %edx
435caf:	2f                   	das
435cb0:	54                   	push   %esp
435cb1:	35 43 36 6f 6d       	xor    $0x6d6f3643,%eax
435cb6:	63 2f                	arpl   %ebp,(%edi)
435cb8:	2b 66 2b             	sub    0x2b(%esi),%esp
435cbb:	49                   	dec    %ecx
435cbc:	6a 49                	push   $0x49
435cbe:	4b                   	dec    %ebx
435cbf:	30 37                	xor    %dh,(%edi)
435cc1:	65 35 73 42 4b 72    	gs xor $0x724b4273,%eax
435cc7:	6e                   	outsb  %ds:(%esi),(%dx)
435cc8:	4b                   	dec    %ebx
435cc9:	6c                   	insb   (%dx),%es:(%edi)
435cca:	4f                   	dec    %edi
435ccb:	6e                   	outsb  %ds:(%esi),(%dx)
435ccc:	69 77 69 59 70 41 31 	imul   $0x31417059,0x69(%edi),%esi
435cd3:	74 45                	je     0x435d1a
435cd5:	32 75 53             	xor    0x53(%ebp),%dh
435cd8:	2b 62 52             	sub    0x52(%edx),%esp
435cdb:	79 69                	jns    0x435d46
435cdd:	4d                   	dec    %ebp
435cde:	71 74                	jno    0x435d54
435ce0:	59                   	pop    %ecx
435ce1:	6b 6a 63 57          	imul   $0x57,0x63(%edx),%ebp
435ce5:	51                   	push   %ecx
435ce6:	38 6b 78             	cmp    %ch,0x78(%ebx)
435ce9:	69 37 43 55 43 79    	imul   $0x79435543,(%edi),%esi
435cef:	57                   	push   %edi
435cf0:	4f                   	dec    %edi
435cf1:	51                   	push   %ecx
435cf2:	6f                   	outsl  %ds:(%esi),(%dx)
435cf3:	4b                   	dec    %ebx
435cf4:	48                   	dec    %eax
435cf5:	61                   	popa
435cf6:	69 58 6b 71 61 71 56 	imul   $0x56716171,0x6b(%eax),%ebx
435cfd:	36 64 45             	ss fs inc %ebp
435d00:	67 58                	addr16 pop %eax
435d02:	37                   	aaa
435d03:	63 71 30             	arpl   %esi,0x30(%ecx)
435d06:	4d                   	dec    %ebp
435d07:	37                   	aaa
435d08:	76 36                	jbe    0x435d40
435d0a:	57                   	push   %edi
435d0b:	50                   	push   %eax
435d0c:	77 6a                	ja     0x435d78
435d0e:	73 4b                	jae    0x435d5b
435d10:	46                   	inc    %esi
435d11:	56                   	push   %esi
435d12:	67 4b                	addr16 dec %ebx
435d14:	6a 44                	push   $0x44
435d16:	72 54                	jb     0x435d6c
435d18:	70 70                	jo     0x435d8a
435d1a:	78 36                	js     0x435d52
435d1c:	43                   	inc    %ebx
435d1d:	52                   	push   %edx
435d1e:	57                   	push   %edi
435d1f:	58                   	pop    %eax
435d20:	38 73 7a             	cmp    %dh,0x7a(%ebx)
435d23:	39 65 56             	cmp    %esp,0x56(%ebp)
435d26:	56                   	push   %esi
435d27:	64 42                	fs inc %edx
435d29:	4e                   	dec    %esi
435d2a:	6e                   	outsb  %ds:(%esi),(%dx)
435d2b:	45                   	inc    %ebp
435d2c:	50                   	push   %eax
435d2d:	66 68 58 55          	pushw  $0x5558
435d31:	55                   	push   %ebp
435d32:	35 7a 55 61 55       	xor    $0x5561557a,%eax
435d37:	56                   	push   %esi
435d38:	73 63                	jae    0x435d9d
435d3a:	4d                   	dec    %ebp
435d3b:	77 5a                	ja     0x435d97
435d3d:	73 45                	jae    0x435d84
435d3f:	69 32 77 47 65 4e    	imul   $0x4e654777,(%edx),%esi
435d45:	46                   	inc    %esi
435d46:	31 4c 73 61          	xor    %ecx,0x61(%ebx,%esi,2)
435d4a:	36 74 74             	ss je  0x435dc1
435d4d:	35 41 2b 44 46       	xor    $0x46442b41,%eax
435d52:	5a                   	pop    %edx
435d53:	6f                   	outsl  %ds:(%esi),(%dx)
435d54:	33 72 2b             	xor    0x2b(%edx),%esi
435d57:	72 45                	jb     0x435d9e
435d59:	33 70 62             	xor    0x62(%eax),%esi
435d5c:	43                   	inc    %ebx
435d5d:	57                   	push   %edi
435d5e:	6d                   	insl   (%dx),%es:(%edi)
435d5f:	6e                   	outsb  %ds:(%esi),(%dx)
435d60:	64 43                	fs inc %ebx
435d62:	53                   	push   %ebx
435d63:	71 56                	jno    0x435dbb
435d65:	64 67 4a             	fs addr16 dec %edx
435d68:	2b 33                	sub    (%ebx),%esi
435d6a:	71 38                	jno    0x435da4
435d6c:	39 5a 71             	cmp    %ebx,0x71(%edx)
435d6f:	53                   	push   %ebx
435d70:	43                   	inc    %ebx
435d71:	33 32                	xor    (%edx),%esi
435d73:	68 79 36 57 76       	push   $0x76573679
435d78:	37                   	aaa
435d79:	45                   	inc    %ebp
435d7a:	76 31                	jbe    0x435dad
435d7c:	5a                   	pop    %edx
435d7d:	76 54                	jbe    0x435dd3
435d7f:	72 72                	jb     0x435df3
435d81:	66 64 2b 61 75       	sub    %fs:0x75(%ecx),%sp
435d86:	38 72 53             	cmp    %dh,0x53(%edx)
435d89:	4a                   	dec    %edx
435d8a:	30 43 34             	xor    %al,0x34(%ebx)
435d8d:	54                   	push   %esp
435d8e:	6a 7a                	push   $0x7a
435d90:	4f                   	dec    %edi
435d91:	34 4a                	xor    $0x4a,%al
435d93:	49                   	dec    %ecx
435d94:	4a                   	dec    %edx
435d95:	75 73                	jne    0x435e0a
435d97:	4b                   	dec    %ebx
435d98:	72 32                	jb     0x435dcc
435d9a:	6e                   	outsb  %ds:(%esi),(%dx)
435d9b:	78 35                	js     0x435dd2
435d9d:	4e                   	dec    %esi
435d9e:	6c                   	insb   (%dx),%es:(%edi)
435d9f:	48                   	dec    %eax
435da0:	33 63 30             	xor    0x30(%ebx),%esp
435da3:	69 59 58 63 65 77 7a 	imul   $0x7a776563,0x58(%ecx),%ebx
435daa:	77 45                	ja     0x435df1
435dac:	70 44                	jo     0x435df2
435dae:	37                   	aaa
435daf:	7a 58                	jp     0x435e09
435db1:	32 72 5a             	xor    0x5a(%edx),%dh
435db4:	44                   	inc    %esp
435db5:	42                   	inc    %edx
435db6:	2f                   	das
435db7:	41                   	inc    %ecx
435db8:	6c                   	insb   (%dx),%es:(%edi)
435db9:	4a                   	dec    %edx
435dba:	36 73 56             	ss jae 0x435e13
435dbd:	58                   	pop    %eax
435dbe:	38 32                	cmp    %dh,(%edx)
435dc0:	7a 50                	jp     0x435e12
435dc2:	4d                   	dec    %ebp
435dc3:	4c                   	dec    %esp
435dc4:	44                   	inc    %esp
435dc5:	4a                   	dec    %edx
435dc6:	67 31 45 39          	xor    %eax,0x39(%di)
435dca:	4b                   	dec    %ebx
435dcb:	52                   	push   %edx
435dcc:	50                   	push   %eax
435dcd:	45                   	inc    %ebp
435dce:	2f                   	das
435dcf:	6e                   	outsb  %ds:(%esi),(%dx)
435dd0:	75 50                	jne    0x435e22
435dd2:	31 73 38             	xor    %esi,0x38(%ebx)
435dd5:	64 6b 52 64 77       	imul   $0x77,%fs:0x64(%edx),%edx
435dda:	32 42 4c             	xor    0x4c(%edx),%al
435ddd:	49                   	dec    %ecx
435dde:	6c                   	insb   (%dx),%es:(%edi)
435ddf:	72 71                	jb     0x435e52
435de1:	41                   	inc    %ecx
435de2:	30 41 35             	xor    %al,0x35(%ecx)
435de5:	71 52                	jno    0x435e39
435de7:	73 79                	jae    0x435e62
435de9:	66 46                	inc    %si
435deb:	75 4c                	jne    0x435e39
435ded:	30 71 72             	xor    %dh,0x72(%ecx)
435df0:	35 6f 32 61 6d       	xor    $0x6d61326f,%eax
435df5:	50                   	push   %eax
435df6:	4c                   	dec    %esp
435df7:	33 76 4a             	xor    0x4a(%esi),%esi
435dfa:	4c                   	dec    %esp
435dfb:	57                   	push   %edi
435dfc:	6d                   	insl   (%dx),%es:(%edi)
435dfd:	51                   	push   %ecx
435dfe:	69 32 76 54 64 4d    	imul   $0x4d645476,(%edx),%esi
435e04:	53                   	push   %ebx
435e05:	48                   	dec    %eax
435e06:	53                   	push   %ebx
435e07:	56                   	push   %esi
435e08:	46                   	inc    %esi
435e09:	73 57                	jae    0x435e62
435e0b:	74 6d                	je     0x435e7a
435e0d:	45                   	inc    %ebp
435e0e:	33 55 64             	xor    0x64(%ebp),%edx
435e11:	55                   	push   %ebp
435e12:	61                   	popa
435e13:	77 48                	ja     0x435e5d
435e15:	69 6e 33 76 74 36 50 	imul   $0x50367476,0x33(%esi),%ebp
435e1c:	5a                   	pop    %edx
435e1d:	58                   	pop    %eax
435e1e:	49                   	dec    %ecx
435e1f:	51                   	push   %ecx
435e20:	63 39                	arpl   %edi,(%ecx)
435e22:	52                   	push   %edx
435e23:	6e                   	outsb  %ds:(%esi),(%dx)
435e24:	56                   	push   %esi
435e25:	4b                   	dec    %ebx
435e26:	59                   	pop    %ecx
435e27:	42                   	inc    %edx
435e28:	52                   	push   %edx
435e29:	6a 5a                	push   $0x5a
435e2b:	4e                   	dec    %esi
435e2c:	63 65 6d             	arpl   %esp,0x6d(%ebp)
435e2f:	77 44                	ja     0x435e75
435e31:	33 5a 5a             	xor    0x5a(%edx),%ebx
435e34:	32 46 68             	xor    0x68(%esi),%al
435e37:	53                   	push   %ebx
435e38:	7a 76                	jp     0x435eb0
435e3a:	53                   	push   %ebx
435e3b:	69 50 39 76 71 4e 7a 	imul   $0x7a4e7176,0x39(%eax),%edx
435e42:	53                   	push   %ebx
435e43:	49                   	dec    %ecx
435e44:	62 59 58             	bound  %ebx,0x58(%ecx)
435e47:	6c                   	insb   (%dx),%es:(%edi)
435e48:	6f                   	outsl  %ds:(%esi),(%dx)
435e49:	39 61 5a             	cmp    %esp,0x5a(%ecx)
435e4c:	4e                   	dec    %esi
435e4d:	76 30                	jbe    0x435e7f
435e4f:	77 55                	ja     0x435ea6
435e51:	75 52                	jne    0x435ea5
435e53:	57                   	push   %edi
435e54:	6a 75                	push   $0x75
435e56:	70 2b                	jo     0x435e83
435e58:	42                   	inc    %edx
435e59:	4d                   	dec    %ebp
435e5a:	51                   	push   %ecx
435e5b:	78 72                	js     0x435ecf
435e5d:	68 75 4c 52 41       	push   $0x41524c75
435e62:	56                   	push   %esi
435e63:	51                   	push   %ecx
435e64:	68 52 4c 34 67       	push   $0x67344c52
435e69:	59                   	pop    %ecx
435e6a:	63 57 34             	arpl   %edx,0x34(%edi)
435e6d:	74 67                	je     0x435ed6
435e6f:	34 46                	xor    $0x46,%al
435e71:	53                   	push   %ebx
435e72:	71 65                	jno    0x435ed9
435e74:	32 58 37             	xor    0x37(%eax),%bl
435e77:	49                   	dec    %ecx
435e78:	5a                   	pop    %edx
435e79:	4f                   	dec    %edi
435e7a:	7a 30                	jp     0x435eac
435e7c:	6b 35 74 2b 37 4a 56 	imul   $0x56,0x4a372b74,%esi
435e83:	56                   	push   %esi
435e84:	68 78 79 4d 74       	push   $0x744d7978
435e89:	38 64 61 2b          	cmp    %ah,0x2b(%ecx,%eiz,2)
435e8d:	74 78                	je     0x435f07
435e8f:	72 59                	jb     0x435eea
435e91:	36 47                	ss inc %edi
435e93:	62 66 37             	bound  %esp,0x37(%esi)
435e96:	76 45                	jbe    0x435edd
435e98:	58                   	pop    %eax
435e99:	54                   	push   %esp
435e9a:	77 44                	ja     0x435ee0
435e9c:	64 4b                	fs dec %ebx
435e9e:	4c                   	dec    %esp
435e9f:	6e                   	outsb  %ds:(%esi),(%dx)
435ea0:	47                   	inc    %edi
435ea1:	6d                   	insl   (%dx),%es:(%edi)
435ea2:	6d                   	insl   (%dx),%es:(%edi)
435ea3:	78 73                	js     0x435f18
435ea5:	78 72                	js     0x435f19
435ea7:	66 47                	inc    %di
435ea9:	36 71 63             	ss jno 0x435f0f
435eac:	50                   	push   %eax
435ead:	76 33                	jbe    0x435ee2
435eaf:	33 6f 75             	xor    0x75(%edi),%ebp
435eb2:	71 6d                	jno    0x435f21
435eb4:	6f                   	outsl  %ds:(%esi),(%dx)
435eb5:	68 41 4c 2f 64       	push   $0x642f4c41
435eba:	42                   	inc    %edx
435ebb:	53                   	push   %ebx
435ebc:	6e                   	outsb  %ds:(%esi),(%dx)
435ebd:	43                   	inc    %ebx
435ebe:	50                   	push   %eax
435ebf:	4d                   	dec    %ebp
435ec0:	77 6b                	ja     0x435f2d
435ec2:	33 59 44             	xor    0x44(%ecx),%ebx
435ec5:	70 58                	jo     0x435f1f
435ec7:	6e                   	outsb  %ds:(%esi),(%dx)
435ec8:	37                   	aaa
435ec9:	63 65 76             	arpl   %esp,0x76(%ebp)
435ecc:	36 6a 63             	ss push $0x63
435ecf:	64 42                	fs inc %edx
435ed1:	7a 51                	jp     0x435f24
435ed3:	4a                   	dec    %edx
435ed4:	38 79 51             	cmp    %bh,0x51(%ecx)
435ed7:	6d                   	insl   (%dx),%es:(%edi)
435ed8:	68 4d 6f 51 73       	push   $0x73516f4d
435edd:	6b 4b 72 34          	imul   $0x34,0x72(%ebx),%ecx
435ee1:	48                   	dec    %eax
435ee2:	6c                   	insb   (%dx),%es:(%edi)
435ee3:	2f                   	das
435ee4:	2f                   	das
435ee5:	56                   	push   %esi
435ee6:	49                   	dec    %ecx
435ee7:	62 34 78             	bound  %esi,(%eax,%edi,2)
435eea:	74 47                	je     0x435f33
435eec:	44                   	inc    %esp
435eed:	4b                   	dec    %ebx
435eee:	79 6d                	jns    0x435f5d
435ef0:	56                   	push   %esi
435ef1:	48                   	dec    %eax
435ef2:	72 46                	jb     0x435f3a
435ef4:	4c                   	dec    %esp
435ef5:	61                   	popa
435ef6:	79 46                	jns    0x435f3e
435ef8:	6c                   	insb   (%dx),%es:(%edi)
435ef9:	61                   	popa
435efa:	70 4c                	jo     0x435f48
435efc:	72 77                	jb     0x435f75
435efe:	6d                   	insl   (%dx),%es:(%edi)
435eff:	37                   	aaa
435f00:	31 39                	xor    %edi,(%ecx)
435f02:	6a 33                	push   $0x33
435f04:	78 61                	js     0x435f67
435f06:	45                   	inc    %ebp
435f07:	65 45                	gs inc %ebp
435f09:	55                   	push   %ebp
435f0a:	5a                   	pop    %edx
435f0b:	66 47                	inc    %di
435f0d:	43                   	inc    %ebx
435f0e:	66 48                	dec    %ax
435f10:	4c                   	dec    %esp
435f11:	31 34 34             	xor    %esi,(%esp,%esi,1)
435f14:	42                   	inc    %edx
435f15:	56                   	push   %esi
435f16:	65 35 33 50 4f 42    	gs xor $0x424f5033,%eax
435f1c:	71 52                	jno    0x435f70
435f1e:	50                   	push   %eax
435f1f:	76 63                	jbe    0x435f84
435f21:	6c                   	insb   (%dx),%es:(%edi)
435f22:	4d                   	dec    %ebp
435f23:	63 2b                	arpl   %ebp,(%ebx)