421a24:	2f                   	das
421a25:	6c                   	insb   (%dx),%es:(%edi)
421a26:	57                   	push   %edi
421a27:	6d                   	insl   (%dx),%es:(%edi)
421a28:	63 6f 52             	arpl   %ebp,0x52(%edi)
421a2b:	52                   	push   %edx
421a2c:	34 72                	xor    $0x72,%al
421a2e:	73 38                	jae    0x421a68
421a30:	4c                   	dec    %esp
421a31:	32 52 36             	xor    0x36(%edx),%dl
421a34:	44                   	inc    %esp
421a35:	6b 54 56 4f 43       	imul   $0x43,0x4f(%esi,%edx,2),%edx
421a3a:	63 37                	arpl   %esi,(%edi)
421a3c:	38 76 66             	cmp    %dh,0x66(%esi)
421a3f:	53                   	push   %ebx
421a40:	44                   	inc    %esp
421a41:	6b 2b 5a             	imul   $0x5a,(%ebx),%ebp
421a44:	2f                   	das
421a45:	77 52                	ja     0x421a99
421a47:	35 6c 2b 62 55       	xor    $0x55622b6c,%eax
421a4c:	77 57                	ja     0x421aa5
421a4e:	77 32                	ja     0x421a82
421a50:	50                   	push   %eax
421a51:	77 4e                	ja     0x421aa1
421a53:	35 58 55 72 54       	xor    $0x54725558,%eax
421a58:	39 34 6b             	cmp    %esi,(%ebx,%ebp,2)
421a5b:	59                   	pop    %ecx
421a5c:	59                   	pop    %ecx
421a5d:	48                   	dec    %eax
421a5e:	67 41                	addr16 inc %ecx
421a60:	4c                   	dec    %esp
421a61:	56                   	push   %esi
421a62:	6e                   	outsb  %ds:(%esi),(%dx)
421a63:	55                   	push   %ebp
421a64:	36 6b 4d 71 31       	imul   $0x31,%ss:0x71(%ebp),%ecx
421a69:	51                   	push   %ecx
421a6a:	30 2f                	xor    %ch,(%edi)
421a6c:	70 37                	jo     0x421aa5
421a6e:	50                   	push   %eax
421a6f:	43                   	inc    %ebx
421a70:	42                   	inc    %edx
421a71:	61                   	popa
421a72:	78 6b                	js     0x421adf
421a74:	41                   	inc    %ecx
421a75:	31 58 76             	xor    %ebx,0x76(%eax)
421a78:	48                   	dec    %eax
421a79:	34 78                	xor    $0x78,%al
421a7b:	2b 46 39             	sub    0x39(%esi),%eax
421a7e:	51                   	push   %ecx
421a7f:	35 32 50 49 46       	xor    $0x46495032,%eax
421a84:	71 50                	jno    0x421ad6
421a86:	4a                   	dec    %edx
421a87:	68 36 79 57 32       	push   $0x32577936
421a8c:	56                   	push   %esi
421a8d:	31 51 4e             	xor    %edx,0x4e(%ecx)
421a90:	41                   	inc    %ecx
421a91:	4a                   	dec    %edx
421a92:	6c                   	insb   (%dx),%es:(%edi)
421a93:	5a                   	pop    %edx
421a94:	35 68 34 62 32       	xor    $0x32623468,%eax
421a99:	68 55 75 54 49       	push   $0x49547555
421a9e:	2f                   	das
421a9f:	37                   	aaa
421aa0:	76 79                	jbe    0x421b1b
421aa2:	65 42                	gs inc %edx
421aa4:	64 76 73             	fs jbe 0x421b1a
421aa7:	4d                   	dec    %ebp
421aa8:	4b                   	dec    %ebx
421aa9:	4e                   	dec    %esi
421aaa:	53                   	push   %ebx
421aab:	46                   	inc    %esi
421aac:	50                   	push   %eax
421aad:	38 2f                	cmp    %ch,(%edi)
421aaf:	43                   	inc    %ebx
421ab0:	31 67 67             	xor    %esp,0x67(%edi)
421ab3:	39 36                	cmp    %esi,(%esi)
421ab5:	6a 37                	push   $0x37
421ab7:	4c                   	dec    %esp
421ab8:	4d                   	dec    %ebp
421ab9:	2b 2f                	sub    (%edi),%ebp
421abb:	41                   	inc    %ecx
421abc:	7a 4c                	jp     0x421b0a
421abe:	59                   	pop    %ecx
421abf:	54                   	push   %esp
421ac0:	38 71 6d             	cmp    %dh,0x6d(%ecx)
421ac3:	41                   	inc    %ecx
421ac4:	64 2b 31             	sub    %fs:(%ecx),%esi
421ac7:	50                   	push   %eax
421ac8:	37                   	aaa
421ac9:	58                   	pop    %eax
421aca:	2b 42 51             	sub    0x51(%edx),%eax
421acd:	70 56                	jo     0x421b25
421acf:	4f                   	dec    %edi
421ad0:	58                   	pop    %eax
421ad1:	5a                   	pop    %edx
421ad2:	50                   	push   %eax
421ad3:	32 2f                	xor    (%edi),%ch
421ad5:	32 2f                	xor    (%edi),%ch
421ad7:	39 63 52             	cmp    %esp,0x52(%ebx)
421ada:	38 56 65             	cmp    %dl,0x65(%esi)
421add:	70 51                	jo     0x421b30
421adf:	48                   	dec    %eax
421ae0:	39 4e 55             	cmp    %ecx,0x55(%esi)
421ae3:	78 34                	js     0x421b19
421ae5:	71 38                	jno    0x421b1f
421ae7:	4a                   	dec    %edx
421ae8:	62 2b                	bound  %ebp,(%ebx)
421aea:	4e                   	dec    %esi
421aeb:	33 56 4c             	xor    0x4c(%esi),%edx
421aee:	5a                   	pop    %edx
421aef:	46                   	inc    %esi
421af0:	4e                   	dec    %esi
421af1:	4f                   	dec    %edi
421af2:	46                   	inc    %esi
421af3:	65 42                	gs inc %edx
421af5:	4c                   	dec    %esp
421af6:	70 38                	jo     0x421b30
421af8:	45                   	inc    %ebp
421af9:	35 4c 33 6c 62       	xor    $0x626c334c,%eax
421afe:	52                   	push   %edx
421aff:	70 36                	jo     0x421b37
421b01:	65 30 41 46          	xor    %al,%gs:0x46(%ecx)
421b05:	47                   	inc    %edi
421b06:	43                   	inc    %ebx
421b07:	71 53                	jno    0x421b5c
421b09:	78 53                	js     0x421b5e
421b0b:	56                   	push   %esi
421b0c:	4f                   	dec    %edi
421b0d:	6c                   	insb   (%dx),%es:(%edi)
421b0e:	33 67 59             	xor    0x59(%edi),%esp
421b11:	36 7a 39             	ss jp  0x421b4d
421b14:	77 50                	ja     0x421b66
421b16:	58                   	pop    %eax
421b17:	6a 6e                	push   $0x6e
421b19:	59                   	pop    %ecx
421b1a:	57                   	push   %edi
421b1b:	42                   	inc    %edx
421b1c:	35 7a 34 55 63       	xor    $0x6355347a,%eax
421b21:	6d                   	insl   (%dx),%es:(%edi)
421b22:	2f                   	das
421b23:	5a                   	pop    %edx
421b24:	6e                   	outsb  %ds:(%esi),(%dx)
421b25:	4a                   	dec    %edx
421b26:	2f                   	das
421b27:	6c                   	insb   (%dx),%es:(%edi)
421b28:	2f                   	das
421b29:	6e                   	outsb  %ds:(%esi),(%dx)
421b2a:	6d                   	insl   (%dx),%es:(%edi)
421b2b:	4b                   	dec    %ebx
421b2c:	48                   	dec    %eax
421b2d:	33 55 49             	xor    0x49(%ebp),%edx
421b30:	58                   	pop    %eax
421b31:	4a                   	dec    %edx
421b32:	51                   	push   %ecx
421b33:	56                   	push   %esi
421b34:	74 68                	je     0x421b9e
421b36:	37                   	aaa
421b37:	5a                   	pop    %edx
421b38:	47                   	inc    %edi
421b39:	47                   	inc    %edi
421b3a:	51                   	push   %ecx
421b3b:	4b                   	dec    %ebx
421b3c:	42                   	inc    %edx
421b3d:	4d                   	dec    %ebp
421b3e:	61                   	popa
421b3f:	67 30 59 79          	xor    %bl,0x79(%bx,%di)
421b43:	4d                   	dec    %ebp
421b44:	6b 36 56             	imul   $0x56,(%esi),%esi
421b47:	65 4f                	gs dec %edi
421b49:	72 69                	jb     0x421bb4
421b4b:	2f                   	das
421b4c:	6e                   	outsb  %ds:(%esi),(%dx)
421b4d:	69 51 72 64 36 45 72 	imul   $0x72453664,0x72(%ecx),%edx
421b54:	73 59                	jae    0x421baf
421b56:	2b 75 2f             	sub    0x2f(%ebp),%esi
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