4103da:	10 00                	adc    %al,(%eax)
4103e4:	00 10                	add    %dl,(%eax)
4103ee:	00 00                	add    %al,(%eax)
4103f0:	10 00                	adc    %al,(%eax)
4103fa:	00 10                	add    %dl,(%eax)
410404:	00 00                	add    %al,(%eax)
410406:	10 00                	adc    %al,(%eax)
410408:	00 00                	add    %al,(%eax)
41040a:	00 00                	add    %al,(%eax)
41040c:	00 00                	add    %al,(%eax)
41040e:	02 00                	add    (%eax),%al
410410:	10 10                	adc    %dl,(%eax)
410412:	00 00                	add    %al,(%eax)
410414:	20 00                	and    %al,(%eax)
410416:	00 80 18 00 00 00    	add    %al,0x18(%eax)
41041c:	48                   	dec    %eax
41041d:	00 00                	add    %al,(%eax)
41041f:	80 00 00             	addb   $0x0,(%eax)
410422:	00 00                	add    %al,(%eax)
410424:	00 00                	add    %al,(%eax)
410426:	00 10                	add    %dl,(%eax)
410428:	00 00                	add    %al,(%eax)
41042a:	00 00                	add    %al,(%eax)
41042c:	00 00                	add    %al,(%eax)
41042e:	01 00                	add    %eax,(%eax)
410430:	01 00                	add    %eax,(%eax)
410432:	10 00                	adc    %al,(%eax)
410434:	50                   	push   %eax
410435:	00 00                	add    %al,(%eax)
410437:	80 00 00             	addb   $0x0,(%eax)
41043a:	00 00                	add    %al,(%eax)
41043c:	00 10                	add    %dl,(%eax)
410446:	01 00                	add    %eax,(%eax)
410448:	11 00                	adc    %eax,(%eax)
41044a:	00 00                	add    %al,(%eax)
41044c:	68 00 00 80 00       	push   $0x800000
410451:	00 00                	add    %al,(%eax)
410453:	10 00                	adc    %al,(%eax)
41045d:	00 11                	add    %dl,(%ecx)
41045f:	00 00                	add    %al,(%eax)
410461:	00 00                	add    %al,(%eax)
410463:	00 80 00 00 00 00    	add    %al,0x0(%eax)
410469:	10 00                	adc    %al,(%eax)
410473:	00 10                	add    %dl,(%eax)
410475:	00 01                	add    %al,(%ecx)
410477:	00 00                	add    %al,(%eax)
410479:	00 00                	add    %al,(%eax)
41047b:	00 90 00 00 10 a0    	add    %dl,-0x5ff00000(%eax)
410481:	00 01                	add    %al,(%ecx)
410483:	00 b4 03 00 00 00 00 	add    %dh,0x0(%ebx,%eax,1)
41048a:	10 00                	adc    %al,(%eax)
41048c:	00 00                	add    %al,(%eax)
41048e:	00 00                	add    %al,(%eax)
410490:	54                   	push   %esp
410491:	04 01                	add    $0x1,%al
410493:	00 ea                	add    %ch,%dl
410495:	11 00                	adc    %eax,(%eax)
41049f:	00 c4                	add    %al,%ah
4104a1:	03 34 00             	add    (%eax,%eax,1),%esi
4104a4:	00 00                	add    %al,(%eax)
4104a6:	56                   	push   %esi
4104a7:	00 53 00             	add    %dl,0x0(%ebx)
4104aa:	5f                   	pop    %edi
4104ab:	10 56 00             	adc    %dl,0x0(%esi)
4104ae:	45                   	inc    %ebp
4104af:	00 52 00             	add    %dl,0x0(%edx)
4104b2:	53                   	push   %ebx
4104b3:	00 49 00             	add    %cl,0x0(%ecx)
4104b6:	5f                   	pop    %edi
4104b7:	00 4e 00             	add    %cl,0x0(%esi)
4104ba:	5f                   	pop    %edi
4104bb:	00 49 00             	add    %cl,0x0(%ecx)
4104be:	4e                   	dec    %esi
4104bf:	00 46 10             	add    %al,0x10(%esi)
4104c2:	4f                   	dec    %edi
4104c3:	00 00                	add    %al,(%eax)
4104c5:	00 00                	add    %al,(%eax)
4104c7:	00 bd 04 ef fe 10    	add    %bh,0x10feef04(%ebp)
4104cd:	00 01                	add    %al,(%ecx)
4104cf:	00 00                	add    %al,(%eax)
4104d1:	00 01                	add    %al,(%ecx)
4104d3:	00 00                	add    %al,(%eax)
4104d5:	00 00                	add    %al,(%eax)
4104d7:	10 00                	adc    %al,(%eax)
4104d9:	00 01                	add    %al,(%ecx)
4104db:	00 00                	add    %al,(%eax)
4104dd:	00 00                	add    %al,(%eax)
4104df:	00 3f                	add    %bh,(%edi)
4104e1:	00 10                	add    %dl,(%eax)
4104e3:	00 00                	add    %al,(%eax)
4104e5:	00 00                	add    %al,(%eax)
4104e7:	00 04 00             	add    %al,(%eax,%eax,1)
4104ea:	00 00                	add    %al,(%eax)
4104ec:	01 10                	add    %edx,(%eax)
4104f6:	00 00                	add    %al,(%eax)
4104f8:	10 00                	adc    %al,(%eax)
4104fa:	00 00                	add    %al,(%eax)
4104fc:	44                   	inc    %esp
4104fd:	00 00                	add    %al,(%eax)
4104ff:	00 01                	add    %al,(%ecx)
410501:	00 56 10             	add    %dl,0x10(%esi)
410504:	61                   	popa
410505:	00 72 00             	add    %dh,0x0(%edx)
410508:	46                   	inc    %esi
410509:	00 69 00             	add    %ch,0x0(%ecx)
41050c:	6c                   	insb   (%dx),%es:(%edi)
41050d:	00 75 00             	add    %dh,0x0(%ebp)
410510:	49                   	dec    %ecx
410511:	00 6e 00             	add    %ch,0x0(%esi)
410514:	66 00 6f 00          	data16 add %ch,0x0(%edi)
410518:	00 10                	add    %dl,(%eax)
41051a:	00 00                	add    %al,(%eax)
41051c:	24 00                	and    $0x0,%al
41051e:	04 00                	add    $0x0,%al
410520:	00 00                	add    %al,(%eax)
410522:	54                   	push   %esp
410523:	00 82 00 61 00 6e    	add    %al,0x6e006100(%edx)
410529:	00 73 00             	add    %dh,0x0(%ebx)
41052c:	6c                   	insb   (%dx),%es:(%edi)
41052d:	00 61 10             	add    %ah,0x10(%ecx)
410530:	74 00                	je     0x410532
410532:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
410538:	00 00                	add    %al,(%eax)
41053a:	10 00                	adc    %al,(%eax)
41053c:	00 00                	add    %al,(%eax)
41053e:	b0 04                	mov    $0x4,%al
410540:	14 03                	adc    $0x3,%al
410542:	00 00                	add    %al,(%eax)
410544:	01 10                	add    %edx,(%eax)
410546:	53                   	push   %ebx
410547:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
41054b:	00 69 00             	add    %ch,0x0(%ecx)
41054e:	6e                   	outsb  %ds:(%esi),(%dx)
41054f:	00 77 00             	add    %dh,0x0(%edi)
410552:	46                   	inc    %esi
410553:	00 69 00             	add    %ch,0x0(%ecx)
410556:	6c                   	insb   (%dx),%es:(%edi)
410557:	00 65 00             	add    %ah,0x0(%ebp)
41055a:	49                   	dec    %ecx
41055b:	10 6e 00             	adc    %ch,0x0(%esi)
41055e:	66 00 6f 00          	data16 add %ch,0x0(%edi)
410562:	00 00                	add    %al,(%eax)
410564:	f0 02 10             	lock add (%eax),%dl
410567:	00 01                	add    %al,(%ecx)
410569:	00 30                	add    %dh,(%eax)
41056b:	00 30                	add    %dh,(%eax)
41056d:	00 30                	add    %dh,(%eax)
41056f:	00 30                	add    %dh,(%eax)
410571:	10 30                	adc    %dh,(%eax)
410573:	00 34 00             	add    %dh,(%eax,%eax,1)
410576:	62 00                	bound  %eax,(%eax)
410578:	30 00                	xor    %al,(%eax)
41057a:	00 00                	add    %al,(%eax)
41057c:	5e                   	pop    %esi
41057d:	00 1b                	add    %bl,(%ebx)
41057f:	00 01                	add    %al,(%ecx)
410581:	00 43 00             	add    %al,0x0(%ebx)
410584:	6f                   	outsl  %ds:(%esi),(%dx)
410585:	00 6d 10             	add    %ch,0x10(%ebp)
410588:	6d                   	insl   (%dx),%es:(%edi)
410589:	00 65 00             	add    %ah,0x0(%ebp)
41058c:	6e                   	outsb  %ds:(%esi),(%dx)
41058d:	00 74 00 73          	add    %dh,0x73(%eax,%eax,1)
410591:	00 10                	add    %dl,(%eax)
410593:	00 4d 00             	add    %cl,0x0(%ebp)
410596:	69 00 63 00 72 00    	imul   $0x720063,(%eax),%eax
41059c:	6f                   	outsl  %ds:(%esi),(%dx)
41059d:	10 73 00             	adc    %dh,0x0(%ebx)
4105a0:	6f                   	outsl  %ds:(%esi),(%dx)
4105a1:	00 66 00             	add    %ah,0x0(%esi)
4105a4:	74 00                	je     0x4105a6
4105a6:	2e 00 67 00          	add    %ah,%cs:0x0(%edi)
4105aa:	69 00 6e 00 33 00    	imul   $0x33006e,(%eax),%eax
4105b0:	32 00                	xor    (%eax),%al
4105b2:	2e 10 50 00          	adc    %dl,%cs:0x0(%eax)
4105b6:	72 00                	jb     0x4105b8
4105b8:	69 00 6d 00 69 00    	imul   $0x69006d,(%eax),%eax
4105be:	84 00                	test   %al,(%eax)
4105c0:	69 00 76 00 65 00    	imul   $0x650076,(%eax),%eax
4105c6:	73 00                	jae    0x4105c8
4105c8:	00 10                	add    %dl,(%eax)
4105ca:	00 00                	add    %al,(%eax)
4105cc:	4c                   	dec    %esp
4105cd:	00 16                	add    %dl,(%esi)
4105cf:	00 01                	add    %al,(%ecx)
4105d1:	00 43 00             	add    %al,0x0(%ebx)
4105d4:	7f 00                	jg     0x4105d6
4105d6:	6d                   	insl   (%dx),%es:(%edi)
4105d7:	00 70 00             	add    %dh,0x0(%eax)
4105da:	61                   	popa
4105db:	00 6e 00             	add    %ch,0x0(%esi)
4105de:	79 10                	jns    0x4105f0
4105e0:	4e                   	dec    %esi
4105e1:	00 61 00             	add    %ah,0x0(%ecx)
4105e4:	6d                   	insl   (%dx),%es:(%edi)
4105e5:	00 65 00             	add    %ah,0x0(%ebp)
4105e8:	00 00                	add    %al,(%eax)
4105ea:	10 00                	adc    %al,(%eax)
4105ec:	4d                   	dec    %ebp
4105ed:	00 69 00             	add    %ch,0x0(%ecx)
4105f0:	63 00                	arpl   %eax,(%eax)
4105f2:	72 00                	jb     0x4105f4
4105f4:	6f                   	outsl  %ds:(%esi),(%dx)
4105f5:	10 73 00             	adc    %dh,0x0(%ebx)
4105f8:	6f                   	outsl  %ds:(%esi),(%dx)
4105f9:	00 66 00             	add    %ah,0x0(%esi)
4105fc:	74 00                	je     0x4105fe
4105fe:	20 00                	and    %al,(%eax)
410600:	53                   	push   %ebx
410601:	00 6f 00             	add    %ch,0x0(%edi)
410604:	72 00                	jb     0x410606
410606:	70 00                	jo     0x410608
410608:	6f                   	outsl  %ds:(%esi),(%dx)
410609:	00 72 10             	add    %dh,0x10(%edx)
41060c:	61                   	popa
41060d:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
410611:	00 6f 00             	add    %ch,0x0(%edi)
410614:	6e                   	outsb  %ds:(%esi),(%dx)
410615:	00 10                	add    %dl,(%eax)
410617:	00 5e 00             	add    %bl,0x0(%esi)
41061a:	1b 00                	sbb    (%eax),%eax
41061c:	01 00                	add    %eax,(%eax)
41061e:	46                   	inc    %esi
41061f:	00 69 10             	add    %ch,0x10(%ecx)
410622:	6c                   	insb   (%dx),%es:(%edi)
410623:	00 65 00             	add    %ah,0x0(%ebp)
410626:	44                   	inc    %esp
410627:	00 65 00             	add    %ah,0x0(%ebp)
41062a:	73 00                	jae    0x41062c
41062c:	73 00                	jae    0x41062e
41062e:	72 00                	jb     0x410630
410630:	69 00 70 00 74 00    	imul   $0x740070,(%eax),%eax
410636:	69 10 6f 00 6e 00    	imul   $0x6e006f,(%eax),%edx
41063c:	00 00                	add    %al,(%eax)
41063e:	00 00                	add    %al,(%eax)
410640:	4d                   	dec    %ebp
410641:	00 79 00             	add    %bh,0x0(%ecx)
410644:	63 00                	arpl   %eax,(%eax)
410646:	72 00                	jb     0x410648
410648:	6f                   	outsl  %ds:(%esi),(%dx)
410649:	00 73 00             	add    %dh,0x0(%ebx)
41064c:	6f                   	outsl  %ds:(%esi),(%dx)
41064d:	10 66 00             	adc    %ah,0x0(%esi)
410650:	74 00                	je     0x410652
410652:	2e 00 57 00          	add    %dl,%cs:0x0(%edi)
410656:	69 00 7e 00 33 00    	imul   $0x33007e,(%eax),%eax
41065c:	32 00                	xor    (%eax),%al
41065e:	2e 00 50 00          	add    %dl,%cs:0x0(%eax)
410662:	72 10                	jb     0x410674
410664:	69 00 6d 00 69 00    	imul   $0x69006d,(%eax),%eax
41066a:	74 00                	je     0x41066c
41066c:	69 00 86 00 65 00    	imul   $0x650086,(%eax),%eax
410672:	73 00                	jae    0x410674
410674:	00 00                	add    %al,(%eax)
410676:	00 00                	add    %al,(%eax)
410678:	30 10                	xor    %dl,(%eax)
41067a:	08 00                	or     %al,(%eax)
41067c:	01 00                	add    %eax,(%eax)
41067e:	46                   	inc    %esi
41067f:	00 69 00             	add    %ch,0x0(%ecx)
410682:	6c                   	insb   (%dx),%es:(%edi)
410683:	00 75 00             	add    %dh,0x0(%ebp)
410686:	56                   	push   %esi
410687:	00 65 00             	add    %ah,0x0(%ebp)
41068a:	72 00                	jb     0x41068c
41068c:	73 00                	jae    0x41068e
41068e:	69 10 6f 00 6e 00    	imul   $0x6e006f,(%eax),%edx
410694:	00 00                	add    %al,(%eax)
410696:	00 00                	add    %al,(%eax)
410698:	31 00                	xor    %eax,(%eax)
41069a:	3e 00 30             	add    %dh,%ds:(%eax)
41069d:	00 2e                	add    %ch,(%esi)
41069f:	00 30                	add    %dh,(%eax)
4106a1:	00 2e                	add    %ch,(%esi)
4106a3:	00 30                	add    %dh,(%eax)
4106a5:	10 00                	adc    %al,(%eax)
4106a7:	00 36                	add    %dh,(%esi)
4106a9:	00 0b                	add    %cl,(%ebx)
4106ab:	00 01                	add    %al,(%ecx)
4106ad:	00 49 00             	add    %cl,0x0(%ecx)
4106b0:	7e 00                	jle    0x4106b2
4106b2:	74 00                	je     0x4106b4
4106b4:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4106b8:	6e                   	outsb  %ds:(%esi),(%dx)
4106b9:	00 61 10             	add    %ah,0x10(%ecx)
4106bc:	6c                   	insb   (%dx),%es:(%edi)
4106bd:	00 4e 00             	add    %cl,0x0(%esi)
4106c0:	61                   	popa
4106c1:	00 6d 00             	add    %ch,0x0(%ebp)
4106c4:	65 00 10             	add    %dl,%gs:(%eax)
4106c7:	00 74 00 72          	add    %dh,0x72(%eax,%eax,1)
4106cb:	00 62 00             	add    %ah,0x0(%edx)
4106ce:	69 00 6c 10 65 00    	imul   $0x65106c,(%eax),%eax
4106d4:	2e 00 65 00          	add    %ah,%cs:0x0(%ebp)
4106d8:	78 00                	js     0x4106da
4106da:	65 00 10             	add    %dl,%gs:(%eax)
4106dd:	00 00                	add    %al,(%eax)
4106df:	00 48 00             	add    %cl,0x0(%eax)
4106e2:	12 00                	adc    (%eax),%al
4106e4:	01 00                	add    %eax,(%eax)
4106e6:	4c                   	dec    %esp
4106e7:	10 65 00             	adc    %ah,0x0(%ebp)
4106ea:	67 00 61 00          	add    %ah,0x0(%bx,%di)
4106ee:	6c                   	insb   (%dx),%es:(%edi)
4106ef:	00 43 00             	add    %al,0x0(%ebx)
4106f2:	7f 00                	jg     0x4106f4
4106f4:	70 00                	jo     0x4106f6
4106f6:	79 00                	jns    0x4106f8
4106f8:	72 00                	jb     0x4106fa
4106fa:	69 00 67 10 68 00    	imul   $0x681067,(%eax),%eax
410700:	74 00                	je     0x410702
410702:	00 00                	add    %al,(%eax)
410704:	43                   	inc    %ebx
410705:	00 6f 00             	add    %ch,0x0(%edi)
410708:	80 00 79             	addb   $0x79,(%eax)
41070b:	00 72 00             	add    %dh,0x0(%edx)
41070e:	69 00 67 00 68 10    	imul   $0x10680067,(%eax),%eax
410714:	74 00                	je     0x410716
410716:	20 00                	and    %al,(%eax)
410718:	a9 00 20 00 20       	test   $0x20002000,%eax
41071d:	00 42 00             	add    %al,0x0(%edx)
410720:	30 00                	xor    %al,(%eax)
410722:	32 00                	xor    (%eax),%al
410724:	30 00                	xor    %al,(%eax)
410726:	00 00                	add    %al,(%eax)
410728:	2a 10                	sub    (%eax),%dl
41072a:	01 00                	add    %eax,(%eax)
41072c:	01 00                	add    %eax,(%eax)
41072e:	4c                   	dec    %esp
41072f:	00 65 00             	add    %ah,0x0(%ebp)
410732:	67 00 71 00          	add    %dh,0x0(%bx,%di)
410736:	6c                   	insb   (%dx),%es:(%edi)
410737:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41073b:	00 61 00             	add    %ah,0x0(%ecx)
41073e:	64 10 65 00          	adc    %ah,%fs:0x0(%ebp)
410742:	6d                   	insl   (%dx),%es:(%edi)
410743:	00 61 00             	add    %ah,0x0(%ecx)
410746:	72 00                	jb     0x410748
410748:	6b 00 83             	imul   $0xffffff83,(%eax),%eax
410753:	00 3e                	add    %bh,(%esi)
410755:	10 0b                	adc    %cl,(%ebx)
410757:	00 01                	add    %al,(%ecx)
410759:	00 4f 00             	add    %cl,0x0(%edi)
41075c:	72 00                	jb     0x41075e
41075e:	69 00 77 00 69 00    	imul   $0x690077,(%eax),%eax
410764:	6e                   	outsb  %ds:(%esi),(%dx)
410765:	00 61 00             	add    %ah,0x0(%ecx)
410768:	6c                   	insb   (%dx),%es:(%edi)
410769:	00 46 10             	add    %al,0x10(%esi)
41076c:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax