426a84:	75 42                	jne    0x426ac8
426a86:	39 48 54             	cmp    %ecx,0x54(%eax)
426a89:	67 67 6c             	addr16 insb (%dx),%es:(%di)
426a8c:	57                   	push   %edi
426a8d:	77 56                	ja     0x426ae5
426a8f:	4a                   	dec    %edx
426a90:	36 54                	ss push %esp
426a92:	69 41 6e 44 5a 79 4a 	imul   $0x4a795a44,0x6e(%ecx),%eax
426a99:	79 79                	jns    0x426b14
426a9b:	6d                   	insl   (%dx),%es:(%edi)
426a9c:	72 62                	jb     0x426b00
426a9e:	59                   	pop    %ecx
426a9f:	79 38                	jns    0x426ad9
426aa1:	45                   	inc    %ebp
426aa2:	44                   	inc    %esp
426aa3:	53                   	push   %ebx
426aa4:	75 74                	jne    0x426b1a
426aa6:	4b                   	dec    %ebx
426aa7:	78 72                	js     0x426b1b
426aa9:	4e                   	dec    %esi
426aaa:	58                   	pop    %eax
426aab:	4f                   	dec    %edi
426aac:	50                   	push   %eax
426aad:	66 45                	inc    %bp
426aaf:	69 48 34 6b 66 62 62 	imul   $0x6262666b,0x34(%eax),%ecx
426ab6:	71 57                	jno    0x426b0f
426ab8:	71 52                	jno    0x426b0c
426aba:	59                   	pop    %ecx
426abb:	6f                   	outsl  %ds:(%esi),(%dx)
426abc:	31 45 45             	xor    %eax,0x45(%ebp)
426abf:	6a 39                	push   $0x39
426ac1:	4a                   	dec    %edx
426ac2:	4d                   	dec    %ebp
426ac3:	4a                   	dec    %edx
426ac4:	50                   	push   %eax
426ac5:	34 42                	xor    $0x42,%al
426ac7:	4e                   	dec    %esi
426ac8:	76 38                	jbe    0x426b02
426aca:	52                   	push   %edx
426acb:	71 74                	jno    0x426b41
426acd:	6a 4b                	push   $0x4b
426acf:	55                   	push   %ebp
426ad0:	52                   	push   %edx
426ad1:	41                   	inc    %ecx
426ad2:	76 66                	jbe    0x426b3a
426ad4:	44                   	inc    %esp
426ad5:	33 4f 36             	xor    0x36(%edi),%ecx
426ad8:	68 4d 57 61 34       	push   $0x3461574d
426add:	43                   	inc    %ebx
426ade:	6c                   	insb   (%dx),%es:(%edi)
426adf:	58                   	pop    %eax
426ae0:	32 54 4e 4d          	xor    0x4d(%esi,%ecx,2),%dl
426ae4:	48                   	dec    %eax
426ae5:	38 74 73 69          	cmp    %dh,0x69(%ebx,%esi,2)
426ae9:	58                   	pop    %eax
426aea:	67 67 54             	addr16 addr16 push %esp
426aed:	4d                   	dec    %ebp
426aee:	75 73                	jne    0x426b63
426af0:	7a 73                	jp     0x426b65
426af2:	62 50 44             	bound  %edx,0x44(%eax)
426af5:	51                   	push   %ecx
426af6:	4b                   	dec    %ebx
426af7:	58                   	pop    %eax
426af8:	78 62                	js     0x426b5c
426afa:	51                   	push   %ecx
426afb:	59                   	pop    %ecx
426afc:	65 64 38 4e 49       	gs cmp %cl,%fs:0x49(%esi)
426b01:	69 66 2f 2f 47 62 38 	imul   $0x3862472f,0x2f(%esi),%esp
426b08:	59                   	pop    %ecx
426b09:	56                   	push   %esi
426b0a:	63 71 44             	arpl   %esi,0x44(%ecx)
426b0d:	71 4d                	jno    0x426b5c
426b0f:	64 5a                	fs pop %edx
426b11:	6f                   	outsl  %ds:(%esi),(%dx)
426b12:	56                   	push   %esi
426b13:	43                   	inc    %ebx
426b14:	39 73 72             	cmp    %esi,0x72(%ebx)
426b17:	4f                   	dec    %edi
426b18:	42                   	inc    %edx
426b19:	39 5a 31             	cmp    %ebx,0x31(%edx)
426b1c:	57                   	push   %edi
426b1d:	38 53 7a             	cmp    %dl,0x7a(%ebx)
426b20:	62 43 73             	bound  %eax,0x73(%ebx)
426b23:	53                   	push   %ebx
426b24:	31 36                	xor    %esi,(%esi)
426b26:	31 30                	xor    %esi,(%eax)
426b28:	71 33                	jno    0x426b5d
426b2a:	6c                   	insb   (%dx),%es:(%edi)
426b2b:	33 4e 2b             	xor    0x2b(%esi),%ecx
426b2e:	62 46 6e             	bound  %eax,0x6e(%esi)
426b31:	58                   	pop    %eax
426b32:	75 59                	jne    0x426b8d
426b34:	57                   	push   %edi
426b35:	64 2f                	fs das
426b37:	69 32 6f 47 63 6c    	imul   $0x6c63476f,(%edx),%esi
426b3d:	4d                   	dec    %ebp
426b3e:	65 45                	gs inc %ebp
426b40:	64 6d                	fs insl (%dx),%es:(%edi)
426b42:	69 5a 5a 50 63 65 74 	imul   $0x74656350,0x5a(%edx),%ebx
426b49:	44                   	inc    %esp
426b4a:	6c                   	insb   (%dx),%es:(%edi)
426b4b:	77 71                	ja     0x426bbe
426b4d:	39 63 44             	cmp    %esp,0x44(%ebx)
426b50:	36 30 6b 32          	xor    %ch,%ss:0x32(%ebx)
426b54:	72 36                	jb     0x426b8c
426b56:	70 72                	jo     0x426bca
426b58:	76 4a                	jbe    0x426ba4
426b5a:	6c                   	insb   (%dx),%es:(%edi)
426b5b:	38 6b 51             	cmp    %ch,0x51(%ebx)
426b5e:	53                   	push   %ebx
426b5f:	78 64                	js     0x426bc5
426b61:	69 6e 47 6c 62 46 48 	imul   $0x4846626c,0x47(%esi),%ebp
426b68:	37                   	aaa
426b69:	6e                   	outsb  %ds:(%esi),(%dx)
426b6a:	79 7a                	jns    0x426be6
426b6c:	73 6f                	jae    0x426bdd
426b6e:	30 32                	xor    %dh,(%edx)
426b70:	39 56 67             	cmp    %edx,0x67(%esi)
426b73:	30 56 71             	xor    %dl,0x71(%esi)
426b76:	79 66                	jns    0x426bde
426b78:	68 6a 6c 48 62       	push   $0x62486c6a
426b7d:	4f                   	dec    %edi
426b7e:	32 50 2b             	xor    0x2b(%eax),%dl
426b81:	78 31                	js     0x426bb4
426b83:	6b 70 54 4a          	imul   $0x4a,0x54(%eax),%esi
426b87:	33 73 6e             	xor    0x6e(%ebx),%esi
426b8a:	51                   	push   %ecx
426b8b:	72 49                	jb     0x426bd6
426b8d:	6d                   	insl   (%dx),%es:(%edi)
426b8e:	75 55                	jne    0x426be5
426b90:	42                   	inc    %edx
426b91:	74 64                	je     0x426bf7
426b93:	55                   	push   %ebp
426b94:	66 6e                	data16 outsb %ds:(%esi),(%dx)
426b96:	2f                   	das
426b97:	6b 64 39 6f 6a       	imul   $0x6a,0x6f(%ecx,%edi,1),%esp
426b9c:	79 55                	jns    0x426bf3
426b9e:	5a                   	pop    %edx
426b9f:	7a 4b                	jp     0x426bec
426ba1:	70 47                	jo     0x426bea
426ba3:	56                   	push   %esi
426ba4:	4c                   	dec    %esp
426ba5:	72 72                	jb     0x426c19
426ba7:	52                   	push   %edx
426ba8:	66 75 2f             	data16 jne 0x426bda
426bab:	5a                   	pop    %edx
426bac:	69 30 30 6d 4a 71    	imul   $0x714a6d30,(%eax),%esi
426bb2:	52                   	push   %edx
426bb3:	53                   	push   %ebx
426bb4:	64 4a                	fs dec %edx
426bb6:	7a 4c                	jp     0x426c04
426bb8:	63 54 38 32          	arpl   %edx,0x32(%eax,%edi,1)
426bbc:	73 46                	jae    0x426c04
426bbe:	56                   	push   %esi
426bbf:	30 55 61             	xor    %dl,0x61(%ebp)
426bc2:	54                   	push   %esp
426bc3:	73 42                	jae    0x426c07
426bc5:	44                   	inc    %esp
426bc6:	67 71 7a             	addr16 jno 0x426c43
426bc9:	6b 4f 61 42          	imul   $0x42,0x61(%edi),%ecx
426bcd:	73 68                	jae    0x426c37
426bcf:	30 6e 44             	xor    %ch,0x44(%esi)
426bd2:	42                   	inc    %edx
426bd3:	58                   	pop    %eax
426bd4:	4f                   	dec    %edi
426bd5:	6d                   	insl   (%dx),%es:(%edi)
426bd6:	4f                   	dec    %edi
426bd7:	6a 32                	push   $0x32
426bd9:	47                   	inc    %edi
426bda:	2b 45 78             	sub    0x78(%ebp),%eax
426bdd:	4d                   	dec    %ebp
426bde:	77 71                	ja     0x426c51
426be0:	2f                   	das
426be1:	67 37                	addr16 aaa
426be3:	66 54                	push   %sp
426be5:	62 53 53             	bound  %edx,0x53(%ebx)
426be8:	2f                   	das
426be9:	32 34 6a             	xor    (%edx,%ebp,2),%dh
426bec:	6a 70                	push   $0x70
426bee:	51                   	push   %ecx
426bef:	2b 47 6d             	sub    0x6d(%edi),%eax
426bf2:	48                   	dec    %eax
426bf3:	74 78                	je     0x426c6d
426bf5:	67 5a                	addr16 pop %edx
426bf7:	36 68 58 2b 4b 44    	ss push $0x444b2b58
426bfd:	6b 4f 58 4c          	imul   $0x4c,0x58(%edi),%ecx
426c01:	34 34                	xor    $0x34,%al
426c03:	6e                   	outsb  %ds:(%esi),(%dx)
426c04:	54                   	push   %esp
426c05:	45                   	inc    %ebp
426c06:	72 72                	jb     0x426c7a
426c08:	34 7a                	xor    $0x7a,%al
426c0a:	77 6c                	ja     0x426c78
426c0c:	36 61                	ss popa
426c0e:	45                   	inc    %ebp
426c0f:	4b                   	dec    %ebx
426c10:	6a 49                	push   $0x49
426c12:	4e                   	dec    %esi
426c13:	6f                   	outsl  %ds:(%esi),(%dx)
426c14:	2b 2f                	sub    (%edi),%ebp
426c16:	41                   	inc    %ecx
426c17:	38 45 4d             	cmp    %al,0x4d(%ebp)
426c1a:	64 4b                	fs dec %ebx
426c1c:	41                   	inc    %ecx
426c1d:	50                   	push   %eax
426c1e:	52                   	push   %edx
426c1f:	59                   	pop    %ecx
426c20:	70 57                	jo     0x426c79
426c22:	52                   	push   %edx
426c23:	48                   	dec    %eax
426c24:	31 4a 42             	xor    %ecx,0x42(%edx)
426c27:	66 52                	push   %dx
426c29:	2f                   	das
426c2a:	4e                   	dec    %esi
426c2b:	36 35 75 64 66 6f    	ss xor $0x6f666475,%eax
426c31:	51                   	push   %ecx
426c32:	6f                   	outsl  %ds:(%esi),(%dx)
426c33:	45                   	inc    %ebp
426c34:	6d                   	insl   (%dx),%es:(%edi)
426c35:	33 54 30 50          	xor    0x50(%eax,%esi,1),%edx
426c39:	4d                   	dec    %ebp
426c3a:	66 56                	push   %si
426c3c:	49                   	dec    %ecx
426c3d:	76 4f                	jbe    0x426c8e
426c3f:	74 4b                	je     0x426c8c
426c41:	6f                   	outsl  %ds:(%esi),(%dx)
426c42:	2b 52 51             	sub    0x51(%edx),%edx
426c45:	4b                   	dec    %ebx
426c46:	39 54 69 74          	cmp    %edx,0x74(%ecx,%ebp,2)
426c4a:	2b 6a 5a             	sub    0x5a(%edx),%ebp
426c4d:	75 62                	jne    0x426cb1
426c4f:	56                   	push   %esi
426c50:	76 53                	jbe    0x426ca5
426c52:	69 68 33 41 49 77 66 	imul   $0x66774941,0x33(%eax),%ebp
426c59:	4f                   	dec    %edi
426c5a:	42                   	inc    %edx
426c5b:	49                   	dec    %ecx
426c5c:	62 4a 61             	bound  %ecx,0x61(%edx)
426c5f:	53                   	push   %ebx
426c60:	48                   	dec    %eax
426c61:	37                   	aaa
426c62:	59                   	pop    %ecx
426c63:	4e                   	dec    %esi
426c64:	58                   	pop    %eax
426c65:	38 50 51             	cmp    %dl,0x51(%eax)
426c68:	65 2f                	gs das
426c6a:	44                   	inc    %esp
426c6b:	57                   	push   %edi
426c6c:	45                   	inc    %ebp
426c6d:	65 39 42 39          	cmp    %eax,%gs:0x39(%edx)
426c71:	57                   	push   %edi
426c72:	2f                   	das
426c73:	33 44 4a 55          	xor    0x55(%edx,%ecx,2),%eax
426c77:	4e                   	dec    %esi
426c78:	74 69                	je     0x426ce3
426c7a:	6e                   	outsb  %ds:(%esi),(%dx)
426c7b:	71 77                	jno    0x426cf4
426c7d:	74 71                	je     0x426cf0
426c7f:	62 47 72             	bound  %eax,0x72(%edi)
426c82:	65 53                	gs push %ebx
426c84:	52                   	push   %edx
426c85:	2b 6b 56             	sub    0x56(%ebx),%ebp
426c88:	43                   	inc    %ebx
426c89:	6e                   	outsb  %ds:(%esi),(%dx)
426c8a:	42                   	inc    %edx
426c8b:	49                   	dec    %ecx
426c8c:	7a 79                	jp     0x426d07
426c8e:	2f                   	das
426c8f:	61                   	popa
426c90:	73 69                	jae    0x426cfb
426c92:	50                   	push   %eax
426c93:	4c                   	dec    %esp
426c94:	66 51                	push   %cx
426c96:	47                   	inc    %edi
426c97:	55                   	push   %ebp
426c98:	62 68 44             	bound  %ebp,0x44(%eax)
426c9b:	4a                   	dec    %edx
426c9c:	77 30                	ja     0x426cce
426c9e:	72 4e                	jb     0x426cee
426ca0:	50                   	push   %eax
426ca1:	4e                   	dec    %esi
426ca2:	72 33                	jb     0x426cd7
426ca4:	78 30                	js     0x426cd6
426ca6:	32 36                	xor    (%esi),%dh
426ca8:	46                   	inc    %esi
426ca9:	2f                   	das
426caa:	63 65 78             	arpl   %esp,0x78(%ebp)
426cad:	6c                   	insb   (%dx),%es:(%edi)
426cae:	62 39                	bound  %edi,(%ecx)
426cb0:	46                   	inc    %esi
426cb1:	31 67 6c             	xor    %esp,0x6c(%edi)
426cb4:	62 30                	bound  %esi,(%eax)
426cb6:	2f                   	das
426cb7:	43                   	inc    %ebx
426cb8:	79 6c                	jns    0x426d26
426cba:	74 73                	je     0x426d2f
426cbc:	66 33 77 49          	xor    0x49(%edi),%si
426cc0:	6a 78                	push   $0x78
426cc2:	51                   	push   %ecx
426cc3:	53                   	push   %ebx
426cc4:	4a                   	dec    %edx
426cc5:	5a                   	pop    %edx
426cc6:	35 68 77 49 50       	xor    $0x50497768,%eax
426ccb:	42                   	inc    %edx
426ccc:	39 73 72             	cmp    %esi,0x72(%ebx)
426ccf:	34 51                	xor    $0x51,%al
426cd1:	76 6f                	jbe    0x426d42
426cd3:	66 63 45 34          	arpl   %ax,0x34(%ebp)
426cd7:	42                   	inc    %edx
426cd8:	59                   	pop    %ecx
426cd9:	5a                   	pop    %edx
426cda:	63 49 58             	arpl   %ecx,0x58(%ecx)
426cdd:	59                   	pop    %ecx
426cde:	62 53 6d             	bound  %edx,0x6d(%ebx)
426ce1:	6c                   	insb   (%dx),%es:(%edi)
426ce2:	41                   	inc    %ecx
426ce3:	6f                   	outsl  %ds:(%esi),(%dx)
426ce4:	6d                   	insl   (%dx),%es:(%edi)
426ce5:	36 79 54             	ss jns 0x426d3c
426ce8:	51                   	push   %ecx
426ce9:	36 6d                	ss insl (%dx),%es:(%edi)
426ceb:	74 72                	je     0x426d5f
426ced:	7a 72                	jp     0x426d61
426cef:	77 44                	ja     0x426d35
426cf1:	68 6a 57 72 78       	push   $0x7872576a
426cf6:	6a 55                	push   $0x55
426cf8:	70 6b                	jo     0x426d65
426cfa:	4f                   	dec    %edi
426cfb:	59                   	pop    %ecx
426cfc:	4b                   	dec    %ebx
426cfd:	39 69 69             	cmp    %ebp,0x69(%ecx)
426d00:	75 58                	jne    0x426d5a
426d02:	62 63 36             	bound  %esp,0x36(%ebx)
426d05:	63 36                	arpl   %esi,(%esi)
426d07:	6b 66 4d 4b          	imul   $0x4b,0x4d(%esi),%esp
426d0b:	6e                   	outsb  %ds:(%esi),(%dx)
426d0c:	70 42                	jo     0x426d50
426d0e:	67 53                	addr16 push %ebx
426d10:	6c                   	insb   (%dx),%es:(%edi)
426d11:	54                   	push   %esp
426d12:	30 75 48             	xor    %dh,0x48(%ebp)
426d15:	70 36                	jo     0x426d4d
426d17:	4b                   	dec    %ebx
426d18:	6c                   	insb   (%dx),%es:(%edi)
426d19:	4e                   	dec    %esi
426d1a:	48                   	dec    %eax
426d1b:	2f                   	das
426d1c:	63 7a 31             	arpl   %edi,0x31(%edx)
426d1f:	57                   	push   %edi
426d20:	49                   	dec    %ecx