421b59:	74 73                	je     0x421bce
421b5b:	30 54 45 46          	xor    %dl,0x46(%ebp,%eax,2)
421b5f:	38 68 7a             	cmp    %ch,0x7a(%eax)
421b62:	52                   	push   %edx
421b63:	6d                   	insl   (%dx),%es:(%edi)
421b64:	4d                   	dec    %ebp
421b65:	35 6a 4d 76 71       	xor    $0x71764d6a,%eax
421b6a:	6e                   	outsb  %ds:(%esi),(%dx)
421b6b:	75 6d                	jne    0x421bda
421b6d:	72 69                	jb     0x421bd8
421b6f:	43                   	inc    %ebx
421b70:	50                   	push   %eax
421b71:	62 47 35             	bound  %eax,0x35(%edi)
421b74:	52                   	push   %edx
421b75:	62 33                	bound  %esi,(%ebx)
421b77:	64 46                	fs inc %esi
421b79:	6d                   	insl   (%dx),%es:(%edi)
421b7a:	5a                   	pop    %edx
421b7b:	58                   	pop    %eax
421b7c:	6a 74                	push   $0x74
421b7e:	53                   	push   %ebx
421b7f:	31 31                	xor    %esi,(%ecx)
421b81:	4f                   	dec    %edi
421b82:	71 74                	jno    0x421bf8
421b84:	71 76                	jno    0x421bfc
421b86:	63 49 61             	arpl   %ecx,0x61(%ecx)
421b89:	4f                   	dec    %edi
421b8a:	68 50 49 4a 67       	push   $0x674a4950
421b8f:	64 6d                	fs insl (%dx),%es:(%edi)
421b91:	45                   	inc    %ebp
421b92:	61                   	popa
421b93:	63 37                	arpl   %esi,(%edi)
421b95:	6a 41                	push   $0x41
421b97:	62 6c 78 6d          	bound  %ebp,0x6d(%eax,%edi,2)
421b9b:	71 6c                	jno    0x421c09
421b9d:	6f                   	outsl  %ds:(%esi),(%dx)
421b9e:	52                   	push   %edx
421b9f:	4a                   	dec    %edx
421ba0:	67 70 44             	addr16 jo 0x421be7
421ba3:	37                   	aaa
421ba4:	35 37 74 52 73       	xor    $0x73527437,%eax
421ba9:	39 73 32             	cmp    %esi,0x32(%ebx)
421bac:	56                   	push   %esi
421bad:	75 56                	jne    0x421c05
421baf:	74 71                	je     0x421c22
421bb1:	51                   	push   %ecx
421bb2:	54                   	push   %esp
421bb3:	6b 2f 67             	imul   $0x67,(%edi),%ebp
421bb6:	42                   	inc    %edx
421bb7:	37                   	aaa
421bb8:	76 30                	jbe    0x421bea
421bba:	58                   	pop    %eax
421bbb:	6c                   	insb   (%dx),%es:(%edi)
421bbc:	6e                   	outsb  %ds:(%esi),(%dx)
421bbd:	68 2f 74 6d 46       	push   $0x466d742f
421bc2:	37                   	aaa
421bc3:	68 5a 53 41 4e       	push   $0x4e41535a
421bc8:	70 46                	jo     0x421c10
421bca:	2b 67 78             	sub    0x78(%edi),%esp
421bcd:	69 37 65 50 57 38    	imul   $0x38575065,(%edi),%esi
421bd3:	54                   	push   %esp
421bd4:	71 6a                	jno    0x421c40
421bd6:	73 58                	jae    0x421c30
421bd8:	56                   	push   %esi
421bd9:	2b 4d 5a             	sub    0x5a(%ebp),%ecx
421bdc:	41                   	inc    %ecx
421bdd:	42                   	inc    %edx
421bde:	45                   	inc    %ebp
421bdf:	69 61 70 63 6f 59 33 	imul   $0x33596f63,0x70(%ecx),%esp
421be6:	46                   	inc    %esi
421be7:	74 65                	je     0x421c4e
421be9:	79 4a                	jns    0x421c35
421beb:	79 6d                	jns    0x421c5a
421bed:	4d                   	dec    %ebp
421bee:	55                   	push   %ebp
421bef:	52                   	push   %edx
421bf0:	37                   	aaa
421bf1:	33 6d 78             	xor    0x78(%ebp),%ebp
421bf4:	71 33                	jno    0x421c29
421bf6:	4c                   	dec    %esp
421bf7:	6d                   	insl   (%dx),%es:(%edi)
421bf8:	63 43 68             	arpl   %eax,0x68(%ebx)
421bfb:	52                   	push   %edx
421bfc:	4e                   	dec    %esi
421bfd:	4a                   	dec    %edx
421bfe:	78 32                	js     0x421c32
421c00:	73 42                	jae    0x421c44
421c02:	61                   	popa
421c03:	6c                   	insb   (%dx),%es:(%edi)
421c04:	43                   	inc    %ebx
421c05:	58                   	pop    %eax
421c06:	4e                   	dec    %esi
421c07:	35 6a 6a 49 69       	xor    $0x69496a6a,%eax
421c0c:	5a                   	pop    %edx
421c0d:	6e                   	outsb  %ds:(%esi),(%dx)
421c0e:	74 74                	je     0x421c84
421c10:	4b                   	dec    %ebx
421c11:	6d                   	insl   (%dx),%es:(%edi)
421c12:	51                   	push   %ecx
421c13:	32 6a 31             	xor    0x31(%edx),%ch
421c16:	46                   	inc    %esi
421c17:	2b 63 55             	sub    0x55(%ebx),%esp
421c1a:	4e                   	dec    %esi
421c1b:	30 30                	xor    %dh,(%eax)
421c1d:	46                   	inc    %esi
421c1e:	52                   	push   %edx
421c1f:	6d                   	insl   (%dx),%es:(%edi)
421c20:	56                   	push   %esi
421c21:	44                   	inc    %esp
421c22:	46                   	inc    %esi
421c23:	49                   	dec    %ecx
421c24:	41                   	inc    %ecx
421c25:	72 59                	jb     0x421c80
421c27:	42                   	inc    %edx
421c28:	69 4b 6f 2f 6e 66 4c 	imul   $0x4c666e2f,0x6f(%ebx),%ecx
421c2f:	66 65 41             	gs inc %cx
421c32:	36 75 4e             	ss jne 0x421c83
421c35:	7a 58                	jp     0x421c8f
421c37:	48                   	dec    %eax
421c38:	6c                   	insb   (%dx),%es:(%edi)
421c39:	7a 42                	jp     0x421c7d
421c3b:	77 43                	ja     0x421c80
421c3d:	4d                   	dec    %ebp
421c3e:	52                   	push   %edx
421c3f:	62 55 64             	bound  %edx,0x64(%ebp)
421c42:	75 32                	jne    0x421c76
421c44:	67 50                	addr16 push %eax
421c46:	76 31                	jbe    0x421c79
421c48:	65 79 44             	gs jns 0x421c8f
421c4b:	6e                   	outsb  %ds:(%esi),(%dx)
421c4c:	31 34 65 33 47 53 55 	xor    %esi,0x55534733(,%eiz,2)
421c53:	4b                   	dec    %ebx
421c54:	46                   	inc    %esi
421c55:	6e                   	outsb  %ds:(%esi),(%dx)
421c56:	62 5a 56             	bound  %ebx,0x56(%edx)
421c59:	35 4f 70 50 77       	xor    $0x7750704f,%eax
421c5e:	48                   	dec    %eax
421c5f:	47                   	inc    %edi
421c60:	2b 31                	sub    (%ecx),%esi
421c62:	74 7a                	je     0x421cde
421c64:	34 61                	xor    $0x61,%al
421c66:	6f                   	outsl  %ds:(%esi),(%dx)
421c67:	65 44                	gs inc %esp
421c69:	74 59                	je     0x421cc4
421c6b:	31 35 72 78 57 7a    	xor    %esi,0x7a577872
421c71:	74 67                	je     0x421cda
421c73:	42                   	inc    %edx
421c74:	61                   	popa
421c75:	50                   	push   %eax
421c76:	65 6a 6a             	gs push $0x6a
421c79:	36 4f                	ss dec %edi
421c7b:	46                   	inc    %esi
421c7c:	62 4d 6b             	bound  %ecx,0x6b(%ebp)
421c7f:	2f                   	das
421c80:	6d                   	insl   (%dx),%es:(%edi)
421c81:	7a 76                	jp     0x421cf9
421c83:	6c                   	insb   (%dx),%es:(%edi)
421c84:	51                   	push   %ecx
421c85:	54                   	push   %esp
421c86:	32 63 76             	xor    0x76(%ebx),%ah
421c89:	47                   	inc    %edi
421c8a:	5a                   	pop    %edx
421c8b:	79 74                	jns    0x421d01
421c8d:	5a                   	pop    %edx
421c8e:	4c                   	dec    %esp
421c8f:	6d                   	insl   (%dx),%es:(%edi)
421c90:	47                   	inc    %edi
421c91:	4f                   	dec    %edi
421c92:	75 39                	jne    0x421ccd
421c94:	51                   	push   %ecx
421c95:	45                   	inc    %ebp
421c96:	4b                   	dec    %ebx
421c97:	78 4d                	js     0x421ce6
421c99:	6c                   	insb   (%dx),%es:(%edi)
421c9a:	74 73                	je     0x421d0f
421c9c:	47                   	inc    %edi
421c9d:	74 45                	je     0x421ce4
421c9f:	6b 33 37             	imul   $0x37,(%ebx),%esi
421ca2:	31 55 33             	xor    %edx,0x33(%ebp)
421ca5:	42                   	inc    %edx
421ca6:	51                   	push   %ecx
421ca7:	71 56                	jno    0x421cff
421ca9:	4c                   	dec    %esp
421caa:	79 6c                	jns    0x421d18
421cac:	32 36                	xor    (%esi),%dh
421cae:	76 62                	jbe    0x421d12
421cb0:	43                   	inc    %ebx
421cb1:	37                   	aaa
421cb2:	62 6b 63             	bound  %ebp,0x63(%ebx)
421cb5:	75 30                	jne    0x421ce7
421cb7:	6c                   	insb   (%dx),%es:(%edi)
421cb8:	6c                   	insb   (%dx),%es:(%edi)
421cb9:	70 37                	jo     0x421cf2
421cbb:	74 7a                	je     0x421d37
421cbd:	5a                   	pop    %edx
421cbe:	62 6c 72 68          	bound  %ebp,0x68(%edx,%esi,2)
421cc2:	4f                   	dec    %edi
421cc3:	55                   	push   %ebp
421cc4:	63 67 41             	arpl   %esp,0x41(%edi)
421cc7:	76 4b                	jbe    0x421d14
421cc9:	76 42                	jbe    0x421d0d
421ccb:	59                   	pop    %ecx
421ccc:	69 48 46 4f 31 49 57 	imul   $0x5749314f,0x46(%eax),%ecx
421cd3:	43                   	inc    %ebx
421cd4:	53                   	push   %ebx
421cd5:	6f                   	outsl  %ds:(%esi),(%dx)
421cd6:	78 77                	js     0x421d4f
421cd8:	73 54                	jae    0x421d2e
421cda:	6a 75                	push   $0x75
421cdc:	56                   	push   %esi
421cdd:	58                   	pop    %eax
421cde:	42                   	inc    %edx
421cdf:	74 48                	je     0x421d29
421ce1:	47                   	inc    %edi
421ce2:	50                   	push   %eax
421ce3:	43                   	inc    %ebx
421ce4:	30 4d 74             	xor    %cl,0x74(%ebp)
421ce7:	52                   	push   %edx
421ce8:	71 53                	jno    0x421d3d
421cea:	4b                   	dec    %ebx
421ceb:	75 67                	jne    0x421d54
421ced:	44                   	inc    %esp
421cee:	57                   	push   %edi
421cef:	48                   	dec    %eax
421cf0:	78 30                	js     0x421d22
421cf2:	64 61                	fs popa
421cf4:	2b 49 71             	sub    0x71(%ecx),%ecx
421cf7:	78 49                	js     0x421d42
421cf9:	5a                   	pop    %edx
421cfa:	56                   	push   %esi
421cfb:	34 32                	xor    $0x32,%al
421cfd:	51                   	push   %ecx
421cfe:	69 6c 49 79 4c 70 46 	imul   $0x6646704c,0x79(%ecx,%ecx,2),%ebp
421d05:	66
421d06:	69 33 76 56 33 61    	imul   $0x61335676,(%ebx),%esi
421d0c:	71 31                	jno    0x421d3f
421d0e:	47                   	inc    %edi
421d0f:	56                   	push   %esi
421d10:	7a 50                	jp     0x421d62
421d12:	50                   	push   %eax
421d13:	70 37                	jo     0x421d4c
421d15:	4c                   	dec    %esp
421d16:	77 6e                	ja     0x421d86
421d18:	64 38 65 78          	cmp    %ah,%fs:0x78(%ebp)
421d1c:	56                   	push   %esi
421d1d:	61                   	popa
421d1e:	44                   	inc    %esp
421d1f:	75 4f                	jne    0x421d70
421d21:	5a                   	pop    %edx
421d22:	75 66                	jne    0x421d8a
421d24:	4b                   	dec    %ebx
421d25:	4f                   	dec    %edi
421d26:	2b 58 69             	sub    0x69(%eax),%ebx
421d29:	39 54 6c 6a          	cmp    %edx,0x6a(%esp,%ebp,2)
421d2d:	38 70 69             	cmp    %dh,0x69(%eax)
421d30:	4e                   	dec    %esi
421d31:	39 50 66             	cmp    %edx,0x66(%eax)
421d34:	71 2f                	jno    0x421d65
421d36:	64 37                	fs aaa
421d38:	4c                   	dec    %esp
421d39:	51                   	push   %ecx
421d3a:	6f                   	outsl  %ds:(%esi),(%dx)
421d3b:	76 53                	jbe    0x421d90
421d3d:	5a                   	pop    %edx
421d3e:	36 7a 31             	ss jp  0x421d72
421d41:	6d                   	insl   (%dx),%es:(%edi)
421d42:	4c                   	dec    %esp
421d43:	38 67 4c             	cmp    %ah,0x4c(%edi)
421d46:	42                   	inc    %edx
421d47:	30 34 68             	xor    %dh,(%eax,%ebp,2)
421d4a:	4f                   	dec    %edi
421d4b:	50                   	push   %eax
421d4c:	4c                   	dec    %esp
421d4d:	4b                   	dec    %ebx
421d4e:	6f                   	outsl  %ds:(%esi),(%dx)
421d4f:	62 59 49             	bound  %ebx,0x49(%ecx)
421d52:	56                   	push   %esi
421d53:	74 59                	je     0x421dae
421d55:	5a                   	pop    %edx
421d56:	35 70 33 67 61       	xor    $0x61673370,%eax
421d5b:	37                   	aaa
421d5c:	31 35 56 55 65 5a    	xor    %esi,0x5a655556
421d62:	6a 58                	push   $0x58
421d64:	37                   	aaa
421d65:	56                   	push   %esi
421d66:	2f                   	das
421d67:	34 6a                	xor    $0x6a,%al
421d69:	30 39                	xor    %bh,(%ecx)
421d6b:	6a 45                	push   $0x45
421d6d:	61                   	popa
421d6e:	75 39                	jne    0x421da9
421d70:	71 50                	jno    0x421dc2
421d72:	63 61 6e             	arpl   %esp,0x6e(%ecx)
421d75:	66 78 6b             	data16 js 0x421de3
421d78:	73 76                	jae    0x421df0
421d7a:	73 4c                	jae    0x421dc8
421d7c:	78 69                	js     0x421de7
421d7e:	42                   	inc    %edx
421d7f:	6f                   	outsl  %ds:(%esi),(%dx)
421d80:	6e                   	outsb  %ds:(%esi),(%dx)
421d81:	48                   	dec    %eax
421d82:	2b 41 70             	sub    0x70(%ecx),%eax
421d85:	59                   	pop    %ecx
421d86:	55                   	push   %ebp
421d87:	66 45                	inc    %bp
421d89:	34 7a                	xor    $0x7a,%al
421d8b:	38 48 55             	cmp    %cl,0x55(%eax)
421d8e:	68 77 74 73 39       	push   $0x39737477
421d93:	6d                   	insl   (%dx),%es:(%edi)
421d94:	59                   	pop    %ecx
421d95:	76 4f                	jbe    0x421de6
421d97:	51                   	push   %ecx
421d98:	59                   	pop    %ecx
421d99:	2b 6d 6a             	sub    0x6a(%ebp),%ebp
421d9c:	70 58                	jo     0x421df6
421d9e:	2f                   	das
421d9f:	2b 32                	sub    (%edx),%esi
421da1:	33 4a 4f             	xor    0x4f(%edx),%ecx
421da4:	72 46                	jb     0x421dec
421da6:	72 51                	jb     0x421df9
421da8:	67 64 61             	addr16 fs popa
421dab:	6c                   	insb   (%dx),%es:(%edi)
421dac:	42                   	inc    %edx
421dad:	63 50 4b             	arpl   %edx,0x4b(%eax)
421db0:	41                   	inc    %ecx
421db1:	58                   	pop    %eax
421db2:	76 37                	jbe    0x421deb
421db4:	71 38                	jno    0x421dee
421db6:	6f                   	outsl  %ds:(%esi),(%dx)
421db7:	4b                   	dec    %ebx
421db8:	58                   	pop    %eax
421db9:	6a 55                	push   $0x55
421dbb:	78 68                	js     0x421e25
421dbd:	77 54                	ja     0x421e13
421dbf:	73 62                	jae    0x421e23
421dc1:	34 48                	xor    $0x48,%al
421dc3:	4e                   	dec    %esi
421dc4:	71 71                	jno    0x421e37
421dc6:	44                   	inc    %esp
421dc7:	49                   	dec    %ecx
421dc8:	54                   	push   %esp
421dc9:	71 71                	jno    0x421e3c
421dcb:	45                   	inc    %ebp
421dcc:	39 61 4b             	cmp    %esp,0x4b(%ecx)
421dcf:	69 30 5a 4c 6a 6f    	imul   $0x6f6a4c5a,(%eax),%esi
421dd5:	76 48                	jbe    0x421e1f
421dd7:	56                   	push   %esi
421dd8:	31 63 45             	xor    %esp,0x45(%ebx)
421ddb:	33 66 6e             	xor    0x6e(%esi),%esp
421dde:	58                   	pop    %eax