461843:	65 33 73 50          	xor    %gs:0x50(%ebx),%esi
461847:	44                   	inc    %esp
461848:	66 79 32             	data16 jns 0x46187d
46184b:	46                   	inc    %esi
46184c:	35 6a 4b 66 35       	xor    $0x35664b6a,%eax
461851:	6c                   	insb   (%dx),%es:(%edi)
461852:	61                   	popa
461853:	6f                   	outsl  %ds:(%esi),(%dx)
461854:	46                   	inc    %esi
461855:	51                   	push   %ecx
461856:	65 66 73 61          	gs data16 jae 0x4618bb
46185a:	50                   	push   %eax
46185b:	31 4d 50             	xor    %ecx,0x50(%ebp)
46185e:	6b 6f 2b 38          	imul   $0x38,0x2b(%edi),%ebp
461862:	4a                   	dec    %edx
461863:	75 79                	jne    0x4618de
461865:	58                   	pop    %eax
461866:	74 79                	je     0x4618e1
461868:	55                   	push   %ebp
461869:	5a                   	pop    %edx
46186a:	2f                   	das
46186b:	52                   	push   %edx
46186c:	4e                   	dec    %esi
46186d:	49                   	dec    %ecx
46186e:	41                   	inc    %ecx
46186f:	7a 73                	jp     0x4618e4
461871:	38 67 75             	cmp    %ah,0x75(%edi)
461874:	35 2b 77 53 49       	xor    $0x4953772b,%eax
461879:	37                   	aaa
46187a:	6a 6b                	push   $0x6b
46187c:	46                   	inc    %esi
46187d:	74 42                	je     0x4618c1
46187f:	7a 4d                	jp     0x4618ce
461881:	76 6f                	jbe    0x4618f2
461883:	56                   	push   %esi
461884:	59                   	pop    %ecx
461885:	62 31                	bound  %esi,(%ecx)
461887:	4c                   	dec    %esp
461888:	44                   	inc    %esp
461889:	48                   	dec    %eax
46188a:	32 6d 4b             	xor    0x4b(%ebp),%ch
46188d:	4c                   	dec    %esp
46188e:	4e                   	dec    %esi
46188f:	33 6f 4b             	xor    0x4b(%edi),%ebp
461892:	35 35 58 59 2b       	xor    $0x2b595835,%eax
461897:	30 39                	xor    %bh,(%ecx)
461899:	31 73 7a             	xor    %esi,0x7a(%ebx)
46189c:	75 44                	jne    0x4618e2
46189e:	67 6d                	insl   (%dx),%es:(%di)
4618a0:	61                   	popa
4618a1:	5a                   	pop    %edx
4618a2:	78 52                	js     0x4618f6
4618a4:	72 35                	jb     0x4618db
4618a6:	4b                   	dec    %ebx
4618a7:	4c                   	dec    %esp
4618a8:	48                   	dec    %eax
4618a9:	70 46                	jo     0x4618f1
4618ab:	5a                   	pop    %edx
4618ac:	2b 6b 2b             	sub    0x2b(%ebx),%ebp
4618af:	72 50                	jb     0x461901
4618b1:	6e                   	outsb  %ds:(%esi),(%dx)
4618b2:	6e                   	outsb  %ds:(%esi),(%dx)
4618b3:	77 71                	ja     0x461926
4618b5:	58                   	pop    %eax
4618b6:	72 4a                	jb     0x461902
4618b8:	51                   	push   %ecx
4618b9:	31 48 6e             	xor    %ecx,0x6e(%eax)
4618bc:	69 76 2f 50 48 4b 6e 	imul   $0x6e4b4850,0x2f(%esi),%esi
4618c3:	54                   	push   %esp
4618c4:	4b                   	dec    %ebx
4618c5:	4f                   	dec    %edi
4618c6:	2b 39                	sub    (%ecx),%edi
4618c8:	41                   	inc    %ecx
4618c9:	77 71                	ja     0x46193c
4618cb:	61                   	popa
4618cc:	77 74                	ja     0x461942
4618ce:	66 72 51             	data16 jb 0x461922
4618d1:	36 78 7a             	ss js  0x46194e
4618d4:	30 68 55             	xor    %ch,0x55(%eax)
4618d7:	6a 63                	push   $0x63
4618d9:	73 33                	jae    0x46190e
4618db:	38 47 57             	cmp    %al,0x57(%edi)
4618de:	6a 5a                	push   $0x5a
4618e0:	44                   	inc    %esp
4618e1:	46                   	inc    %esi
4618e2:	50                   	push   %eax
4618e3:	6a 43                	push   $0x43
4618e5:	52                   	push   %edx
4618e6:	73 46                	jae    0x46192e
4618e8:	6b 6b 57 37          	imul   $0x37,0x57(%ebx),%ebp
4618ec:	35 68 44 6b 7a       	xor    $0x7a6b4468,%eax
4618f1:	4a                   	dec    %edx
4618f2:	46                   	inc    %esi
4618f3:	51                   	push   %ecx
4618f4:	4d                   	dec    %ebp
4618f5:	33 51 46             	xor    0x46(%ecx),%edx
4618f8:	6a 6f                	push   $0x6f
4618fa:	49                   	dec    %ecx
4618fb:	57                   	push   %edi
4618fc:	4b                   	dec    %ebx
4618fd:	72 71                	jb     0x461970
4618ff:	78 53                	js     0x461954
461901:	76 66                	jbe    0x461969
461903:	36 58                	ss pop %eax
461905:	31 4c 42 79          	xor    %ecx,0x79(%edx,%eax,2)
461909:	57                   	push   %edi
46190a:	53                   	push   %ebx
46190b:	55                   	push   %ebp
46190c:	32 39                	xor    (%ecx),%bh
46190e:	44                   	inc    %esp
46190f:	54                   	push   %esp
461910:	7a 65                	jp     0x461977
461912:	70 67                	jo     0x46197b
461914:	71 79                	jno    0x46198f
461916:	6c                   	insb   (%dx),%es:(%edi)
461917:	2b 5a 34             	sub    0x34(%edx),%ebx
46191a:	48                   	dec    %eax
46191b:	69 41 31 78 75 67 34 	imul   $0x34677578,0x31(%ecx),%eax
461922:	77 6e                	ja     0x461992
461924:	38 76 63             	cmp    %dh,0x63(%esi)
461927:	6d                   	insl   (%dx),%es:(%edi)
461928:	72 4f                	jb     0x461979
46192a:	74 62                	je     0x46198e
46192c:	4b                   	dec    %ebx
46192d:	75 48                	jne    0x461977
46192f:	68 53 56 46 43       	push   $0x43465653
461934:	46                   	inc    %esi
461935:	2b 64 51 51          	sub    0x51(%ecx,%edx,2),%esp
461939:	4d                   	dec    %ebp
46193a:	5a                   	pop    %edx
46193b:	4b                   	dec    %ebx
46193c:	6a 65                	push   $0x65
46193e:	65 43                	gs inc %ebx
461940:	6b 33 36             	imul   $0x36,(%ebx),%esi
461943:	30 2f                	xor    %ch,(%edi)
461945:	63 33                	arpl   %esi,(%ebx)
461947:	48                   	dec    %eax
461948:	6b 73 2f 77          	imul   $0x77,0x2f(%ebx),%esi
46194c:	6e                   	outsb  %ds:(%esi),(%dx)
46194d:	5a                   	pop    %edx
46194e:	30 69 6c             	xor    %ch,0x6c(%ecx)
461951:	4e                   	dec    %esi
461952:	79 39                	jns    0x46198d
461954:	6d                   	insl   (%dx),%es:(%edi)
461955:	2f                   	das
461956:	32 65 2b             	xor    0x2b(%ebp),%ah
461959:	68 4b 50 51 44       	push   $0x4451504b
46195e:	41                   	inc    %ecx
46195f:	72 77                	jb     0x4619d8
461961:	76 4d                	jbe    0x4619b0
461963:	69 56 44 4f 6f 74 56 	imul   $0x56746f4f,0x44(%esi),%edx
46196a:	52                   	push   %edx
46196b:	56                   	push   %esi
46196c:	74 43                	je     0x4619b1
46196e:	51                   	push   %ecx
46196f:	37                   	aaa
461970:	78 34                	js     0x4619a6
461972:	6e                   	outsb  %ds:(%esi),(%dx)
461973:	54                   	push   %esp
461974:	50                   	push   %eax
461975:	67 74 76             	addr16 je 0x4619ee
461978:	66 5a                	pop    %dx
46197a:	39 57 78             	cmp    %edx,0x78(%edi)
46197d:	67 59                	addr16 pop %ecx
46197f:	6b 68 4b 37          	imul   $0x37,0x4b(%eax),%ebp
461983:	50                   	push   %eax
461984:	32 68 73             	xor    0x73(%eax),%ch
461987:	74 7a                	je     0x461a03
461989:	6d                   	insl   (%dx),%es:(%edi)
46198a:	73 6c                	jae    0x4619f8
46198c:	64 4f                	fs dec %edi
46198e:	67 64 6f             	outsl  %fs:(%si),(%dx)
461991:	50                   	push   %eax
461992:	47                   	inc    %edi
461993:	59                   	pop    %ecx
461994:	74 58                	je     0x4619ee
461996:	41                   	inc    %ecx
461997:	75 36                	jne    0x4619cf
461999:	55                   	push   %ebp
46199a:	51                   	push   %ecx
46199b:	5a                   	pop    %edx
46199c:	74 46                	je     0x4619e4
46199e:	67 71 63             	addr16 jno 0x461a04
4619a1:	79 39                	jns    0x4619dc
4619a3:	52                   	push   %edx
4619a4:	71 54                	jno    0x4619fa
4619a6:	63 76 39             	arpl   %esi,0x39(%esi)
4619a9:	31 76 35             	xor    %esi,0x35(%esi)
4619ac:	2b 72 36             	sub    0x36(%edx),%esi
4619af:	4f                   	dec    %edi
4619b0:	34 69                	xor    $0x69,%al
4619b2:	70 4e                	jo     0x461a02
4619b4:	48                   	dec    %eax
4619b5:	48                   	dec    %eax
4619b6:	2f                   	das
4619b7:	78 64                	js     0x461a1d
4619b9:	6e                   	outsb  %ds:(%esi),(%dx)
4619ba:	2f                   	das
4619bb:	62 53 62             	bound  %edx,0x62(%ebx)
4619be:	70 34                	jo     0x4619f4
4619c0:	45                   	inc    %ebp
4619c1:	35 61 6b 7a 34       	xor    $0x347a6b61,%eax
4619c6:	65 48                	gs dec %eax
4619c8:	52                   	push   %edx
4619c9:	5a                   	pop    %edx
4619ca:	69 49 55 45 6e 56 51 	imul   $0x51566e45,0x55(%ecx),%ecx
4619d1:	34 52                	xor    $0x52,%al
4619d3:	41                   	inc    %ecx
4619d4:	68 7a 45 36 65       	push   $0x6536457a
4619d9:	4e                   	dec    %esi
4619da:	5a                   	pop    %edx
4619db:	64 75 70             	fs jne 0x461a4e
4619de:	36 50                	ss push %eax
4619e0:	57                   	push   %edi
4619e1:	34 35                	xor    $0x35,%al
4619e3:	77 37                	ja     0x461a1c
4619e5:	31 66 74             	xor    %esp,0x74(%esi)
4619e8:	4d                   	dec    %ebp
4619e9:	77 64                	ja     0x461a4f
4619eb:	43                   	inc    %ebx
4619ec:	2f                   	das
4619ed:	58                   	pop    %eax
4619ee:	71 77                	jno    0x461a67
4619f0:	37                   	aaa
4619f1:	33 69 56             	xor    0x56(%ecx),%ebp
4619f4:	67 61                	addr16 popa
4619f6:	34 5a                	xor    $0x5a,%al
4619f8:	62 54 30 71          	bound  %edx,0x71(%eax,%esi,1)
4619fc:	44                   	inc    %esp
4619fd:	33 34 4f             	xor    (%edi,%ecx,2),%esi
461a00:	7a 32                	jp     0x461a34
461a02:	46                   	inc    %esi
461a03:	32 69 33             	xor    0x33(%ecx),%ch
461a06:	71 2f                	jno    0x461a37
461a08:	4e                   	dec    %esi
461a09:	65 58                	gs pop %eax
461a0b:	33 55 50             	xor    0x50(%ebp),%edx
461a0e:	33 5a 54             	xor    0x54(%edx),%ebx
461a11:	53                   	push   %ebx
461a12:	69 73 49 4d 57 2b 54 	imul   $0x542b574d,0x49(%ebx),%esi
461a19:	69 73 75 34 30 58 30 	imul   $0x30583034,0x75(%ebx),%esi
461a20:	55                   	push   %ebp
461a21:	2b 7a 6b             	sub    0x6b(%edx),%edi
461a24:	32 4b 2f             	xor    0x2f(%ebx),%cl
461a27:	4b                   	dec    %ebx
461a28:	78 39                	js     0x461a63
461a2a:	6e                   	outsb  %ds:(%esi),(%dx)
461a2b:	67 74 75             	addr16 je 0x461aa3
461a2e:	62 33                	bound  %esi,(%ebx)
461a30:	6e                   	outsb  %ds:(%esi),(%dx)
461a31:	52                   	push   %edx
461a32:	4d                   	dec    %ebp
461a33:	69 73 4e 4f 6f 33 68 	imul   $0x68336f4f,0x4e(%ebx),%esi
461a3a:	6e                   	outsb  %ds:(%esi),(%dx)
461a3b:	4b                   	dec    %ebx
461a3c:	35 57 65 77 51       	xor    $0x51776557,%eax
461a41:	59                   	pop    %ecx
461a42:	48                   	dec    %eax
461a43:	6f                   	outsl  %ds:(%esi),(%dx)
461a44:	47                   	inc    %edi
461a45:	44                   	inc    %esp
461a46:	78 51                	js     0x461a99
461a48:	35 37 46 6c 47       	xor    $0x476c4637,%eax
461a4d:	39 4c 52 50          	cmp    %ecx,0x50(%edx,%edx,2)
461a51:	35 41 34 47 52       	xor    $0x52473441,%eax
461a56:	68 47 57 44 6e       	push   $0x6e445747
461a5b:	73 33                	jae    0x461a90
461a5d:	34 6d                	xor    $0x6d,%al
461a5f:	35 38 6e 7a 6d       	xor    $0x6d7a6e38,%eax
461a64:	79 46                	jns    0x461aac
461a66:	67 57                	addr16 push %edi
461a68:	39 58 38             	cmp    %ebx,0x38(%eax)
461a6b:	35 79 35 69 63       	xor    $0x63693579,%eax
461a70:	68 57 63 54 43       	push   $0x43546357
461a75:	30 4d 34             	xor    %cl,0x34(%ebp)
461a78:	41                   	inc    %ecx
461a79:	73 6a                	jae    0x461ae5
461a7b:	48                   	dec    %eax
461a7c:	4d                   	dec    %ebp
461a7d:	74 58                	je     0x461ad7
461a7f:	33 73 36             	xor    0x36(%ebx),%esi
461a82:	75 6b                	jne    0x461aef
461a84:	46                   	inc    %esi
461a85:	47                   	inc    %edi
461a86:	34 4a                	xor    $0x4a,%al
461a88:	65 6b 73 69 77       	imul   $0x77,%gs:0x69(%ebx),%esi
461a8d:	77 32                	ja     0x461ac1
461a8f:	77 34                	ja     0x461ac5
461a91:	72 47                	jb     0x461ada
461a93:	43                   	inc    %ebx
461a94:	2f                   	das
461a95:	79 63                	jns    0x461afa
461a97:	4e                   	dec    %esi
461a98:	5a                   	pop    %edx
461a99:	69 43 75 49 4e 58 66 	imul   $0x66584e49,0x75(%ebx),%eax
461aa0:	36 5a                	ss pop %edx
461aa2:	70 35                	jo     0x461ad9
461aa4:	6f                   	outsl  %ds:(%esi),(%dx)
461aa5:	74 6c                	je     0x461b13
461aa7:	6f                   	outsl  %ds:(%esi),(%dx)
461aa8:	39 44 4d 65          	cmp    %eax,0x65(%ebp,%ecx,2)
461aac:	65 5a                	gs pop %edx
461aae:	2f                   	das
461aaf:	52                   	push   %edx
461ab0:	45                   	inc    %ebp
461ab1:	42                   	inc    %edx
461ab2:	41                   	inc    %ecx
461ab3:	77 4d                	ja     0x461b02
461ab5:	54                   	push   %esp
461ab6:	37                   	aaa
461ab7:	6e                   	outsb  %ds:(%esi),(%dx)
461ab8:	68 50 71 76 50       	push   $0x50767150
461abd:	6f                   	outsl  %ds:(%esi),(%dx)
461abe:	62 31                	bound  %esi,(%ecx)
461ac0:	47                   	inc    %edi
461ac1:	46                   	inc    %esi
461ac2:	68 70 54 77 44       	push   $0x44775470
461ac7:	78 49                	js     0x461b12
461ac9:	4d                   	dec    %ebp
461aca:	4c                   	dec    %esp
461acb:	43                   	inc    %ebx
461acc:	48                   	dec    %eax
461acd:	67 5a                	addr16 pop %edx
461acf:	6e                   	outsb  %ds:(%esi),(%dx)
461ad0:	42                   	inc    %edx
461ad1:	4d                   	dec    %ebp
461ad2:	57                   	push   %edi
461ad3:	66 6f                	outsw  %ds:(%esi),(%dx)
461ad5:	65 63 66 4e          	arpl   %esp,%gs:0x4e(%esi)
461ad9:	78 49                	js     0x461b24
461adb:	54                   	push   %esp
461adc:	79 51                	jns    0x461b2f
461ade:	37                   	aaa
461adf:	77 31                	ja     0x461b12
461ae1:	36 44                	ss inc %esp
461ae3:	71 62                	jno    0x461b47
461ae5:	69 6b 73 39 43 35 61 	imul   $0x61354339,0x73(%ebx),%ebp
461aec:	55                   	push   %ebp
461aed:	74 6e                	je     0x461b5d
461aef:	59                   	pop    %ecx
461af0:	46                   	inc    %esi
461af1:	31 4b 68             	xor    %ecx,0x68(%ebx)
461af4:	6c                   	insb   (%dx),%es:(%edi)
461af5:	45                   	inc    %ebp
461af6:	4b                   	dec    %ebx
461af7:	6c                   	insb   (%dx),%es:(%edi)
461af8:	39 70 52             	cmp    %esi,0x52(%eax)
461afb:	68 39 38 74 38       	push   $0x38743839
461b00:	41                   	inc    %ecx
461b01:	54                   	push   %esp