4073b9:	00 20                	add    %ah,(%eax)
4073bb:	00 20                	add    %ah,(%eax)
4073bd:	00 20                	add    %ah,(%eax)
4073bf:	00 20                	add    %ah,(%eax)
4073c1:	00 50 00             	add    %dl,0x0(%eax)
4073c4:	41                   	inc    %ecx
4073c5:	00 52 00             	add    %dl,0x0(%edx)
4073c8:	41                   	inc    %ecx
4073c9:	00 4d 00             	add    %cl,0x0(%ebp)
4073cc:	45                   	inc    %ebp
4073cd:	00 54 00 45          	add    %dl,0x45(%eax,%eax,1)
4073d1:	00 52 00             	add    %dl,0x0(%edx)
4073d4:	53                   	push   %ebx
4073d5:	00 3a                	add    %bh,(%edx)
4073d7:	00 20                	add    %ah,(%eax)
4073d9:	00 20                	add    %ah,(%eax)
4073db:	00 3c 00             	add    %bh,(%eax,%eax,1)
4073de:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
4073e2:	74 00                	je     0x4073e4
4073e4:	61                   	popa
4073e5:	00 62 00             	add    %ah,0x0(%edx)
4073e8:	61                   	popa
4073e9:	00 73 00             	add    %dh,0x0(%ebx)
4073ec:	65 00 20             	add    %ah,%gs:(%eax)
4073ef:	00 6e 00             	add    %ch,0x0(%esi)
4073f2:	61                   	popa
4073f3:	00 6d 00             	add    %ch,0x0(%ebp)
4073f6:	65 00 3e             	add    %bh,%gs:(%esi)
4073f9:	00 20                	add    %ah,(%eax)
4073fb:	00 2d 00 20 00 66    	add    %ch,0x66002000
407401:	00 69 00             	add    %ch,0x0(%ecx)
407404:	6c                   	insb   (%dx),%es:(%edi)
407405:	00 65 00             	add    %ah,0x0(%ebp)
407408:	6e                   	outsb  %ds:(%esi),(%dx)
407409:	00 61 00             	add    %ah,0x0(%ecx)
40740c:	6d                   	insl   (%dx),%es:(%edi)
40740d:	00 65 00             	add    %ah,0x0(%ebp)
407410:	20 00                	and    %al,(%eax)
407412:	6f                   	outsl  %ds:(%esi),(%dx)
407413:	00 66 00             	add    %ah,0x0(%esi)
407416:	20 00                	and    %al,(%eax)
407418:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
40741c:	74 00                	je     0x40741e
40741e:	61                   	popa
40741f:	00 62 00             	add    %ah,0x0(%edx)
407422:	61                   	popa
407423:	00 73 00             	add    %dh,0x0(%ebx)
407426:	65 00 20             	add    %ah,%gs:(%eax)
407429:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
40742d:	00 20                	add    %ah,(%eax)
40742f:	00 76 00             	add    %dh,0x0(%esi)
407432:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
407436:	69 00 66 00 79 00    	imul   $0x790066,(%eax),%eax
40743c:	25 00 63 00 00       	and    $0x6300,%eax
407441:	00 00                	add    %al,(%eax)
407443:	00 00                	add    %al,(%eax)
407445:	00 00                	add    %al,(%eax)
407447:	00 20                	add    %ah,(%eax)
407449:	00 20                	add    %ah,(%eax)
40744b:	00 20                	add    %ah,(%eax)
40744d:	00 20                	add    %ah,(%eax)
40744f:	00 20                	add    %ah,(%eax)
407451:	00 20                	add    %ah,(%eax)
407453:	00 20                	add    %ah,(%eax)
407455:	00 20                	add    %ah,(%eax)
407457:	00 20                	add    %ah,(%eax)
407459:	00 20                	add    %ah,(%eax)
40745b:	00 20                	add    %ah,(%eax)
40745d:	00 20                	add    %ah,(%eax)
40745f:	00 20                	add    %ah,(%eax)
407461:	00 20                	add    %ah,(%eax)
407463:	00 20                	add    %ah,(%eax)
407465:	00 20                	add    %ah,(%eax)
407467:	00 20                	add    %ah,(%eax)
407469:	00 20                	add    %ah,(%eax)
40746b:	00 2f                	add    %ch,(%edi)
40746d:	00 74 00 3c          	add    %dh,0x3c(%eax,%eax,1)
407471:	00 64 00 62          	add    %ah,0x62(%eax,%eax,1)
407475:	00 3e                	add    %bh,(%esi)
407477:	00 20                	add    %ah,(%eax)
407479:	00 20                	add    %ah,(%eax)
40747b:	00 20                	add    %ah,(%eax)
40747d:	00 20                	add    %ah,(%eax)
40747f:	00 2d 00 20 00 73    	add    %ch,0x73002000
407485:	00 65 00             	add    %ah,0x0(%ebp)
407488:	74 00                	je     0x40748a
40748a:	20 00                	and    %al,(%eax)
40748c:	74 00                	je     0x40748e
40748e:	65 00 6d 00          	add    %ch,%gs:0x0(%ebp)
407492:	70 00                	jo     0x407494
407494:	2e 00 20             	add    %ah,%cs:(%eax)
407497:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
40749b:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
40749f:	00 62 00             	add    %ah,0x0(%edx)
4074a2:	61                   	popa
4074a3:	00 73 00             	add    %dh,0x0(%ebx)
4074a6:	65 00 20             	add    %ah,%gs:(%eax)
4074a9:	00 6e 00             	add    %ch,0x0(%esi)
4074ac:	61                   	popa
4074ad:	00 6d 00             	add    %ch,0x0(%ebp)
4074b0:	65 00 20             	add    %ah,%gs:(%eax)
4074b3:	00 28                	add    %ch,(%eax)
4074b5:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
4074b9:	00 66 00             	add    %ah,0x0(%esi)
4074bc:	61                   	popa
4074bd:	00 75 00             	add    %dh,0x0(%ebp)
4074c0:	6c                   	insb   (%dx),%es:(%edi)
4074c1:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
4074c5:	00 20                	add    %ah,(%eax)
4074c7:	00 54 00 45          	add    %dl,0x45(%eax,%eax,1)
4074cb:	00 4d 00             	add    %cl,0x0(%ebp)
4074ce:	50                   	push   %eax
4074cf:	00 49 00             	add    %cl,0x0(%ecx)
4074d2:	4e                   	dec    %esi
4074d3:	00 54 00 45          	add    %dl,0x45(%eax,%eax,1)
4074d7:	00 47 00             	add    %al,0x0(%edi)
4074da:	2a 00                	sub    (%eax),%al
4074dc:	2e 00 45 00          	add    %al,%cs:0x0(%ebp)
4074e0:	44                   	inc    %esp
4074e1:	00 42 00             	add    %al,0x0(%edx)
4074e4:	29 00                	sub    %eax,(%eax)
4074e6:	25 00 63 00 00       	and    $0x6300,%eax
4074eb:	00 00                	add    %al,(%eax)
4074ed:	00 00                	add    %al,(%eax)
4074ef:	00 20                	add    %ah,(%eax)
4074f1:	00 20                	add    %ah,(%eax)
4074f3:	00 20                	add    %ah,(%eax)
4074f5:	00 20                	add    %ah,(%eax)
4074f7:	00 20                	add    %ah,(%eax)
4074f9:	00 20                	add    %ah,(%eax)
4074fb:	00 20                	add    %ah,(%eax)
4074fd:	00 20                	add    %ah,(%eax)
4074ff:	00 20                	add    %ah,(%eax)
407501:	00 20                	add    %ah,(%eax)
407503:	00 20                	add    %ah,(%eax)
407505:	00 20                	add    %ah,(%eax)
407507:	00 20                	add    %ah,(%eax)
407509:	00 20                	add    %ah,(%eax)
40750b:	00 20                	add    %ah,(%eax)
40750d:	00 20                	add    %ah,(%eax)
40750f:	00 20                	add    %ah,(%eax)
407511:	00 20                	add    %ah,(%eax)
407513:	00 2f                	add    %ch,(%edi)
407515:	00 66 00             	add    %ah,0x0(%esi)
407518:	3c 00                	cmp    $0x0,%al
40751a:	6e                   	outsb  %ds:(%esi),(%dx)
40751b:	00 61 00             	add    %ah,0x0(%ecx)
40751e:	6d                   	insl   (%dx),%es:(%edi)
40751f:	00 65 00             	add    %ah,0x0(%ebp)
407522:	3e 00 20             	add    %ah,%ds:(%eax)
407525:	00 20                	add    %ah,(%eax)
407527:	00 2d 00 20 00 73    	add    %ch,0x73002000
40752d:	00 65 00             	add    %ah,0x0(%ebp)
407530:	74 00                	je     0x407532
407532:	20 00                	and    %al,(%eax)
407534:	70 00                	jo     0x407536
407536:	72 00                	jb     0x407538
407538:	65 00 66 00          	add    %ah,%gs:0x0(%esi)
40753c:	69 00 78 00 20 00    	imul   $0x200078,(%eax),%eax
407542:	74 00                	je     0x407544
407544:	6f                   	outsl  %ds:(%esi),(%dx)
407545:	00 20                	add    %ah,(%eax)
407547:	00 75 00             	add    %dh,0x0(%ebp)
40754a:	73 00                	jae    0x40754c
40754c:	65 00 20             	add    %ah,%gs:(%eax)
40754f:	00 66 00             	add    %ah,0x0(%esi)
407552:	6f                   	outsl  %ds:(%esi),(%dx)
407553:	00 72 00             	add    %dh,0x0(%edx)
407556:	20 00                	and    %al,(%eax)
407558:	6e                   	outsb  %ds:(%esi),(%dx)
407559:	00 61 00             	add    %ah,0x0(%ecx)
40755c:	6d                   	insl   (%dx),%es:(%edi)
40755d:	00 65 00             	add    %ah,0x0(%ebp)
407560:	20 00                	and    %al,(%eax)
407562:	6f                   	outsl  %ds:(%esi),(%dx)
407563:	00 66 00             	add    %ah,0x0(%esi)
407566:	20 00                	and    %al,(%eax)
407568:	72 00                	jb     0x40756a
40756a:	65 00 70 00          	add    %dh,%gs:0x0(%eax)
40756e:	6f                   	outsl  %ds:(%esi),(%dx)
40756f:	00 72 00             	add    %dh,0x0(%edx)
407572:	74 00                	je     0x407574
407574:	20 00                	and    %al,(%eax)
407576:	66 00 69 00          	data16 add %ch,0x0(%ecx)
40757a:	6c                   	insb   (%dx),%es:(%edi)
40757b:	00 65 00             	add    %ah,0x0(%ebp)
40757e:	73 00                	jae    0x407580
407580:	25 00 63 00 00       	and    $0x6300,%eax
407585:	00 00                	add    %al,(%eax)
407587:	00 20                	add    %ah,(%eax)
407589:	00 20                	add    %ah,(%eax)
40758b:	00 20                	add    %ah,(%eax)
40758d:	00 20                	add    %ah,(%eax)
40758f:	00 20                	add    %ah,(%eax)
407591:	00 20                	add    %ah,(%eax)
407593:	00 20                	add    %ah,(%eax)
407595:	00 20                	add    %ah,(%eax)
407597:	00 20                	add    %ah,(%eax)
407599:	00 20                	add    %ah,(%eax)
40759b:	00 20                	add    %ah,(%eax)
40759d:	00 20                	add    %ah,(%eax)
40759f:	00 20                	add    %ah,(%eax)
4075a1:	00 20                	add    %ah,(%eax)
4075a3:	00 20                	add    %ah,(%eax)
4075a5:	00 20                	add    %ah,(%eax)
4075a7:	00 20                	add    %ah,(%eax)
4075a9:	00 20                	add    %ah,(%eax)
4075ab:	00 20                	add    %ah,(%eax)
4075ad:	00 20                	add    %ah,(%eax)
4075af:	00 20                	add    %ah,(%eax)
4075b1:	00 20                	add    %ah,(%eax)
4075b3:	00 20                	add    %ah,(%eax)
4075b5:	00 20                	add    %ah,(%eax)
4075b7:	00 20                	add    %ah,(%eax)
4075b9:	00 20                	add    %ah,(%eax)
4075bb:	00 20                	add    %ah,(%eax)
4075bd:	00 20                	add    %ah,(%eax)
4075bf:	00 20                	add    %ah,(%eax)
4075c1:	00 20                	add    %ah,(%eax)
4075c3:	00 28                	add    %ch,(%eax)
4075c5:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
4075c9:	00 66 00             	add    %ah,0x0(%esi)
4075cc:	61                   	popa
4075cd:	00 75 00             	add    %dh,0x0(%ebp)
4075d0:	6c                   	insb   (%dx),%es:(%edi)
4075d1:	00 74 00 3a          	add    %dh,0x3a(%eax,%eax,1)
4075d5:	00 20                	add    %ah,(%eax)
4075d7:	00 3c 00             	add    %bh,(%eax,%eax,1)
4075da:	64 00 61 00          	add    %ah,%fs:0x0(%ecx)
4075de:	74 00                	je     0x4075e0
4075e0:	61                   	popa
4075e1:	00 62 00             	add    %ah,0x0(%edx)
4075e4:	61                   	popa
4075e5:	00 73 00             	add    %dh,0x0(%ebx)
4075e8:	65 00 3e             	add    %bh,%gs:(%esi)
4075eb:	00 2e                	add    %ch,(%esi)
4075ed:	00 69 00             	add    %ch,0x0(%ecx)
4075f0:	6e                   	outsb  %ds:(%esi),(%dx)
4075f1:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4075f5:	00 67 00             	add    %ah,0x0(%edi)
4075f8:	2e 00 72 00          	add    %dh,%cs:0x0(%edx)
4075fc:	61                   	popa
4075fd:	00 77 00             	add    %dh,0x0(%edi)
407600:	29 00                	sub    %eax,(%eax)
407602:	25 00 63 00 00       	and    $0x6300,%eax
407607:	00 20                	add    %ah,(%eax)
407609:	00 20                	add    %ah,(%eax)
40760b:	00 20                	add    %ah,(%eax)
40760d:	00 20                	add    %ah,(%eax)
40760f:	00 20                	add    %ah,(%eax)
407611:	00 20                	add    %ah,(%eax)
407613:	00 20                	add    %ah,(%eax)
407615:	00 20                	add    %ah,(%eax)
407617:	00 20                	add    %ah,(%eax)
407619:	00 20                	add    %ah,(%eax)
40761b:	00 20                	add    %ah,(%eax)
40761d:	00 20                	add    %ah,(%eax)
40761f:	00 20                	add    %ah,(%eax)
407621:	00 20                	add    %ah,(%eax)
407623:	00 20                	add    %ah,(%eax)
407625:	00 20                	add    %ah,(%eax)
407627:	00 20                	add    %ah,(%eax)
407629:	00 20                	add    %ah,(%eax)
40762b:	00 2f                	add    %ch,(%edi)
40762d:	00 76 00             	add    %dh,0x0(%esi)
407630:	73 00                	jae    0x407632
407632:	73 00                	jae    0x407634
407634:	72 00                	jb     0x407636
407636:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
40763a:	20 00                	and    %al,(%eax)
40763c:	3c 00                	cmp    $0x0,%al
40763e:	62 00                	bound  %eax,(%eax)
407640:	61                   	popa
407641:	00 73 00             	add    %dh,0x0(%ebx)
407644:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
407648:	61                   	popa
407649:	00 6d 00             	add    %ch,0x0(%ebp)
40764c:	65 00 3e             	add    %bh,%gs:(%esi)
40764f:	00 20                	add    %ah,(%eax)
407651:	00 3c 00             	add    %bh,(%eax,%eax,1)
407654:	6c                   	insb   (%dx),%es:(%edi)
407655:	00 6f 00             	add    %ch,0x0(%edi)
407658:	67 00 70 00          	add    %dh,0x0(%bx,%si)
40765c:	61                   	popa
40765d:	00 74 00 68          	add    %dh,0x68(%eax,%eax,1)
407661:	00 3e                	add    %bh,(%esi)
407663:	00 25 00 63 00 00    	add    %ah,0x6300
407669:	00 00                	add    %al,(%eax)
40766b:	00 00                	add    %al,(%eax)
40766d:	00 00                	add    %al,(%eax)
40766f:	00 20                	add    %ah,(%eax)
407671:	00 20                	add    %ah,(%eax)
407673:	00 20                	add    %ah,(%eax)
407675:	00 20                	add    %ah,(%eax)
407677:	00 20                	add    %ah,(%eax)
407679:	00 20                	add    %ah,(%eax)
40767b:	00 20                	add    %ah,(%eax)
40767d:	00 20                	add    %ah,(%eax)
40767f:	00 20                	add    %ah,(%eax)
407681:	00 20                	add    %ah,(%eax)
407683:	00 20                	add    %ah,(%eax)
407685:	00 20                	add    %ah,(%eax)
407687:	00 20                	add    %ah,(%eax)
407689:	00 20                	add    %ah,(%eax)
40768b:	00 20                	add    %ah,(%eax)
40768d:	00 20                	add    %ah,(%eax)
40768f:	00 20                	add    %ah,(%eax)
407691:	00 20                	add    %ah,(%eax)
407693:	00 20                	add    %ah,(%eax)
407695:	00 20                	add    %ah,(%eax)
407697:	00 20                	add    %ah,(%eax)
407699:	00 20                	add    %ah,(%eax)
40769b:	00 20                	add    %ah,(%eax)
40769d:	00 20                	add    %ah,(%eax)
40769f:	00 20                	add    %ah,(%eax)
4076a1:	00 20                	add    %ah,(%eax)
4076a3:	00 20                	add    %ah,(%eax)
4076a5:	00 20                	add    %ah,(%eax)
4076a7:	00 2d 00 20 00 76    	add    %ch,0x76002000
4076ad:	00 65 00             	add    %ah,0x0(%ebp)
4076b0:	72 00                	jb     0x4076b2
4076b2:	69 00 66 00 69 00    	imul   $0x690066,(%eax),%eax
4076b8:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4076bc:	20 00                	and    %al,(%eax)
4076be:	61                   	popa
4076bf:	00 20                	add    %ah,(%eax)
4076c1:	00 73 00             	add    %dh,0x0(%ebx)
4076c4:	6e                   	outsb  %ds:(%esi),(%dx)
4076c5:	00 61 00             	add    %ah,0x0(%ecx)
4076c8:	70 00                	jo     0x4076ca
4076ca:	73 00                	jae    0x4076cc
4076cc:	68 00 6f 00 74       	push   $0x74006f00
4076d1:	00 20                	add    %ah,(%eax)
4076d3:	00 6f 00             	add    %ch,0x0(%edi)
4076d6:	66 00 20             	data16 add %ah,(%eax)
4076d9:	00 61 00             	add    %ah,0x0(%ecx)
4076dc:	20 00                	and    %al,(%eax)
4076de:	6c                   	insb   (%dx),%es:(%edi)
4076df:	00 69 00             	add    %ch,0x0(%ecx)
4076e2:	76 00                	jbe    0x4076e4
4076e4:	65 00 20             	add    %ah,%gs:(%eax)
4076e7:	00 64 00 61          	add    %ah,0x61(%eax,%eax,1)
4076eb:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
4076ef:	00 62 00             	add    %ah,0x0(%edx)
4076f2:	61                   	popa
4076f3:	00 73 00             	add    %dh,0x0(%ebx)
4076f6:	65 00 2e             	add    %ch,%gs:(%esi)
4076f9:	00 20                	add    %ah,(%eax)
4076fb:	00 54 00 68          	add    %dl,0x68(%eax,%eax,1)
4076ff:	00 69 00             	add    %ch,0x0(%ecx)