41f70c:	57                   	push   %edi
41f70d:	00 65 00             	add    %ah,0x0(%ebp)
41f710:	61                   	popa
41f711:	00 70 00             	add    %dh,0x0(%eax)
41f714:	6f                   	outsl  %ds:(%esi),(%dx)
41f715:	00 6e 00             	add    %ch,0x0(%esi)
41f718:	73 00                	jae    0x41f71a
41f71a:	2c 00                	sub    $0x0,%al
41f71c:	20 00                	and    %al,(%eax)
41f71e:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
41f722:	73 00                	jae    0x41f724
41f724:	75 00                	jne    0x41f726
41f726:	72 00                	jb     0x41f728
41f728:	65 00 20             	add    %ah,%gs:(%eax)
41f72b:	00 79 00             	add    %bh,0x0(%ecx)
41f72e:	6f                   	outsl  %ds:(%esi),(%dx)
41f72f:	00 75 00             	add    %dh,0x0(%ebp)
41f732:	72 00                	jb     0x41f734
41f734:	20 00                	and    %al,(%eax)
41f736:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
41f73a:	74 00                	je     0x41f73c
41f73c:	61                   	popa
41f73d:	00 20                	add    %ah,(%eax)
41f73f:	00 69 00             	add    %ch,0x0(%ecx)
41f742:	73 00                	jae    0x41f744
41f744:	20 00                	and    %al,(%eax)
41f746:	66 00 6f 00          	data16 add %ch,0x0(%edi)
41f74a:	72 00                	jb     0x41f74c
41f74c:	6d                   	insl   (%dx),%es:(%edi)
41f74d:	00 61 00             	add    %ah,0x0(%ecx)
41f750:	74 00                	je     0x41f752
41f752:	74 00                	je     0x41f754
41f754:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
41f759:	00 70 00             	add    %dh,0x0(%eax)
41f75c:	72 00                	jb     0x41f75e
41f75e:	6f                   	outsl  %ds:(%esi),(%dx)
41f75f:	00 70 00             	add    %dh,0x0(%eax)
41f762:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41f766:	6c                   	insb   (%dx),%es:(%edi)
41f767:	00 79 00             	add    %bh,0x0(%ecx)
41f76a:	2e 00 00             	add    %al,%cs:(%eax)
41f76d:	80 8b 54 00 68 00 65 	orb    $0x65,0x680054(%ebx)
41f774:	00 72 00             	add    %dh,0x0(%edx)
41f777:	65 00 20             	add    %ah,%gs:(%eax)
41f77a:	00 77 00             	add    %dh,0x0(%edi)
41f77d:	61                   	popa
41f77e:	00 73 00             	add    %dh,0x0(%ebx)
41f781:	20 00                	and    %al,(%eax)
41f783:	6e                   	outsb  %ds:(%esi),(%dx)
41f784:	00 6f 00             	add    %ch,0x0(%edi)
41f787:	20 00                	and    %al,(%eax)
41f789:	41                   	inc    %ecx
41f78a:	00 72 00             	add    %dh,0x0(%edx)
41f78d:	6d                   	insl   (%dx),%es:(%edi)
41f78e:	00 6f 00             	add    %ch,0x0(%edi)
41f791:	72 00                	jb     0x41f793
41f793:	20 00                	and    %al,(%eax)
41f795:	66 00 6f 00          	data16 add %ch,0x0(%edi)
41f799:	75 00                	jne    0x41f79b
41f79b:	6e                   	outsb  %ds:(%esi),(%dx)
41f79c:	00 64 00 2e          	add    %ah,0x2e(%eax,%eax,1)
41f7a0:	00 20                	add    %ah,(%eax)
41f7a2:	00 59 00             	add    %bl,0x0(%ecx)
41f7a5:	6f                   	outsl  %ds:(%esi),(%dx)
41f7a6:	00 75 00             	add    %dh,0x0(%ebp)
41f7a9:	72 00                	jb     0x41f7ab
41f7ab:	20 00                	and    %al,(%eax)
41f7ad:	67 00 61 00          	add    %ah,0x0(%bx,%di)
41f7b1:	6d                   	insl   (%dx),%es:(%edi)
41f7b2:	00 65 00             	add    %ah,0x0(%ebp)
41f7b5:	20 00                	and    %al,(%eax)
41f7b7:	6d                   	insl   (%dx),%es:(%edi)
41f7b8:	00 75 00             	add    %dh,0x0(%ebp)
41f7bb:	73 00                	jae    0x41f7bd
41f7bd:	74 00                	je     0x41f7bf
41f7bf:	20 00                	and    %al,(%eax)
41f7c1:	68 00 61 00 76       	push   $0x76006100
41f7c6:	00 65 00             	add    %ah,0x0(%ebp)
41f7c9:	20 00                	and    %al,(%eax)
41f7cb:	41                   	inc    %ecx
41f7cc:	00 72 00             	add    %dh,0x0(%edx)
41f7cf:	6d                   	insl   (%dx),%es:(%edi)
41f7d0:	00 6f 00             	add    %ch,0x0(%edi)
41f7d3:	72 00                	jb     0x41f7d5
41f7d5:	20 00                	and    %al,(%eax)
41f7d7:	74 00                	je     0x41f7d9
41f7d9:	6f                   	outsl  %ds:(%esi),(%dx)
41f7da:	00 20                	add    %ah,(%eax)
41f7dc:	00 77 00             	add    %dh,0x0(%edi)
41f7df:	6f                   	outsl  %ds:(%esi),(%dx)
41f7e0:	00 72 00             	add    %dh,0x0(%edx)
41f7e3:	6b 00 20             	imul   $0x20,(%eax),%eax
41f7e6:	00 70 00             	add    %dh,0x0(%eax)
41f7e9:	72 00                	jb     0x41f7eb
41f7eb:	6f                   	outsl  %ds:(%esi),(%dx)
41f7ec:	00 70 00             	add    %dh,0x0(%eax)
41f7ef:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41f7f3:	6c                   	insb   (%dx),%es:(%edi)
41f7f4:	00 79 00             	add    %bh,0x0(%ecx)
41f7f7:	2e 00 00             	add    %al,%cs:(%eax)
41f7fa:	80 9f 54 00 68 00 65 	sbbb   $0x65,0x680054(%edi)
41f801:	00 72 00             	add    %dh,0x0(%edx)
41f804:	65 00 20             	add    %ah,%gs:(%eax)
41f807:	00 77 00             	add    %dh,0x0(%edi)
41f80a:	61                   	popa
41f80b:	00 73 00             	add    %dh,0x0(%ebx)
41f80e:	20 00                	and    %al,(%eax)
41f810:	61                   	popa
41f811:	00 20                	add    %ah,(%eax)
41f813:	00 70 00             	add    %dh,0x0(%eax)
41f816:	72 00                	jb     0x41f818
41f818:	6f                   	outsl  %ds:(%esi),(%dx)
41f819:	00 62 00             	add    %ah,0x0(%edx)
41f81c:	6c                   	insb   (%dx),%es:(%edi)
41f81d:	00 65 00             	add    %ah,0x0(%ebp)
41f820:	6d                   	insl   (%dx),%es:(%edi)
41f821:	00 20                	add    %ah,(%eax)
41f823:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
41f827:	00 61 00             	add    %ah,0x0(%ecx)
41f82a:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
41f82e:	6e                   	outsb  %ds:(%esi),(%dx)
41f82f:	00 67 00             	add    %ah,0x0(%edi)
41f832:	20 00                	and    %al,(%eax)
41f834:	79 00                	jns    0x41f836
41f836:	6f                   	outsl  %ds:(%esi),(%dx)
41f837:	00 75 00             	add    %dh,0x0(%ebp)
41f83a:	72 00                	jb     0x41f83c
41f83c:	20 00                	and    %al,(%eax)
41f83e:	41                   	inc    %ecx
41f83f:	00 72 00             	add    %dh,0x0(%edx)
41f842:	6d                   	insl   (%dx),%es:(%edi)
41f843:	00 6f 00             	add    %ch,0x0(%edi)
41f846:	72 00                	jb     0x41f848
41f848:	2c 00                	sub    $0x0,%al
41f84a:	20 00                	and    %al,(%eax)
41f84c:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
41f850:	73 00                	jae    0x41f852
41f852:	75 00                	jne    0x41f854
41f854:	72 00                	jb     0x41f856
41f856:	65 00 20             	add    %ah,%gs:(%eax)
41f859:	00 79 00             	add    %bh,0x0(%ecx)
41f85c:	6f                   	outsl  %ds:(%esi),(%dx)
41f85d:	00 75 00             	add    %dh,0x0(%ebp)
41f860:	72 00                	jb     0x41f862
41f862:	20 00                	and    %al,(%eax)
41f864:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
41f868:	74 00                	je     0x41f86a
41f86a:	61                   	popa
41f86b:	00 20                	add    %ah,(%eax)
41f86d:	00 69 00             	add    %ch,0x0(%ecx)
41f870:	73 00                	jae    0x41f872
41f872:	20 00                	and    %al,(%eax)
41f874:	66 00 6f 00          	data16 add %ch,0x0(%edi)
41f878:	72 00                	jb     0x41f87a
41f87a:	6d                   	insl   (%dx),%es:(%edi)
41f87b:	00 61 00             	add    %ah,0x0(%ecx)
41f87e:	74 00                	je     0x41f880
41f880:	74 00                	je     0x41f882
41f882:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
41f887:	00 70 00             	add    %dh,0x0(%eax)
41f88a:	72 00                	jb     0x41f88c
41f88c:	6f                   	outsl  %ds:(%esi),(%dx)
41f88d:	00 70 00             	add    %dh,0x0(%eax)
41f890:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41f894:	6c                   	insb   (%dx),%es:(%edi)
41f895:	00 79 00             	add    %bh,0x0(%ecx)
41f898:	2e 00 00             	add    %al,%cs:(%eax)
41f89b:	7b 54                	jnp    0x41f8f1
41f89d:	00 68 00             	add    %ch,0x0(%eax)
41f8a0:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41f8a4:	65 00 20             	add    %ah,%gs:(%eax)
41f8a7:	00 77 00             	add    %dh,0x0(%edi)
41f8aa:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41f8ae:	65 00 20             	add    %ah,%gs:(%eax)
41f8b1:	00 6e 00             	add    %ch,0x0(%esi)
41f8b4:	6f                   	outsl  %ds:(%esi),(%dx)
41f8b5:	00 20                	add    %ah,(%eax)
41f8b7:	00 53 00             	add    %dl,0x0(%ebx)
41f8ba:	63 00                	arpl   %eax,(%eax)
41f8bc:	6f                   	outsl  %ds:(%esi),(%dx)
41f8bd:	00 72 00             	add    %dh,0x0(%edx)
41f8c0:	65 00 20             	add    %ah,%gs:(%eax)
41f8c3:	00 49 00             	add    %cl,0x0(%ecx)
41f8c6:	74 00                	je     0x41f8c8
41f8c8:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
41f8cc:	73 00                	jae    0x41f8ce
41f8ce:	20 00                	and    %al,(%eax)
41f8d0:	66 00 6f 00          	data16 add %ch,0x0(%edi)
41f8d4:	75 00                	jne    0x41f8d6
41f8d6:	6e                   	outsb  %ds:(%esi),(%dx)
41f8d7:	00 64 00 2e          	add    %ah,0x2e(%eax,%eax,1)
41f8db:	00 20                	add    %ah,(%eax)
41f8dd:	00 41 00             	add    %al,0x0(%ecx)
41f8e0:	64 00 64 00 69       	add    %ah,%fs:0x69(%eax,%eax,1)
41f8e5:	00 6e 00             	add    %ch,0x0(%esi)
41f8e8:	67 00 20             	add    %ah,(%bx,%si)
41f8eb:	00 61 00             	add    %ah,0x0(%ecx)
41f8ee:	20 00                	and    %al,(%eax)
41f8f0:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41f8f4:	66 00 61 00          	data16 add %ah,0x0(%ecx)
41f8f8:	75 00                	jne    0x41f8fa
41f8fa:	6c                   	insb   (%dx),%es:(%edi)
41f8fb:	00 74 00 20          	add    %dh,0x20(%eax,%eax,1)
41f8ff:	00 73 00             	add    %dh,0x0(%ebx)
41f902:	63 00                	arpl   %eax,(%eax)
41f904:	6f                   	outsl  %ds:(%esi),(%dx)
41f905:	00 72 00             	add    %dh,0x0(%edx)
41f908:	65 00 20             	add    %ah,%gs:(%eax)
41f90b:	00 69 00             	add    %ch,0x0(%ecx)
41f90e:	74 00                	je     0x41f910
41f910:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
41f914:	2e 00 00             	add    %al,%cs:(%eax)
41f917:	80 ab 54 00 68 00 65 	subb   $0x65,0x680054(%ebx)
41f91e:	00 72 00             	add    %dh,0x0(%edx)
41f921:	65 00 20             	add    %ah,%gs:(%eax)
41f924:	00 77 00             	add    %dh,0x0(%edi)
41f927:	61                   	popa
41f928:	00 73 00             	add    %dh,0x0(%ebx)
41f92b:	20 00                	and    %al,(%eax)
41f92d:	61                   	popa
41f92e:	00 20                	add    %ah,(%eax)
41f930:	00 70 00             	add    %dh,0x0(%eax)
41f933:	72 00                	jb     0x41f935
41f935:	6f                   	outsl  %ds:(%esi),(%dx)
41f936:	00 62 00             	add    %ah,0x0(%edx)
41f939:	6c                   	insb   (%dx),%es:(%edi)
41f93a:	00 65 00             	add    %ah,0x0(%ebp)
41f93d:	6d                   	insl   (%dx),%es:(%edi)
41f93e:	00 20                	add    %ah,(%eax)
41f940:	00 6c 00 6f          	add    %ch,0x6f(%eax,%eax,1)
41f944:	00 61 00             	add    %ah,0x0(%ecx)
41f947:	64 00 69 00          	add    %ch,%fs:0x0(%ecx)
41f94b:	6e                   	outsb  %ds:(%esi),(%dx)
41f94c:	00 67 00             	add    %ah,0x0(%edi)
41f94f:	20 00                	and    %al,(%eax)
41f951:	79 00                	jns    0x41f953
41f953:	6f                   	outsl  %ds:(%esi),(%dx)
41f954:	00 75 00             	add    %dh,0x0(%ebp)
41f957:	72 00                	jb     0x41f959
41f959:	20 00                	and    %al,(%eax)
41f95b:	53                   	push   %ebx
41f95c:	00 63 00             	add    %ah,0x0(%ebx)
41f95f:	6f                   	outsl  %ds:(%esi),(%dx)
41f960:	00 72 00             	add    %dh,0x0(%edx)
41f963:	65 00 20             	add    %ah,%gs:(%eax)
41f966:	00 49 00             	add    %cl,0x0(%ecx)
41f969:	74 00                	je     0x41f96b
41f96b:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
41f96f:	73 00                	jae    0x41f971
41f971:	2c 00                	sub    $0x0,%al
41f973:	20 00                	and    %al,(%eax)
41f975:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
41f979:	73 00                	jae    0x41f97b
41f97b:	75 00                	jne    0x41f97d
41f97d:	72 00                	jb     0x41f97f
41f97f:	65 00 20             	add    %ah,%gs:(%eax)
41f982:	00 79 00             	add    %bh,0x0(%ecx)
41f985:	6f                   	outsl  %ds:(%esi),(%dx)
41f986:	00 75 00             	add    %dh,0x0(%ebp)
41f989:	72 00                	jb     0x41f98b
41f98b:	20 00                	and    %al,(%eax)
41f98d:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
41f991:	74 00                	je     0x41f993
41f993:	61                   	popa
41f994:	00 20                	add    %ah,(%eax)
41f996:	00 69 00             	add    %ch,0x0(%ecx)
41f999:	73 00                	jae    0x41f99b
41f99b:	20 00                	and    %al,(%eax)
41f99d:	66 00 6f 00          	data16 add %ch,0x0(%edi)
41f9a1:	72 00                	jb     0x41f9a3
41f9a3:	6d                   	insl   (%dx),%es:(%edi)
41f9a4:	00 61 00             	add    %ah,0x0(%ecx)
41f9a7:	74 00                	je     0x41f9a9
41f9a9:	74 00                	je     0x41f9ab
41f9ab:	65 00 64 00 20       	add    %ah,%gs:0x20(%eax,%eax,1)
41f9b0:	00 70 00             	add    %dh,0x0(%eax)
41f9b3:	72 00                	jb     0x41f9b5
41f9b5:	6f                   	outsl  %ds:(%esi),(%dx)
41f9b6:	00 70 00             	add    %dh,0x0(%eax)
41f9b9:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41f9bd:	6c                   	insb   (%dx),%es:(%edi)
41f9be:	00 79 00             	add    %bh,0x0(%ecx)
41f9c1:	2e 00 00             	add    %al,%cs:(%eax)
41f9c4:	17                   	pop    %ss
41f9c5:	45                   	inc    %ebp
41f9c6:	00 6e 00             	add    %ch,0x0(%esi)
41f9c9:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
41f9cd:	69 00 65 00 73 00    	imul   $0x730065,(%eax),%eax
41f9d3:	2e 00 78 00          	add    %bh,%cs:0x0(%eax)
41f9d7:	6d                   	insl   (%dx),%es:(%edi)
41f9d8:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
41f9dc:	80 c9 54             	or     $0x54,%cl
41f9df:	00 68 00             	add    %ch,0x0(%eax)
41f9e2:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41f9e6:	65 00 20             	add    %ah,%gs:(%eax)
41f9e9:	00 77 00             	add    %dh,0x0(%edi)
41f9ec:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41f9f0:	65 00 20             	add    %ah,%gs:(%eax)
41f9f3:	00 6e 00             	add    %ch,0x0(%esi)
41f9f6:	6f                   	outsl  %ds:(%esi),(%dx)
41f9f7:	00 20                	add    %ah,(%eax)
41f9f9:	00 45 00             	add    %al,0x0(%ebp)
41f9fc:	6e                   	outsb  %ds:(%esi),(%dx)
41f9fd:	00 65 00             	add    %ah,0x0(%ebp)
41fa00:	6d                   	insl   (%dx),%es:(%edi)
41fa01:	00 69 00             	add    %ch,0x0(%ecx)
41fa04:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
41fa08:	20 00                	and    %al,(%eax)
41fa0a:	66 00 6f 00          	data16 add %ch,0x0(%edi)
41fa0e:	75 00                	jne    0x41fa10
41fa10:	6e                   	outsb  %ds:(%esi),(%dx)
41fa11:	00 64 00 2c          	add    %ah,0x2c(%eax,%eax,1)
41fa15:	00 20                	add    %ah,(%eax)
41fa17:	00 69 00             	add    %ch,0x0(%ecx)
41fa1a:	66 00 20             	data16 add %ah,(%eax)
41fa1d:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
41fa21:	00 69 00             	add    %ch,0x0(%ecx)
41fa24:	73 00                	jae    0x41fa26
41fa26:	20 00                	and    %al,(%eax)
41fa28:	77 00                	ja     0x41fa2a
41fa2a:	61                   	popa
41fa2b:	00 73 00             	add    %dh,0x0(%ebx)
41fa2e:	20 00                	and    %al,(%eax)
41fa30:	6e                   	outsb  %ds:(%esi),(%dx)
41fa31:	00 6f 00             	add    %ch,0x0(%edi)
41fa34:	74 00                	je     0x41fa36
41fa36:	20 00                	and    %al,(%eax)
41fa38:	69 00 6e 00 74 00    	imul   $0x74006e,(%eax),%eax
41fa3e:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
41fa42:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41fa46:	64 00 20             	add    %ah,%fs:(%eax)
41fa49:	00 79 00             	add    %bh,0x0(%ecx)
41fa4c:	6f                   	outsl  %ds:(%esi),(%dx)
41fa4d:	00 75 00             	add    %dh,0x0(%ebp)
41fa50:	20 00                	and    %al,(%eax)
41fa52:	73 00                	jae    0x41fa54
41fa54:	68 00 6f 00 75       	push   $0x75006f00
41fa59:	00 6c 00 64          	add    %ch,0x64(%eax,%eax,1)
41fa5d:	00 20                	add    %ah,(%eax)
41fa5f:	00 63 00             	add    %ah,0x0(%ebx)
41fa62:	6c                   	insb   (%dx),%es:(%edi)
41fa63:	00 6f 00             	add    %ch,0x0(%edi)
41fa66:	73 00                	jae    0x41fa68
41fa68:	65 00 20             	add    %ah,%gs:(%eax)
41fa6b:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
41fa6f:	00 65 00             	add    %ah,0x0(%ebp)
41fa72:	20 00                	and    %al,(%eax)
41fa74:	67 00 61 00          	add    %ah,0x0(%bx,%di)
41fa78:	6d                   	insl   (%dx),%es:(%edi)
41fa79:	00 65 00             	add    %ah,0x0(%ebp)