420664:	78 52                	js     0x4206b8
420666:	45                   	inc    %ebp
420667:	74 63                	je     0x4206cc
420669:	48                   	dec    %eax
42066a:	6a 66                	push   $0x66
42066c:	76 58                	jbe    0x4206c6
42066e:	34 37                	xor    $0x37,%al
420670:	2f                   	das
420671:	45                   	inc    %ebp
420672:	35 44 66 74 41       	xor    $0x41746644,%eax
420677:	7a 79                	jp     0x4206f2
420679:	6d                   	insl   (%dx),%es:(%edi)
42067a:	53                   	push   %ebx
42067b:	43                   	inc    %ebx
42067c:	33 38                	xor    (%eax),%edi
42067e:	4a                   	dec    %edx
42067f:	72 30                	jb     0x4206b1
420681:	43                   	inc    %ebx
420682:	48                   	dec    %eax
420683:	39 50 35             	cmp    %edx,0x35(%eax)
420686:	52                   	push   %edx
420687:	72 58                	jb     0x4206e1
420689:	71 35                	jno    0x4206c0
42068b:	4f                   	dec    %edi
42068c:	78 48                	js     0x4206d6
42068e:	4c                   	dec    %esp
42068f:	2f                   	das
420690:	78 77                	js     0x420709
420692:	2b 65 68             	sub    0x68(%ebp),%esp
420695:	50                   	push   %eax
420696:	59                   	pop    %ecx
420697:	46                   	inc    %esi
420698:	32 67 6c             	xor    0x6c(%edi),%ah
42069b:	7a 67                	jp     0x420704
42069d:	47                   	inc    %edi
42069e:	6c                   	insb   (%dx),%es:(%edi)
42069f:	4c                   	dec    %esp
4206a0:	41                   	inc    %ecx
4206a1:	4b                   	dec    %ebx
4206a2:	6a 68                	push   $0x68
4206a4:	56                   	push   %esi
4206a5:	67 34 47             	addr16 xor $0x47,%al
4206a8:	57                   	push   %edi
4206a9:	6d                   	insl   (%dx),%es:(%edi)
4206aa:	56                   	push   %esi
4206ab:	71 41                	jno    0x4206ee
4206ad:	72 47                	jb     0x4206f6
4206af:	7a 53                	jp     0x420704
4206b1:	7a 4e                	jp     0x420701
4206b3:	51                   	push   %ecx
4206b4:	31 61 33             	xor    %esp,0x33(%ecx)
4206b7:	4a                   	dec    %edx
4206b8:	4b                   	dec    %ebx
4206b9:	52                   	push   %edx
4206ba:	48                   	dec    %eax
4206bb:	6c                   	insb   (%dx),%es:(%edi)
4206bc:	6d                   	insl   (%dx),%es:(%edi)
4206bd:	61                   	popa
4206be:	6e                   	outsb  %ds:(%esi),(%dx)
4206bf:	4e                   	dec    %esi
4206c0:	6e                   	outsb  %ds:(%esi),(%dx)
4206c1:	62 6c 4b 51          	bound  %ebp,0x51(%ebx,%ecx,2)
4206c5:	70 53                	jo     0x42071a
4206c7:	56                   	push   %esi
4206c8:	35 68 43 42 42       	xor    $0x42424368,%eax
4206cd:	36 59                	ss pop %ecx
4206cf:	73 51                	jae    0x420722
4206d1:	37                   	aaa
4206d2:	71 41                	jno    0x420715
4206d4:	79 55                	jns    0x42072b
4206d6:	48                   	dec    %eax
4206d7:	61                   	popa
4206d8:	43                   	inc    %ebx
4206d9:	2b 63 32             	sub    0x32(%ebx),%esp
4206dc:	77 57                	ja     0x420735
4206de:	6e                   	outsb  %ds:(%esi),(%dx)
4206df:	46                   	inc    %esi
4206e0:	71 34                	jno    0x420716
4206e2:	78 70                	js     0x420754
4206e4:	57                   	push   %edi
4206e5:	65 6a 47             	gs push $0x47
4206e8:	33 4c 34 36          	xor    0x36(%esp,%esi,1),%ecx
4206ec:	2f                   	das
4206ed:	57                   	push   %edi
4206ee:	58                   	pop    %eax
4206ef:	30 75 64             	xor    %dh,0x64(%ebp)
4206f2:	42                   	inc    %edx
4206f3:	79 4f                	jns    0x420744
4206f5:	79 51                	jns    0x420748
4206f7:	33 4d 64             	xor    0x64(%ebp),%ecx
4206fa:	63 72 4d             	arpl   %esi,0x4d(%edx)
4206fd:	6c                   	insb   (%dx),%es:(%edi)
4206fe:	38 77 51             	cmp    %dh,0x51(%edi)
420701:	5a                   	pop    %edx
420702:	70 2b                	jo     0x42072f
420704:	58                   	pop    %eax
420705:	35 63 47 34 2f       	xor    $0x2f344763,%eax
42070a:	41                   	inc    %ecx
42070b:	56                   	push   %esi
42070c:	32 67 4c             	xor    0x4c(%edi),%ah
42070f:	35 4b 36 66 79       	xor    $0x7966364b,%eax
420714:	32 45 41             	xor    0x41(%ebp),%al
420717:	69 70 4a 73 47 44 61 	imul   $0x61444773,0x4a(%eax),%esi
42071e:	68 75 39 59 78       	push   $0x78593975
420723:	53                   	push   %ebx
420724:	61                   	popa
420725:	76 61                	jbe    0x420788
420727:	55                   	push   %ebp
420728:	54                   	push   %esp
420729:	4b                   	dec    %ebx
42072a:	45                   	inc    %ebp
42072b:	58                   	pop    %eax
42072c:	43                   	inc    %ebx
42072d:	79 42                	jns    0x420771
42072f:	72 6c                	jb     0x42079d
420731:	32 64 41 50          	xor    0x50(%ecx,%eax,2),%ah
420735:	4f                   	dec    %edi
420736:	75 51                	jne    0x420789
420738:	32 58 67             	xor    0x67(%eax),%bl
42073b:	31 67 46             	xor    %esp,0x46(%edi)
42073e:	32 57 47             	xor    0x47(%edi),%dl
420741:	33 4e 6a             	xor    0x6a(%esi),%ecx
420744:	68 59 79 75 6c       	push   $0x6c757959
420749:	74 76                	je     0x4207c1
42074b:	45                   	inc    %ebp
42074c:	65 4d                	gs dec %ebp
42074e:	74 56                	je     0x4207a6
420750:	44                   	inc    %esp
420751:	74 6d                	je     0x4207c0
420753:	52                   	push   %edx
420754:	73 52                	jae    0x4207a8
420756:	78 70                	js     0x4207c8
420758:	48                   	dec    %eax
420759:	38 65 49             	cmp    %ah,0x49(%ebp)
42075c:	46                   	inc    %esi
42075d:	66 2f                	data16 das
42075f:	38 58 34             	cmp    %bl,0x34(%eax)
420762:	30 73 48             	xor    %dh,0x48(%ebx)
420765:	6d                   	insl   (%dx),%es:(%edi)
420766:	4d                   	dec    %ebp
420767:	4c                   	dec    %esp
420768:	75 30                	jne    0x42079a
42076a:	6b 4f 45 30          	imul   $0x30,0x45(%edi),%ecx
42076e:	45                   	inc    %ebp
42076f:	52                   	push   %edx
420770:	73 43                	jae    0x4207b5
420772:	50                   	push   %eax
420773:	6c                   	insb   (%dx),%es:(%edi)
420774:	6c                   	insb   (%dx),%es:(%edi)
420775:	55                   	push   %ebp
420776:	55                   	push   %ebp
420777:	75 6f                	jne    0x4207e8
420779:	74 64                	je     0x4207df
42077b:	33 6d 6d             	xor    0x6d(%ebp),%ebp
42077e:	41                   	inc    %ecx
42077f:	73 51                	jae    0x4207d2
420781:	7a 71                	jp     0x4207f4
420783:	72 35                	jb     0x4207ba
420785:	2b 32                	sub    (%edx),%esi
420787:	4c                   	dec    %esp
420788:	4f                   	dec    %edi
420789:	43                   	inc    %ebx
42078a:	2f                   	das
42078b:	6c                   	insb   (%dx),%es:(%edi)
42078c:	76 68                	jbe    0x4207f6
42078e:	52                   	push   %edx
42078f:	64 41                	fs inc %ecx
420791:	65 49                	gs dec %ecx
420793:	39 6b 46             	cmp    %ebp,0x46(%ebx)
420796:	42                   	inc    %edx
420797:	61                   	popa
420798:	4e                   	dec    %esi
420799:	57                   	push   %edi
42079a:	66 6d                	insw   (%dx),%es:(%edi)
42079c:	72 4f                	jb     0x4207ed
42079e:	58                   	pop    %eax
42079f:	70 6a                	jo     0x42080b
4207a1:	4e                   	dec    %esi
4207a2:	66 65 55             	gs push %bp
4207a5:	6a 2b                	push   $0x2b
4207a7:	64 78 49             	fs js  0x4207f3
4207aa:	43                   	inc    %ebx
4207ab:	4e                   	dec    %esi
4207ac:	63 71 5a             	arpl   %esi,0x5a(%ecx)
4207af:	53                   	push   %ebx
4207b0:	72 32                	jb     0x4207e4
4207b2:	4d                   	dec    %ebp
4207b3:	64 39 39             	cmp    %edi,%fs:(%ecx)
4207b6:	6c                   	insb   (%dx),%es:(%edi)
4207b7:	6d                   	insl   (%dx),%es:(%edi)
4207b8:	67 52                	addr16 push %edx
4207ba:	75 73                	jne    0x42082f
4207bc:	56                   	push   %esi
4207bd:	56                   	push   %esi
4207be:	45                   	inc    %ebp
4207bf:	74 45                	je     0x420806
4207c1:	73 4e                	jae    0x420811
4207c3:	68 6e 39 51 7a       	push   $0x7a51396e
4207c8:	32 76 4c             	xor    0x4c(%esi),%dh
4207cb:	59                   	pop    %ecx
4207cc:	77 5a                	ja     0x420828
4207ce:	32 79 6d             	xor    0x6d(%ecx),%bh
4207d1:	6d                   	insl   (%dx),%es:(%edi)
4207d2:	36 62 65 31          	bound  %esp,%ss:0x31(%ebp)
4207d6:	54                   	push   %esp
4207d7:	74 6d                	je     0x420846
4207d9:	67 52                	addr16 push %edx
4207db:	41                   	inc    %ecx
4207dc:	66 74 5a             	data16 je 0x420839
4207df:	51                   	push   %ecx
4207e0:	6c                   	insb   (%dx),%es:(%edi)
4207e1:	5a                   	pop    %edx
4207e2:	42                   	inc    %edx
4207e3:	6d                   	insl   (%dx),%es:(%edi)
4207e4:	76 62                	jbe    0x420848
4207e6:	6b 76 2b 49          	imul   $0x49,0x2b(%esi),%esi
4207ea:	64 39 6e 2b          	cmp    %ebp,%fs:0x2b(%esi)
4207ee:	71 67                	jno    0x420857
4207f0:	4c                   	dec    %esp
4207f1:	56                   	push   %esi
4207f2:	45                   	inc    %ebp
4207f3:	50                   	push   %eax
4207f4:	56                   	push   %esi
4207f5:	62 6a 47             	bound  %ebp,0x47(%edx)
4207f8:	53                   	push   %ebx
4207f9:	5a                   	pop    %edx
4207fa:	73 6f                	jae    0x42086b
4207fc:	52                   	push   %edx
4207fd:	64 44                	fs inc %esp
4207ff:	4c                   	dec    %esp
420800:	61                   	popa
420801:	6d                   	insl   (%dx),%es:(%edi)
420802:	58                   	pop    %eax
420803:	72 2f                	jb     0x420834
420805:	4b                   	dec    %ebx
420806:	54                   	push   %esp
420807:	74 58                	je     0x420861
420809:	69 79 66 36 6a 67 78 	imul   $0x78676a36,0x66(%ecx),%edi
420810:	45                   	inc    %ebp
420811:	56                   	push   %esi
420812:	39 68 55             	cmp    %ebp,0x55(%eax)
420815:	72 65                	jb     0x42087c
420817:	4a                   	dec    %edx
420818:	57                   	push   %edi
420819:	73 2b                	jae    0x420846
42081b:	36 59                	ss pop %ecx
42081d:	73 54                	jae    0x420873
42081f:	73 78                	jae    0x420899
420821:	46                   	inc    %esi
420822:	51                   	push   %ecx
420823:	38 66 4a             	cmp    %ah,0x4a(%esi)
420826:	4b                   	dec    %ebx
420827:	42                   	inc    %edx
420828:	7a 34                	jp     0x42085e
42082a:	30 38                	xor    %bh,(%eax)
42082c:	6f                   	outsl  %ds:(%esi),(%dx)
42082d:	54                   	push   %esp
42082e:	79 39                	jns    0x420869
420830:	4e                   	dec    %esi
420831:	37                   	aaa
420832:	2f                   	das
420833:	73 38                	jae    0x42086d
420835:	69 78 42 43 55 4a 6b 	imul   $0x6b4a5543,0x42(%eax),%edi
42083c:	47                   	inc    %edi
42083d:	53                   	push   %ebx
42083e:	69 4d 65 70 49 6e 73 	imul   $0x736e4970,0x65(%ebp),%ecx
420845:	6e                   	outsb  %ds:(%esi),(%dx)
420846:	57                   	push   %edi
420847:	4d                   	dec    %ebp
420848:	33 48 31             	xor    0x31(%eax),%ecx
42084b:	35 34 66 70 62       	xor    $0x62706634,%eax
420850:	34 30                	xor    $0x30,%al
420852:	6b 58 4d 4b          	imul   $0x4b,0x4d(%eax),%ebx
420856:	58                   	pop    %eax
420857:	47                   	inc    %edi
420858:	49                   	dec    %ecx
420859:	74 57                	je     0x4208b2
42085b:	64 67 6d             	fs insl (%dx),%es:(%di)
42085e:	64 56                	fs push %esi
420860:	79 58                	jns    0x4208ba
420862:	39 4a 46             	cmp    %ecx,0x46(%edx)
420865:	64 5a                	fs pop %edx
420867:	75 73                	jne    0x4208dc
420869:	6b 48 7a 6c          	imul   $0x6c,0x7a(%eax),%ecx
42086d:	72 71                	jb     0x4208e0
42086f:	74 34                	je     0x4208a5
420871:	33 5a 35             	xor    0x35(%edx),%ebx
420874:	39 76 69             	cmp    %esi,0x69(%esi)
420877:	2b 30                	sub    (%eax),%esi
420879:	57                   	push   %edi
42087a:	4c                   	dec    %esp
42087b:	73 47                	jae    0x4208c4
42087d:	44                   	inc    %esp
42087e:	51                   	push   %ecx
42087f:	42                   	inc    %edx
420880:	50                   	push   %eax
420881:	6d                   	insl   (%dx),%es:(%edi)
420882:	4e                   	dec    %esi
420883:	78 35                	js     0x4208ba
420885:	34 68                	xor    $0x68,%al
420887:	61                   	popa
420888:	52                   	push   %edx
420889:	52                   	push   %edx
42088a:	65 4b                	gs dec %ebx
42088c:	4e                   	dec    %esi
42088d:	59                   	pop    %ecx
42088e:	73 57                	jae    0x4208e7
420890:	56                   	push   %esi
420891:	73 71                	jae    0x420904
420893:	4a                   	dec    %edx
420894:	71 77                	jno    0x42090d
420896:	33 71 6a             	xor    0x6a(%ecx),%esi
420899:	64 4d                	fs dec %ebp
42089b:	7a 50                	jp     0x4208ed
42089d:	5a                   	pop    %edx
42089e:	6a 5a                	push   $0x5a
4208a0:	46                   	inc    %esi
4208a1:	68 43 35 31 71       	push   $0x71313543
4208a6:	36 4a                	ss dec %edx
4208a8:	69 4d 33 4c 69 48 33 	imul   $0x3348694c,0x33(%ebp),%ecx
4208af:	54                   	push   %esp
4208b0:	53                   	push   %ebx
4208b1:	76 37                	jbe    0x4208ea
4208b3:	79 47                	jns    0x4208fc
4208b5:	70 30                	jo     0x4208e7
4208b7:	31 61 79             	xor    %esp,0x79(%ecx)
4208ba:	32 74 5a 30          	xor    0x30(%edx,%ebx,2),%dh
4208be:	78 39                	js     0x4208f9
4208c0:	50                   	push   %eax
4208c1:	62 30                	bound  %esi,(%eax)
4208c3:	38 34 65 54 2f 69 6c 	cmp    %dh,0x6c692f54(,%eiz,2)
4208ca:	66 39 6e 39          	cmp    %bp,0x39(%esi)
4208ce:	63 59 44             	arpl   %ebx,0x44(%ecx)
4208d1:	45                   	inc    %ebp
4208d2:	66 58                	pop    %ax
4208d4:	57                   	push   %edi
4208d5:	4d                   	dec    %ebp
4208d6:	6f                   	outsl  %ds:(%esi),(%dx)
4208d7:	76 44                	jbe    0x42091d
4208d9:	79 4a                	jns    0x420925
4208db:	37                   	aaa
4208dc:	47                   	inc    %edi
4208dd:	36 6c                	ss insb (%dx),%es:(%edi)
4208df:	4a                   	dec    %edx
4208e0:	75 4c                	jne    0x42092e
4208e2:	4c                   	dec    %esp
4208e3:	49                   	dec    %ecx
4208e4:	5a                   	pop    %edx
4208e5:	75 36                	jne    0x42091d
4208e7:	6f                   	outsl  %ds:(%esi),(%dx)