4336ff:	43                   	inc    %ebx
433700:	66 48                	dec    %ax
433702:	67 57                	addr16 push %edi
433704:	42                   	inc    %edx
433705:	6d                   	insl   (%dx),%es:(%edi)
433706:	6b 32 69             	imul   $0x69,(%edx),%esi
433709:	75 50                	jne    0x43375b
43370b:	50                   	push   %eax
43370c:	78 76                	js     0x433784
43370e:	2b 31                	sub    (%ecx),%esi
433710:	48                   	dec    %eax
433711:	6a 74                	push   $0x74
433713:	64 2f                	fs das
433715:	73 50                	jae    0x433767
433717:	57                   	push   %edi
433718:	4c                   	dec    %esp
433719:	6d                   	insl   (%dx),%es:(%edi)
43371a:	30 38                	xor    %bh,(%eax)
43371c:	54                   	push   %esp
43371d:	6a 58                	push   $0x58
43371f:	31 4a 70             	xor    %ecx,0x70(%edx)
433722:	65 5a                	gs pop %edx
433724:	54                   	push   %esp
433725:	6a 66                	push   $0x66
433727:	43                   	inc    %ebx
433728:	54                   	push   %esp
433729:	78 43                	js     0x43376e
43372b:	73 6f                	jae    0x43379c
43372d:	36 41                	ss inc %ecx
43372f:	4e                   	dec    %esi
433730:	41                   	inc    %ecx
433731:	6a 55                	push   $0x55
433733:	49                   	dec    %ecx
433734:	39 31                	cmp    %esi,(%ecx)
433736:	6a 67                	push   $0x67
433738:	6e                   	outsb  %ds:(%esi),(%dx)
433739:	72 63                	jb     0x43379e
43373b:	41                   	inc    %ecx
43373c:	76 41                	jbe    0x43377f
43373e:	67 39 65 42          	cmp    %esp,0x42(%di)
433742:	62 57 79             	bound  %edx,0x79(%edi)
433745:	72 53                	jb     0x43379a
433747:	79 70                	jns    0x4337b9
433749:	7a 43                	jp     0x43378e
43374b:	6f                   	outsl  %ds:(%esi),(%dx)
43374c:	55                   	push   %ebp
43374d:	38 41 38             	cmp    %al,0x38(%ecx)
433750:	55                   	push   %ebp
433751:	53                   	push   %ebx
433752:	57                   	push   %edi
433753:	46                   	inc    %esi
433754:	78 69                	js     0x4337bf
433756:	38 47 30             	cmp    %al,0x30(%edi)
433759:	6d                   	insl   (%dx),%es:(%edi)
43375a:	6b 54 6c 66 6c       	imul   $0x6c,0x66(%esp,%ebp,2),%edx
43375f:	61                   	popa
433760:	53                   	push   %ebx
433761:	62 76 64             	bound  %esi,0x64(%esi)
433764:	56                   	push   %esi
433765:	4b                   	dec    %ebx
433766:	41                   	inc    %ecx
433767:	79 65                	jns    0x4337ce
433769:	76 45                	jbe    0x4337b0
43376b:	47                   	inc    %edi
43376c:	75 49                	jne    0x4337b7
43376e:	36 46                	ss inc %esi
433770:	30 44 79 37          	xor    %al,0x37(%ecx,%edi,2)
433774:	43                   	inc    %ebx
433775:	4e                   	dec    %esi
433776:	74 71                	je     0x4337e9
433778:	6b 71 44 41          	imul   $0x41,0x44(%ecx),%esi
43377c:	65 6c                	gs insb (%dx),%es:(%edi)
43377e:	57                   	push   %edi
43377f:	68 75 77 52 50       	push   $0x50527775
433784:	52                   	push   %edx
433785:	6f                   	outsl  %ds:(%esi),(%dx)
433786:	30 69 6f             	xor    %ch,0x6f(%ecx)
433789:	47                   	inc    %edi
43378a:	68 52 4a 70 66       	push   $0x66704a52
43378f:	56                   	push   %esi
433790:	57                   	push   %edi
433791:	35 38 70 70 41       	xor    $0x41707038,%eax
433796:	45                   	inc    %ebp
433797:	2b 71 74             	sub    0x74(%ecx),%esi
43379a:	55                   	push   %ebp
43379b:	4a                   	dec    %edx
43379c:	61                   	popa
43379d:	62 69 39             	bound  %ebp,0x39(%ecx)
4337a0:	64 41                	fs inc %ecx
4337a2:	39 64 2f 37          	cmp    %esp,0x37(%edi,%ebp,1)
4337a6:	6f                   	outsl  %ds:(%esi),(%dx)
4337a7:	59                   	pop    %ecx
4337a8:	35 5a 39 66 69       	xor    $0x6966395a,%eax
4337ad:	48                   	dec    %eax
4337ae:	35 41 54 62 7a       	xor    $0x7a625441,%eax
4337b3:	44                   	inc    %esp
4337b4:	41                   	inc    %ecx
4337b5:	36 6f                	outsl  %ss:(%esi),(%dx)
4337b7:	50                   	push   %eax
4337b8:	75 64                	jne    0x43381e
4337ba:	45                   	inc    %ebp
4337bb:	32 65 79             	xor    0x79(%ebp),%ah
4337be:	61                   	popa
4337bf:	6e                   	outsb  %ds:(%esi),(%dx)
4337c0:	37                   	aaa
4337c1:	50                   	push   %eax
4337c2:	45                   	inc    %ebp
4337c3:	6a 72                	push   $0x72
4337c5:	66 62 69 71          	bound  %bp,0x71(%ecx)
4337c9:	49                   	dec    %ecx
4337ca:	71 47                	jno    0x433813
4337cc:	74 4c                	je     0x43381a
4337ce:	6e                   	outsb  %ds:(%esi),(%dx)
4337cf:	32 37                	xor    (%edi),%dh
4337d1:	6e                   	outsb  %ds:(%esi),(%dx)
4337d2:	44                   	inc    %esp
4337d3:	35 2b 57 2b 79       	xor    $0x792b572b,%eax
4337d8:	59                   	pop    %ecx
4337d9:	58                   	pop    %eax
4337da:	62 74 72 55          	bound  %esi,0x55(%edx,%esi,2)
4337de:	49                   	dec    %ecx
4337df:	38 37                	cmp    %dh,(%edi)
4337e1:	41                   	inc    %ecx
4337e2:	52                   	push   %edx
4337e3:	71 78                	jno    0x43385d
4337e5:	4b                   	dec    %ebx
4337e6:	4b                   	dec    %ebx
4337e7:	2b 47 6d             	sub    0x6d(%edi),%eax
4337ea:	4d                   	dec    %ebp
4337eb:	4a                   	dec    %edx
4337ec:	79 2f                	jns    0x43381d
4337ee:	53                   	push   %ebx
4337ef:	77 61                	ja     0x433852
4337f1:	70 48                	jo     0x43383b
4337f3:	6c                   	insb   (%dx),%es:(%edi)
4337f4:	33 69 41             	xor    0x41(%ecx),%ebp
4337f7:	6a 4f                	push   $0x4f
4337f9:	77 77                	ja     0x433872
4337fb:	4d                   	dec    %ebp
4337fc:	4f                   	dec    %edi
4337fd:	5a                   	pop    %edx
4337fe:	6c                   	insb   (%dx),%es:(%edi)
4337ff:	34 54                	xor    $0x54,%al
433801:	50                   	push   %eax
433802:	2b 47 58             	sub    0x58(%edi),%eax
433805:	42                   	inc    %edx
433806:	6f                   	outsl  %ds:(%esi),(%dx)
433807:	44                   	inc    %esp
433808:	4d                   	dec    %ebp
433809:	73 2f                	jae    0x43383a
43380b:	4e                   	dec    %esi
43380c:	31 6a 6c             	xor    %ebp,0x6c(%edx)
43380f:	61                   	popa
433810:	74 70                	je     0x433882
433812:	41                   	inc    %ecx
433813:	43                   	inc    %ebx
433814:	4a                   	dec    %edx
433815:	51                   	push   %ecx
433816:	35 48 79 6f 67       	xor    $0x676f7948,%eax
43381b:	59                   	pop    %ecx
43381c:	76 64                	jbe    0x433882
43381e:	6b 39 73             	imul   $0x73,(%ecx),%edi
433821:	76 7a                	jbe    0x43389d
433823:	67 6d                	insl   (%dx),%es:(%di)
433825:	55                   	push   %ebp
433826:	74 4d                	je     0x433875
433828:	57                   	push   %edi
433829:	50                   	push   %eax
43382a:	54                   	push   %esp
43382b:	68 35 75 79 35       	push   $0x35797535
433830:	63 4e 47             	arpl   %ecx,0x47(%esi)
433833:	31 49 59             	xor    %ecx,0x59(%ecx)
433836:	44                   	inc    %esp
433837:	76 43                	jbe    0x43387c
433839:	67 54                	addr16 push %esp
43383b:	5a                   	pop    %edx
43383c:	54                   	push   %esp
43383d:	4b                   	dec    %ebx
43383e:	4d                   	dec    %ebp
43383f:	79 49                	jns    0x43388a
433841:	58                   	pop    %eax
433842:	66 2f                	data16 das
433844:	34 70                	xor    $0x70,%al
433846:	68 71 50 33 39       	push   $0x39335071
43384b:	42                   	inc    %edx
43384c:	68 61 48 68 2f       	push   $0x2f684861
433851:	73 4a                	jae    0x43389d
433853:	72 57                	jb     0x4338ac
433855:	77 7a                	ja     0x4338d1
433857:	46                   	inc    %esi
433858:	2b 54 66 74          	sub    0x74(%esi,%eiz,2),%edx
43385c:	39 56 45             	cmp    %edx,0x45(%esi)
43385f:	49                   	dec    %ecx
433860:	63 68 30             	arpl   %ebp,0x30(%eax)
433863:	44                   	inc    %esp
433864:	4d                   	dec    %ebp
433865:	7a 4f                	jp     0x4338b6
433867:	46                   	inc    %esi
433868:	69 5a 51 4c 4e 46 4e 	imul   $0x4e464e4c,0x51(%edx),%ebx
43386f:	4e                   	dec    %esi
433870:	63 4f 65             	arpl   %ecx,0x65(%edi)
433873:	30 4c 47 61          	xor    %cl,0x61(%edi,%eax,2)
433877:	76 4d                	jbe    0x4338c6
433879:	59                   	pop    %ecx
43387a:	4e                   	dec    %esi
43387b:	65 76 49             	gs jbe 0x4338c7
43387e:	58                   	pop    %eax
43387f:	49                   	dec    %ecx
433880:	6d                   	insl   (%dx),%es:(%edi)
433881:	53                   	push   %ebx
433882:	6b 4a 36 38          	imul   $0x38,0x36(%edx),%ecx
433886:	35 54 6b 35 58       	xor    $0x58356b54,%eax
43388b:	4a                   	dec    %edx
43388c:	46                   	inc    %esi
43388d:	31 78 7a             	xor    %edi,0x7a(%eax)
433890:	36 73 51             	ss jae 0x4338e4
433893:	36 4c                	ss dec %esp
433895:	33 67 43             	xor    0x43(%edi),%esp
433898:	78 62                	js     0x4338fc
43389a:	37                   	aaa
43389b:	44                   	inc    %esp
43389c:	6b 34 4c 69          	imul   $0x69,(%esp,%ecx,2),%esi
4338a0:	6b 36 54             	imul   $0x54,(%esi),%esi
4338a3:	67 69 78 53 76 49 64 	imul   $0x64644976,0x53(%bx,%si),%edi
4338aa:	64
4338ab:	6d                   	insl   (%dx),%es:(%edi)
4338ac:	57                   	push   %edi
4338ad:	47                   	inc    %edi
4338ae:	5a                   	pop    %edx
4338af:	4c                   	dec    %esp
4338b0:	6d                   	insl   (%dx),%es:(%edi)
4338b1:	38 6a 58             	cmp    %ch,0x58(%edx)
4338b4:	6d                   	insl   (%dx),%es:(%edi)
4338b5:	6c                   	insb   (%dx),%es:(%edi)
4338b6:	38 36                	cmp    %dh,(%esi)
4338b8:	6e                   	outsb  %ds:(%esi),(%dx)
4338b9:	58                   	pop    %eax
4338ba:	4c                   	dec    %esp
4338bb:	65 63 63 77          	arpl   %esp,%gs:0x77(%ebx)
4338bf:	6e                   	outsb  %ds:(%esi),(%dx)
4338c0:	55                   	push   %ebp
4338c1:	2f                   	das
4338c2:	63 62 55             	arpl   %esp,0x55(%edx)
4338c5:	58                   	pop    %eax
4338c6:	76 79                	jbe    0x433941
4338c8:	50                   	push   %eax
4338c9:	4f                   	dec    %edi
4338ca:	62 4c 74 48          	bound  %ecx,0x48(%esp,%esi,2)
4338ce:	72 70                	jb     0x433940
4338d0:	6e                   	outsb  %ds:(%esi),(%dx)
4338d1:	51                   	push   %ecx
4338d2:	51                   	push   %ecx
4338d3:	69 48 79 5a 59 57 73 	imul   $0x7357595a,0x79(%eax),%ecx
4338da:	4e                   	dec    %esi
4338db:	49                   	dec    %ecx
4338dc:	7a 4b                	jp     0x433929
4338de:	45                   	inc    %ebp
4338df:	37                   	aaa
4338e0:	42                   	inc    %edx
4338e1:	47                   	inc    %edi
4338e2:	6d                   	insl   (%dx),%es:(%edi)
4338e3:	65 62 50 64          	bound  %edx,%gs:0x64(%eax)
4338e7:	73 2f                	jae    0x433918
4338e9:	76 58                	jbe    0x433943
4338eb:	38 65 71             	cmp    %ah,0x71(%ebp)
4338ee:	6c                   	insb   (%dx),%es:(%edi)
4338ef:	7a 38                	jp     0x433929
4338f1:	52                   	push   %edx
4338f2:	57                   	push   %edi
4338f3:	2f                   	das
4338f4:	2b 57 78             	sub    0x78(%edi),%edx
4338f7:	4c                   	dec    %esp
4338f8:	76 54                	jbe    0x43394e
4338fa:	46                   	inc    %esi
4338fb:	57                   	push   %edi
4338fc:	4d                   	dec    %ebp
4338fd:	35 61 33 30 53       	xor    $0x53303361,%eax
433902:	68 6b 6a 51 68       	push   $0x68516a6b
433907:	52                   	push   %edx
433908:	31 37                	xor    %esi,(%edi)
43390a:	56                   	push   %esi
43390b:	42                   	inc    %edx
43390c:	50                   	push   %eax
43390d:	42                   	inc    %edx
43390e:	45                   	inc    %ebp
43390f:	4d                   	dec    %ebp
433910:	4a                   	dec    %edx
433911:	64 55                	fs push %ebp
433913:	41                   	inc    %ecx
433914:	78 55                	js     0x43396b
433916:	42                   	inc    %edx
433917:	37                   	aaa
433918:	55                   	push   %ebp
433919:	5a                   	pop    %edx
43391a:	37                   	aaa
43391b:	73 65                	jae    0x433982
43391d:	35 43 66 4b 49       	xor    $0x494b6643,%eax
433922:	46                   	inc    %esi
433923:	38 53 49             	cmp    %dl,0x49(%ebx)
433926:	62 51 41             	bound  %edx,0x41(%ecx)
433929:	42                   	inc    %edx
43392a:	72 35                	jb     0x433961
43392c:	50                   	push   %eax
43392d:	6e                   	outsb  %ds:(%esi),(%dx)
43392e:	35 36 61 47 4c       	xor    $0x4c476136,%eax
433933:	6e                   	outsb  %ds:(%esi),(%dx)
433934:	30 31                	xor    %dh,(%ecx)
433936:	4a                   	dec    %edx
433937:	4b                   	dec    %ebx
433938:	78 76                	js     0x4339b0
43393a:	31 33                	xor    %esi,(%ebx)
43393c:	33 77 78             	xor    0x78(%edi),%esi
43393f:	55                   	push   %ebp
433940:	51                   	push   %ecx
433941:	54                   	push   %esp
433942:	5a                   	pop    %edx
433943:	42                   	inc    %edx
433944:	42                   	inc    %edx
433945:	59                   	pop    %ecx
433946:	66 39 33             	cmp    %si,(%ebx)
433949:	6c                   	insb   (%dx),%es:(%edi)
43394a:	45                   	inc    %ebp
43394b:	4e                   	dec    %esi
43394c:	79 38                	jns    0x433986
43394e:	64 30 41 4a          	xor    %al,%fs:0x4a(%ecx)
433952:	6a 4d                	push   $0x4d
433954:	33 64 53 69          	xor    0x69(%ebx,%edx,2),%esp
433958:	39 6b 50             	cmp    %ebp,0x50(%ebx)
43395b:	4a                   	dec    %edx
43395c:	43                   	inc    %ebx
43395d:	35 69 58 42 4e       	xor    $0x4e425869,%eax
433962:	6c                   	insb   (%dx),%es:(%edi)
433963:	44                   	inc    %esp
433964:	66 43                	inc    %bx
433966:	63 74 4f 39          	arpl   %esi,0x39(%edi,%ecx,2)
43396a:	58                   	pop    %eax
43396b:	55                   	push   %ebp
43396c:	7a 65                	jp     0x4339d3
43396e:	6e                   	outsb  %ds:(%esi),(%dx)
43396f:	76 61                	jbe    0x4339d2
433971:	52                   	push   %edx
433972:	64 75 61             	fs jne 0x4339d6
433975:	50                   	push   %eax
433976:	72 61                	jb     0x4339d9
433978:	48                   	dec    %eax
433979:	77 4d                	ja     0x4339c8
43397b:	56                   	push   %esi
43397c:	32 71 79             	xor    0x79(%ecx),%dh
43397f:	79 79                	jns    0x4339fa
433981:	6a 6a                	push   $0x6a