432b79:	61                   	popa
432b7a:	53                   	push   %ebx
432b7b:	57                   	push   %edi
432b7c:	49                   	dec    %ecx
432b7d:	36 7a 56             	ss jp  0x432bd6
432b80:	59                   	pop    %ecx
432b81:	59                   	pop    %ecx
432b82:	70 36                	jo     0x432bba
432b84:	4a                   	dec    %edx
432b85:	66 45                	inc    %bp
432b87:	79 55                	jns    0x432bde
432b89:	2b 56 65             	sub    0x65(%esi),%edx
432b8c:	65 32 35 59 6d 66 63 	xor    %gs:0x63666d59,%dh
432b93:	4c                   	dec    %esp
432b94:	39 57 4e             	cmp    %edx,0x4e(%edi)
432b97:	74 2b                	je     0x432bc4
432b99:	54                   	push   %esp
432b9a:	68 55 34 72 4c       	push   $0x4c723455
432b9f:	31 35 48 47 49 52    	xor    %esi,0x52494748
432ba5:	64 39 71 44          	cmp    %esi,%fs:0x44(%ecx)
432ba9:	76 31                	jbe    0x432bdc
432bab:	61                   	popa
432bac:	52                   	push   %edx
432bad:	39 74 4a 4a          	cmp    %esi,0x4a(%edx,%ecx,2)
432bb1:	47                   	inc    %edi
432bb2:	41                   	inc    %ecx
432bb3:	73 47                	jae    0x432bfc
432bb5:	64 78 4f             	fs js  0x432c07
432bb8:	78 35                	js     0x432bef
432bba:	65 62 37             	bound  %esi,%gs:(%edi)
432bbd:	68 30 45 59 5a       	push   $0x5a594530
432bc2:	53                   	push   %ebx
432bc3:	4b                   	dec    %ebx
432bc4:	37                   	aaa
432bc5:	59                   	pop    %ecx
432bc6:	35 5a 6d 6a 4b       	xor    $0x4b6a6d5a,%eax
432bcb:	55                   	push   %ebp
432bcc:	67 52                	addr16 push %edx
432bce:	42                   	inc    %edx
432bcf:	74 71                	je     0x432c42
432bd1:	69 30 56 62 67 41    	imul   $0x41676256,(%eax),%esi
432bd7:	2f                   	das
432bd8:	62 6a 70             	bound  %ebp,0x70(%edx)
432bdb:	48                   	dec    %eax
432bdc:	6f                   	outsl  %ds:(%esi),(%dx)
432bdd:	35 55 38 6a 73       	xor    $0x736a3855,%eax
432be2:	51                   	push   %ecx
432be3:	70 2f                	jo     0x432c14
432be5:	46                   	inc    %esi
432be6:	62 45 37             	bound  %eax,0x37(%ebp)
432be9:	36 47                	ss inc %edi
432beb:	62 58 66             	bound  %ebx,0x66(%eax)
432bee:	6d                   	insl   (%dx),%es:(%edi)
432bef:	6c                   	insb   (%dx),%es:(%edi)
432bf0:	37                   	aaa
432bf1:	4b                   	dec    %ebx
432bf2:	65 30 54 34 42       	xor    %dl,%gs:0x42(%esp,%esi,1)
432bf7:	70 49                	jo     0x432c42
432bf9:	35 78 6c 35 4c       	xor    $0x4c356c78,%eax
432bfe:	2f                   	das
432bff:	4d                   	dec    %ebp
432c00:	2b 66 58             	sub    0x58(%esi),%esp
432c03:	69 78 53 71 6f 61 2f 	imul   $0x2f616f71,0x53(%eax),%edi
432c0a:	4d                   	dec    %ebp
432c0b:	35 36 71 74 6e       	xor    $0x6e747136,%eax
432c10:	7a 54                	jp     0x432c66
432c12:	30 7a 39             	xor    %bh,0x39(%edx)
432c15:	31 49 39             	xor    %ecx,0x39(%ecx)
432c18:	4f                   	dec    %edi
432c19:	4f                   	dec    %edi
432c1a:	37                   	aaa
432c1b:	56                   	push   %esi
432c1c:	76 42                	jbe    0x432c60
432c1e:	64 53                	fs push %ebx
432c20:	34 6d                	xor    $0x6d,%al
432c22:	66 78 5a             	data16 js 0x432c7f
432c25:	39 55 41             	cmp    %edx,0x41(%ebp)
432c28:	6b 4b 67 79          	imul   $0x79,0x67(%ebx),%ecx
432c2c:	51                   	push   %ecx
432c2d:	37                   	aaa
432c2e:	38 54 64 4f          	cmp    %dl,0x4f(%esp,%eiz,2)
432c32:	6c                   	insb   (%dx),%es:(%edi)
432c33:	6a 50                	push   $0x50
432c35:	67 52                	addr16 push %edx
432c37:	4b                   	dec    %ebx
432c38:	6f                   	outsl  %ds:(%esi),(%dx)
432c39:	65 35 71 66 55 37    	gs xor $0x37556671,%eax
432c3f:	67 51                	addr16 push %ecx
432c41:	54                   	push   %esp
432c42:	52                   	push   %edx
432c43:	52                   	push   %edx
432c44:	4a                   	dec    %edx
432c45:	35 79 31 7a 49       	xor    $0x497a3179,%eax
432c4a:	61                   	popa
432c4b:	73 4a                	jae    0x432c97
432c4d:	73 30                	jae    0x432c7f
432c4f:	75 6e                	jne    0x432cbf
432c51:	62 5a 68             	bound  %ebx,0x68(%edx)
432c54:	71 54                	jno    0x432caa
432c56:	44                   	inc    %esp
432c57:	61                   	popa
432c58:	4d                   	dec    %ebp
432c59:	59                   	pop    %ecx
432c5a:	73 38                	jae    0x432c94
432c5c:	45                   	inc    %ebp
432c5d:	67 78 52             	addr16 js 0x432cb2
432c60:	52                   	push   %edx
432c61:	68 37 2f 34 2b       	push   $0x2b342f37
432c66:	35 49 4f 4a 45       	xor    $0x454a4f49,%eax
432c6b:	2b 73 2f             	sub    0x2f(%ebx),%esi
432c6e:	55                   	push   %ebp
432c6f:	58                   	pop    %eax
432c70:	42                   	inc    %edx
432c71:	62 53 53             	bound  %edx,0x53(%ebx)
432c74:	4f                   	dec    %edi
432c75:	6b 77 38 64          	imul   $0x64,0x38(%edi),%esi
432c79:	55                   	push   %ebp
432c7a:	6a 43                	push   $0x43
432c7c:	59                   	pop    %ecx
432c7d:	33 75 4d             	xor    0x4d(%ebp),%esi
432c80:	47                   	inc    %edi
432c81:	41                   	inc    %ecx
432c82:	73 7a                	jae    0x432cfe
432c84:	70 56                	jo     0x432cdc
432c86:	46                   	inc    %esi
432c87:	78 77                	js     0x432d00
432c89:	34 4c                	xor    $0x4c,%al
432c8b:	52                   	push   %edx
432c8c:	6d                   	insl   (%dx),%es:(%edi)
432c8d:	51                   	push   %ecx
432c8e:	7a 67                	jp     0x432cf7
432c90:	70 4e                	jo     0x432ce0
432c92:	6d                   	insl   (%dx),%es:(%edi)
432c93:	58                   	pop    %eax
432c94:	6e                   	outsb  %ds:(%esi),(%dx)
432c95:	73 33                	jae    0x432cca
432c97:	51                   	push   %ecx
432c98:	44                   	inc    %esp
432c99:	33 5a 33             	xor    0x33(%edx),%ebx
432c9c:	6e                   	outsb  %ds:(%esi),(%dx)
432c9d:	66 79 71             	data16 jns 0x432d11
432ca0:	68 5a 46 46 69       	push   $0x6946465a
432ca5:	56                   	push   %esi
432ca6:	74 68                	je     0x432d10
432ca8:	76 56                	jbe    0x432d00
432caa:	46                   	inc    %esi
432cab:	6b 61 45 50          	imul   $0x50,0x45(%ecx),%esp
432caf:	59                   	pop    %ecx
432cb0:	6b 63 6a 69          	imul   $0x69,0x6a(%ebx),%esp
432cb4:	6e                   	outsb  %ds:(%esi),(%dx)
432cb5:	36 32 2f             	xor    %ss:(%edi),%ch
432cb8:	30 48 32             	xor    %cl,0x32(%eax)
432cbb:	35 4b 6a 55 71       	xor    $0x71556a4b,%eax
432cc0:	69 41 70 79 6e 45 48 	imul   $0x48456e79,0x70(%ecx),%eax
432cc7:	6b 37 71             	imul   $0x71,(%edi),%esi
432cca:	62 7a 59             	bound  %edi,0x59(%edx)
432ccd:	50                   	push   %eax
432cce:	6d                   	insl   (%dx),%es:(%edi)
432ccf:	4b                   	dec    %ebx
432cd0:	54                   	push   %esp
432cd1:	4c                   	dec    %esp
432cd2:	36 7a 61             	ss jp  0x432d36
432cd5:	36 62 78 63          	bound  %edi,%ss:0x63(%eax)
432cd9:	53                   	push   %ebx
432cda:	76 4b                	jbe    0x432d27
432cdc:	4d                   	dec    %ebp
432cdd:	2b 39                	sub    (%ecx),%edi
432cdf:	41                   	inc    %ecx
432ce0:	56                   	push   %esi
432ce1:	52                   	push   %edx
432ce2:	6e                   	outsb  %ds:(%esi),(%dx)
432ce3:	49                   	dec    %ecx
432ce4:	72 36                	jb     0x432d1c
432ce6:	52                   	push   %edx
432ce7:	58                   	pop    %eax
432ce8:	43                   	inc    %ebx
432ce9:	72 68                	jb     0x432d53
432ceb:	7a 38                	jp     0x432d25
432ced:	64 52                	fs push %edx
432cef:	47                   	inc    %edi
432cf0:	57                   	push   %edi
432cf1:	4a                   	dec    %edx
432cf2:	47                   	inc    %edi
432cf3:	6a 69                	push   $0x69
432cf5:	52                   	push   %edx
432cf6:	6d                   	insl   (%dx),%es:(%edi)
432cf7:	41                   	inc    %ecx
432cf8:	77 33                	ja     0x432d2d
432cfa:	4d                   	dec    %ebp
432cfb:	52                   	push   %edx
432cfc:	48                   	dec    %eax
432cfd:	50                   	push   %eax
432cfe:	51                   	push   %ecx
432cff:	75 57                	jne    0x432d58
432d01:	65 39 43 56          	cmp    %eax,%gs:0x56(%ebx)
432d05:	4b                   	dec    %ebx
432d06:	72 57                	jb     0x432d5f
432d08:	68 4a 32 44 64       	push   $0x6444324a
432d0d:	2f                   	das
432d0e:	48                   	dec    %eax
432d0f:	33 52 42             	xor    0x42(%edx),%edx
432d12:	71 49                	jno    0x432d5d
432d14:	50                   	push   %eax
432d15:	70 4d                	jo     0x432d64
432d17:	68 2b 72 45 69       	push   $0x6945722b
432d1c:	56                   	push   %esi
432d1d:	31 6d 77             	xor    %ebp,0x77(%ebp)
432d20:	68 78 79 5a 63       	push   $0x635a7978
432d25:	43                   	inc    %ebx
432d26:	51                   	push   %ecx
432d27:	36 2b 5a 59          	sub    %ss:0x59(%edx),%ebx
432d2b:	76 62                	jbe    0x432d8f
432d2d:	51                   	push   %ecx
432d2e:	64 61                	fs popa
432d30:	34 2f                	xor    $0x2f,%al
432d32:	45                   	inc    %ebp
432d33:	4f                   	dec    %edi
432d34:	47                   	inc    %edi
432d35:	55                   	push   %ebp
432d36:	59                   	pop    %ecx
432d37:	48                   	dec    %eax
432d38:	74 64                	je     0x432d9e
432d3a:	47                   	inc    %edi
432d3b:	4f                   	dec    %edi
432d3c:	4e                   	dec    %esi
432d3d:	7a 79                	jp     0x432db8
432d3f:	67 52                	addr16 push %edx
432d41:	4e                   	dec    %esi
432d42:	49                   	dec    %ecx
432d43:	4f                   	dec    %edi
432d44:	41                   	inc    %ecx
432d45:	33 2b                	xor    (%ebx),%ebp
432d47:	77 2b                	ja     0x432d74
432d49:	6c                   	insb   (%dx),%es:(%edi)
432d4a:	2f                   	das
432d4b:	30 2b                	xor    %ch,(%ebx)
432d4d:	4a                   	dec    %edx
432d4e:	42                   	inc    %edx
432d4f:	4c                   	dec    %esp
432d50:	58                   	pop    %eax
432d51:	75 52                	jne    0x432da5
432d53:	33 49 44             	xor    0x44(%ecx),%ecx
432d56:	2b 71 54             	sub    0x54(%ecx),%esi
432d59:	49                   	dec    %ecx
432d5a:	7a 36                	jp     0x432d92
432d5c:	63 5a 6f             	arpl   %ebx,0x6f(%edx)
432d5f:	37                   	aaa
432d60:	58                   	pop    %eax
432d61:	78 4c                	js     0x432daf
432d63:	32 76 32             	xor    0x32(%esi),%dh
432d66:	72 4b                	jb     0x432db3
432d68:	32 36                	xor    (%esi),%dh
432d6a:	65 43                	gs inc %ebx
432d6c:	79 65                	jns    0x432dd3
432d6e:	6d                   	insl   (%dx),%es:(%edi)
432d6f:	49                   	dec    %ecx
432d70:	31 4c 38 56          	xor    %ecx,0x56(%eax,%edi,1)
432d74:	4a                   	dec    %edx
432d75:	30 51 35             	xor    %dl,0x35(%ecx)
432d78:	74 61                	je     0x432ddb
432d7a:	77 51                	ja     0x432dcd
432d7c:	74 6f                	je     0x432ded
432d7e:	63 30                	arpl   %esi,(%eax)
432d80:	39 31                	cmp    %esi,(%ecx)
432d82:	6f                   	outsl  %ds:(%esi),(%dx)
432d83:	45                   	inc    %ebp
432d84:	4a                   	dec    %edx
432d85:	51                   	push   %ecx
432d86:	4d                   	dec    %ebp
432d87:	6e                   	outsb  %ds:(%esi),(%dx)
432d88:	76 33                	jbe    0x432dbd
432d8a:	4e                   	dec    %esi
432d8b:	44                   	inc    %esp
432d8c:	70 4c                	jo     0x432dda
432d8e:	76 76                	jbe    0x432e06
432d90:	55                   	push   %ebp
432d91:	4c                   	dec    %esp
432d92:	6c                   	insb   (%dx),%es:(%edi)
432d93:	37                   	aaa
432d94:	78 79                	js     0x432e0f
432d96:	37                   	aaa
432d97:	58                   	pop    %eax
432d98:	6a 2f                	push   $0x2f
432d9a:	4d                   	dec    %ebp
432d9b:	48                   	dec    %eax
432d9c:	71 4b                	jno    0x432de9
432d9e:	47                   	inc    %edi
432d9f:	57                   	push   %edi
432da0:	53                   	push   %ebx
432da1:	52                   	push   %edx
432da2:	54                   	push   %esp
432da3:	66 34 59             	data16 xor $0x59,%al
432da6:	70 38                	jo     0x432de0
432da8:	6e                   	outsb  %ds:(%esi),(%dx)
432da9:	54                   	push   %esp
432daa:	4c                   	dec    %esp
432dab:	5a                   	pop    %edx
432dac:	55                   	push   %ebp
432dad:	2b 73 62             	sub    0x62(%ebx),%esi
432db0:	61                   	popa
432db1:	4b                   	dec    %ebx
432db2:	68 4d 78 54 39       	push   $0x3954784d
432db7:	72 69                	jb     0x432e22
432db9:	36 50                	ss push %eax
432dbb:	72 53                	jb     0x432e10
432dbd:	50                   	push   %eax
432dbe:	6d                   	insl   (%dx),%es:(%edi)
432dbf:	33 44 71 75          	xor    0x75(%ecx,%esi,2),%eax
432dc3:	79 6b                	jns    0x432e30
432dc5:	55                   	push   %ebp
432dc6:	57                   	push   %edi
432dc7:	48                   	dec    %eax
432dc8:	72 55                	jb     0x432e1f
432dca:	68 2b 34 2f 72       	push   $0x722f342b
432dcf:	55                   	push   %ebp
432dd0:	42                   	inc    %edx
432dd1:	79 36                	jns    0x432e09
432dd3:	39 30                	cmp    %esi,(%eax)
432dd5:	32 32                	xor    (%edx),%dh
432dd7:	58                   	pop    %eax
432dd8:	6c                   	insb   (%dx),%es:(%edi)
432dd9:	47                   	inc    %edi
432dda:	46                   	inc    %esi
432ddb:	54                   	push   %esp
432ddc:	46                   	inc    %esi
432ddd:	45                   	inc    %ebp
432dde:	48                   	dec    %eax
432ddf:	4d                   	dec    %ebp
432de0:	70 4e                	jo     0x432e30
432de2:	4a                   	dec    %edx
432de3:	35 47 58 6e 68       	xor    $0x686e5847,%eax
432de8:	36 50                	ss push %eax
432dea:	79 78                	jns    0x432e64
432dec:	74 49                	je     0x432e37
432dee:	59                   	pop    %ecx
432def:	39 6c 4b 62          	cmp    %ebp,0x62(%ebx,%ecx,2)
432df3:	64 2b 51 46          	sub    %fs:0x46(%ecx),%edx
432df7:	31 56 55             	xor    %edx,0x55(%esi)
432dfa:	37                   	aaa
432dfb:	62 58 64             	bound  %ebx,0x64(%eax)
432dfe:	31 4a 31             	xor    %ecx,0x31(%edx)
432e01:	59                   	pop    %ecx
432e02:	6f                   	outsl  %ds:(%esi),(%dx)
432e03:	6f                   	outsl  %ds:(%esi),(%dx)
432e04:	73 37                	jae    0x432e3d
432e06:	58                   	pop    %eax
432e07:	57                   	push   %edi
432e08:	77 76                	ja     0x432e80
432e0a:	69 57 57 41 50 78 6f 	imul   $0x6f785041,0x57(%edi),%edx
432e11:	68 5a 4c 36 32       	push   $0x32364c5a