4022c7:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
4022cb:	00 28                	add    %ch,(%eax)
4022cd:	00 4d 00             	add    %cl,0x0(%ebp)
4022d0:	42                   	inc    %edx
4022d1:	00 29                	add    %ch,(%ecx)
4022d3:	00 00                	add    %al,(%eax)
4022d5:	00 00                	add    %al,(%eax)
4022d7:	00 44 00 25          	add    %al,0x25(%eax,%eax,1)
4022db:	00 4f 00             	add    %cl,0x0(%edi)
4022de:	66 00 44 00 62       	data16 add %al,0x62(%eax,%eax,1)
4022e3:	00 00                	add    %al,(%eax)
4022e5:	00 00                	add    %al,(%eax)
4022e7:	00 41 00             	add    %al,0x0(%ecx)
4022ea:	76 00                	jbe    0x4022ec
4022ec:	61                   	popa
4022ed:	00 69 00             	add    %ch,0x0(%ecx)
4022f0:	6c                   	insb   (%dx),%es:(%edi)
4022f1:	00 45 00             	add    %al,0x0(%ebp)
4022f4:	78 00                	js     0x4022f6
4022f6:	74 00                	je     0x4022f8
4022f8:	73 00                	jae    0x4022fa
4022fa:	00 00                	add    %al,(%eax)
4022fc:	41                   	inc    %ecx
4022fd:	00 76 00             	add    %dh,0x0(%esi)
402300:	61                   	popa
402301:	00 69 00             	add    %ch,0x0(%ecx)
402304:	6c                   	insb   (%dx),%es:(%edi)
402305:	00 61 00             	add    %ah,0x0(%ecx)
402308:	62 00                	bound  %eax,(%eax)
40230a:	6c                   	insb   (%dx),%es:(%edi)
40230b:	00 65 00             	add    %ah,0x0(%ebp)
40230e:	00 00                	add    %al,(%eax)
402310:	41                   	inc    %ecx
402311:	00 76 00             	add    %dh,0x0(%esi)
402314:	61                   	popa
402315:	00 69 00             	add    %ch,0x0(%ecx)
402318:	6c                   	insb   (%dx),%es:(%edi)
402319:	00 28                	add    %ch,(%eax)
40231b:	00 4d 00             	add    %cl,0x0(%ebp)
40231e:	42                   	inc    %edx
40231f:	00 29                	add    %ch,(%ecx)
402321:	00 00                	add    %al,(%eax)
402323:	00 41 00             	add    %al,0x0(%ecx)
402326:	76 00                	jbe    0x402328
402328:	61                   	popa
402329:	00 69 00             	add    %ch,0x0(%ecx)
40232c:	6c                   	insb   (%dx),%es:(%edi)
40232d:	00 25 00 54 00 62    	add    %ah,0x62005400
402333:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
402337:	00 53 00             	add    %dl,0x0(%ebx)
40233a:	70 00                	jo     0x40233c
40233c:	63 00                	arpl   %eax,(%eax)
40233e:	52                   	push   %edx
40233f:	00 65 00             	add    %ah,0x0(%ebp)
402342:	73 00                	jae    0x402344
402344:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402348:	76 00                	jbe    0x40234a
40234a:	65 00 00             	add    %al,%gs:(%eax)
40234d:	00 00                	add    %al,(%eax)
40234f:	00 41 00             	add    %al,0x0(%ecx)
402352:	75 00                	jne    0x402354
402354:	74 00                	je     0x402356
402356:	6f                   	outsl  %ds:(%esi),(%dx)
402357:	00 49 00             	add    %cl,0x0(%ecx)
40235a:	6e                   	outsb  %ds:(%esi),(%dx)
40235b:	00 63 00             	add    %ah,0x0(%ebx)
40235e:	00 00                	add    %al,(%eax)
402360:	52                   	push   %edx
402361:	00 65 00             	add    %ah,0x0(%ebp)
402364:	73 00                	jae    0x402366
402366:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
40236a:	76 00                	jbe    0x40236c
40236c:	65 00 64 00 00       	add    %ah,%gs:0x0(%eax,%eax,1)
402371:	00 00                	add    %al,(%eax)
402373:	00 52 00             	add    %dl,0x0(%edx)
402376:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
40237a:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
40237e:	28 00                	sub    %al,(%eax)
402380:	4d                   	dec    %ebp
402381:	00 42 00             	add    %al,0x0(%edx)
402384:	29 00                	sub    %eax,(%eax)
402386:	00 00                	add    %al,(%eax)
402388:	52                   	push   %edx
402389:	00 65 00             	add    %ah,0x0(%ebp)
40238c:	73 00                	jae    0x40238e
40238e:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
402392:	25 00 54 00 62       	and    $0x62005400,%eax
402397:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
40239b:	00 4f 00             	add    %cl,0x0(%edi)
40239e:	77 00                	ja     0x4023a0
4023a0:	6e                   	outsb  %ds:(%esi),(%dx)
4023a1:	00 45 00             	add    %al,0x0(%ebp)
4023a4:	78 00                	js     0x4023a6
4023a6:	74 00                	je     0x4023a8
4023a8:	00 00                	add    %al,(%eax)
4023aa:	00 00                	add    %al,(%eax)
4023ac:	47                   	inc    %edi
4023ad:	00 65 00             	add    %ah,0x0(%ebp)
4023b0:	6e                   	outsb  %ds:(%esi),(%dx)
4023b1:	00 41 00             	add    %al,0x0(%ecx)
4023b4:	76 00                	jbe    0x4023b6
4023b6:	61                   	popa
4023b7:	00 69 00             	add    %ch,0x0(%ecx)
4023ba:	6c                   	insb   (%dx),%es:(%edi)
4023bb:	00 45 00             	add    %al,0x0(%ebp)
4023be:	78 00                	js     0x4023c0
4023c0:	74 00                	je     0x4023c2
4023c2:	00 00                	add    %al,(%eax)
4023c4:	43                   	inc    %ebx
4023c5:	00 6f 00             	add    %ch,0x0(%edi)
4023c8:	6e                   	outsb  %ds:(%esi),(%dx)
4023c9:	00 74 00 69          	add    %dh,0x69(%eax,%eax,1)
4023cd:	00 67 00             	add    %ah,0x0(%edi)
4023d0:	41                   	inc    %ecx
4023d1:	00 76 00             	add    %dh,0x0(%esi)
4023d4:	61                   	popa
4023d5:	00 69 00             	add    %ch,0x0(%ecx)
4023d8:	6c                   	insb   (%dx),%es:(%edi)
4023d9:	00 45 00             	add    %al,0x0(%ebp)
4023dc:	78 00                	js     0x4023de
4023de:	74 00                	je     0x4023e0
4023e0:	00 00                	add    %al,(%eax)
4023e2:	00 00                	add    %al,(%eax)
4023e4:	45                   	inc    %ebp
4023e5:	00 6d 00             	add    %ch,0x0(%ebp)
4023e8:	70 00                	jo     0x4023ea
4023ea:	74 00                	je     0x4023ec
4023ec:	79 00                	jns    0x4023ee
4023ee:	00 00                	add    %al,(%eax)
4023f0:	49                   	dec    %ecx
4023f1:	00 6e 00             	add    %ch,0x0(%esi)
4023f4:	74 00                	je     0x4023f6
4023f6:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
4023fa:	6e                   	outsb  %ds:(%esi),(%dx)
4023fb:	00 61 00             	add    %ah,0x0(%ecx)
4023fe:	6c                   	insb   (%dx),%es:(%edi)
4023ff:	00 00                	add    %al,(%eax)
402401:	00 00                	add    %al,(%eax)
402403:	00 49 00             	add    %cl,0x0(%ecx)
402406:	6e                   	outsb  %ds:(%esi),(%dx)
402407:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
40240b:	00 72 00             	add    %dh,0x0(%edx)
40240e:	6e                   	outsb  %ds:(%esi),(%dx)
40240f:	00 61 00             	add    %ah,0x0(%ecx)
402412:	6c                   	insb   (%dx),%es:(%edi)
402413:	00 28                	add    %ch,(%eax)
402415:	00 4d 00             	add    %cl,0x0(%ebp)
402418:	42                   	inc    %edx
402419:	00 29                	add    %ch,(%ecx)
40241b:	00 00                	add    %al,(%eax)
40241d:	00 00                	add    %al,(%eax)
40241f:	00 44 00 65          	add    %al,0x65(%eax,%eax,1)
402423:	00 70 00             	add    %dh,0x0(%eax)
402426:	74 00                	je     0x402428
402428:	68 00 00 00 49       	push   $0x49000000
40242d:	00 4f 00             	add    %cl,0x0(%edi)
402430:	52                   	push   %edx
402431:	00 75 00             	add    %dh,0x0(%ebp)
402434:	6e                   	outsb  %ds:(%esi),(%dx)
402435:	00 73 00             	add    %dh,0x0(%ebx)
402438:	00 00                	add    %al,(%eax)
40243a:	00 00                	add    %al,(%eax)
40243c:	49                   	dec    %ecx
40243d:	00 4f 00             	add    %cl,0x0(%edi)
402440:	52                   	push   %edx
402441:	00 75 00             	add    %dh,0x0(%ebp)
402444:	6e                   	outsb  %ds:(%esi),(%dx)
402445:	00 73 00             	add    %dh,0x0(%ebx)
402448:	28 00                	sub    %al,(%eax)
40244a:	68 00 69 00 73       	push   $0x73006900
40244f:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
402453:	00 29                	add    %ch,(%ecx)
402455:	00 00                	add    %al,(%eax)
402457:	00 46 00             	add    %al,0x0(%esi)
40245a:	77 00                	ja     0x40245c
40245c:	64 00 53 00          	add    %dl,%fs:0x0(%ebx)
402460:	63 00                	arpl   %eax,(%eax)
402462:	61                   	popa
402463:	00 6e 00             	add    %ch,0x0(%esi)
402466:	73 00                	jae    0x402468
402468:	00 00                	add    %al,(%eax)
40246a:	00 00                	add    %al,(%eax)
40246c:	49                   	dec    %ecx
40246d:	00 6e 00             	add    %ch,0x0(%esi)
402470:	74 00                	je     0x402472
402472:	3a 00                	cmp    (%eax),%al
402474:	46                   	inc    %esi
402475:	00 72 00             	add    %dh,0x0(%edx)
402478:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
40247c:	42                   	inc    %edx
40247d:	00 79 00             	add    %bh,0x0(%ecx)
402480:	74 00                	je     0x402482
402482:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
402486:	00 00                	add    %al,(%eax)
402488:	49                   	dec    %ecx
402489:	00 6e 00             	add    %ch,0x0(%esi)
40248c:	74 00                	je     0x40248e
40248e:	3a 00                	cmp    (%eax),%al
402490:	4e                   	dec    %esi
402491:	00 6f 00             	add    %ch,0x0(%edi)
402494:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
402498:	73 00                	jae    0x40249a
40249a:	00 00                	add    %al,(%eax)
40249c:	49                   	dec    %ecx
40249d:	00 6e 00             	add    %ch,0x0(%esi)
4024a0:	74 00                	je     0x4024a2
4024a2:	3a 00                	cmp    (%eax),%al
4024a4:	4b                   	dec    %ebx
4024a5:	00 65 00             	add    %ah,0x0(%ebp)
4024a8:	79 00                	jns    0x4024aa
4024aa:	53                   	push   %ebx
4024ab:	00 69 00             	add    %ch,0x0(%ecx)
4024ae:	7a 00                	jp     0x4024b0
4024b0:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4024b4:	00 00                	add    %al,(%eax)
4024b6:	00 00                	add    %al,(%eax)
4024b8:	49                   	dec    %ecx
4024b9:	00 6e 00             	add    %ch,0x0(%esi)
4024bc:	74 00                	je     0x4024be
4024be:	3a 00                	cmp    (%eax),%al
4024c0:	4b                   	dec    %ebx
4024c1:	00 65 00             	add    %ah,0x0(%ebp)
4024c4:	79 00                	jns    0x4024c6
4024c6:	43                   	inc    %ebx
4024c7:	00 6f 00             	add    %ch,0x0(%edi)
4024ca:	6d                   	insl   (%dx),%es:(%edi)
4024cb:	00 70 00             	add    %dh,0x0(%eax)
4024ce:	00 00                	add    %al,(%eax)
4024d0:	44                   	inc    %esp
4024d1:	00 61 00             	add    %ah,0x0(%ecx)
4024d4:	74 00                	je     0x4024d6
4024d6:	61                   	popa
4024d7:	00 3a                	add    %bh,(%edx)
4024d9:	00 46 00             	add    %al,0x0(%esi)
4024dc:	72 00                	jb     0x4024de
4024de:	65 00 65 00          	add    %ah,%gs:0x0(%ebp)
4024e2:	42                   	inc    %edx
4024e3:	00 79 00             	add    %bh,0x0(%ecx)
4024e6:	74 00                	je     0x4024e8
4024e8:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4024ec:	00 00                	add    %al,(%eax)
4024ee:	00 00                	add    %al,(%eax)
4024f0:	44                   	inc    %esp
4024f1:	00 61 00             	add    %ah,0x0(%ecx)
4024f4:	74 00                	je     0x4024f6
4024f6:	61                   	popa
4024f7:	00 3a                	add    %bh,(%edx)
4024f9:	00 4e 00             	add    %cl,0x0(%esi)
4024fc:	6f                   	outsl  %ds:(%esi),(%dx)
4024fd:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
402501:	00 73 00             	add    %dh,0x0(%ebx)
402504:	00 00                	add    %al,(%eax)
402506:	00 00                	add    %al,(%eax)
402508:	4e                   	dec    %esi
402509:	00 6f 00             	add    %ch,0x0(%edi)
40250c:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
402510:	25 00 54 00 62       	and    $0x62005400,%eax
402515:	00 6c 00 00          	add    %ch,0x0(%eax,%eax,1)
402519:	00 00                	add    %al,(%eax)
40251b:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
40251f:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
402523:	00 3a                	add    %bh,(%edx)
402525:	00 4b 00             	add    %cl,0x0(%ebx)
402528:	65 00 79 00          	add    %bh,%gs:0x0(%ecx)
40252c:	53                   	push   %ebx
40252d:	00 69 00             	add    %ch,0x0(%ecx)
402530:	7a 00                	jp     0x402532
402532:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
402536:	00 00                	add    %al,(%eax)
402538:	44                   	inc    %esp
402539:	00 61 00             	add    %ah,0x0(%ecx)
40253c:	74 00                	je     0x40253e
40253e:	61                   	popa
40253f:	00 3a                	add    %bh,(%edx)
402541:	00 44 00 61          	add    %al,0x61(%eax,%eax,1)
402545:	00 74 00 61          	add    %dh,0x61(%eax,%eax,1)
402549:	00 53 00             	add    %dl,0x0(%ebx)
40254c:	69 00 7a 00 65 00    	imul   $0x65007a,(%eax),%eax
402552:	73 00                	jae    0x402554
402554:	00 00                	add    %al,(%eax)
402556:	00 00                	add    %al,(%eax)
402558:	44                   	inc    %esp
402559:	00 61 00             	add    %ah,0x0(%ecx)
40255c:	74 00                	je     0x40255e
40255e:	61                   	popa
40255f:	00 3a                	add    %bh,(%edx)
402561:	00 4b 00             	add    %cl,0x0(%ebx)
402564:	65 00 79 00          	add    %bh,%gs:0x0(%ecx)
402568:	43                   	inc    %ebx
402569:	00 6f 00             	add    %ch,0x0(%edi)
40256c:	6d                   	insl   (%dx),%es:(%edi)
40256d:	00 70 00             	add    %dh,0x0(%eax)
402570:	00 00                	add    %al,(%eax)
402572:	00 00                	add    %al,(%eax)
402574:	44                   	inc    %esp
402575:	00 61 00             	add    %ah,0x0(%ecx)
402578:	74 00                	je     0x40257a
40257a:	61                   	popa
40257b:	00 3a                	add    %bh,(%edx)
40257d:	00 55 00             	add    %dl,0x0(%ebp)
402580:	6e                   	outsb  %ds:(%esi),(%dx)
402581:	00 72 00             	add    %dh,0x0(%edx)
402584:	65 00 63 00          	add    %ah,%gs:0x0(%ebx)
402588:	6c                   	insb   (%dx),%es:(%edi)
402589:	00 61 00             	add    %ah,0x0(%ecx)
40258c:	69 00 6d 00 00 00    	imul   $0x6d,(%eax),%eax
402592:	00 00                	add    %al,(%eax)
402594:	56                   	push   %esi
402595:	00 65 00             	add    %ah,0x0(%ebp)
402598:	72 00                	jb     0x40259a
40259a:	73 00                	jae    0x40259c
40259c:	6e                   	outsb  %ds:(%esi),(%dx)
40259d:	00 64 00 4e          	add    %ah,0x4e(%eax,%eax,1)
4025a1:	00 6f 00             	add    %ch,0x0(%edi)
4025a4:	64 00 65 00          	add    %ah,%fs:0x0(%ebp)
4025a8:	00 00                	add    %al,(%eax)
4025aa:	00 00                	add    %al,(%eax)
4025ac:	63 00                	arpl   %eax,(%eax)
4025ae:	4c                   	dec    %esp
4025af:	00 56 00             	add    %dl,0x0(%esi)
4025b2:	52                   	push   %edx
4025b3:	00 65 00             	add    %ah,0x0(%ebp)
4025b6:	66 00 73 00          	data16 add %dh,0x0(%ebx)
4025ba:	00 00                	add    %al,(%eax)
4025bc:	63 00                	arpl   %eax,(%eax)
4025be:	43                   	inc    %ebx
4025bf:	00 6f 00             	add    %ch,0x0(%edi)
4025c2:	72 00                	jb     0x4025c4
4025c4:	72 00                	jb     0x4025c6
4025c6:	4c                   	dec    %esp
4025c7:	00 56 00             	add    %dl,0x0(%esi)
4025ca:	73 00                	jae    0x4025cc
4025cc:	00 00                	add    %al,(%eax)
4025ce:	00 00                	add    %al,(%eax)
4025d0:	63 00                	arpl   %eax,(%eax)
4025d2:	53                   	push   %ebx
4025d3:	00 65 00             	add    %ah,0x0(%ebp)
4025d6:	70 00                	jo     0x4025d8
4025d8:	52                   	push   %edx
4025d9:	00 74 00 43          	add    %dh,0x43(%eax,%eax,1)
4025dd:	00 68 00             	add    %ch,0x0(%eax)
4025e0:	6b 00 00             	imul   $0x0,(%eax),%eax
4025e3:	00 63 00             	add    %ah,0x0(%ebx)
4025e6:	50                   	push   %eax
4025e7:	00 61 00             	add    %ah,0x0(%ecx)
4025ea:	72 00                	jb     0x4025ec
4025ec:	74 00                	je     0x4025ee
4025ee:	44                   	inc    %esp
4025ef:	00 65 00             	add    %ah,0x0(%ebp)
4025f2:	6c                   	insb   (%dx),%es:(%edi)