4166f9:	7a 47                	jp     0x416742
4166fb:	64 38 43 74          	cmp    %al,%fs:0x74(%ebx)
4166ff:	4f                   	dec    %edi
416700:	36 36 37             	ss ss aaa
416703:	52                   	push   %edx
416704:	32 59 66             	xor    0x66(%ecx),%bl
416707:	77 6a                	ja     0x416773
416709:	4d                   	dec    %ebp
41670a:	51                   	push   %ecx
41670b:	34 30                	xor    $0x30,%al
41670d:	31 70 2b             	xor    %esi,0x2b(%eax)
416710:	58                   	pop    %eax
416711:	42                   	inc    %edx
416712:	51                   	push   %ecx
416713:	4e                   	dec    %esi
416714:	55                   	push   %ebp
416715:	52                   	push   %edx
416716:	77 34                	ja     0x41674c
416718:	57                   	push   %edi
416719:	42                   	inc    %edx
41671a:	37                   	aaa
41671b:	50                   	push   %eax
41671c:	49                   	dec    %ecx
41671d:	68 4d 46 7a 34       	push   $0x347a464d
416722:	66 2b 61 6e          	sub    0x6e(%ecx),%sp
416726:	6a 7a                	push   $0x7a
416728:	6c                   	insb   (%dx),%es:(%edi)
416729:	35 65 4e 76 41       	xor    $0x41764e65,%eax
41672e:	37                   	aaa
41672f:	31 39                	xor    %edi,(%ecx)
416731:	38 6f 78             	cmp    %ch,0x78(%edi)
416734:	76 6e                	jbe    0x4167a4
416736:	6b 59 69 49          	imul   $0x49,0x69(%ecx),%ebx
41673a:	72 30                	jb     0x41676c
41673c:	57                   	push   %edi
41673d:	73 4d                	jae    0x41678c
41673f:	72 4e                	jb     0x41678f
416741:	37                   	aaa
416742:	48                   	dec    %eax
416743:	74 62                	je     0x4167a7
416745:	4d                   	dec    %ebp
416746:	36 46                	ss inc %esi
416748:	78 45                	js     0x41678f
41674a:	37                   	aaa
41674b:	4b                   	dec    %ebx
41674c:	31 54 45 76          	xor    %edx,0x76(%ebp,%eax,2)
416750:	31 33                	xor    %esi,(%ebx)
416752:	6b 5a 53 47          	imul   $0x47,0x53(%edx),%ebx
416756:	53                   	push   %ebx
416757:	4e                   	dec    %esi
416758:	6d                   	insl   (%dx),%es:(%edi)
416759:	39 2f                	cmp    %ebp,(%edi)
41675b:	4c                   	dec    %esp
41675c:	49                   	dec    %ecx
41675d:	71 61                	jno    0x4167c0
41675f:	65 53                	gs push %ebx
416761:	44                   	inc    %esp
416762:	55                   	push   %ebp
416763:	53                   	push   %ebx
416764:	6c                   	insb   (%dx),%es:(%edi)
416765:	37                   	aaa
416766:	2b 46 4e             	sub    0x4e(%esi),%eax
416769:	6a 49                	push   $0x49
41676b:	66 64 32 41 57       	data16 xor %fs:0x57(%ecx),%al
416770:	71 2f                	jno    0x4167a1
416772:	35 65 57 73 35       	xor    $0x35735765,%eax
416777:	53                   	push   %ebx
416778:	67 4b                	addr16 dec %ebx
41677a:	4e                   	dec    %esi
41677b:	4a                   	dec    %edx
41677c:	46                   	inc    %esi
41677d:	69 2f 6b 35 78 75    	imul   $0x7578356b,(%edi),%ebp
416783:	51                   	push   %ecx
416784:	33 72 6f             	xor    0x6f(%edx),%esi
416787:	51                   	push   %ecx
416788:	32 76 37             	xor    0x37(%esi),%dh
41678b:	61                   	popa
41678c:	46                   	inc    %esi
41678d:	43                   	inc    %ebx
41678e:	6f                   	outsl  %ds:(%esi),(%dx)
41678f:	6d                   	insl   (%dx),%es:(%edi)
416790:	73 4a                	jae    0x4167dc
416792:	36 4d                	ss dec %ebp
416794:	5a                   	pop    %edx
416795:	6f                   	outsl  %ds:(%esi),(%dx)
416796:	2b 53 65             	sub    0x65(%ebx),%edx
416799:	50                   	push   %eax
41679a:	39 57 31             	cmp    %edx,0x31(%edi)
41679d:	4c                   	dec    %esp
41679e:	39 36                	cmp    %esi,(%esi)
4167a0:	78 49                	js     0x4167eb
4167a2:	61                   	popa
4167a3:	71 4a                	jno    0x4167ef
4167a5:	6c                   	insb   (%dx),%es:(%edi)
4167a6:	41                   	inc    %ecx
4167a7:	4e                   	dec    %esi
4167a8:	4e                   	dec    %esi
4167a9:	79 2b                	jns    0x4167d6
4167ab:	4c                   	dec    %esp
4167ac:	62 52 4a             	bound  %edx,0x4a(%edx)
4167af:	41                   	inc    %ecx
4167b0:	76 71                	jbe    0x416823
4167b2:	62 51 65             	bound  %edx,0x65(%ecx)
4167b5:	4b                   	dec    %ebx
4167b6:	4a                   	dec    %edx
4167b7:	74 7a                	je     0x416833
4167b9:	62 66 32             	bound  %esp,0x32(%esi)
4167bc:	53                   	push   %ebx
4167bd:	67 36 4f             	addr16 ss dec %edi
4167c0:	32 37                	xor    (%edi),%dh
4167c2:	58                   	pop    %eax
4167c3:	70 4e                	jo     0x416813
4167c5:	6d                   	insl   (%dx),%es:(%edi)
4167c6:	6e                   	outsb  %ds:(%esi),(%dx)
4167c7:	53                   	push   %ebx
4167c8:	41                   	inc    %ecx
4167c9:	63 55 39             	arpl   %edx,0x39(%ebp)
4167cc:	7a 31                	jp     0x4167ff
4167ce:	4c                   	dec    %esp
4167cf:	64 67 57             	fs addr16 push %edi
4167d2:	78 57                	js     0x41682b
4167d4:	34 42                	xor    $0x42,%al
4167d6:	50                   	push   %eax
4167d7:	76 30                	jbe    0x416809
4167d9:	37                   	aaa
4167da:	45                   	inc    %ebp
4167db:	69 4e 6f 65 34 54 43 	imul   $0x43543465,0x6f(%esi),%ecx
4167e2:	6a 47                	push   $0x47
4167e4:	53                   	push   %ebx
4167e5:	69 51 6d 64 66 47 33 	imul   $0x33476664,0x6d(%ecx),%edx
4167ec:	4a                   	dec    %edx
4167ed:	32 6d 67             	xor    0x67(%ebp),%ch
4167f0:	36 6a 52             	ss push $0x52
4167f3:	5a                   	pop    %edx
4167f4:	56                   	push   %esi
4167f5:	4c                   	dec    %esp
4167f6:	4a                   	dec    %edx
4167f7:	4d                   	dec    %ebp
4167f8:	35 43 38 56 58       	xor    $0x58563843,%eax
4167fd:	67 6a 66             	addr16 push $0x66
416800:	6b 46 51 56          	imul   $0x56,0x51(%esi),%eax
416804:	2f                   	das
416805:	45                   	inc    %ebp
416806:	70 4d                	jo     0x416855
416808:	72 51                	jb     0x41685b
41680a:	58                   	pop    %eax
41680b:	53                   	push   %ebx
41680c:	61                   	popa
41680d:	45                   	inc    %ebp
41680e:	4f                   	dec    %edi
41680f:	54                   	push   %esp
416810:	4a                   	dec    %edx
416811:	6e                   	outsb  %ds:(%esi),(%dx)
416812:	53                   	push   %ebx
416813:	58                   	pop    %eax
416814:	58                   	pop    %eax
416815:	73 47                	jae    0x41685e
416817:	56                   	push   %esi
416818:	34 72                	xor    $0x72,%al
41681a:	34 75                	xor    $0x75,%al
41681c:	6c                   	insb   (%dx),%es:(%edi)
41681d:	42                   	inc    %edx
41681e:	54                   	push   %esp
41681f:	66 69 4e 59 2f 57    	imul   $0x572f,0x59(%esi),%cx
416825:	6b 71 75 4e          	imul   $0x4e,0x75(%ecx),%esi
416829:	6f                   	outsl  %ds:(%esi),(%dx)
41682a:	42                   	inc    %edx
41682b:	6c                   	insb   (%dx),%es:(%edi)
41682c:	41                   	inc    %ecx
41682d:	46                   	inc    %esi
41682e:	56                   	push   %esi
41682f:	79 70                	jns    0x4168a1
416831:	76 4d                	jbe    0x416880
416833:	52                   	push   %edx
416834:	69 75 68 36 54 6b 6e 	imul   $0x6e6b5436,0x68(%ebp),%esi
41683b:	5a                   	pop    %edx
41683c:	51                   	push   %ecx
41683d:	4b                   	dec    %ebx
41683e:	79 71                	jns    0x4168b1
416840:	45                   	inc    %ebp
416841:	61                   	popa
416842:	66 54                	push   %sp
416844:	2b 41 54             	sub    0x54(%ecx),%eax
416847:	54                   	push   %esp
416848:	64 39 70 7a          	cmp    %esi,%fs:0x7a(%eax)
41684c:	32 63 74             	xor    0x74(%ebx),%ah
41684f:	73 79                	jae    0x4168ca
416851:	67 4a                	addr16 dec %edx
416853:	72 7a                	jb     0x4168cf
416855:	64 36 38 2f          	fs cmp %ch,%ss:(%edi)
416859:	48                   	dec    %eax
41685a:	68 33 75 2b 51       	push   $0x512b7533
41685f:	6d                   	insl   (%dx),%es:(%edi)
416860:	4c                   	dec    %esp
416861:	49                   	dec    %ecx
416862:	54                   	push   %esp
416863:	39 5a 4a             	cmp    %ebx,0x4a(%edx)
416866:	41                   	inc    %ecx
416867:	61                   	popa
416868:	73 70                	jae    0x4168da
41686a:	6b 75 55 35          	imul   $0x35,0x55(%ebp),%esi
41686e:	39 78 45             	cmp    %edi,0x45(%eax)
416871:	37                   	aaa
416872:	57                   	push   %edi
416873:	4a                   	dec    %edx
416874:	49                   	dec    %ecx
416875:	54                   	push   %esp
416876:	77 72                	ja     0x4168ea
416878:	7a 6e                	jp     0x4168e8
41687a:	62 47 62             	bound  %eax,0x62(%edi)
41687d:	6f                   	outsl  %ds:(%esi),(%dx)
41687e:	6d                   	insl   (%dx),%es:(%edi)
41687f:	4b                   	dec    %ebx
416880:	73 43                	jae    0x4168c5
416882:	2b 39                	sub    (%ecx),%edi
416884:	61                   	popa
416885:	57                   	push   %edi
416886:	47                   	inc    %edi
416887:	5a                   	pop    %edx
416888:	6d                   	insl   (%dx),%es:(%edi)
416889:	31 68 64             	xor    %ebp,0x64(%eax)
41688c:	78 57                	js     0x4168e5
41688e:	66 4c                	dec    %sp
416890:	48                   	dec    %eax
416891:	41                   	inc    %ecx
416892:	6e                   	outsb  %ds:(%esi),(%dx)
416893:	47                   	inc    %edi
416894:	54                   	push   %esp
416895:	39 76 4c             	cmp    %esi,0x4c(%esi)
416898:	66 35 44 4d          	xor    $0x4d44,%ax
41689c:	64 67 4c             	fs addr16 dec %esp
41689f:	61                   	popa
4168a0:	67 45                	addr16 inc %ebp
4168a2:	4f                   	dec    %edi
4168a3:	72 2f                	jb     0x4168d4
4168a5:	6b 33 4f             	imul   $0x4f,(%ebx),%esi
4168a8:	35 37 2f 6c 72       	xor    $0x726c2f37,%eax
4168ad:	70 4c                	jo     0x4168fb
4168af:	4d                   	dec    %ebp
4168b0:	4f                   	dec    %edi
4168b1:	74 51                	je     0x416904
4168b3:	4e                   	dec    %esi
4168b4:	67 43                	addr16 inc %ebx
4168b6:	45                   	inc    %ebp
4168b7:	54                   	push   %esp
4168b8:	54                   	push   %esp
4168b9:	75 6c                	jne    0x416927
4168bb:	44                   	inc    %esp
4168bc:	44                   	inc    %esp
4168bd:	4a                   	dec    %edx
4168be:	69 62 70 50 61 37 48 	imul   $0x48376150,0x70(%edx),%esp
4168c5:	41                   	inc    %ecx
4168c6:	46                   	inc    %esi
4168c7:	38 51 32             	cmp    %dl,0x32(%ecx)
4168ca:	77 69                	ja     0x416935
4168cc:	34 37                	xor    $0x37,%al
4168ce:	5a                   	pop    %edx
4168cf:	4d                   	dec    %ebp
4168d0:	6f                   	outsl  %ds:(%esi),(%dx)
4168d1:	57                   	push   %edi
4168d2:	77 2f                	ja     0x416903
4168d4:	71 43                	jno    0x416919
4168d6:	6b 32 2b             	imul   $0x2b,(%edx),%esi
4168d9:	75 46                	jne    0x416921
4168db:	62 4f 45             	bound  %ecx,0x45(%edi)
4168de:	4f                   	dec    %edi
4168df:	79 63                	jns    0x416944
4168e1:	69 4f 69 52 6a 5a 74 	imul   $0x745a6a52,0x69(%edi),%ecx
4168e8:	54                   	push   %esp
4168e9:	41                   	inc    %ecx
4168ea:	59                   	pop    %ecx
4168eb:	58                   	pop    %eax
4168ec:	61                   	popa
4168ed:	48                   	dec    %eax
4168ee:	62 63 57             	bound  %esp,0x57(%ebx)
4168f1:	47                   	inc    %edi
4168f2:	78 44                	js     0x416938
4168f4:	56                   	push   %esi
4168f5:	75 6e                	jne    0x416965
4168f7:	43                   	inc    %ebx
4168f8:	55                   	push   %ebp
4168f9:	68 64 64 78 6d       	push   $0x6d786464
4168fe:	6b 47 46 70          	imul   $0x70,0x46(%edi),%eax
416902:	6f                   	outsl  %ds:(%esi),(%dx)
416903:	55                   	push   %ebp
416904:	66 41                	inc    %cx
416906:	45                   	inc    %ebp
416907:	79 2f                	jns    0x416938
416909:	39 6d 6e             	cmp    %ebp,0x6e(%ebp)
41690c:	6a 4e                	push   $0x4e
41690e:	66 4d                	dec    %bp
416910:	52                   	push   %edx
416911:	4b                   	dec    %ebx
416912:	65 73 49             	gs jae 0x41695e
416915:	41                   	inc    %ecx
416916:	4f                   	dec    %edi
416917:	4e                   	dec    %esi
416918:	4d                   	dec    %ebp
416919:	6d                   	insl   (%dx),%es:(%edi)
41691a:	51                   	push   %ecx
41691b:	35 42 52 2f 64       	xor    $0x642f5242,%eax
416920:	64 73 6b             	fs jae 0x41698e
416923:	4d                   	dec    %ebp
416924:	50                   	push   %eax
416925:	61                   	popa
416926:	74 58                	je     0x416980
416928:	64 53                	fs push %ebx
41692a:	6b 45 37 36          	imul   $0x36,0x37(%ebp),%eax
41692e:	43                   	inc    %ebx
41692f:	6f                   	outsl  %ds:(%esi),(%dx)
416930:	56                   	push   %esi
416931:	6d                   	insl   (%dx),%es:(%edi)
416932:	67 63 62 70          	arpl   %esp,0x70(%bp,%si)
416936:	79 59                	jns    0x416991
416938:	6d                   	insl   (%dx),%es:(%edi)
416939:	72 42                	jb     0x41697d
41693b:	4c                   	dec    %esp
41693c:	41                   	inc    %ecx
41693d:	39 49 34             	cmp    %ecx,0x34(%ecx)
416940:	46                   	inc    %esi
416941:	6f                   	outsl  %ds:(%esi),(%dx)
416942:	4e                   	dec    %esi
416943:	45                   	inc    %ebp
416944:	57                   	push   %edi
416945:	34 73                	xor    $0x73,%al
416947:	38 46 6b             	cmp    %al,0x6b(%esi)
41694a:	30 58 77             	xor    %bl,0x77(%eax)
41694d:	66 72 50             	data16 jb 0x4169a0
416950:	51                   	push   %ecx
416951:	61                   	popa
416952:	2f                   	das
416953:	2b 52 4c             	sub    0x4c(%edx),%edx
416956:	77 39                	ja     0x416991
416958:	5a                   	pop    %edx
416959:	6b 6a 6d 42          	imul   $0x42,0x6d(%edx),%ebp
41695d:	65 78 71             	gs js  0x4169d1
416960:	4b                   	dec    %ebx
416961:	57                   	push   %edi
416962:	6c                   	insb   (%dx),%es:(%edi)
416963:	6b 56 72 6d          	imul   $0x6d,0x72(%esi),%edx
416967:	33 64 4d 78          	xor    0x78(%ebp,%ecx,2),%esp
41696b:	77 42                	ja     0x4169af
41696d:	72 31                	jb     0x4169a0
41696f:	37                   	aaa
416970:	31 51 30             	xor    %edx,0x30(%ecx)
416973:	63 6f 55             	arpl   %ebp,0x55(%edi)
416976:	65 35 63 30 79 5a    	gs xor $0x5a793063,%eax
41697c:	51                   	push   %ecx
41697d:	4c                   	dec    %esp
41697e:	4b                   	dec    %ebx