468927:	63 2b                	arpl   %ebp,(%ebx)
468929:	51                   	push   %ecx
46892a:	6f                   	outsl  %ds:(%esi),(%dx)
46892b:	5a                   	pop    %edx
46892c:	47                   	inc    %edi
46892d:	58                   	pop    %eax
46892e:	46                   	inc    %esi
46892f:	54                   	push   %esp
468930:	59                   	pop    %ecx
468931:	6f                   	outsl  %ds:(%esi),(%dx)
468932:	37                   	aaa
468933:	59                   	pop    %ecx
468934:	38 6f 6f             	cmp    %ch,0x6f(%edi)
468937:	75 70                	jne    0x4689a9
468939:	31 70 45             	xor    %esi,0x45(%eax)
46893c:	35 37 2b 47 65       	xor    $0x65472b37,%eax
468941:	78 35                	js     0x468978
468943:	73 35                	jae    0x46897a
468945:	49                   	dec    %ecx
468946:	32 6c 61 79          	xor    0x79(%ecx,%eiz,2),%ch
46894a:	6f                   	outsl  %ds:(%esi),(%dx)
46894b:	65 71 54             	gs jno 0x4689a2
46894e:	72 63                	jb     0x4689b3
468950:	61                   	popa
468951:	4d                   	dec    %ebp
468952:	56                   	push   %esi
468953:	44                   	inc    %esp
468954:	70 6a                	jo     0x4689c0
468956:	49                   	dec    %ecx
468957:	37                   	aaa
468958:	58                   	pop    %eax
468959:	74 75                	je     0x4689d0
46895b:	36 37                	ss aaa
46895d:	32 75 7a             	xor    0x7a(%ebp),%dh
468960:	71 31                	jno    0x468993
468962:	74 6f                	je     0x4689d3
468964:	7a 31                	jp     0x468997
468966:	58                   	pop    %eax
468967:	76 62                	jbe    0x4689cb
468969:	66 70 2b             	data16 jo 0x468997
46896c:	55                   	push   %ebp
46896d:	76 6d                	jbe    0x4689dc
46896f:	4a                   	dec    %edx
468970:	4b                   	dec    %ebx
468971:	30 62 6f             	xor    %ah,0x6f(%edx)
468974:	4e                   	dec    %esi
468975:	49                   	dec    %ecx
468976:	39 55 63             	cmp    %edx,0x63(%ebp)
468979:	33 49 6e             	xor    0x6e(%ecx),%ecx
46897c:	52                   	push   %edx
46897d:	54                   	push   %esp
46897e:	51                   	push   %ecx
46897f:	34 59                	xor    $0x59,%al
468981:	71 37                	jno    0x4689ba
468983:	52                   	push   %edx
468984:	31 57 4b             	xor    %edx,0x4b(%edi)
468987:	35 4e 36 54 70       	xor    $0x7054364e,%eax
46898c:	62 57 6d             	bound  %edx,0x6d(%edi)
46898f:	55                   	push   %ebp
468990:	72 70                	jb     0x468a02
468992:	4a                   	dec    %edx
468993:	62 2f                	bound  %ebp,(%edi)
468995:	68 59 67 51 6b       	push   $0x6b516759
46899a:	76 65                	jbe    0x468a01
46899c:	4f                   	dec    %edi
46899d:	6e                   	outsb  %ds:(%esi),(%dx)
46899e:	54                   	push   %esp
46899f:	6c                   	insb   (%dx),%es:(%edi)
4689a0:	62 56 6f             	bound  %edx,0x6f(%esi)
4689a3:	49                   	dec    %ecx
4689a4:	35 39 42 52 61       	xor    $0x61524239,%eax
4689a9:	73 52                	jae    0x4689fd
4689ab:	71 52                	jno    0x4689ff
4689ad:	31 54 64 4c          	xor    %edx,0x4c(%esp,%eiz,2)
4689b1:	72 68                	jb     0x468a1b
4689b3:	53                   	push   %ebx
4689b4:	33 51 50             	xor    0x50(%ecx),%edx
4689b7:	50                   	push   %eax
4689b8:	38 38                	cmp    %bh,(%eax)
4689ba:	4c                   	dec    %esp
4689bb:	42                   	inc    %edx
4689bc:	4f                   	dec    %edi
4689bd:	65 4c                	gs dec %esp
4689bf:	56                   	push   %esi
4689c0:	58                   	pop    %eax
4689c1:	77 58                	ja     0x468a1b
4689c3:	56                   	push   %esi
4689c4:	73 6e                	jae    0x468a34
4689c6:	39 7a 47             	cmp    %edi,0x47(%edx)
4689c9:	68 78 37 42 6a       	push   $0x6a423778
4689ce:	78 44                	js     0x468a14
4689d0:	66 48                	dec    %ax
4689d2:	6d                   	insl   (%dx),%es:(%edi)
4689d3:	62 46 78             	bound  %eax,0x78(%esi)
4689d6:	4b                   	dec    %ebx
4689d7:	51                   	push   %ecx
4689d8:	32 70 65             	xor    0x65(%eax),%dh
4689db:	34 65                	xor    $0x65,%al
4689dd:	61                   	popa
4689de:	33 54 61 66          	xor    0x66(%ecx,%eiz,2),%edx
4689e2:	46                   	inc    %esi
4689e3:	79 37                	jns    0x468a1c
4689e5:	78 67                	js     0x468a4e
4689e7:	64 61                	fs popa
4689e9:	57                   	push   %edi
4689ea:	2f                   	das
4689eb:	4f                   	dec    %edi
4689ec:	75 61                	jne    0x468a4f
4689ee:	62 46 35             	bound  %eax,0x35(%esi)
4689f1:	41                   	inc    %ecx
4689f2:	6c                   	insb   (%dx),%es:(%edi)
4689f3:	34 36                	xor    $0x36,%al
4689f5:	74 42                	je     0x468a39
4689f7:	72 57                	jb     0x468a50
4689f9:	31 4e 74             	xor    %ecx,0x74(%esi)
4689fc:	6c                   	insb   (%dx),%es:(%edi)
4689fd:	4b                   	dec    %ebx
4689fe:	70 79                	jo     0x468a79
468a00:	6c                   	insb   (%dx),%es:(%edi)
468a01:	55                   	push   %ebp
468a02:	71 71                	jno    0x468a75
468a04:	49                   	dec    %ecx
468a05:	68 38 77 5a 43       	push   $0x435a7738
468a0a:	35 43 70 61 6b       	xor    $0x6b617043,%eax
468a0f:	4d                   	dec    %ebp
468a10:	49                   	dec    %ecx
468a11:	52                   	push   %edx
468a12:	65 42                	gs inc %edx
468a14:	75 31                	jne    0x468a47
468a16:	70 39                	jo     0x468a51
468a18:	55                   	push   %ebp
468a19:	6b 4e 41 76          	imul   $0x76,0x41(%esi),%ecx
468a1d:	57                   	push   %edi
468a1e:	2f                   	das
468a1f:	6e                   	outsb  %ds:(%esi),(%dx)
468a20:	56                   	push   %esi
468a21:	55                   	push   %ebp
468a22:	74 79                	je     0x468a9d
468a24:	4d                   	dec    %ebp
468a25:	43                   	inc    %ebx
468a26:	55                   	push   %ebp
468a27:	31 30                	xor    %esi,(%eax)
468a29:	4a                   	dec    %edx
468a2a:	75 44                	jne    0x468a70
468a2c:	4b                   	dec    %ebx
468a2d:	4f                   	dec    %edi
468a2e:	37                   	aaa
468a2f:	72 55                	jb     0x468a86
468a31:	36 49                	ss dec %ecx
468a33:	30 72 59             	xor    %dh,0x59(%edx)
468a36:	71 32                	jno    0x468a6a
468a38:	34 4c                	xor    $0x4c,%al
468a3a:	78 74                	js     0x468ab0
468a3c:	70 4a                	jo     0x468a88
468a3e:	54                   	push   %esp
468a3f:	51                   	push   %ecx
468a40:	61                   	popa
468a41:	47                   	inc    %edi
468a42:	6d                   	insl   (%dx),%es:(%edi)
468a43:	4f                   	dec    %edi
468a44:	57                   	push   %edi
468a45:	37                   	aaa
468a46:	2b 78 77             	sub    0x77(%eax),%edi
468a49:	56                   	push   %esi
468a4a:	6a 33                	push   $0x33
468a4c:	48                   	dec    %eax
468a4d:	7a 76                	jp     0x468ac5
468a4f:	7a 6e                	jp     0x468abf
468a51:	4c                   	dec    %esp
468a52:	56                   	push   %esi
468a53:	5a                   	pop    %edx
468a54:	6b 32 6a             	imul   $0x6a,(%edx),%esi
468a57:	55                   	push   %ebp
468a58:	6a 32                	push   $0x32
468a5a:	44                   	inc    %esp
468a5b:	72 4f                	jb     0x468aac
468a5d:	4e                   	dec    %esi
468a5e:	77 77                	ja     0x468ad7
468a60:	69 6e 30 42 57 6d 76 	imul   $0x766d5742,0x30(%esi),%ebp
468a67:	4f                   	dec    %edi
468a68:	70 5a                	jo     0x468ac4
468a6a:	55                   	push   %ebp
468a6b:	75 6f                	jne    0x468adc
468a6d:	75 79                	jne    0x468ae8
468a6f:	70 74                	jo     0x468ae5
468a71:	2b 6e 6c             	sub    0x6c(%esi),%ebp
468a74:	74 69                	je     0x468adf
468a76:	61                   	popa
468a77:	4a                   	dec    %edx
468a78:	79 78                	jns    0x468af2
468a7a:	47                   	inc    %edi
468a7b:	51                   	push   %ecx
468a7c:	47                   	inc    %edi
468a7d:	58                   	pop    %eax
468a7e:	47                   	inc    %edi
468a7f:	45                   	inc    %ebp
468a80:	41                   	inc    %ecx
468a81:	6e                   	outsb  %ds:(%esi),(%dx)
468a82:	67 64 6a 36          	addr16 fs push $0x36
468a86:	69 79 68 54 34 34 44 	imul   $0x44343454,0x68(%ecx),%edi
468a8d:	55                   	push   %ebp
468a8e:	68 4b 7a 71 59       	push   $0x59717a4b
468a93:	4c                   	dec    %esp
468a94:	5a                   	pop    %edx
468a95:	39 77 38             	cmp    %esi,0x38(%edi)
468a98:	78 70                	js     0x468b0a
468a9a:	4c                   	dec    %esp
468a9b:	32 72 6f             	xor    0x6f(%edx),%dh
468a9e:	30 48 2f             	xor    %cl,0x2f(%eax)
468aa1:	35 4e 62 32 52       	xor    $0x5232624e,%eax
468aa6:	31 43 51             	xor    %eax,0x51(%ebx)
468aa9:	33 2b                	xor    (%ebx),%ebp
468aab:	66 6a 77             	pushw  $0x77
468aae:	58                   	pop    %eax
468aaf:	74 72                	je     0x468b23
468ab1:	77 52                	ja     0x468b05
468ab3:	6d                   	insl   (%dx),%es:(%edi)
468ab4:	76 41                	jbe    0x468af7
468ab6:	58                   	pop    %eax
468ab7:	67 51                	addr16 push %ecx
468ab9:	73 66                	jae    0x468b21
468abb:	6e                   	outsb  %ds:(%esi),(%dx)
468abc:	5a                   	pop    %edx
468abd:	4b                   	dec    %ebx
468abe:	6a 4d                	push   $0x4d
468ac0:	37                   	aaa
468ac1:	4b                   	dec    %ebx
468ac2:	39 42 5a             	cmp    %eax,0x5a(%edx)
468ac5:	5a                   	pop    %edx
468ac6:	63 7a 6d             	arpl   %edi,0x6d(%edx)
468ac9:	58                   	pop    %eax
468aca:	6d                   	insl   (%dx),%es:(%edi)
468acb:	4d                   	dec    %ebp
468acc:	6d                   	insl   (%dx),%es:(%edi)
468acd:	37                   	aaa
468ace:	32 71 50             	xor    0x50(%ecx),%dh
468ad1:	61                   	popa
468ad2:	69 53 74 59 6c 70 51 	imul   $0x51706c59,0x74(%ebx),%edx
468ad9:	6d                   	insl   (%dx),%es:(%edi)
468ada:	74 6f                	je     0x468b4b
468adc:	55                   	push   %ebp
468add:	6b 73 58 43          	imul   $0x43,0x58(%ebx),%esi
468ae1:	79 5a                	jns    0x468b3d
468ae3:	51                   	push   %ecx
468ae4:	74 59                	je     0x468b3f
468ae6:	6a 38                	push   $0x38
468ae8:	43                   	inc    %ebx
468ae9:	45                   	inc    %ebp
468aea:	63 7a 38             	arpl   %edi,0x38(%edx)
468aed:	52                   	push   %edx
468aee:	78 75                	js     0x468b65
468af0:	45                   	inc    %ebp
468af1:	53                   	push   %ebx
468af2:	36 4f                	ss dec %edi
468af4:	42                   	inc    %edx
468af5:	53                   	push   %ebx
468af6:	4f                   	dec    %edi
468af7:	63 78 63             	arpl   %edi,0x63(%eax)
468afa:	6b 42 6e 78          	imul   $0x78,0x6e(%edx),%eax
468afe:	4d                   	dec    %ebp
468aff:	6b 45 47 4c          	imul   $0x4c,0x47(%ebp),%eax
468b03:	37                   	aaa
468b04:	6a 41                	push   $0x41
468b06:	6f                   	outsl  %ds:(%esi),(%dx)
468b07:	72 43                	jb     0x468b4c
468b09:	62 7a 6a             	bound  %edi,0x6a(%edx)
468b0c:	6a 45                	push   $0x45
468b0e:	6c                   	insb   (%dx),%es:(%edi)
468b0f:	6b 45 64 75          	imul   $0x75,0x64(%ebp),%eax
468b13:	4e                   	dec    %esi
468b14:	68 59 36 44 76       	push   $0x76443659
468b19:	31 77 65             	xor    %esi,0x65(%edi)
468b1c:	55                   	push   %ebp
468b1d:	32 39                	xor    (%ecx),%bh
468b1f:	32 48 30             	xor    0x30(%eax),%cl
468b22:	50                   	push   %eax
468b23:	6d                   	insl   (%dx),%es:(%edi)
468b24:	41                   	inc    %ecx
468b25:	47                   	inc    %edi
468b26:	4f                   	dec    %edi
468b27:	56                   	push   %esi
468b28:	48                   	dec    %eax
468b29:	69 53 65 52 62 63 65 	imul   $0x65636252,0x65(%ebx),%edx
468b30:	54                   	push   %esp
468b31:	39 4d 4c             	cmp    %ecx,0x4c(%ebp)
468b34:	55                   	push   %ebp
468b35:	6d                   	insl   (%dx),%es:(%edi)
468b36:	54                   	push   %esp
468b37:	49                   	dec    %ecx
468b38:	6e                   	outsb  %ds:(%esi),(%dx)
468b39:	43                   	inc    %ebx
468b3a:	6a 33                	push   $0x33
468b3c:	56                   	push   %esi
468b3d:	61                   	popa
468b3e:	53                   	push   %ebx
468b3f:	58                   	pop    %eax
468b40:	36 59                	ss pop %ecx
468b42:	63 34 75 48 48 39 2b 	arpl   %esi,0x2b394848(,%esi,2)
468b49:	61                   	popa
468b4a:	44                   	inc    %esp
468b4b:	38 33                	cmp    %dh,(%ebx)
468b4d:	50                   	push   %eax
468b4e:	72 42                	jb     0x468b92
468b50:	51                   	push   %ecx
468b51:	6b 6b 4b 45          	imul   $0x45,0x4b(%ebx),%ebp
468b55:	48                   	dec    %eax
468b56:	38 48 37             	cmp    %cl,0x37(%eax)
468b59:	66 67 2b 36 58 34    	sub    0x3458,%si
468b5f:	36 6f                	outsl  %ss:(%esi),(%dx)
468b61:	62 65 41             	bound  %esp,0x41(%ebp)
468b64:	44                   	inc    %esp
468b65:	4a                   	dec    %edx
468b66:	36 44                	ss inc %esp
468b68:	59                   	pop    %ecx
468b69:	47                   	inc    %edi
468b6a:	6f                   	outsl  %ds:(%esi),(%dx)
468b6b:	71 77                	jno    0x468be4
468b6d:	4c                   	dec    %esp
468b6e:	4a                   	dec    %edx
468b6f:	53                   	push   %ebx
468b70:	79 61                	jns    0x468bd3
468b72:	74 69                	je     0x468bdd
468b74:	4a                   	dec    %edx
468b75:	64 2b 7a 72          	sub    %fs:0x72(%edx),%edi
468b79:	4d                   	dec    %ebp
468b7a:	41                   	inc    %ecx
468b7b:	2b 34 67             	sub    (%edi,%eiz,2),%esi
468b7e:	55                   	push   %ebp
468b7f:	63 4c 2b 53          	arpl   %ecx,0x53(%ebx,%ebp,1)
468b83:	43                   	inc    %ebx
468b84:	4b                   	dec    %ebx
468b85:	4a                   	dec    %edx
468b86:	78 58                	js     0x468be0
468b88:	63 59 59             	arpl   %ebx,0x59(%ecx)
468b8b:	34 41                	xor    $0x41,%al
468b8d:	2f                   	das
468b8e:	63 4f 32             	arpl   %ecx,0x32(%edi)
468b91:	6b 6c 33 66 79       	imul   $0x79,0x66(%ebx,%esi,1),%ebp
468b96:	59                   	pop    %ecx
468b97:	52                   	push   %edx
468b98:	44                   	inc    %esp
468b99:	79 37                	jns    0x468bd2
468b9b:	6a 70                	push   $0x70
468b9d:	52                   	push   %edx
468b9e:	55                   	push   %ebp
468b9f:	2b 47 31             	sub    0x31(%edi),%eax
468ba2:	53                   	push   %ebx
468ba3:	64 75 43             	fs jne 0x468be9
468ba6:	4f                   	dec    %edi
468ba7:	65 74 34             	gs je  0x468bde