41639f:	45                   	inc    %ebp
4163a0:	00 2e                	add    %ch,(%esi)
4163a2:	06                   	push   %es
4163a3:	43                   	inc    %ebx
4163a4:	00 2e                	add    %ch,(%esi)
4163a6:	06                   	push   %es
4163a7:	2e 06                	cs push %es
4163a9:	49                   	dec    %ecx
4163aa:	00 2e                	add    %ch,(%esi)
4163ac:	06                   	push   %es
4163ad:	4e                   	dec    %esi
4163ae:	00 63 00             	add    %ah,0x0(%ebx)
4163b1:	42                   	inc    %edx
4163b2:	00 43 00             	add    %al,0x0(%ebx)
4163b5:	2e 06                	cs push %es
4163b7:	2e 06                	cs push %es
4163b9:	4d                   	dec    %ebp
4163ba:	00 2e                	add    %ch,(%esi)
4163bc:	06                   	push   %es
4163bd:	4e                   	dec    %esi
4163be:	00 77 00             	add    %dh,0x0(%edi)
4163c1:	42                   	inc    %edx
4163c2:	00 43 00             	add    %al,0x0(%ebx)
4163c5:	2e 06                	cs push %es
4163c7:	2e 06                	cs push %es
4163c9:	51                   	push   %ecx
4163ca:	00 2e                	add    %ch,(%esi)
4163cc:	06                   	push   %es
4163cd:	4f                   	dec    %edi
4163ce:	00 45 00             	add    %al,0x0(%ebp)
4163d1:	42                   	inc    %edx
4163d2:	00 43 00             	add    %al,0x0(%ebx)
4163d5:	2e 06                	cs push %es
4163d7:	2e 06                	cs push %es
4163d9:	55                   	push   %ebp
4163da:	00 2e                	add    %ch,(%esi)
4163dc:	06                   	push   %es
4163dd:	4f                   	dec    %edi
4163de:	00 59 00             	add    %bl,0x0(%ecx)
4163e1:	42                   	inc    %edx
4163e2:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
4163e6:	00 2e                	add    %ch,(%esi)
4163e8:	06                   	push   %es
4163e9:	4c                   	dec    %esp
4163ea:	00 2e                	add    %ch,(%esi)
4163ec:	06                   	push   %es
4163ed:	48                   	dec    %eax
4163ee:	00 51 00             	add    %dl,0x0(%ecx)
4163f1:	43                   	inc    %ebx
4163f2:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
4163f6:	00 2e                	add    %ch,(%esi)
4163f8:	06                   	push   %es
4163f9:	54                   	push   %esp
4163fa:	00 2e                	add    %ch,(%esi)
4163fc:	06                   	push   %es
4163fd:	48                   	dec    %eax
4163fe:	00 30                	add    %dh,(%eax)
416400:	00 43 00             	add    %al,0x0(%ebx)
416403:	4c                   	dec    %esp
416404:	00 67 00             	add    %ah,0x0(%edi)
416407:	2e 06                	cs push %es
416409:	62 00                	bound  %eax,(%eax)
41640b:	2e 06                	cs push %es
41640d:	4a                   	dec    %edx
41640e:	00 77 00             	add    %dh,0x0(%edi)
416411:	43                   	inc    %ebx
416412:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
416416:	00 2e                	add    %ch,(%esi)
416418:	06                   	push   %es
416419:	6a 00                	push   $0x0
41641b:	2e 06                	cs push %es
41641d:	4b                   	dec    %ebx
41641e:	00 55 00             	add    %dl,0x0(%ebp)
416421:	43                   	inc    %ebx
416422:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
416426:	00 2e                	add    %ch,(%esi)
416428:	06                   	push   %es
416429:	72 00                	jb     0x41642b
41642b:	2e 06                	cs push %es
41642d:	4c                   	dec    %esp
41642e:	00 4d 00             	add    %cl,0x0(%ebp)
416431:	43                   	inc    %ebx
416432:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
416436:	00 2e                	add    %ch,(%esi)
416438:	06                   	push   %es
416439:	7a 00                	jp     0x41643b
41643b:	2e 06                	cs push %es
41643d:	4c                   	dec    %esp
41643e:	00 4d 00             	add    %cl,0x0(%ebp)
416441:	43                   	inc    %ebx
416442:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
416446:	00 2e                	add    %ch,(%esi)
416448:	06                   	push   %es
416449:	37                   	aaa
41644a:	00 2e                	add    %ch,(%esi)
41644c:	06                   	push   %es
41644d:	4c                   	dec    %esp
41644e:	00 4d 00             	add    %cl,0x0(%ebp)
416451:	43                   	inc    %ebx
416452:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
416456:	00 42 00             	add    %al,0x0(%edx)
416459:	44                   	inc    %esp
41645a:	00 2e                	add    %ch,(%esi)
41645c:	06                   	push   %es
41645d:	4b                   	dec    %ebx
41645e:	00 55 00             	add    %dl,0x0(%ebp)
416461:	43                   	inc    %ebx
416462:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
416466:	00 42 00             	add    %al,0x0(%edx)
416469:	4c                   	dec    %esp
41646a:	00 2e                	add    %ch,(%esi)
41646c:	06                   	push   %es
41646d:	4c                   	dec    %esp
41646e:	00 6b 00             	add    %ch,0x0(%ebx)
416471:	43                   	inc    %ebx
416472:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
416476:	00 42 00             	add    %al,0x0(%edx)
416479:	54                   	push   %esp
41647a:	00 2e                	add    %ch,(%esi)
41647c:	06                   	push   %es
41647d:	4c                   	dec    %esp
41647e:	00 4d 00             	add    %cl,0x0(%ebp)
416481:	43                   	inc    %ebx
416482:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
416486:	00 42 00             	add    %al,0x0(%edx)
416489:	62 00                	bound  %eax,(%eax)
41648b:	2e 06                	cs push %es
41648d:	4c                   	dec    %esp
41648e:	00 4d 00             	add    %cl,0x0(%ebp)
416491:	43                   	inc    %ebx
416492:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
416496:	00 42 00             	add    %al,0x0(%edx)
416499:	6a 00                	push   $0x0
41649b:	2e 06                	cs push %es
41649d:	4f                   	dec    %edi
41649e:	00 45 00             	add    %al,0x0(%ebp)
4164a1:	43                   	inc    %ebx
4164a2:	00 4c 00 67          	add    %cl,0x67(%eax,%eax,1)
4164a6:	00 42 00             	add    %al,0x0(%edx)
4164a9:	72 00                	jb     0x4164ab
4164ab:	2e 06                	cs push %es
4164ad:	2e 06                	cs push %es
4164af:	73 00                	jae    0x4164b1
4164b1:	44                   	inc    %esp
4164b2:	00 47 00             	add    %al,0x0(%edi)
4164b5:	67 00 2e 06 7a       	add    %ch,0x7a06
4164ba:	00 2e                	add    %ch,(%esi)
4164bc:	06                   	push   %es
4164bd:	48                   	dec    %eax
4164be:	00 6b 00             	add    %ch,0x0(%ebx)
4164c1:	2e 06                	cs push %es
4164c3:	6c                   	insb   (%dx),%es:(%edi)
4164c4:	00 77 00             	add    %dh,0x0(%edi)
4164c7:	43                   	inc    %ebx
4164c8:	00 36                	add    %dh,(%esi)
4164ca:	00 2e                	add    %ch,(%esi)
4164cc:	06                   	push   %es
4164cd:	4f                   	dec    %edi
4164ce:	00 55 00             	add    %dl,0x0(%ebp)
4164d1:	2e 06                	cs push %es
4164d3:	38 00                	cmp    %al,(%eax)
4164d5:	67 00 44 00          	add    %al,0x0(%si)
4164d9:	2f                   	das
4164da:	00 2e                	add    %ch,(%esi)
4164dc:	06                   	push   %es
4164dd:	42                   	inc    %edx
4164de:	00 73 00             	add    %dh,0x0(%ebx)
4164e1:	42                   	inc    %edx
4164e2:	00 54 00 2e          	add    %dl,0x2e(%eax,%eax,1)
4164e6:	06                   	push   %es
4164e7:	46                   	inc    %esi
4164e8:	00 78 00             	add    %bh,0x0(%eax)
4164eb:	2e 06                	cs push %es
4164ed:	58                   	pop    %eax
4164ee:	00 34 00             	add    %dh,(%eax,%eax,1)
4164f1:	42                   	inc    %edx
4164f2:	00 68 00             	add    %ch,0x0(%eax)
4164f5:	77 00                	ja     0x4164f7
4164f7:	47                   	inc    %edi
4164f8:	00 4f 00             	add    %cl,0x0(%edi)
4164fb:	2e 06                	cs push %es
4164fd:	5a                   	pop    %edx
4164fe:	00 51 00             	add    %dl,0x0(%ecx)
416501:	42                   	inc    %edx
416502:	00 6f 00             	add    %ch,0x0(%edi)
416505:	51                   	push   %ecx
416506:	00 47 00             	add    %al,0x0(%edi)
416509:	7a 00                	jp     0x41650b
41650b:	2e 06                	cs push %es
41650d:	55                   	push   %ebp
41650e:	00 59 00             	add    %bl,0x0(%ecx)
416511:	2e 06                	cs push %es
416513:	78 00                	js     0x416515
416515:	51                   	push   %ecx
416516:	00 44 00 56          	add    %al,0x56(%eax,%eax,1)
41651a:	00 2e                	add    %ch,(%esi)
41651c:	06                   	push   %es
41651d:	4b                   	dec    %ebx
41651e:	00 77 00             	add    %dh,0x0(%edi)
416521:	42                   	inc    %edx
416522:	00 76 00             	add    %dh,0x0(%esi)
416525:	67 00 45 00          	add    %al,0x0(%di)
416529:	45                   	inc    %ebp
41652a:	00 67 00             	add    %ah,0x0(%edi)
41652d:	2e 06                	cs push %es
41652f:	2e 06                	cs push %es
416531:	2e 06                	cs push %es
416533:	42                   	inc    %edx
416534:	00 2e                	add    %ch,(%esi)
416536:	06                   	push   %es
416537:	2e 06                	cs push %es
416539:	46                   	inc    %esi
41653a:	00 2e                	add    %ch,(%esi)
41653c:	06                   	push   %es
41653d:	2e 06                	cs push %es
41653f:	49                   	dec    %ecx
416540:	00 2e                	add    %ch,(%esi)
416542:	06                   	push   %es
416543:	2e 06                	cs push %es
416545:	2e 06                	cs push %es
416547:	2e 06                	cs push %es
416549:	2e 06                	cs push %es
41654b:	2e 06                	cs push %es
41654d:	2e 06                	cs push %es
41654f:	2e 06                	cs push %es
416551:	2e 06                	cs push %es
416553:	2e 06                	cs push %es
416555:	2e 06                	cs push %es
416557:	42                   	inc    %edx
416558:	00 66 00             	add    %ah,0x0(%esi)
41655b:	2e 06                	cs push %es
41655d:	2e 06                	cs push %es
41655f:	2e 06                	cs push %es
416561:	2e 06                	cs push %es
416563:	2e 06                	cs push %es
416565:	67 00 2e 06 2e       	add    %ch,0x2e06
41656a:	06                   	push   %es
41656b:	2e 06                	cs push %es
41656d:	2e 06                	cs push %es
41656f:	2e 06                	cs push %es
416571:	2e 06                	cs push %es
416573:	2e 06                	cs push %es
416575:	2e 06                	cs push %es
416577:	2e 06                	cs push %es
416579:	2e 06                	cs push %es
41657b:	2e 06                	cs push %es
41657d:	2e 06                	cs push %es
41657f:	2e 06                	cs push %es
416581:	2e 06                	cs push %es
416583:	78 00                	js     0x416585
416585:	51                   	push   %ecx
416586:	00 46 00             	add    %al,0x0(%esi)
416589:	6f                   	outsl  %ds:(%esi),(%dx)
41658a:	00 2e                	add    %ch,(%esi)
41658c:	06                   	push   %es
41658d:	2e 06                	cs push %es
41658f:	2e 06                	cs push %es
416591:	2e 06                	cs push %es
416593:	2e 06                	cs push %es
416595:	2e 06                	cs push %es
416597:	2e 06                	cs push %es
416599:	43                   	inc    %ebx
41659a:	00 2e                	add    %ch,(%esi)
41659c:	06                   	push   %es
41659d:	2e 06                	cs push %es
41659f:	2e 06                	cs push %es
4165a1:	2e 06                	cs push %es
4165a3:	2e 06                	cs push %es
4165a5:	2e 06                	cs push %es
4165a7:	2e 06                	cs push %es
4165a9:	2e 06                	cs push %es
4165ab:	2e 06                	cs push %es
4165ad:	2e 06                	cs push %es
4165af:	2e 06                	cs push %es
4165b1:	2e 06                	cs push %es
4165b3:	2e 06                	cs push %es
4165b5:	2e 06                	cs push %es
4165b7:	44                   	inc    %esp
4165b8:	00 4f 00             	add    %cl,0x0(%edi)
4165bb:	2e 06                	cs push %es
4165bd:	51                   	push   %ecx
4165be:	00 2e                	add    %ch,(%esi)
4165c0:	06                   	push   %es
4165c1:	44                   	inc    %esp
4165c2:	00 2e                	add    %ch,(%esi)
4165c4:	06                   	push   %es
4165c5:	2e 06                	cs push %es
4165c7:	2e 06                	cs push %es
4165c9:	2e 06                	cs push %es
4165cb:	2e 06                	cs push %es
4165cd:	2e 06                	cs push %es
4165cf:	49                   	dec    %ecx
4165d0:	00 2e                	add    %ch,(%esi)
4165d2:	06                   	push   %es
4165d3:	2e 06                	cs push %es
4165d5:	2e 06                	cs push %es
4165d7:	2e 06                	cs push %es
4165d9:	2e 06                	cs push %es
4165db:	2e 06                	cs push %es
4165dd:	2e 06                	cs push %es
4165df:	2e 06                	cs push %es
4165e1:	2e 06                	cs push %es
4165e3:	2e 06                	cs push %es
4165e5:	2e 06                	cs push %es
4165e7:	2e 06                	cs push %es
4165e9:	2e 06                	cs push %es
4165eb:	2e 06                	cs push %es
4165ed:	4d                   	dec    %ebp
4165ee:	00 55 00             	add    %dl,0x0(%ebp)
4165f1:	42                   	inc    %edx
4165f2:	00 54 00 51          	add    %dl,0x51(%eax,%eax,1)
4165f6:	00 55 00             	add    %dl,0x0(%ebp)
4165f9:	2e 06                	cs push %es
4165fb:	2e 06                	cs push %es
4165fd:	2e 06                	cs push %es
4165ff:	2e 06                	cs push %es
416601:	2e 06                	cs push %es
416603:	2e 06                	cs push %es
416605:	67 00 2e 06 2e       	add    %ch,0x2e06
41660a:	06                   	push   %es
41660b:	2e 06                	cs push %es
41660d:	2e 06                	cs push %es
41660f:	2e 06                	cs push %es
416611:	2e 06                	cs push %es
416613:	2e 06                	cs push %es
416615:	2e 06                	cs push %es
416617:	2e 06                	cs push %es
416619:	2e 06                	cs push %es
41661b:	2e 06                	cs push %es
41661d:	2e 06                	cs push %es
41661f:	2e 06                	cs push %es
416621:	2e 06                	cs push %es
416623:	78 00                	js     0x416625
416625:	51                   	push   %ecx
416626:	00 47 00             	add    %al,0x0(%edi)
416629:	54                   	push   %esp
41662a:	00 2e                	add    %ch,(%esi)
41662c:	06                   	push   %es
41662d:	77 00                	ja     0x41662f
41662f:	2e 06                	cs push %es
416631:	2e 06                	cs push %es
416633:	2e 06                	cs push %es
416635:	2e 06                	cs push %es
416637:	2e 06                	cs push %es
416639:	2e 06                	cs push %es
41663b:	2e 06                	cs push %es
41663d:	2e 06                	cs push %es
41663f:	2e 06                	cs push %es
416641:	2e 06                	cs push %es
416643:	2e 06                	cs push %es