435b39:	74 66                	je     0x435ba1
435b3b:	39 45 50             	cmp    %eax,0x50(%ebp)
435b3e:	6e                   	outsb  %ds:(%esi),(%dx)
435b3f:	4d                   	dec    %ebp
435b40:	76 66                	jbe    0x435ba8
435b42:	47                   	inc    %edi
435b43:	47                   	inc    %edi
435b44:	4a                   	dec    %edx
435b45:	52                   	push   %edx
435b46:	58                   	pop    %eax
435b47:	66 66 67 44          	data16 addr16 inc %sp
435b4b:	52                   	push   %edx
435b4c:	2f                   	das
435b4d:	5a                   	pop    %edx
435b4e:	58                   	pop    %eax
435b4f:	38 67 76             	cmp    %ah,0x76(%edi)
435b52:	7a 30                	jp     0x435b84
435b54:	64 44                	fs inc %esp
435b56:	56                   	push   %esi
435b57:	64 47                	fs inc %edi
435b59:	79 6e                	jns    0x435bc9
435b5b:	61                   	popa
435b5c:	69 45 58 69 71 57 71 	imul   $0x71577169,0x58(%ebp),%eax
435b63:	50                   	push   %eax
435b64:	62 59 54             	bound  %ebx,0x54(%ecx)
435b67:	39 54 37 62          	cmp    %edx,0x62(%edi,%esi,1)
435b6b:	69 78 31 58 6e 5a 63 	imul   $0x635a6e58,0x31(%eax),%edi
435b72:	62 69 77             	bound  %ebp,0x77(%ecx)
435b75:	38 6f 36             	cmp    %ch,0x36(%edi)
435b78:	56                   	push   %esi
435b79:	57                   	push   %edi
435b7a:	70 74                	jo     0x435bf0
435b7c:	58                   	pop    %eax
435b7d:	46                   	inc    %esi
435b7e:	69 62 39 58 4c 73 51 	imul   $0x51734c58,0x39(%edx),%esp
435b85:	59                   	pop    %ecx
435b86:	65 52                	gs push %edx
435b88:	61                   	popa
435b89:	67 38 55 64          	cmp    %dl,0x64(%di)
435b8d:	55                   	push   %ebp
435b8e:	75 46                	jne    0x435bd6
435b90:	45                   	inc    %ebp
435b91:	78 41                	js     0x435bd4
435b93:	4c                   	dec    %esp
435b94:	38 4e 49             	cmp    %cl,0x49(%esi)
435b97:	78 46                	js     0x435bdf
435b99:	48                   	dec    %eax
435b9a:	67 62 48 56          	bound  %ecx,0x56(%bx,%si)
435b9e:	30 6d 75             	xor    %ch,0x75(%ebp)
435ba1:	57                   	push   %edi
435ba2:	6b 36 73             	imul   $0x73,(%esi),%esi
435ba5:	63 79 64             	arpl   %edi,0x64(%ecx)
435ba8:	64 35 75 63 5a 5a    	fs xor $0x5a5a6375,%eax
435bae:	53                   	push   %ebx
435baf:	36 67 44             	ss addr16 inc %esp
435bb2:	46                   	inc    %esi
435bb3:	4d                   	dec    %ebp
435bb4:	68 37 35 65 49       	push   $0x49653537
435bb9:	52                   	push   %edx
435bba:	38 59 6f             	cmp    %bl,0x6f(%ecx)
435bbd:	5a                   	pop    %edx
435bbe:	6d                   	insl   (%dx),%es:(%edi)
435bbf:	4f                   	dec    %edi
435bc0:	65 32 79 6c          	xor    %gs:0x6c(%ecx),%bh
435bc4:	63 52 56             	arpl   %edx,0x56(%edx)
435bc7:	78 63                	js     0x435c2c
435bc9:	71 6b                	jno    0x435c36
435bcb:	44                   	inc    %esp
435bcc:	58                   	pop    %eax
435bcd:	46                   	inc    %esi
435bce:	4a                   	dec    %edx
435bcf:	57                   	push   %edi
435bd0:	2f                   	das
435bd1:	46                   	inc    %esi
435bd2:	44                   	inc    %esp
435bd3:	53                   	push   %ebx
435bd4:	39 37                	cmp    %esi,(%edi)
435bd6:	4b                   	dec    %ebx
435bd7:	46                   	inc    %esi
435bd8:	73 4f                	jae    0x435c29
435bda:	76 38                	jbe    0x435c14
435bdc:	2f                   	das
435bdd:	64 73 30             	fs jae 0x435c10
435be0:	58                   	pop    %eax
435be1:	31 54 76 4d          	xor    %edx,0x4d(%esi,%esi,2)
435be5:	55                   	push   %ebp
435be6:	37                   	aaa
435be7:	4e                   	dec    %esi
435be8:	41                   	inc    %ecx
435be9:	76 79                	jbe    0x435c64
435beb:	4e                   	dec    %esi
435bec:	6f                   	outsl  %ds:(%esi),(%dx)
435bed:	30 38                	xor    %bh,(%eax)
435bef:	68 6f 71 61 31       	push   $0x3161716f
435bf4:	4a                   	dec    %edx
435bf5:	4d                   	dec    %ebp
435bf6:	71 62                	jno    0x435c5a
435bf8:	43                   	inc    %ebx
435bf9:	6a 33                	push   $0x33
435bfb:	68 6b 4f 66 4e       	push   $0x4e664f6b
435c00:	6c                   	insb   (%dx),%es:(%edi)
435c01:	4c                   	dec    %esp
435c02:	51                   	push   %ecx
435c03:	34 6c                	xor    $0x6c,%al
435c05:	6e                   	outsb  %ds:(%esi),(%dx)
435c06:	35 56 42 31 55       	xor    $0x55314256,%eax
435c0b:	51                   	push   %ecx
435c0c:	79 77                	jns    0x435c85
435c0e:	55                   	push   %ebp
435c0f:	36 39 45 69          	cmp    %eax,%ss:0x69(%ebp)
435c13:	79 2f                	jns    0x435c44
435c15:	6a 52                	push   $0x52
435c17:	41                   	inc    %ecx
435c18:	58                   	pop    %eax
435c19:	43                   	inc    %ebx
435c1a:	66 38 65 36          	data16 cmp %ah,0x36(%ebp)
435c1e:	66 56                	push   %si
435c20:	6a 62                	push   $0x62
435c22:	42                   	inc    %edx
435c23:	57                   	push   %edi
435c24:	59                   	pop    %ecx
435c25:	2f                   	das
435c26:	76 65                	jbe    0x435c8d
435c28:	37                   	aaa
435c29:	79 66                	jns    0x435c91
435c2b:	6d                   	insl   (%dx),%es:(%edi)
435c2c:	51                   	push   %ecx
435c2d:	69 37 77 71 33 30    	imul   $0x30337177,(%edi),%esi
435c33:	4b                   	dec    %ebx
435c34:	6f                   	outsl  %ds:(%esi),(%dx)
435c35:	76 56                	jbe    0x435c8d
435c37:	6c                   	insb   (%dx),%es:(%edi)
435c38:	74 69                	je     0x435ca3
435c3a:	35 63 2f 45 6f       	xor    $0x6f452f63,%eax
435c3f:	46                   	inc    %esi
435c40:	6c                   	insb   (%dx),%es:(%edi)
435c41:	33 76 55             	xor    0x55(%esi),%esi
435c44:	78 39                	js     0x435c7f
435c46:	62 4e 58             	bound  %ecx,0x58(%esi)
435c49:	4e                   	dec    %esi
435c4a:	6e                   	outsb  %ds:(%esi),(%dx)
435c4b:	68 75 6d 73 52       	push   $0x52736d75
435c50:	4d                   	dec    %ebp
435c51:	5a                   	pop    %edx
435c52:	46                   	inc    %esi
435c53:	58                   	pop    %eax
435c54:	6b 6f 59 4f          	imul   $0x4f,0x59(%edi),%ebp
435c58:	62 44 61 6a          	bound  %eax,0x6a(%ecx,%eiz,2)
435c5c:	72 4f                	jb     0x435cad
435c5e:	76 45                	jbe    0x435ca5
435c60:	70 50                	jo     0x435cb2
435c62:	35 37 45 42 75       	xor    $0x75424537,%eax
435c67:	51                   	push   %ecx
435c68:	45                   	inc    %ebp
435c69:	43                   	inc    %ebx
435c6a:	6d                   	insl   (%dx),%es:(%edi)
435c6b:	62 4c 4f 37          	bound  %ecx,0x37(%edi,%ecx,2)
435c6f:	2f                   	das
435c70:	2b 79 76             	sub    0x76(%ecx),%edi
435c73:	2b 56 6e             	sub    0x6e(%esi),%edx
435c76:	54                   	push   %esp
435c77:	4a                   	dec    %edx
435c78:	4c                   	dec    %esp
435c79:	70 66                	jo     0x435ce1
435c7b:	73 69                	jae    0x435ce6
435c7d:	66 58                	pop    %ax
435c7f:	47                   	inc    %edi
435c80:	38 68 59             	cmp    %ch,0x59(%eax)
435c83:	38 2b                	cmp    %ch,(%ebx)
435c85:	41                   	inc    %ecx
435c86:	4a                   	dec    %edx
435c87:	73 47                	jae    0x435cd0
435c89:	37                   	aaa
435c8a:	49                   	dec    %ecx
435c8b:	56                   	push   %esi
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