41d5d8:	49                   	dec    %ecx
41d5d9:	00 44 00 29          	add    %al,0x29(%eax,%eax,1)
41d5dd:	00 00                	add    %al,(%eax)
41d5df:	80 91 53 00 45 00 4c 	adcb   $0x4c,0x450053(%ecx)
41d5e6:	00 45 00             	add    %al,0x0(%ebp)
41d5e9:	43                   	inc    %ebx
41d5ea:	00 54 00 20          	add    %dl,0x20(%eax,%eax,1)
41d5ee:	00 4f 00             	add    %cl,0x0(%edi)
41d5f1:	72 00                	jb     0x41d5f3
41d5f3:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41d5f7:	72 00                	jb     0x41d5f9
41d5f9:	49                   	dec    %ecx
41d5fa:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41d5fe:	00 6d 00             	add    %ch,0x0(%ebp)
41d601:	49                   	dec    %ecx
41d602:	00 44 00 2c          	add    %al,0x2c(%eax,%eax,1)
41d606:	00 20                	add    %ah,(%eax)
41d608:	00 4f 00             	add    %cl,0x0(%edi)
41d60b:	72 00                	jb     0x41d60d
41d60d:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41d611:	72 00                	jb     0x41d613
41d613:	49                   	dec    %ecx
41d614:	00 44 00 2c          	add    %al,0x2c(%eax,%eax,1)
41d618:	00 20                	add    %ah,(%eax)
41d61a:	00 4d 00             	add    %cl,0x0(%ebp)
41d61d:	6f                   	outsl  %ds:(%esi),(%dx)
41d61e:	00 62 00             	add    %ah,0x0(%edx)
41d621:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
41d627:	49                   	dec    %ecx
41d628:	00 44 00 2c          	add    %al,0x2c(%eax,%eax,1)
41d62c:	00 20                	add    %ah,(%eax)
41d62e:	00 41 00             	add    %al,0x0(%ecx)
41d631:	6d                   	insl   (%dx),%es:(%edi)
41d632:	00 6f 00             	add    %ch,0x0(%edi)
41d635:	75 00                	jne    0x41d637
41d637:	6e                   	outsb  %ds:(%esi),(%dx)
41d638:	00 74 00 2c          	add    %dh,0x2c(%eax,%eax,1)
41d63c:	00 20                	add    %ah,(%eax)
41d63e:	00 50 00             	add    %dl,0x0(%eax)
41d641:	72 00                	jb     0x41d643
41d643:	69 00 63 00 65 00    	imul   $0x650063,(%eax),%eax
41d649:	20 00                	and    %al,(%eax)
41d64b:	46                   	inc    %esi
41d64c:	00 52 00             	add    %dl,0x0(%edx)
41d64f:	4f                   	dec    %edi
41d650:	00 4d 00             	add    %cl,0x0(%ebp)
41d653:	20 00                	and    %al,(%eax)
41d655:	64 00 62 00          	add    %ah,%fs:0x0(%edx)
41d659:	6f                   	outsl  %ds:(%esi),(%dx)
41d65a:	00 2e                	add    %ch,(%esi)
41d65c:	00 4f 00             	add    %cl,0x0(%edi)
41d65f:	72 00                	jb     0x41d661
41d661:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41d665:	72 00                	jb     0x41d667
41d667:	49                   	dec    %ecx
41d668:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41d66c:	00 6d 00             	add    %ch,0x0(%ebp)
41d66f:	73 00                	jae    0x41d671
41d671:	00 29                	add    %ch,(%ecx)
41d673:	4f                   	dec    %edi
41d674:	00 72 00             	add    %dh,0x0(%edx)
41d677:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax
41d67d:	6e                   	outsb  %ds:(%esi),(%dx)
41d67e:	00 61 00             	add    %ah,0x0(%ecx)
41d681:	6c                   	insb   (%dx),%es:(%edi)
41d682:	00 5f 00             	add    %bl,0x0(%edi)
41d685:	4f                   	dec    %edi
41d686:	00 72 00             	add    %dh,0x0(%edx)
41d689:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41d68d:	72 00                	jb     0x41d68f
41d68f:	49                   	dec    %ecx
41d690:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
41d694:	00 6d 00             	add    %ch,0x0(%ebp)
41d697:	49                   	dec    %ecx
41d698:	00 44 00 00          	add    %al,0x0(%eax,%eax,1)
41d69c:	21 4f 00             	and    %ecx,0x0(%edi)
41d69f:	72 00                	jb     0x41d6a1
41d6a1:	69 00 67 00 69 00    	imul   $0x690067,(%eax),%eax
41d6a7:	6e                   	outsb  %ds:(%esi),(%dx)
41d6a8:	00 61 00             	add    %ah,0x0(%ecx)
41d6ab:	6c                   	insb   (%dx),%es:(%edi)
41d6ac:	00 5f 00             	add    %bl,0x0(%edi)
41d6af:	4f                   	dec    %edi
41d6b0:	00 72 00             	add    %dh,0x0(%edx)
41d6b3:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
41d6b7:	72 00                	jb     0x41d6b9
41d6b9:	49                   	dec    %ecx
41d6ba:	00 44 00 00          	add    %al,0x0(%eax,%eax,1)
41d6be:	0f 64 00             	pcmpgtb (%eax),%mm0
41d6c1:	61                   	popa
41d6c2:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
41d6c6:	00 53 00             	add    %dl,0x0(%ebx)
41d6c9:	65 00 74 00 00       	add    %dh,%gs:0x0(%eax,%eax,1)
41d6ce:	80 af 41 00 6c 00 6c 	subb   $0x6c,0x6c0041(%edi)
41d6d5:	00 20                	add    %ah,(%eax)
41d6d7:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
41d6db:	00 62 00             	add    %ah,0x0(%edx)
41d6de:	6c                   	insb   (%dx),%es:(%edi)
41d6df:	00 65 00             	add    %ah,0x0(%ebp)
41d6e2:	41                   	inc    %ecx
41d6e3:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
41d6e7:	00 70 00             	add    %dh,0x0(%eax)
41d6ea:	74 00                	je     0x41d6ec
41d6ec:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d6f0:	73 00                	jae    0x41d6f2
41d6f2:	20 00                	and    %al,(%eax)
41d6f4:	6d                   	insl   (%dx),%es:(%edi)
41d6f5:	00 61 00             	add    %ah,0x0(%ecx)
41d6f8:	6e                   	outsb  %ds:(%esi),(%dx)
41d6f9:	00 61 00             	add    %ah,0x0(%ecx)
41d6fc:	67 00 65 00          	add    %ah,0x0(%di)
41d700:	64 00 20             	add    %ah,%fs:(%eax)
41d703:	00 62 00             	add    %ah,0x0(%edx)
41d706:	79 00                	jns    0x41d708
41d708:	20 00                	and    %al,(%eax)
41d70a:	61                   	popa
41d70b:	00 20                	add    %ah,(%eax)
41d70d:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
41d711:	00 62 00             	add    %ah,0x0(%edx)
41d714:	6c                   	insb   (%dx),%es:(%edi)
41d715:	00 65 00             	add    %ah,0x0(%ebp)
41d718:	41                   	inc    %ecx
41d719:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
41d71d:	00 70 00             	add    %dh,0x0(%eax)
41d720:	74 00                	je     0x41d722
41d722:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d726:	4d                   	dec    %ebp
41d727:	00 61 00             	add    %ah,0x0(%ecx)
41d72a:	6e                   	outsb  %ds:(%esi),(%dx)
41d72b:	00 61 00             	add    %ah,0x0(%ecx)
41d72e:	67 00 65 00          	add    %ah,0x0(%di)
41d732:	72 00                	jb     0x41d734
41d734:	20 00                	and    %al,(%eax)
41d736:	6d                   	insl   (%dx),%es:(%edi)
41d737:	00 75 00             	add    %dh,0x0(%ebp)
41d73a:	73 00                	jae    0x41d73c
41d73c:	74 00                	je     0x41d73e
41d73e:	20 00                	and    %al,(%eax)
41d740:	75 00                	jne    0x41d742
41d742:	73 00                	jae    0x41d744
41d744:	65 00 20             	add    %ah,%gs:(%eax)
41d747:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
41d74b:	00 65 00             	add    %ah,0x0(%ebp)
41d74e:	20 00                	and    %al,(%eax)
41d750:	73 00                	jae    0x41d752
41d752:	61                   	popa
41d753:	00 6d 00             	add    %ch,0x0(%ebp)
41d756:	65 00 20             	add    %ah,%gs:(%eax)
41d759:	00 63 00             	add    %ah,0x0(%ebx)
41d75c:	6f                   	outsl  %ds:(%esi),(%dx)
41d75d:	00 6e 00             	add    %ch,0x0(%esi)
41d760:	6e                   	outsb  %ds:(%esi),(%dx)
41d761:	00 65 00             	add    %ah,0x0(%ebp)
41d764:	63 00                	arpl   %eax,(%eax)
41d766:	74 00                	je     0x41d768
41d768:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d76e:	20 00                	and    %al,(%eax)
41d770:	73 00                	jae    0x41d772
41d772:	74 00                	je     0x41d774
41d774:	72 00                	jb     0x41d776
41d776:	69 00 6e 00 67 00    	imul   $0x67006e,(%eax),%eax
41d77c:	2e 00 00             	add    %al,%cs:(%eax)
41d77f:	81 19 54 00 61 00    	sbbl   $0x610054,(%ecx)
41d785:	62 00                	bound  %eax,(%eax)
41d787:	6c                   	insb   (%dx),%es:(%edi)
41d788:	00 65 00             	add    %ah,0x0(%ebp)
41d78b:	41                   	inc    %ecx
41d78c:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
41d790:	00 70 00             	add    %dh,0x0(%eax)
41d793:	74 00                	je     0x41d795
41d795:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d799:	4d                   	dec    %ebp
41d79a:	00 61 00             	add    %ah,0x0(%ecx)
41d79d:	6e                   	outsb  %ds:(%esi),(%dx)
41d79e:	00 61 00             	add    %ah,0x0(%ecx)
41d7a1:	67 00 65 00          	add    %ah,0x0(%di)
41d7a5:	72 00                	jb     0x41d7a7
41d7a7:	20 00                	and    %al,(%eax)
41d7a9:	63 00                	arpl   %eax,(%eax)
41d7ab:	6f                   	outsl  %ds:(%esi),(%dx)
41d7ac:	00 6e 00             	add    %ch,0x0(%esi)
41d7af:	74 00                	je     0x41d7b1
41d7b1:	61                   	popa
41d7b2:	00 69 00             	add    %ch,0x0(%ecx)
41d7b5:	6e                   	outsb  %ds:(%esi),(%dx)
41d7b6:	00 73 00             	add    %dh,0x0(%ebx)
41d7b9:	20 00                	and    %al,(%eax)
41d7bb:	6e                   	outsb  %ds:(%esi),(%dx)
41d7bc:	00 6f 00             	add    %ch,0x0(%edi)
41d7bf:	20 00                	and    %al,(%eax)
41d7c1:	63 00                	arpl   %eax,(%eax)
41d7c3:	6f                   	outsl  %ds:(%esi),(%dx)
41d7c4:	00 6e 00             	add    %ch,0x0(%esi)
41d7c7:	6e                   	outsb  %ds:(%esi),(%dx)
41d7c8:	00 65 00             	add    %ah,0x0(%ebp)
41d7cb:	63 00                	arpl   %eax,(%eax)
41d7cd:	74 00                	je     0x41d7cf
41d7cf:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d7d5:	20 00                	and    %al,(%eax)
41d7d7:	69 00 6e 00 66 00    	imul   $0x66006e,(%eax),%eax
41d7dd:	6f                   	outsl  %ds:(%esi),(%dx)
41d7de:	00 72 00             	add    %dh,0x0(%edx)
41d7e1:	6d                   	insl   (%dx),%es:(%edi)
41d7e2:	00 61 00             	add    %ah,0x0(%ecx)
41d7e5:	74 00                	je     0x41d7e7
41d7e7:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d7ed:	2e 00 20             	add    %ah,%cs:(%eax)
41d7f0:	00 53 00             	add    %dl,0x0(%ebx)
41d7f3:	65 00 74 00 20       	add    %dh,%gs:0x20(%eax,%eax,1)
41d7f8:	00 65 00             	add    %ah,0x0(%ebp)
41d7fb:	61                   	popa
41d7fc:	00 63 00             	add    %ah,0x0(%ebx)
41d7ff:	68 00 20 00 54       	push   $0x54002000
41d804:	00 61 00             	add    %ah,0x0(%ecx)
41d807:	62 00                	bound  %eax,(%eax)
41d809:	6c                   	insb   (%dx),%es:(%edi)
41d80a:	00 65 00             	add    %ah,0x0(%ebp)
41d80d:	41                   	inc    %ecx
41d80e:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
41d812:	00 70 00             	add    %dh,0x0(%eax)
41d815:	74 00                	je     0x41d817
41d817:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d81b:	4d                   	dec    %ebp
41d81c:	00 61 00             	add    %ah,0x0(%ecx)
41d81f:	6e                   	outsb  %ds:(%esi),(%dx)
41d820:	00 61 00             	add    %ah,0x0(%ecx)
41d823:	67 00 65 00          	add    %ah,0x0(%di)
41d827:	72 00                	jb     0x41d829
41d829:	20 00                	and    %al,(%eax)
41d82b:	54                   	push   %esp
41d82c:	00 61 00             	add    %ah,0x0(%ecx)
41d82f:	62 00                	bound  %eax,(%eax)
41d831:	6c                   	insb   (%dx),%es:(%edi)
41d832:	00 65 00             	add    %ah,0x0(%ebp)
41d835:	41                   	inc    %ecx
41d836:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
41d83a:	00 70 00             	add    %dh,0x0(%eax)
41d83d:	74 00                	je     0x41d83f
41d83f:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d843:	20 00                	and    %al,(%eax)
41d845:	70 00                	jo     0x41d847
41d847:	72 00                	jb     0x41d849
41d849:	6f                   	outsl  %ds:(%esi),(%dx)
41d84a:	00 70 00             	add    %dh,0x0(%eax)
41d84d:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d851:	74 00                	je     0x41d853
41d853:	79 00                	jns    0x41d855
41d855:	20 00                	and    %al,(%eax)
41d857:	74 00                	je     0x41d859
41d859:	6f                   	outsl  %ds:(%esi),(%dx)
41d85a:	00 20                	add    %ah,(%eax)
41d85c:	00 61 00             	add    %ah,0x0(%ecx)
41d85f:	20 00                	and    %al,(%eax)
41d861:	76 00                	jbe    0x41d863
41d863:	61                   	popa
41d864:	00 6c 00 69          	add    %ch,0x69(%eax,%eax,1)
41d868:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
41d86c:	00 54 00 61          	add    %dl,0x61(%eax,%eax,1)
41d870:	00 62 00             	add    %ah,0x0(%edx)
41d873:	6c                   	insb   (%dx),%es:(%edi)
41d874:	00 65 00             	add    %ah,0x0(%ebp)
41d877:	41                   	inc    %ecx
41d878:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
41d87c:	00 70 00             	add    %dh,0x0(%eax)
41d87f:	74 00                	je     0x41d881
41d881:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d885:	20 00                	and    %al,(%eax)
41d887:	69 00 6e 00 73 00    	imul   $0x73006e,(%eax),%eax
41d88d:	74 00                	je     0x41d88f
41d88f:	61                   	popa
41d890:	00 6e 00             	add    %ch,0x0(%esi)
41d893:	63 00                	arpl   %eax,(%eax)
41d895:	65 00 2e             	add    %ch,%gs:(%esi)
41d898:	00 00                	add    %al,(%eax)
41d89a:	81 2d 54 00 68 00 65 	subl   $0x200065,0x680054
41d8a1:	00 20 00
41d8a4:	74 00                	je     0x41d8a6
41d8a6:	72 00                	jb     0x41d8a8
41d8a8:	61                   	popa
41d8a9:	00 6e 00             	add    %ch,0x0(%esi)
41d8ac:	73 00                	jae    0x41d8ae
41d8ae:	61                   	popa
41d8af:	00 63 00             	add    %ah,0x0(%ebx)
41d8b2:	74 00                	je     0x41d8b4
41d8b4:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d8ba:	20 00                	and    %al,(%eax)
41d8bc:	63 00                	arpl   %eax,(%eax)
41d8be:	61                   	popa
41d8bf:	00 6e 00             	add    %ch,0x0(%esi)
41d8c2:	6e                   	outsb  %ds:(%esi),(%dx)
41d8c3:	00 6f 00             	add    %ch,0x0(%edi)
41d8c6:	74 00                	je     0x41d8c8
41d8c8:	20 00                	and    %al,(%eax)
41d8ca:	62 00                	bound  %eax,(%eax)
41d8cc:	65 00 67 00          	add    %ah,%gs:0x0(%edi)
41d8d0:	69 00 6e 00 2e 00    	imul   $0x2e006e,(%eax),%eax
41d8d6:	20 00                	and    %al,(%eax)
41d8d8:	54                   	push   %esp
41d8d9:	00 68 00             	add    %ch,0x0(%eax)
41d8dc:	65 00 20             	add    %ah,%gs:(%eax)
41d8df:	00 63 00             	add    %ah,0x0(%ebx)
41d8e2:	75 00                	jne    0x41d8e4
41d8e4:	72 00                	jb     0x41d8e6
41d8e6:	72 00                	jb     0x41d8e8
41d8e8:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
41d8ec:	74 00                	je     0x41d8ee
41d8ee:	20 00                	and    %al,(%eax)
41d8f0:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
41d8f4:	74 00                	je     0x41d8f6
41d8f6:	61                   	popa
41d8f7:	00 20                	add    %ah,(%eax)
41d8f9:	00 63 00             	add    %ah,0x0(%ebx)
41d8fc:	6f                   	outsl  %ds:(%esi),(%dx)
41d8fd:	00 6e 00             	add    %ch,0x0(%esi)
41d900:	6e                   	outsb  %ds:(%esi),(%dx)
41d901:	00 65 00             	add    %ah,0x0(%ebp)
41d904:	63 00                	arpl   %eax,(%eax)
41d906:	74 00                	je     0x41d908
41d908:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d90e:	20 00                	and    %al,(%eax)
41d910:	64 00 6f 00          	add    %ch,%fs:0x0(%edi)
41d914:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
41d918:	20 00                	and    %al,(%eax)
41d91a:	6e                   	outsb  %ds:(%esi),(%dx)
41d91b:	00 6f 00             	add    %ch,0x0(%edi)
41d91e:	74 00                	je     0x41d920
41d920:	20 00                	and    %al,(%eax)
41d922:	73 00                	jae    0x41d924
41d924:	75 00                	jne    0x41d926
41d926:	70 00                	jo     0x41d928
41d928:	70 00                	jo     0x41d92a
41d92a:	6f                   	outsl  %ds:(%esi),(%dx)
41d92b:	00 72 00             	add    %dh,0x0(%edx)
41d92e:	74 00                	je     0x41d930
41d930:	20 00                	and    %al,(%eax)
41d932:	74 00                	je     0x41d934
41d934:	72 00                	jb     0x41d936
41d936:	61                   	popa
41d937:	00 6e 00             	add    %ch,0x0(%esi)
41d93a:	73 00                	jae    0x41d93c
41d93c:	61                   	popa
41d93d:	00 63 00             	add    %ah,0x0(%ebx)
41d940:	74 00                	je     0x41d942
41d942:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d948:	73 00                	jae    0x41d94a
41d94a:	20 00                	and    %al,(%eax)
41d94c:	6f                   	outsl  %ds:(%esi),(%dx)
41d94d:	00 72 00             	add    %dh,0x0(%edx)
41d950:	20 00                	and    %al,(%eax)
41d952:	74 00                	je     0x41d954