461b02:	63 59 73             	arpl   %ebx,0x73(%ecx)
461b05:	33 7a 42             	xor    0x42(%edx),%edi
461b08:	52                   	push   %edx
461b09:	33 7a 43             	xor    0x43(%edx),%edi
461b0c:	63 6d 6a             	arpl   %ebp,0x6a(%ebp)
461b0f:	36 2f                	ss das
461b11:	66 4d                	dec    %bp
461b13:	51                   	push   %ecx
461b14:	68 46 4f 35 79       	push   $0x79354f46
461b19:	31 74 6d 2b          	xor    %esi,0x2b(%ebp,%ebp,2)
461b1d:	4d                   	dec    %ebp
461b1e:	41                   	inc    %ecx
461b1f:	45                   	inc    %ebp
461b20:	4b                   	dec    %ebx
461b21:	78 35                	js     0x461b58
461b23:	57                   	push   %edi
461b24:	4b                   	dec    %ebx
461b25:	79 45                	jns    0x461b6c
461b27:	2b 74 35 59          	sub    0x59(%ebp,%esi,1),%esi
461b2b:	54                   	push   %esp
461b2c:	72 5a                	jb     0x461b88
461b2e:	64 48                	fs dec %eax
461b30:	61                   	popa
461b31:	47                   	inc    %edi
461b32:	67 6b 6b 6b 35       	imul   $0x35,0x6b(%bp,%di),%ebp
461b37:	46                   	inc    %esi
461b38:	4c                   	dec    %esp
461b39:	6c                   	insb   (%dx),%es:(%edi)
461b3a:	35 35 34 77 45       	xor    $0x45773435,%eax
461b3f:	69 39 50 47 6c 49    	imul   $0x496c4750,(%ecx),%edi
461b45:	61                   	popa
461b46:	2f                   	das
461b47:	63 6c 39 51          	arpl   %ebp,0x51(%ecx,%edi,1)
461b4b:	4a                   	dec    %edx
461b4c:	69 31 4d 66 6e 61    	imul   $0x616e664d,(%ecx),%esi
461b52:	4a                   	dec    %edx
461b53:	7a 33                	jp     0x461b88
461b55:	46                   	inc    %esi
461b56:	32 35 4b 41 32 49    	xor    0x4932414b,%dh
461b5c:	51                   	push   %ecx
461b5d:	76 33                	jbe    0x461b92
461b5f:	53                   	push   %ebx
461b60:	63 41 61             	arpl   %eax,0x61(%ecx)
461b63:	4f                   	dec    %edi
461b64:	6c                   	insb   (%dx),%es:(%edi)
461b65:	75 61                	jne    0x461bc8
461b67:	7a 67                	jp     0x461bd0
461b69:	33 72 61             	xor    0x61(%edx),%esi
461b6c:	46                   	inc    %esi
461b6d:	30 58 74             	xor    %bl,0x74(%eax)
461b70:	47                   	inc    %edi
461b71:	4d                   	dec    %ebp
461b72:	44                   	inc    %esp
461b73:	6b 44 45 7a 6d       	imul   $0x6d,0x7a(%ebp,%eax,2),%eax
461b78:	73 61                	jae    0x461bdb
461b7a:	48                   	dec    %eax
461b7b:	65 49                	gs dec %ecx
461b7d:	70 31                	jo     0x461bb0
461b7f:	74 61                	je     0x461be2
461b81:	6a 36                	push   $0x36
461b83:	46                   	inc    %esi
461b84:	72 4f                	jb     0x461bd5
461b86:	73 54                	jae    0x461bdc
461b88:	45                   	inc    %ebp
461b89:	72 64                	jb     0x461bef
461b8b:	39 36                	cmp    %esi,(%esi)
461b8d:	72 77                	jb     0x461c06
461b8f:	69 79 36 69 79 74 77 	imul   $0x77747969,0x36(%ecx),%edi
461b96:	62 54 32 74          	bound  %edx,0x74(%edx,%esi,1)
461b9a:	6d                   	insl   (%dx),%es:(%edi)
461b9b:	47                   	inc    %edi
461b9c:	4b                   	dec    %ebx
461b9d:	30 2b                	xor    %ch,(%ebx)
461b9f:	70 44                	jo     0x461be5
461ba1:	34 70                	xor    $0x70,%al
461ba3:	42                   	inc    %edx
461ba4:	66 46                	inc    %si
461ba6:	33 67 39             	xor    0x39(%edi),%esp
461ba9:	73 36                	jae    0x461be1
461bab:	36 70 4f             	ss jo  0x461bfd
461bae:	59                   	pop    %ecx
461baf:	4e                   	dec    %esi
461bb0:	73 56                	jae    0x461c08
461bb2:	53                   	push   %ebx
461bb3:	55                   	push   %ebp
461bb4:	70 70                	jo     0x461c26
461bb6:	6a 49                	push   $0x49
461bb8:	6c                   	insb   (%dx),%es:(%edi)
461bb9:	38 41 77             	cmp    %al,0x77(%ecx)
461bbc:	4e                   	dec    %esi
461bbd:	6b 67 6a 70          	imul   $0x70,0x6a(%edi),%esp
461bc1:	41                   	inc    %ecx
461bc2:	71 61                	jno    0x461c25
461bc4:	47                   	inc    %edi
461bc5:	35 5a 35 6c 78       	xor    $0x786c355a,%eax
461bca:	45                   	inc    %ebp
461bcb:	7a 33                	jp     0x461c00
461bcd:	75 76                	jne    0x461c45
461bcf:	49                   	dec    %ecx
461bd0:	6c                   	insb   (%dx),%es:(%edi)
461bd1:	48                   	dec    %eax
461bd2:	46                   	inc    %esi
461bd3:	79 52                	jns    0x461c27
461bd5:	67 2f                	addr16 das
461bd7:	6f                   	outsl  %ds:(%esi),(%dx)
461bd8:	54                   	push   %esp
461bd9:	71 2f                	jno    0x461c0a
461bdb:	46                   	inc    %esi
461bdc:	69 4a 4d 2b 61 46 71 	imul   $0x7146612b,0x4d(%edx),%ecx
461be3:	67 68 4d 38 66 46    	addr16 push $0x4666384d
461be9:	4d                   	dec    %ebp
461bea:	4e                   	dec    %esi
461beb:	6a 51                	push   $0x51
461bed:	61                   	popa
461bee:	30 71 6f             	xor    %dh,0x6f(%ecx)
461bf1:	39 6b 32             	cmp    %ebp,0x32(%ebx)
461bf4:	6a 69                	push   $0x69
461bf6:	4f                   	dec    %edi
461bf7:	75 66                	jne    0x461c5f
461bf9:	79 5a                	jns    0x461c55
461bfb:	54                   	push   %esp
461bfc:	2b 41 4b             	sub    0x4b(%ecx),%eax
461bff:	2f                   	das
461c00:	61                   	popa
461c01:	41                   	inc    %ecx
461c02:	66 6f                	outsw  %ds:(%esi),(%dx)
461c04:	7a 67                	jp     0x461c6d
461c06:	52                   	push   %edx
461c07:	68 76 6d 4b 49       	push   $0x494b6d76
461c0c:	4d                   	dec    %ebp
461c0d:	55                   	push   %ebp
461c0e:	77 35                	ja     0x461c45
461c10:	31 61 43             	xor    %esp,0x43(%ecx)
461c13:	6d                   	insl   (%dx),%es:(%edi)
461c14:	78 75                	js     0x461c8b
461c16:	62 77 79             	bound  %esi,0x79(%edi)
461c19:	6e                   	outsb  %ds:(%esi),(%dx)
461c1a:	48                   	dec    %eax
461c1b:	46                   	inc    %esi
461c1c:	70 76                	jo     0x461c94
461c1e:	62 2b                	bound  %ebp,(%ebx)
461c20:	78 69                	js     0x461c8b
461c22:	55                   	push   %ebp
461c23:	31 70 34             	xor    %esi,0x34(%eax)
461c26:	4b                   	dec    %ebx
461c27:	69 74 78 43 35 59 30 	imul   $0x48305935,0x43(%eax,%edi,2),%esi
461c2e:	48
461c2f:	32 61 38             	xor    0x38(%ecx),%ah
461c32:	32 78 4c             	xor    0x4c(%eax),%bh
461c35:	6a 70                	push   $0x70
461c37:	6b 56 33 76          	imul   $0x76,0x33(%esi),%edx
461c3b:	59                   	pop    %ecx
461c3c:	46                   	inc    %esi
461c3d:	4f                   	dec    %edi
461c3e:	2b 2b                	sub    (%ebx),%ebp
461c40:	63 44 55 74          	arpl   %eax,0x74(%ebp,%edx,2)
461c44:	77 78                	ja     0x461cbe
461c46:	4f                   	dec    %edi
461c47:	77 67                	ja     0x461cb0
461c49:	2b 6e 69             	sub    0x69(%esi),%ebp
461c4c:	45                   	inc    %ebp
461c4d:	6b 48 6a 51          	imul   $0x51,0x6a(%eax),%ecx
461c51:	49                   	dec    %ecx
461c52:	30 50 68             	xor    %dl,0x68(%eax)
461c55:	63 54 36 71          	arpl   %edx,0x71(%esi,%esi,1)
461c59:	79 7a                	jns    0x461cd5
461c5b:	55                   	push   %ebp
461c5c:	66 57                	push   %di
461c5e:	50                   	push   %eax
461c5f:	45                   	inc    %ebp
461c60:	68 43 6a 2b 38       	push   $0x382b6a43
461c65:	66 67 38 7a 66       	data16 cmp %bh,0x66(%bp,%si)
461c6a:	51                   	push   %ecx
461c6b:	71 78                	jno    0x461ce5
461c6d:	41                   	inc    %ecx
461c6e:	72 2b                	jb     0x461c9b
461c70:	34 68                	xor    $0x68,%al
461c72:	55                   	push   %ebp
461c73:	36 58                	ss pop %eax
461c75:	45                   	inc    %ebp
461c76:	4b                   	dec    %ebx
461c77:	55                   	push   %ebp
461c78:	4d                   	dec    %ebp
461c79:	32 57 33             	xor    0x33(%edi),%dl
461c7c:	35 57 32 62 74       	xor    $0x74623257,%eax
461c81:	6e                   	outsb  %ds:(%esi),(%dx)
461c82:	62 43 69             	bound  %eax,0x69(%ebx)
461c85:	51                   	push   %ecx
461c86:	4f                   	dec    %edi
461c87:	34 63                	xor    $0x63,%al
461c89:	53                   	push   %ebx
461c8a:	52                   	push   %edx
461c8b:	79 63                	jns    0x461cf0
461c8d:	4e                   	dec    %esi
461c8e:	36 69 4c 72 36 53 6e 	imul   $0x54486e53,%ss:0x36(%edx,%esi,2),%ecx
461c95:	48 54
461c97:	6e                   	outsb  %ds:(%esi),(%dx)
461c98:	68 49 78 6e 70       	push   $0x706e7849
461c9d:	31 57 69             	xor    %edx,0x69(%edi)
461ca0:	42                   	inc    %edx
461ca1:	55                   	push   %ebp
461ca2:	5a                   	pop    %edx
461ca3:	4e                   	dec    %esi
461ca4:	63 64 50 44          	arpl   %esp,0x44(%eax,%edx,2)
461ca8:	43                   	inc    %ebx
461ca9:	64 39 35 61 42 50 62 	cmp    %esi,%fs:0x62504261
461cb0:	2f                   	das
461cb1:	75 74                	jne    0x461d27
461cb3:	48                   	dec    %eax
461cb4:	35 6f 69 70 6f       	xor    $0x6f70696f,%eax
461cb9:	66 35 51 52          	xor    $0x5251,%ax
461cbd:	63 62 77             	arpl   %esp,0x77(%edx)
461cc0:	53                   	push   %ebx
461cc1:	77 41                	ja     0x461d04
461cc3:	33 50 52             	xor    0x52(%eax),%edx
461cc6:	4d                   	dec    %ebp
461cc7:	59                   	pop    %ecx
461cc8:	36 79 43             	ss jns 0x461d0e
461ccb:	55                   	push   %ebp
461ccc:	47                   	inc    %edi
461ccd:	35 2b 5a 78 6c       	xor    $0x6c785a2b,%eax
461cd2:	34 55                	xor    $0x55,%al
461cd4:	6c                   	insb   (%dx),%es:(%edi)
461cd5:	4f                   	dec    %edi
461cd6:	38 63 6b             	cmp    %ah,0x6b(%ebx)
461cd9:	74 56                	je     0x461d31
461cdb:	4c                   	dec    %esp
461cdc:	65 68 39 74 64 75    	gs push $0x75647439
461ce2:	30 48 5a             	xor    %cl,0x5a(%eax)
461ce5:	68 62 70 35 78       	push   $0x78357062
461cea:	6f                   	outsl  %ds:(%esi),(%dx)
461ceb:	6f                   	outsl  %ds:(%esi),(%dx)
461cec:	2f                   	das
461ced:	78 4a                	js     0x461d39
461cef:	50                   	push   %eax
461cf0:	43                   	inc    %ebx
461cf1:	4c                   	dec    %esp
461cf2:	30 79 79             	xor    %bh,0x79(%ecx)
461cf5:	70 2b                	jo     0x461d22
461cf7:	4a                   	dec    %edx
461cf8:	39 41 51             	cmp    %eax,0x51(%ecx)
461cfb:	63 38                	arpl   %edi,(%eax)
461cfd:	36 57                	ss push %edi
461cff:	69 50 6d 43 46 43 46 	imul   $0x46434643,0x6d(%eax),%edx
461d06:	5a                   	pop    %edx
461d07:	65 6c                	gs insb (%dx),%es:(%edi)
461d09:	32 57 39             	xor    0x39(%edi),%dl
461d0c:	74 61                	je     0x461d6f
461d0e:	73 35                	jae    0x461d45
461d10:	4f                   	dec    %edi
461d11:	30 6e 52             	xor    %ch,0x52(%esi)
461d14:	56                   	push   %esi
461d15:	4d                   	dec    %ebp
461d16:	2f                   	das
461d17:	66 67 6a 34          	addr16 pushw $0x34
461d1b:	6e                   	outsb  %ds:(%esi),(%dx)
461d1c:	51                   	push   %ecx
461d1d:	32 6c 51 47          	xor    0x47(%ecx,%edx,2),%ch
461d21:	34 52                	xor    $0x52,%al
461d23:	52                   	push   %edx
461d24:	71 49                	jno    0x461d6f
461d26:	31 32                	xor    %esi,(%edx)
461d28:	6e                   	outsb  %ds:(%esi),(%dx)
461d29:	6a 34                	push   $0x34
461d2b:	79 53                	jns    0x461d80
461d2d:	54                   	push   %esp
461d2e:	6d                   	insl   (%dx),%es:(%edi)
461d2f:	74 69                	je     0x461d9a
461d31:	79 62                	jns    0x461d95
461d33:	68 58 31 46 34       	push   $0x34463158
461d38:	65 4d                	gs dec %ebp
461d3a:	74 6e                	je     0x461daa
461d3c:	4e                   	dec    %esi
461d3d:	45                   	inc    %ebp
461d3e:	66 33 36             	xor    (%esi),%si
461d41:	34 70                	xor    $0x70,%al
461d43:	2f                   	das
461d44:	66 46                	inc    %si
461d46:	68 47 4e 32 6d       	push   $0x6d324e47
461d4b:	6a 7a                	push   $0x7a
461d4d:	44                   	inc    %esp
461d4e:	51                   	push   %ecx
461d4f:	57                   	push   %edi
461d50:	49                   	dec    %ecx
461d51:	43                   	inc    %ebx
461d52:	30 76 69             	xor    %dh,0x69(%esi)
461d55:	58                   	pop    %eax
461d56:	52                   	push   %edx
461d57:	5a                   	pop    %edx
461d58:	76 64                	jbe    0x461dbe
461d5a:	62 76 42             	bound  %esi,0x42(%esi)
461d5d:	38 33                	cmp    %dh,(%ebx)
461d5f:	66 7a 55             	data16 jp 0x461db7
461d62:	4e                   	dec    %esi
461d63:	38 65 55             	cmp    %ah,0x55(%ebp)
461d66:	69 36 38 55 6d 59    	imul   $0x596d5538,(%esi),%esi
461d6c:	34 5a                	xor    $0x5a,%al
461d6e:	76 79                	jbe    0x461de9
461d70:	6a 48                	push   $0x48
461d72:	75 55                	jne    0x461dc9
461d74:	73 63                	jae    0x461dd9
461d76:	33 73 33             	xor    0x33(%ebx),%esi
461d79:	6c                   	insb   (%dx),%es:(%edi)
461d7a:	6a 4c                	push   $0x4c
461d7c:	56                   	push   %esi
461d7d:	2f                   	das
461d7e:	78 75                	js     0x461df5
461d80:	35 56 32 32 5a       	xor    $0x5a323256,%eax
461d85:	62 62 66             	bound  %esp,0x66(%edx)
461d88:	73 61                	jae    0x461deb
461d8a:	70 4d                	jo     0x461dd9
461d8c:	38 63 36             	cmp    %ah,0x36(%ebx)
461d8f:	36 4f                	ss dec %edi
461d91:	45                   	inc    %ebp
461d92:	50                   	push   %eax
461d93:	62 43 31             	bound  %eax,0x31(%ebx)
461d96:	44                   	inc    %esp
461d97:	44                   	inc    %esp
461d98:	32 56 6a             	xor    0x6a(%esi),%dl
461d9b:	38 6a 76             	cmp    %ch,0x76(%edx)
461d9e:	6f                   	outsl  %ds:(%esi),(%dx)
461d9f:	7a 57                	jp     0x461df8
461da1:	4a                   	dec    %edx
461da2:	6f                   	outsl  %ds:(%esi),(%dx)
461da3:	5a                   	pop    %edx
461da4:	70 75                	jo     0x461e1b
461da6:	6c                   	insb   (%dx),%es:(%edi)
461da7:	4a                   	dec    %edx
461da8:	74 66                	je     0x461e10
461daa:	66 77 6a             	data16 ja 0x461e17
461dad:	6a 71                	push   $0x71
461daf:	55                   	push   %ebp
461db0:	35 52 4c 34 41       	xor    $0x41344c52,%eax
461db5:	6c                   	insb   (%dx),%es:(%edi)
461db6:	7a 61                	jp     0x461e19
461db8:	30 59 67             	xor    %bl,0x67(%ecx)
461dbb:	33 38                	xor    (%eax),%edi
461dbd:	75 58                	jne    0x461e17
461dbf:	57                   	push   %edi
461dc0:	36 6a 59             	ss push $0x59
461dc3:	2f                   	das
461dc4:	68 75 46 5a 74       	push   $0x745a4675
461dc9:	61                   	popa
461dca:	38 43 57             	cmp    %al,0x57(%ebx)
461dcd:	74 36                	je     0x461e05
461dcf:	45                   	inc    %ebp
461dd0:	2b 30                	sub    (%eax),%esi
461dd2:	49                   	dec    %ecx
461dd3:	78 53                	js     0x461e28
461dd5:	73 44                	jae    0x461e1b