425a20:	4f                   	dec    %edi
425a21:	54                   	push   %esp
425a22:	79 41                	jns    0x425a65
425a24:	36 57                	ss push %edi
425a26:	49                   	dec    %ecx
425a27:	71 75                	jno    0x425a9e
425a29:	6e                   	outsb  %ds:(%esi),(%dx)
425a2a:	35 4c 6f 7a 38       	xor    $0x387a6f4c,%eax
425a2f:	49                   	dec    %ecx
425a30:	4c                   	dec    %esp
425a31:	4c                   	dec    %esp
425a32:	62 76 6d             	bound  %esi,0x6d(%esi)
425a35:	58                   	pop    %eax
425a36:	56                   	push   %esi
425a37:	6c                   	insb   (%dx),%es:(%edi)
425a38:	72 39                	jb     0x425a73
425a3a:	63 2b                	arpl   %ebp,(%ebx)
425a3c:	37                   	aaa
425a3d:	4b                   	dec    %ebx
425a3e:	31 62 45             	xor    %esp,0x45(%edx)
425a41:	49                   	dec    %ecx
425a42:	45                   	inc    %ebp
425a43:	52                   	push   %edx
425a44:	70 4f                	jo     0x425a95
425a46:	2f                   	das
425a47:	6d                   	insl   (%dx),%es:(%edi)
425a48:	61                   	popa
425a49:	31 54 71 4c          	xor    %edx,0x4c(%ecx,%esi,2)
425a4d:	45                   	inc    %ebp
425a4e:	73 43                	jae    0x425a93
425a50:	49                   	dec    %ecx
425a51:	55                   	push   %ebp
425a52:	49                   	dec    %ecx
425a53:	71 4a                	jno    0x425a9f
425a55:	4e                   	dec    %esi
425a56:	5a                   	pop    %edx
425a57:	51                   	push   %ecx
425a58:	64 30 51 43          	xor    %dl,%fs:0x43(%ecx)
425a5c:	45                   	inc    %ebp
425a5d:	57                   	push   %edi
425a5e:	77 43                	ja     0x425aa3
425a60:	68 72 70 48 70       	push   $0x70487072
425a65:	36 70 31             	ss jo  0x425a99
425a68:	45                   	inc    %ebp
425a69:	41                   	inc    %ecx
425a6a:	53                   	push   %ebx
425a6b:	58                   	pop    %eax
425a6c:	2b 4d 59             	sub    0x59(%ebp),%ecx
425a6f:	4f                   	dec    %edi
425a70:	42                   	inc    %edx
425a71:	30 65 56             	xor    %ah,0x56(%ebp)
425a74:	4a                   	dec    %edx
425a75:	52                   	push   %edx
425a76:	35 62 39 6b 51       	xor    $0x516b3962,%eax
425a7b:	45                   	inc    %ebp
425a7c:	6e                   	outsb  %ds:(%esi),(%dx)
425a7d:	39 69 6e             	cmp    %ebp,0x6e(%ecx)
425a80:	61                   	popa
425a81:	6d                   	insl   (%dx),%es:(%edi)
425a82:	56                   	push   %esi
425a83:	51                   	push   %ecx
425a84:	36 6e                	outsb  %ss:(%esi),(%dx)
425a86:	4f                   	dec    %edi
425a87:	4d                   	dec    %ebp
425a88:	54                   	push   %esp
425a89:	6e                   	outsb  %ds:(%esi),(%dx)
425a8a:	70 51                	jo     0x425add
425a8c:	58                   	pop    %eax
425a8d:	49                   	dec    %ecx
425a8e:	4d                   	dec    %ebp
425a8f:	41                   	inc    %ecx
425a90:	62 6b 54             	bound  %ebp,0x54(%ebx)
425a93:	30 63 69             	xor    %ah,0x69(%ebx)
425a96:	6c                   	insb   (%dx),%es:(%edi)
425a97:	66 48                	dec    %ax
425a99:	61                   	popa
425a9a:	45                   	inc    %ebp
425a9b:	4a                   	dec    %edx
425a9c:	55                   	push   %ebp
425a9d:	66 6e                	data16 outsb %ds:(%esi),(%dx)
425a9f:	6f                   	outsl  %ds:(%esi),(%dx)
425aa0:	58                   	pop    %eax
425aa1:	66 31 62 4b          	xor    %sp,0x4b(%edx)
425aa5:	4d                   	dec    %ebp
425aa6:	30 68 79             	xor    %ch,0x79(%eax)
425aa9:	36 46                	ss inc %esi
425aab:	53                   	push   %ebx
425aac:	45                   	inc    %ebp
425aad:	65 72 79             	gs jb  0x425b29
425ab0:	46                   	inc    %esi
425ab1:	68 69 5a 6e 38       	push   $0x386e5a69
425ab6:	33 4d 63             	xor    0x63(%ebp),%ecx
425ab9:	6e                   	outsb  %ds:(%esi),(%dx)
425aba:	55                   	push   %ebp
425abb:	68 4a 5a 6e 51       	push   $0x516e5a4a
425ac0:	44                   	inc    %esp
425ac1:	62 4e 56             	bound  %ecx,0x56(%esi)
425ac4:	77 30                	ja     0x425af6
425ac6:	6b 49 5a 55          	imul   $0x55,0x5a(%ecx),%ecx
425aca:	36 52                	ss push %edx
425acc:	49                   	dec    %ecx
425acd:	33 64 5a 6e          	xor    0x6e(%edx,%ebx,2),%esp
425ad1:	42                   	inc    %edx
425ad2:	32 53 51             	xor    0x51(%ebx),%dl
425ad5:	45                   	inc    %ebp
425ad6:	38 5a 42             	cmp    %bl,0x42(%edx)
425ad9:	37                   	aaa
425ada:	67 53                	addr16 push %ebx
425adc:	31 65 75             	xor    %esp,0x75(%ebp)
425adf:	35 4e 67 7a 4d       	xor    $0x4d7a674e,%eax
425ae4:	6f                   	outsl  %ds:(%esi),(%dx)
425ae5:	72 31                	jb     0x425b18
425ae7:	69 54 35 75 4e 52 52 	imul   $0x6f52524e,0x75(%ebp,%esi,1),%edx
425aee:	6f
425aef:	66 39 56 47          	cmp    %dx,0x47(%esi)
425af3:	49                   	dec    %ecx
425af4:	47                   	inc    %edi
425af5:	6a 75                	push   $0x75
425af7:	71 35                	jno    0x425b2e
425af9:	36 67 42             	ss addr16 inc %edx
425afc:	4f                   	dec    %edi
425afd:	36 58                	ss pop %eax
425aff:	30 38                	xor    %bh,(%eax)
425b01:	45                   	inc    %ebp
425b02:	58                   	pop    %eax
425b03:	68 6c 56 31 77       	push   $0x7731566c
425b08:	4d                   	dec    %ebp
425b09:	54                   	push   %esp
425b0a:	66 6d                	insw   (%dx),%es:(%edi)
425b0c:	58                   	pop    %eax
425b0d:	6d                   	insl   (%dx),%es:(%edi)
425b0e:	69 34 6a 36 4c 6f 7a 	imul   $0x7a6f4c36,(%edx,%ebp,2),%esi
425b15:	5a                   	pop    %edx
425b16:	38 2f                	cmp    %ch,(%edi)
425b18:	4c                   	dec    %esp
425b19:	77 4c                	ja     0x425b67
425b1b:	39 2f                	cmp    %ebp,(%edi)
425b1d:	67 57                	addr16 push %edi
425b1f:	37                   	aaa
425b20:	4a                   	dec    %edx
425b21:	36 75 4a             	ss jne 0x425b6e
425b24:	37                   	aaa
425b25:	6f                   	outsl  %ds:(%esi),(%dx)
425b26:	6e                   	outsb  %ds:(%esi),(%dx)
425b27:	31 72 44             	xor    %esi,0x44(%edx)
425b2a:	51                   	push   %ecx
425b2b:	58                   	pop    %eax
425b2c:	33 46 31             	xor    0x31(%esi),%eax
425b2f:	77 35                	ja     0x425b66
425b31:	79 38                	jns    0x425b6b
425b33:	79 2b                	jns    0x425b60
425b35:	33 2f                	xor    (%edi),%ebp
425b37:	64 61                	fs popa
425b39:	55                   	push   %ebp
425b3a:	39 67 56             	cmp    %esp,0x56(%edi)
425b3d:	71 70                	jno    0x425baf
425b3f:	49                   	dec    %ecx
425b40:	70 44                	jo     0x425b86
425b42:	70 62                	jo     0x425ba6
425b44:	36 51                	ss push %ecx
425b46:	54                   	push   %esp
425b47:	56                   	push   %esi
425b48:	5a                   	pop    %edx
425b49:	69 78 4a 34 79 7a 44 	imul   $0x447a7934,0x4a(%eax),%edi
425b50:	45                   	inc    %ebp
425b51:	45                   	inc    %ebp
425b52:	35 62 41 33 4b       	xor    $0x4b334162,%eax
425b57:	68 51 51 4a 63       	push   $0x634a5151
425b5c:	4b                   	dec    %ebx
425b5d:	4f                   	dec    %edi
425b5e:	77 45                	ja     0x425ba5
425b60:	48                   	dec    %eax
425b61:	66 73 61             	data16 jae 0x425bc5
425b64:	6e                   	outsb  %ds:(%esi),(%dx)
425b65:	6a 37                	push   $0x37
425b67:	4c                   	dec    %esp
425b68:	66 36 6f             	outsw  %ss:(%esi),(%dx)
425b6b:	48                   	dec    %eax
425b6c:	43                   	inc    %ebx
425b6d:	42                   	inc    %edx
425b6e:	47                   	inc    %edi
425b6f:	4b                   	dec    %ebx
425b70:	2b 4a 52             	sub    0x52(%edx),%ecx
425b73:	54                   	push   %esp
425b74:	53                   	push   %ebx
425b75:	6c                   	insb   (%dx),%es:(%edi)
425b76:	66 6b 56 6c 76       	imul   $0x76,0x6c(%esi),%dx
425b7b:	30 43 6a             	xor    %al,0x6a(%ebx)
425b7e:	36 78 71             	ss js  0x425bf2
425b81:	4f                   	dec    %edi
425b82:	6d                   	insl   (%dx),%es:(%edi)
425b83:	51                   	push   %ecx
425b84:	4d                   	dec    %ebp
425b85:	53                   	push   %ebx
425b86:	63 68 63             	arpl   %ebp,0x63(%eax)
425b89:	6c                   	insb   (%dx),%es:(%edi)
425b8a:	36 76 68             	ss jbe 0x425bf5
425b8d:	6c                   	insb   (%dx),%es:(%edi)
425b8e:	48                   	dec    %eax
425b8f:	32 4a 41             	xor    0x41(%edx),%cl
425b92:	41                   	inc    %ecx
425b93:	34 63                	xor    $0x63,%al
425b95:	55                   	push   %ebp
425b96:	34 78                	xor    $0x78,%al
425b98:	4e                   	dec    %esi
425b99:	71 74                	jno    0x425c0f
425b9b:	48                   	dec    %eax
425b9c:	31 36                	xor    %esi,(%esi)
425b9e:	43                   	inc    %ebx
425b9f:	32 6e 6e             	xor    0x6e(%esi),%ch
425ba2:	47                   	inc    %edi
425ba3:	76 45                	jbe    0x425bea
425ba5:	45                   	inc    %ebp
425ba6:	43                   	inc    %ebx
425ba7:	44                   	inc    %esp
425ba8:	55                   	push   %ebp
425ba9:	37                   	aaa
425baa:	41                   	inc    %ecx
425bab:	71 68                	jno    0x425c15
425bad:	2b 75 50             	sub    0x50(%ebp),%esi
425bb0:	59                   	pop    %ecx
425bb1:	6e                   	outsb  %ds:(%esi),(%dx)
425bb2:	43                   	inc    %ebx
425bb3:	56                   	push   %esi
425bb4:	4e                   	dec    %esi
425bb5:	77 69                	ja     0x425c20
425bb7:	6a 45                	push   $0x45
425bb9:	72 56                	jb     0x425c11
425bbb:	68 58 6a 74 71       	push   $0x71746a58
425bc0:	56                   	push   %esi
425bc1:	77 61                	ja     0x425c24
425bc3:	66 32 35 6c 6a 71 5a 	data16 xor 0x5a716a6c,%dh
425bca:	78 4f                	js     0x425c1b
425bcc:	65 59                	gs pop %ecx
425bce:	2f                   	das
425bcf:	71 53                	jno    0x425c24
425bd1:	46                   	inc    %esi
425bd2:	46                   	inc    %esi
425bd3:	4c                   	dec    %esp
425bd4:	50                   	push   %eax
425bd5:	79 50                	jns    0x425c27
425bd7:	38 75 68             	cmp    %dh,0x68(%ebp)
425bda:	51                   	push   %ecx
425bdb:	4d                   	dec    %ebp
425bdc:	41                   	inc    %ecx
425bdd:	51                   	push   %ecx
425bde:	63 38                	arpl   %edi,(%eax)
425be0:	79 74                	jns    0x425c56
425be2:	59                   	pop    %ecx
425be3:	6e                   	outsb  %ds:(%esi),(%dx)
425be4:	67 4b                	addr16 dec %ebx
425be6:	7a 43                	jp     0x425c2b
425be8:	62 48 64             	bound  %ecx,0x64(%eax)
425beb:	55                   	push   %ebp
425bec:	42                   	inc    %edx
425bed:	57                   	push   %edi
425bee:	4b                   	dec    %ebx
425bef:	67 77 76             	addr16 ja 0x425c68
425bf2:	50                   	push   %eax
425bf3:	74 62                	je     0x425c57
425bf5:	78 32                	js     0x425c29
425bf7:	42                   	inc    %edx
425bf8:	72 55                	jb     0x425c4f
425bfa:	72 79                	jb     0x425c75
425bfc:	67 49                	addr16 dec %ecx
425bfe:	31 46 7a             	xor    %eax,0x7a(%esi)
425c01:	67 48                	addr16 dec %eax
425c03:	62 64 50 36          	bound  %esp,0x36(%eax,%edx,2)
425c07:	2f                   	das
425c08:	44                   	inc    %esp
425c09:	44                   	inc    %esp
425c0a:	50                   	push   %eax
425c0b:	6f                   	outsl  %ds:(%esi),(%dx)
425c0c:	64 35 70 54 71 4e    	fs xor $0x4e715470,%eax
425c12:	6f                   	outsl  %ds:(%esi),(%dx)
425c13:	4e                   	dec    %esi
425c14:	69 34 43 53 4a 4a 58 	imul   $0x584a4a53,(%ebx,%eax,2),%esi
425c1b:	72 38                	jb     0x425c55
425c1d:	69 7a 72 42 41 58 6a 	imul   $0x6a584142,0x72(%edx),%edi
425c24:	36 6e                	outsb  %ss:(%esi),(%dx)
425c26:	73 44                	jae    0x425c6c
425c28:	72 63                	jb     0x425c8d
425c2a:	6c                   	insb   (%dx),%es:(%edi)
425c2b:	79 47                	jns    0x425c74
425c2d:	57                   	push   %edi
425c2e:	37                   	aaa
425c2f:	6a 34                	push   $0x34
425c31:	49                   	dec    %ecx
425c32:	4d                   	dec    %ebp
425c33:	6b 31 4a             	imul   $0x4a,(%ecx),%esi
425c36:	61                   	popa
425c37:	64 55                	fs push %ebp
425c39:	6f                   	outsl  %ds:(%esi),(%dx)
425c3a:	71 54                	jno    0x425c90
425c3c:	56                   	push   %esi
425c3d:	58                   	pop    %eax
425c3e:	35 78 4e 61 58       	xor    $0x58614e78,%eax
425c43:	43                   	inc    %ebx
425c44:	7a 79                	jp     0x425cbf
425c46:	51                   	push   %ecx
425c47:	30 61 37             	xor    %ah,0x37(%ecx)
425c4a:	43                   	inc    %ebx
425c4b:	42                   	inc    %edx
425c4c:	4d                   	dec    %ebp
425c4d:	57                   	push   %edi
425c4e:	35 51 44 63 46       	xor    $0x46634451,%eax
425c53:	43                   	inc    %ebx
425c54:	32 55 63             	xor    0x63(%ebp),%dl
425c57:	52                   	push   %edx
425c58:	73 53                	jae    0x425cad
425c5a:	56                   	push   %esi
425c5b:	74 4b                	je     0x425ca8
425c5d:	6c                   	insb   (%dx),%es:(%edi)
425c5e:	70 4d                	jo     0x425cad
425c60:	58                   	pop    %eax
425c61:	37                   	aaa
425c62:	66 4c                	dec    %sp
425c64:	52                   	push   %edx
425c65:	65 64 34 33          	gs fs xor $0x33,%al
425c69:	41                   	inc    %ecx
425c6a:	36 49                	ss dec %ecx
425c6c:	69 41 62 49 6f 35 42 	imul   $0x42356f49,0x62(%ecx),%eax
425c73:	55                   	push   %ebp
425c74:	31 33                	xor    %esi,(%ebx)
425c76:	72 70                	jb     0x425ce8
425c78:	45                   	inc    %ebp
425c79:	31 61 57             	xor    %esp,0x57(%ecx)
425c7c:	57                   	push   %edi
425c7d:	46                   	inc    %esi
425c7e:	6f                   	outsl  %ds:(%esi),(%dx)
425c7f:	58                   	pop    %eax
425c80:	51                   	push   %ecx
425c81:	42                   	inc    %edx
425c82:	77 6d                	ja     0x425cf1
425c84:	36 74 39             	ss je  0x425cc0
425c87:	51                   	push   %ecx
425c88:	37                   	aaa
425c89:	4b                   	dec    %ebx
425c8a:	33 4e 31             	xor    0x31(%esi),%ecx
425c8d:	63 75 6f             	arpl   %esi,0x6f(%ebp)
425c90:	53                   	push   %ebx
425c91:	44                   	inc    %esp
425c92:	38 5a 51             	cmp    %bl,0x51(%edx)
425c95:	74 68                	je     0x425cff
425c97:	51                   	push   %ecx
425c98:	57                   	push   %edi
425c99:	75 47                	jne    0x425ce2
425c9b:	4e                   	dec    %esi
425c9c:	36 7a 4f             	ss jp  0x425cee
425c9f:	6e                   	outsb  %ds:(%esi),(%dx)