41c608:	00 4c 00 79          	add    %cl,0x79(%eax,%eax,1)
41c60c:	00 78 00             	add    %bh,0x0(%eax)
41c60f:	62 00                	bound  %eax,(%eax)
41c611:	66 00 71 00          	data16 add %dh,0x0(%ecx)
41c615:	30 00                	xor    %al,(%eax)
41c617:	6d                   	insl   (%dx),%es:(%edi)
41c618:	00 69 00             	add    %ch,0x0(%ecx)
41c61b:	59                   	pop    %ecx
41c61c:	00 6a 00             	add    %ch,0x0(%edx)
41c61f:	4e                   	dec    %esi
41c620:	00 65 00             	add    %ah,0x0(%ebp)
41c623:	52                   	push   %edx
41c624:	00 6d 00             	add    %ch,0x0(%ebp)
41c627:	4b                   	dec    %ebx
41c628:	00 7a 00             	add    %bh,0x0(%edx)
41c62b:	51                   	push   %ecx
41c62c:	00 65 00             	add    %ah,0x0(%ebp)
41c62f:	43                   	inc    %ebx
41c630:	00 63 00             	add    %ah,0x0(%ebx)
41c633:	4a                   	dec    %edx
41c634:	00 46 00             	add    %al,0x0(%esi)
41c637:	42                   	inc    %edx
41c638:	00 59 00             	add    %bl,0x0(%ecx)
41c63b:	77 00                	ja     0x41c63d
41c63d:	69 00 4f 00 6f 00    	imul   $0x6f004f,(%eax),%eax
41c643:	61                   	popa
41c644:	00 32                	add    %dh,(%edx)
41c646:	00 75 00             	add    %dh,0x0(%ebp)
41c649:	2f                   	das
41c64a:	00 2b                	add    %ch,(%ebx)
41c64c:	00 49 00             	add    %cl,0x0(%ecx)
41c64f:	67 00 2f             	add    %ch,(%bx)
41c652:	00 4e 00             	add    %cl,0x0(%esi)
41c655:	6d                   	insl   (%dx),%es:(%edi)
41c656:	00 50 00             	add    %dl,0x0(%eax)
41c659:	6b 00 6f             	imul   $0x6f,(%eax),%eax
41c65c:	00 4f 00             	add    %cl,0x0(%edi)
41c65f:	59                   	pop    %ecx
41c660:	00 4f 00             	add    %cl,0x0(%edi)
41c663:	4b                   	dec    %ebx
41c664:	00 43 00             	add    %al,0x0(%ebx)
41c667:	4d                   	dec    %ebp
41c668:	00 50 00             	add    %dl,0x0(%eax)
41c66b:	6d                   	insl   (%dx),%es:(%edi)
41c66c:	00 45 00             	add    %al,0x0(%ebp)
41c66f:	6e                   	outsb  %ds:(%esi),(%dx)
41c670:	00 4d 00             	add    %cl,0x0(%ebp)
41c673:	35 00 76 00 70       	xor    $0x70007600,%eax
41c678:	00 68 00             	add    %ch,0x0(%eax)
41c67b:	6f                   	outsl  %ds:(%esi),(%dx)
41c67c:	00 4b 00             	add    %cl,0x0(%ebx)
41c67f:	2b 00                	sub    (%eax),%eax
41c681:	55                   	push   %ebp
41c682:	00 44 00 30          	add    %al,0x30(%eax,%eax,1)
41c686:	00 7a 00             	add    %bh,0x0(%edx)
41c689:	70 00                	jo     0x41c68b
41c68b:	72 00                	jb     0x41c68d
41c68d:	33 00                	xor    (%eax),%eax
41c68f:	56                   	push   %esi
41c690:	00 56 00             	add    %dl,0x0(%esi)
41c693:	73 00                	jae    0x41c695
41c695:	47                   	inc    %edi
41c696:	00 47 00             	add    %al,0x0(%edi)
41c699:	45                   	inc    %ebp
41c69a:	00 6b 00             	add    %ch,0x0(%ebx)
41c69d:	79 00                	jns    0x41c69f
41c69f:	79 00                	jns    0x41c6a1
41c6a1:	49                   	dec    %ecx
41c6a2:	00 55 00             	add    %dl,0x0(%ebp)
41c6a5:	62 00                	bound  %eax,(%eax)
41c6a7:	54                   	push   %esp
41c6a8:	00 61 00             	add    %ah,0x0(%ecx)
41c6ab:	6d                   	insl   (%dx),%es:(%edi)
41c6ac:	00 68 00             	add    %ch,0x0(%eax)
41c6af:	61                   	popa
41c6b0:	00 43 00             	add    %al,0x0(%ebx)
41c6b3:	76 00                	jbe    0x41c6b5
41c6b5:	6e                   	outsb  %ds:(%esi),(%dx)
41c6b6:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
41c6ba:	00 6a 00             	add    %ch,0x0(%edx)
41c6bd:	79 00                	jns    0x41c6bf
41c6bf:	44                   	inc    %esp
41c6c0:	00 54 00 77          	add    %dl,0x77(%eax,%eax,1)
41c6c4:	00 61 00             	add    %ah,0x0(%ecx)
41c6c7:	4f                   	dec    %edi
41c6c8:	00 36                	add    %dh,(%esi)
41c6ca:	00 37                	add    %dh,(%edi)
41c6cc:	00 6f 00             	add    %ch,0x0(%edi)
41c6cf:	31 00                	xor    %eax,(%eax)
41c6d1:	61                   	popa
41c6d2:	00 65 00             	add    %ah,0x0(%ebp)
41c6d5:	63 00                	arpl   %eax,(%eax)
41c6d7:	77 00                	ja     0x41c6d9
41c6d9:	45                   	inc    %ebp
41c6da:	00 68 00             	add    %ch,0x0(%eax)
41c6dd:	54                   	push   %esp
41c6de:	00 59 00             	add    %bl,0x0(%ecx)
41c6e1:	77 00                	ja     0x41c6e3
41c6e3:	6a 00                	push   $0x0
41c6e5:	34 00                	xor    $0x0,%al
41c6e7:	4c                   	dec    %esp
41c6e8:	00 4e 00             	add    %cl,0x0(%esi)
41c6eb:	74 00                	je     0x41c6ed
41c6ed:	70 00                	jo     0x41c6ef
41c6ef:	49                   	dec    %ecx
41c6f0:	00 32                	add    %dh,(%edx)
41c6f2:	00 59 00             	add    %bl,0x0(%ecx)
41c6f5:	6a 00                	push   $0x0
41c6f7:	58                   	pop    %eax
41c6f8:	00 6b 00             	add    %ch,0x0(%ebx)
41c6fb:	70 00                	jo     0x41c6fd
41c6fd:	79 00                	jns    0x41c6ff
41c6ff:	4d                   	dec    %ebp
41c700:	00 32                	add    %dh,(%edx)
41c702:	00 35 00 66 00 78    	add    %dh,0x78006600
41c708:	00 63 00             	add    %ah,0x0(%ebx)
41c70b:	62 00                	bound  %eax,(%eax)
41c70d:	31 00                	xor    %eax,(%eax)
41c70f:	37                   	aaa
41c710:	00 48 00             	add    %cl,0x0(%eax)
41c713:	61                   	popa
41c714:	00 61 00             	add    %ah,0x0(%ecx)
41c717:	6e                   	outsb  %ds:(%esi),(%dx)
41c718:	00 52 00             	add    %dl,0x0(%edx)
41c71b:	39 00                	cmp    %eax,(%eax)
41c71d:	6d                   	insl   (%dx),%es:(%edi)
41c71e:	00 73 00             	add    %dh,0x0(%ebx)
41c721:	6c                   	insb   (%dx),%es:(%edi)
41c722:	00 55 00             	add    %dl,0x0(%ebp)
41c725:	79 00                	jns    0x41c727
41c727:	5a                   	pop    %edx
41c728:	00 4d 00             	add    %cl,0x0(%ebp)
41c72b:	47                   	inc    %edi
41c72c:	00 6c 00 35          	add    %ch,0x35(%eax,%eax,1)
41c730:	00 30                	add    %dh,(%eax)
41c732:	00 55 00             	add    %dl,0x0(%ebp)
41c735:	68 00 6d 00 4a       	push   $0x4a006d00
41c73a:	00 6f 00             	add    %ch,0x0(%edi)
41c73d:	6f                   	outsl  %ds:(%esi),(%dx)
41c73e:	00 5a 00             	add    %bl,0x0(%edx)
41c741:	36 00 36             	add    %dh,%ss:(%esi)
41c744:	00 70 00             	add    %dh,0x0(%eax)
41c747:	50                   	push   %eax
41c748:	00 50 00             	add    %dl,0x0(%eax)
41c74b:	4b                   	dec    %ebx
41c74c:	00 56 00             	add    %dl,0x0(%esi)
41c74f:	42                   	inc    %edx
41c750:	00 67 00             	add    %ah,0x0(%edi)
41c753:	75 00                	jne    0x41c755
41c755:	54                   	push   %esp
41c756:	00 2b                	add    %ch,(%ebx)
41c758:	00 50 00             	add    %dl,0x0(%eax)
41c75b:	55                   	push   %ebp
41c75c:	00 4e 00             	add    %cl,0x0(%esi)
41c75f:	70 00                	jo     0x41c761
41c761:	4d                   	dec    %ebp
41c762:	00 70 00             	add    %dh,0x0(%eax)
41c765:	58                   	pop    %eax
41c766:	00 65 00             	add    %ah,0x0(%ebp)
41c769:	49                   	dec    %ecx
41c76a:	00 72 00             	add    %dh,0x0(%edx)
41c76d:	6d                   	insl   (%dx),%es:(%edi)
41c76e:	00 51 00             	add    %dl,0x0(%ecx)
41c771:	64 00 34 00          	add    %dh,%fs:(%eax,%eax,1)
41c775:	68 00 34 00 75       	push   $0x75003400
41c77a:	00 69 00             	add    %ch,0x0(%ecx)
41c77d:	62 00                	bound  %eax,(%eax)
41c77f:	78 00                	js     0x41c781
41c781:	7a 00                	jp     0x41c783
41c783:	58                   	pop    %eax
41c784:	00 4d 00             	add    %cl,0x0(%ebp)
41c787:	33 00                	xor    (%eax),%eax
41c789:	42                   	inc    %edx
41c78a:	00 79 00             	add    %bh,0x0(%ecx)
41c78d:	48                   	dec    %eax
41c78e:	00 5a 00             	add    %bl,0x0(%edx)
41c791:	79 00                	jns    0x41c793
41c793:	38 00                	cmp    %al,(%eax)
41c795:	74 00                	je     0x41c797
41c797:	30 00                	xor    %al,(%eax)
41c799:	6b 00 76             	imul   $0x76,(%eax),%eax
41c79c:	00 75 00             	add    %dh,0x0(%ebp)
41c79f:	41                   	inc    %ecx
41c7a0:	00 35 00 43 00 68    	add    %dh,0x68004300
41c7a6:	00 30                	add    %dh,(%eax)
41c7a8:	00 42 00             	add    %al,0x0(%edx)
41c7ab:	34 00                	xor    $0x0,%al
41c7ad:	33 00                	xor    (%eax),%eax
41c7af:	2f                   	das
41c7b0:	00 41 00             	add    %al,0x0(%ecx)
41c7b3:	64 00 79 00          	add    %bh,%fs:0x0(%ecx)
41c7b7:	72 00                	jb     0x41c7b9
41c7b9:	4e                   	dec    %esi
41c7ba:	00 36                	add    %dh,(%esi)
41c7bc:	00 4e 00             	add    %cl,0x0(%esi)
41c7bf:	59                   	pop    %ecx
41c7c0:	00 62 00             	add    %ah,0x0(%edx)
41c7c3:	4b                   	dec    %ebx
41c7c4:	00 69 00             	add    %ch,0x0(%ecx)
41c7c7:	4e                   	dec    %esi
41c7c8:	00 32                	add    %dh,(%edx)
41c7ca:	00 34 00             	add    %dh,(%eax,%eax,1)
41c7cd:	46                   	inc    %esi
41c7ce:	00 5a 00             	add    %bl,0x0(%edx)
41c7d1:	71 00                	jno    0x41c7d3
41c7d3:	4d                   	dec    %ebp
41c7d4:	00 72 00             	add    %dh,0x0(%edx)
41c7d7:	44                   	inc    %esp
41c7d8:	00 6b 00             	add    %ch,0x0(%ebx)
41c7db:	6a 00                	push   $0x0
41c7dd:	2b 00                	sub    (%eax),%eax
41c7df:	66 00 45 00          	data16 add %al,0x0(%ebp)
41c7e3:	56                   	push   %esi
41c7e4:	00 79 00             	add    %bh,0x0(%ecx)
41c7e7:	48                   	dec    %eax
41c7e8:	00 73 00             	add    %dh,0x0(%ebx)
41c7eb:	75 00                	jne    0x41c7ed
41c7ed:	69 00 59 00 4c 00    	imul   $0x4c0059,(%eax),%eax
41c7f3:	79 00                	jns    0x41c7f5
41c7f5:	55                   	push   %ebp
41c7f6:	00 51 00             	add    %dl,0x0(%ecx)
41c7f9:	70 00                	jo     0x41c7fb
41c7fb:	58                   	pop    %eax
41c7fc:	00 71 00             	add    %dh,0x0(%ecx)
41c7ff:	57                   	push   %edi
41c800:	00 54 00 49          	add    %dl,0x49(%eax,%eax,1)
41c804:	00 4c 00 39          	add    %cl,0x39(%eax,%eax,1)
41c808:	00 78 00             	add    %bh,0x0(%eax)
41c80b:	30 00                	xor    %al,(%eax)
41c80d:	38 00                	cmp    %al,(%eax)
41c80f:	39 00                	cmp    %eax,(%eax)
41c811:	44                   	inc    %esp
41c812:	00 58 00             	add    %bl,0x0(%eax)
41c815:	44                   	inc    %esp
41c816:	00 78 00             	add    %bh,0x0(%eax)
41c819:	38 00                	cmp    %al,(%eax)
41c81b:	42                   	inc    %edx
41c81c:	00 6d 00             	add    %ch,0x0(%ebp)
41c81f:	73 00                	jae    0x41c821
41c821:	66 00 52 00          	data16 add %dl,0x0(%edx)
41c825:	4b                   	dec    %ebx
41c826:	00 46 00             	add    %al,0x0(%esi)
41c829:	63 00                	arpl   %eax,(%eax)
41c82b:	66 00 67 00          	data16 add %ah,0x0(%edi)
41c82f:	6c                   	insb   (%dx),%es:(%edi)
41c830:	00 71 00             	add    %dh,0x0(%ecx)
41c833:	75 00                	jne    0x41c835
41c835:	4b                   	dec    %ebx
41c836:	00 65 00             	add    %ah,0x0(%ebp)
41c839:	55                   	push   %ebp
41c83a:	00 68 00             	add    %ch,0x0(%eax)
41c83d:	79 00                	jns    0x41c83f
41c83f:	4b                   	dec    %ebx
41c840:	00 36                	add    %dh,(%esi)
41c842:	00 2f                	add    %ch,(%edi)
41c844:	00 49 00             	add    %cl,0x0(%ecx)
41c847:	6a 00                	push   $0x0
41c849:	61                   	popa
41c84a:	00 4e 00             	add    %cl,0x0(%esi)
41c84d:	7a 00                	jp     0x41c84f
41c84f:	36 00 31             	add    %dh,%ss:(%ecx)
41c852:	00 35 00 32 00 77    	add    %dh,0x77003200
41c858:	00 31                	add    %dh,(%ecx)
41c85a:	00 4b 00             	add    %cl,0x0(%ebx)
41c85d:	7a 00                	jp     0x41c85f
41c85f:	70 00                	jo     0x41c861
41c861:	50                   	push   %eax
41c862:	00 58 00             	add    %bl,0x0(%eax)
41c865:	6c                   	insb   (%dx),%es:(%edi)
41c866:	00 58 00             	add    %bl,0x0(%eax)
41c869:	75 00                	jne    0x41c86b
41c86b:	54                   	push   %esp
41c86c:	00 35 00 58 00 71    	add    %dh,0x71005800
41c872:	00 57 00             	add    %dl,0x0(%edi)
41c875:	67 00 31             	add    %dh,(%bx,%di)
41c878:	00 35 00 51 00 32    	add    %dh,0x32005100
41c87e:	00 30                	add    %dh,(%eax)
41c880:	00 6d 00             	add    %ch,0x0(%ebp)
41c883:	36 00 4f 00          	add    %cl,%ss:0x0(%edi)
41c887:	76 00                	jbe    0x41c889
41c889:	36 00 69 00          	add    %ch,%ss:0x0(%ecx)
41c88d:	4e                   	dec    %esi
41c88e:	00 71 00             	add    %dh,0x0(%ecx)
41c891:	54                   	push   %esp
41c892:	00 2b                	add    %ch,(%ebx)
41c894:	00 37                	add    %dh,(%edi)
41c896:	00 70 00             	add    %dh,0x0(%eax)
41c899:	71 00                	jno    0x41c89b
41c89b:	30 00                	xor    %al,(%eax)
41c89d:	6d                   	insl   (%dx),%es:(%edi)
41c89e:	00 46 00             	add    %al,0x0(%esi)
41c8a1:	66 00 48 00          	data16 add %cl,0x0(%eax)
41c8a5:	71 00                	jno    0x41c8a7
41c8a7:	64 00 52 00          	add    %dl,%fs:0x0(%edx)
41c8ab:	57                   	push   %edi
41c8ac:	00 2b                	add    %ch,(%ebx)
41c8ae:	00 48 00             	add    %cl,0x0(%eax)
41c8b1:	44                   	inc    %esp
41c8b2:	00 51 00             	add    %dl,0x0(%ecx)
41c8b5:	51                   	push   %ecx
41c8b6:	00 37                	add    %dh,(%edi)
41c8b8:	00 41 00             	add    %al,0x0(%ecx)
41c8bb:	4e                   	dec    %esi
41c8bc:	00 31                	add    %dh,(%ecx)
41c8be:	00 66 00             	add    %ah,0x0(%esi)
41c8c1:	62 00                	bound  %eax,(%eax)
41c8c3:	47                   	inc    %edi
41c8c4:	00 6d 00             	add    %ch,0x0(%ebp)
41c8c7:	68 00 36 00 46       	push   $0x46003600
41c8cc:	00 65 00             	add    %ah,0x0(%ebp)
41c8cf:	6e                   	outsb  %ds:(%esi),(%dx)
41c8d0:	00 43 00             	add    %al,0x0(%ebx)
41c8d3:	47                   	inc    %edi
41c8d4:	00 6d 00             	add    %ch,0x0(%ebp)
41c8d7:	55                   	push   %ebp
41c8d8:	00 37                	add    %dh,(%edi)
41c8da:	00 6c 00 6b          	add    %ch,0x6b(%eax,%eax,1)
41c8de:	00 76 00             	add    %dh,0x0(%esi)
41c8e1:	77 00                	ja     0x41c8e3
41c8e3:	36 00 38             	add    %bh,%ss:(%eax)
41c8e6:	00 6a 00             	add    %ch,0x0(%edx)
41c8e9:	68 00 44 00 71       	push   $0x71004400
41c8ee:	00 2f                	add    %ch,(%edi)
41c8f0:	00 64 00 57          	add    %ah,0x57(%eax,%eax,1)
41c8f4:	00 32                	add    %dh,(%edx)
41c8f6:	00 33                	add    %dh,(%ebx)
41c8f8:	00 52 00             	add    %dl,0x0(%edx)
41c8fb:	52                   	push   %edx
41c8fc:	00 46 00             	add    %al,0x0(%esi)
41c8ff:	64 00 44 00 36       	add    %al,%fs:0x36(%eax,%eax,1)
41c904:	00 53 00             	add    %dl,0x0(%ebx)
41c907:	2f                   	das
41c908:	00 5a 00             	add    %bl,0x0(%edx)
41c90b:	31 00                	xor    %eax,(%eax)
41c90d:	49                   	dec    %ecx
41c90e:	00 47 00             	add    %al,0x0(%edi)
41c911:	7a 00                	jp     0x41c913
41c913:	4c                   	dec    %esp
41c914:	00 53 00             	add    %dl,0x0(%ebx)
41c917:	61                   	popa
41c918:	00 4b 00             	add    %cl,0x0(%ebx)
41c91b:	6d                   	insl   (%dx),%es:(%edi)
41c91c:	00 67 00             	add    %ah,0x0(%edi)
41c91f:	68 00 4d 00 4b       	push   $0x4b004d00
41c924:	00 64 00 34          	add    %ah,0x34(%eax,%eax,1)
41c928:	00 42 00             	add    %al,0x0(%edx)
41c92b:	39 00                	cmp    %eax,(%eax)
41c92d:	47                   	inc    %edi
41c92e:	00 4a 00             	add    %cl,0x0(%edx)
41c931:	35 00 53 00 4c       	xor    $0x4c005300,%eax