42760c:	64 33 52 30          	xor    %fs:0x30(%edx),%edx
427610:	73 54                	jae    0x427666
427612:	44                   	inc    %esp
427613:	62 6d 48             	bound  %ebp,0x48(%ebp)
427616:	61                   	popa
427617:	79 64                	jns    0x42767d
427619:	35 76 50 6d 34       	xor    $0x346d5076,%eax
42761e:	33 54 30 72          	xor    0x72(%eax,%esi,1),%edx
427622:	43                   	inc    %ebx
427623:	72 56                	jb     0x42767b
427625:	66 73 31             	data16 jae 0x427659
427628:	31 64 4a 34          	xor    %esp,0x34(%edx,%ecx,2)
42762c:	36 73 35             	ss jae 0x427664
42762f:	47                   	inc    %edi
427630:	4e                   	dec    %esi
427631:	58                   	pop    %eax
427632:	53                   	push   %ebx
427633:	62 49 71             	bound  %ecx,0x71(%ecx)
427636:	54                   	push   %esp
427637:	35 71 42 53 54       	xor    $0x54534271,%eax
42763c:	4d                   	dec    %ebp
42763d:	76 46                	jbe    0x427685
42763f:	6f                   	outsl  %ds:(%esi),(%dx)
427640:	67 36 78 71          	addr16 ss js 0x4276b5
427644:	72 47                	jb     0x42768d
427646:	52                   	push   %edx
427647:	4c                   	dec    %esp
427648:	5a                   	pop    %edx
427649:	36 2b 63 4f          	sub    %ss:0x4f(%ebx),%esp
42764d:	6d                   	insl   (%dx),%es:(%edi)
42764e:	55                   	push   %ebp
42764f:	66 5a                	pop    %dx
427651:	35 52 5a 45 4b       	xor    $0x4b455a52,%eax
427656:	41                   	inc    %ecx
427657:	4b                   	dec    %ebx
427658:	79 70                	jns    0x4276ca
42765a:	56                   	push   %esi
42765b:	62 37                	bound  %esi,(%edi)
42765d:	4b                   	dec    %ebx
42765e:	74 6e                	je     0x4276ce
427660:	4b                   	dec    %ebx
427661:	6d                   	insl   (%dx),%es:(%edi)
427662:	77 54                	ja     0x4276b8
427664:	66 69 71 39 66 36    	imul   $0x3666,0x39(%ecx),%si
42766a:	49                   	dec    %ecx
42766b:	57                   	push   %edi
42766c:	41                   	inc    %ecx
42766d:	5a                   	pop    %edx
42766e:	47                   	inc    %edi
42766f:	6b 59 45 30          	imul   $0x30,0x45(%ecx),%ebx
427673:	71 59                	jno    0x4276ce
427675:	32 78 4c             	xor    0x4c(%eax),%bh
427678:	43                   	inc    %ebx
427679:	50                   	push   %eax
42767a:	54                   	push   %esp
42767b:	73 69                	jae    0x4276e6
42767d:	77 73                	ja     0x4276f2
42767f:	33 6b 33             	xor    0x33(%ebx),%ebp
427682:	51                   	push   %ecx
427683:	56                   	push   %esi
427684:	42                   	inc    %edx
427685:	49                   	dec    %ecx
427686:	41                   	inc    %ecx
427687:	44                   	inc    %esp
427688:	53                   	push   %ebx
427689:	62 42 43             	bound  %eax,0x43(%edx)
42768c:	66 4d                	dec    %bp
42768e:	67 41                	addr16 inc %ecx
427690:	31 4c 72 4d          	xor    %ecx,0x4d(%edx,%esi,2)
427694:	4e                   	dec    %esi
427695:	6a 50                	push   $0x50
427697:	55                   	push   %ebp
427698:	7a 73                	jp     0x42770d
42769a:	51                   	push   %ecx
42769b:	6d                   	insl   (%dx),%es:(%edi)
42769c:	33 41 6a             	xor    0x6a(%ecx),%eax
42769f:	57                   	push   %edi
4276a0:	64 6e                	outsb  %fs:(%esi),(%dx)
4276a2:	6e                   	outsb  %ds:(%esi),(%dx)
4276a3:	4f                   	dec    %edi
4276a4:	6c                   	insb   (%dx),%es:(%edi)
4276a5:	66 4c                	dec    %sp
4276a7:	42                   	inc    %edx
4276a8:	63 32                	arpl   %esi,(%edx)
4276aa:	31 46 77             	xor    %eax,0x77(%esi)
4276ad:	39 68 61             	cmp    %ebp,0x61(%eax)
4276b0:	4d                   	dec    %ebp
4276b1:	71 4f                	jno    0x427702
4276b3:	57                   	push   %edi
4276b4:	2f                   	das
4276b5:	2b 6b 38             	sub    0x38(%ebx),%ebp
4276b8:	2f                   	das
4276b9:	62 37                	bound  %esi,(%edi)
4276bb:	44                   	inc    %esp
4276bc:	77 37                	ja     0x4276f5
4276be:	39 74 44 30          	cmp    %esi,0x30(%esp,%eax,2)
4276c2:	46                   	inc    %esi
4276c3:	47                   	inc    %edi
4276c4:	54                   	push   %esp
4276c5:	79 78                	jns    0x42773f
4276c7:	42                   	inc    %edx
4276c8:	72 73                	jb     0x42773d
4276ca:	6b 6d 59 54          	imul   $0x54,0x59(%ebp),%ebp
4276ce:	66 6b 6e 4a 74       	imul   $0x74,0x4a(%esi),%bp
4276d3:	71 57                	jno    0x42772c
4276d5:	32 73 6d             	xor    0x6d(%ebx),%dh
4276d8:	48                   	dec    %eax
4276d9:	2f                   	das
4276da:	51                   	push   %ecx
4276db:	56                   	push   %esi
4276dc:	4f                   	dec    %edi
4276dd:	68 70 52 74 68       	push   $0x68745270
4276e2:	59                   	pop    %ecx
4276e3:	45                   	inc    %ebp
4276e4:	57                   	push   %edi
4276e5:	4d                   	dec    %ebp
4276e6:	47                   	inc    %edi
4276e7:	6f                   	outsl  %ds:(%esi),(%dx)
4276e8:	55                   	push   %ebp
4276e9:	79 68                	jns    0x427753
4276eb:	32 67 58             	xor    0x58(%edi),%ah
4276ee:	79 7a                	jns    0x42776a
4276f0:	6e                   	outsb  %ds:(%esi),(%dx)
4276f1:	6c                   	insb   (%dx),%es:(%edi)
4276f2:	6e                   	outsb  %ds:(%esi),(%dx)
4276f3:	77 6f                	ja     0x427764
4276f5:	38 61 41             	cmp    %ah,0x41(%ecx)
4276f8:	6a 6c                	push   $0x6c
4276fa:	54                   	push   %esp
4276fb:	65 4e                	gs dec %esi
4276fd:	71 6c                	jno    0x42776b
4276ff:	6e                   	outsb  %ds:(%esi),(%dx)
427700:	7a 66                	jp     0x427768
427702:	7a 6e                	jp     0x427772
427704:	47                   	inc    %edi
427705:	47                   	inc    %edi
427706:	66 41                	inc    %cx
427708:	68 4d 44 47 63       	push   $0x6347444d
42770d:	55                   	push   %ebp
42770e:	64 52                	fs push %edx
427710:	53                   	push   %ebx
427711:	56                   	push   %esi
427712:	34 44                	xor    $0x44,%al
427714:	72 75                	jb     0x42778b
427716:	64 6a 51             	fs push $0x51
427719:	78 48                	js     0x427763
42771b:	65 32 36             	xor    %gs:(%esi),%dh
42771e:	36 45                	ss inc %ebp
427720:	68 48 6f 41 50       	push   $0x50416f48
427725:	48                   	dec    %eax
427726:	57                   	push   %edi
427727:	48                   	dec    %eax
427728:	56                   	push   %esi
427729:	7a 32                	jp     0x42775d
42772b:	59                   	pop    %ecx
42772c:	37                   	aaa
42772d:	58                   	pop    %eax
42772e:	52                   	push   %edx
42772f:	37                   	aaa
427730:	50                   	push   %eax
427731:	2f                   	das
427732:	32 35 37 53 62 32    	xor    0x32625337,%dh
427738:	55                   	push   %ebp
427739:	4f                   	dec    %edi
42773a:	43                   	inc    %ebx
42773b:	6f                   	outsl  %ds:(%esi),(%dx)
42773c:	54                   	push   %esp
42773d:	61                   	popa
42773e:	47                   	inc    %edi
42773f:	66 31 68 47          	xor    %bp,0x47(%eax)
427743:	67 6b 4b 68 7a       	imul   $0x7a,0x68(%bp,%di),%ecx
427748:	46                   	inc    %esi
427749:	77 76                	ja     0x4277c1
42774b:	36 38 34 35 69 4c 35 	cmp    %dh,%ss:0x32354c69(,%esi,1)
427752:	32
427753:	4c                   	dec    %esp
427754:	35 6e 5a 42 55       	xor    $0x55425a6e,%eax
427759:	76 38                	jbe    0x427793
42775b:	41                   	inc    %ecx
42775c:	4d                   	dec    %ebp
42775d:	65 35 73 6c 57 56    	gs xor $0x56576c73,%eax
427763:	6a 6b                	push   $0x6b
427765:	68 73 36 4a 70       	push   $0x704a3673
42776a:	59                   	pop    %ecx
42776b:	37                   	aaa
42776c:	46                   	inc    %esi
42776d:	78 75                	js     0x4277e4
42776f:	75 51                	jne    0x4277c2
427771:	32 39                	xor    (%ecx),%bh
427773:	37                   	aaa
427774:	46                   	inc    %esi
427775:	56                   	push   %esi
427776:	75 6c                	jne    0x4277e4
427778:	44                   	inc    %esp
427779:	57                   	push   %edi
42777a:	66 76 46             	data16 jbe 0x4277c3
42777d:	49                   	dec    %ecx
42777e:	30 67 38             	xor    %ah,0x38(%edi)
427781:	39 4d 41             	cmp    %ecx,0x41(%ebp)
427784:	79 6a                	jns    0x4277f0
427786:	2b 77 42             	sub    0x42(%edi),%esi
427789:	66 4c                	dec    %sp
42778b:	79 6b                	jns    0x4277f8
42778d:	52                   	push   %edx
42778e:	48                   	dec    %eax
42778f:	49                   	dec    %ecx
427790:	69 68 58 63 63 46 6d 	imul   $0x6d466363,0x58(%eax),%ebp
427797:	4c                   	dec    %esp
427798:	62 57 2b             	bound  %edx,0x2b(%edi)
42779b:	76 54                	jbe    0x4277f1
42779d:	32 58 44             	xor    0x44(%eax),%bl
4277a0:	6f                   	outsl  %ds:(%esi),(%dx)
4277a1:	6d                   	insl   (%dx),%es:(%edi)
4277a2:	56                   	push   %esi
4277a3:	6d                   	insl   (%dx),%es:(%edi)
4277a4:	69 58 77 69 34 74 71 	imul   $0x71743469,0x77(%eax),%ebx
4277ab:	73 45                	jae    0x4277f2
4277ad:	4a                   	dec    %edx
4277ae:	50                   	push   %eax
4277af:	61                   	popa
4277b0:	2f                   	das
4277b1:	59                   	pop    %ecx
4277b2:	55                   	push   %ebp
4277b3:	4d                   	dec    %ebp
4277b4:	71 65                	jno    0x42781b
4277b6:	4a                   	dec    %edx
4277b7:	4a                   	dec    %edx
4277b8:	69 63 64 55 4d 7a 5a 	imul   $0x5a7a4d55,0x64(%ebx),%esp
4277bf:	6c                   	insb   (%dx),%es:(%edi)
4277c0:	6c                   	insb   (%dx),%es:(%edi)
4277c1:	75 50                	jne    0x427813
4277c3:	5a                   	pop    %edx
4277c4:	30 67 48             	xor    %ah,0x48(%edi)
4277c7:	6c                   	insb   (%dx),%es:(%edi)
4277c8:	38 64 35 59          	cmp    %ah,0x59(%ebp,%esi,1)
4277cc:	35 4e 31 47 47       	xor    $0x4747314e,%eax
4277d1:	75 55                	jne    0x427828
4277d3:	51                   	push   %ecx
4277d4:	50                   	push   %eax
4277d5:	7a 7a                	jp     0x427851
4277d7:	6d                   	insl   (%dx),%es:(%edi)
4277d8:	7a 77                	jp     0x427851
4277da:	4d                   	dec    %ebp
4277db:	69 32 55 47 64 39    	imul   $0x39644755,(%edx),%esi
4277e1:	51                   	push   %ecx
4277e2:	34 74                	xor    $0x74,%al
4277e4:	45                   	inc    %ebp
4277e5:	76 42                	jbe    0x427829
4277e7:	4c                   	dec    %esp
4277e8:	61                   	popa
4277e9:	45                   	inc    %ebp
4277ea:	64 64 2b 54 45 69    	fs sub %fs:0x69(%ebp,%eax,2),%edx
4277f0:	41                   	inc    %ecx
4277f1:	65 41                	gs inc %ecx
4277f3:	37                   	aaa
4277f4:	73 57                	jae    0x42784d
4277f6:	38 56 4e             	cmp    %dl,0x4e(%esi)
4277f9:	42                   	inc    %edx
4277fa:	61                   	popa
4277fb:	63 71 6c             	arpl   %esi,0x6c(%ecx)
4277fe:	47                   	inc    %edi
4277ff:	56                   	push   %esi
427800:	47                   	inc    %edi
427801:	72 71                	jb     0x427874
427803:	2f                   	das
427804:	59                   	pop    %ecx
427805:	68 44 7a 74 62       	push   $0x62747a44
42780a:	75 35                	jne    0x427841
42780c:	41                   	inc    %ecx
42780d:	5a                   	pop    %edx
42780e:	63 30                	arpl   %esi,(%eax)
427810:	2b 75 4e             	sub    0x4e(%ebp),%esi
427813:	35 69 6b 6f 4c       	xor    $0x4c6f6b69,%eax
427818:	54                   	push   %esp
427819:	52                   	push   %edx
42781a:	45                   	inc    %ebp
42781b:	70 62                	jo     0x42787f
42781d:	63 42 35             	arpl   %eax,0x35(%edx)
427820:	58                   	pop    %eax
427821:	65 32 2b             	xor    %gs:(%ebx),%ch
427824:	57                   	push   %edi
427825:	41                   	inc    %ecx
427826:	66 62 4e 71          	bound  %cx,0x71(%esi)
42782a:	68 2f 58 69 45       	push   $0x4569582f
42782f:	34 50                	xor    $0x50,%al
427831:	4b                   	dec    %ebx
427832:	64 44                	fs inc %esp
427834:	31 49 72             	xor    %ecx,0x72(%ecx)
427837:	6f                   	outsl  %ds:(%esi),(%dx)
427838:	51                   	push   %ecx
427839:	65 44                	gs inc %esp
42783b:	70 44                	jo     0x427881
42783d:	75 2f                	jne    0x42786e
42783f:	62 48 57             	bound  %ecx,0x57(%eax)
427842:	64 79 74             	fs jns 0x4278b9
427845:	4f                   	dec    %edi
427846:	6e                   	outsb  %ds:(%esi),(%dx)
427847:	50                   	push   %eax
427848:	4f                   	dec    %edi
427849:	76 44                	jbe    0x42788f
42784b:	47                   	inc    %edi
42784c:	68 41 77 64 4d       	push   $0x4d647741
427851:	58                   	pop    %eax
427852:	49                   	dec    %ecx
427853:	71 61                	jno    0x4278b6
427855:	74 4c                	je     0x4278a3
427857:	77 4a                	ja     0x4278a3
427859:	65 7a 4c             	gs jp  0x4278a8
42785c:	2b 72 66             	sub    0x66(%edx),%esi
42785f:	41                   	inc    %ecx
427860:	30 56 61             	xor    %dl,0x61(%esi)
427863:	54                   	push   %esp
427864:	4c                   	dec    %esp
427865:	55                   	push   %ebp
427866:	5a                   	pop    %edx
427867:	38 55 4a             	cmp    %dl,0x4a(%ebp)
42786a:	66 31 53 6e          	xor    %dx,0x6e(%ebx)
42786e:	70 69                	jo     0x4278d9
427870:	57                   	push   %edi
427871:	77 45                	ja     0x4278b8
427873:	6b 50 6b 36          	imul   $0x36,0x6b(%eax),%edx
427877:	72 4f                	jb     0x4278c8
427879:	38 49 64             	cmp    %cl,0x64(%ecx)
42787c:	2b 76 35             	sub    0x35(%esi),%esi
42787f:	4d                   	dec    %ebp
427880:	76 66                	jbe    0x4278e8
427882:	73 70                	jae    0x4278f4
427884:	6f                   	outsl  %ds:(%esi),(%dx)
427885:	58                   	pop    %eax
427886:	45                   	inc    %ebp
427887:	4c                   	dec    %esp
427888:	63 53 30             	arpl   %edx,0x30(%ebx)
42788b:	64 49                	fs dec %ecx
42788d:	41                   	inc    %ecx
42788e:	77 37                	ja     0x4278c7
427890:	61                   	popa
427891:	34 57                	xor    $0x57,%al
427893:	4d                   	dec    %ebp
427894:	49                   	dec    %ecx
427895:	41                   	inc    %ecx
427896:	78 47                	js     0x4278df
427898:	59                   	pop    %ecx
427899:	58                   	pop    %eax
42789a:	52                   	push   %edx
42789b:	6d                   	insl   (%dx),%es:(%edi)
42789c:	30 63 37             	xor    %ah,0x37(%ebx)
42789f:	2f                   	das
4278a0:	43                   	inc    %ebx
4278a1:	4d                   	dec    %ebp
4278a2:	35 32 43 48 73       	xor    $0x73484332,%eax