413306:	00 53 79             	add    %dl,0x79(%ebx)
413309:	73 74                	jae    0x41337f
41330b:	65 6d                	gs insl (%dx),%es:(%edi)
41330d:	00 48 61             	add    %cl,0x61(%eax)
413310:	73 68                	jae    0x41337a
413312:	41                   	inc    %ecx
413313:	6c                   	insb   (%dx),%es:(%edi)
413314:	67 6f                	outsl  %ds:(%si),(%dx)
413316:	72 69                	jb     0x413381
413318:	74 68                	je     0x413382
41331a:	6d                   	insl   (%dx),%es:(%edi)
41331b:	00 54 72 69          	add    %dl,0x69(%edx,%esi,2)
41331f:	6d                   	insl   (%dx),%es:(%edi)
413320:	00 48 41             	add    %cl,0x41(%eax)
413323:	4e                   	dec    %esi
413324:	42                   	inc    %edx
413325:	49                   	dec    %ecx
413326:	54                   	push   %esp
413327:	5f                   	pop    %edi
413328:	4d                   	dec    %ebp
413329:	41                   	inc    %ecx
41332a:	52                   	push   %edx
41332b:	54                   	push   %esp
41332c:	5f                   	pop    %edi
41332d:	46                   	inc    %esi
41332e:	6f                   	outsl  %ds:(%esi),(%dx)
41332f:	72 6d                	jb     0x41339e
413331:	00 4c 6f 61          	add    %cl,0x61(%edi,%ebp,2)
413335:	64 46                	fs inc %esi
413337:	6f                   	outsl  %ds:(%esi),(%dx)
413338:	72 6d                	jb     0x4133a7
41333a:	00 53 65             	add    %dl,0x65(%ebx)
41333d:	6c                   	insb   (%dx),%es:(%edi)
41333e:	65 63 74 5f 4d       	arpl   %esi,%gs:0x4d(%edi,%ebx,2)
413343:	61                   	popa
413344:	69 6e 46 6f 72 6d 00 	imul   $0x6d726f,0x46(%esi),%ebp
41334b:	6d                   	insl   (%dx),%es:(%edi)
41334c:	61                   	popa
41334d:	69 6e 46 6f 72 6d 00 	imul   $0x6d726f,0x46(%esi),%ebp
413354:	70 72                	jo     0x4133c8
413356:	6f                   	outsl  %ds:(%esi),(%dx)
413357:	4e                   	dec    %esi
413358:	75 6d                	jne    0x4133c7
41335a:	00 6f 72             	add    %ch,0x72(%edi)
41335d:	64 4f                	fs dec %edi
41335f:	72 64                	jb     0x4133c5
413361:	65 72 4e             	gs jb  0x4133b2
413364:	75 6d                	jne    0x4133d3
413366:	00 6f 72             	add    %ch,0x72(%edi)
413369:	64 50                	fs push %eax
41336b:	72 6f                	jb     0x4133dc
41336d:	64 75 63             	fs jne 0x4133d3
413370:	74 4e                	je     0x4133c0
413372:	75 6d                	jne    0x4133e1
413374:	00 45 6e             	add    %al,0x6e(%ebp)
413377:	75 6d                	jne    0x4133e6
413379:	00 72 65             	add    %dh,0x65(%edx)
41337c:	73 6f                	jae    0x4133ed
41337e:	75 72                	jne    0x4133f2
413380:	63 65 4d             	arpl   %esp,0x4d(%ebp)
413383:	61                   	popa
413384:	6e                   	outsb  %ds:(%esi),(%dx)
413385:	00 53 71             	add    %dl,0x71(%ebx)
413388:	6c                   	insb   (%dx),%es:(%edi)
413389:	42                   	inc    %edx
41338a:	6f                   	outsl  %ds:(%esi),(%dx)
41338b:	6f                   	outsl  %ds:(%esi),(%dx)
41338c:	6c                   	insb   (%dx),%es:(%edi)
41338d:	65 61                	gs popa
41338f:	6e                   	outsb  %ds:(%esi),(%dx)
413390:	00 6f 70             	add    %ch,0x70(%edi)
413393:	5f                   	pop    %edi
413394:	4c                   	dec    %esp
413395:	65 73 73             	gs jae 0x41340b
413398:	54                   	push   %esp
413399:	68 61 6e 00 6d       	push   $0x6d006e61
41339e:	6e                   	outsb  %ds:(%esi),(%dx)
41339f:	75 54                	jne    0x4133f5
4133a1:	61                   	popa
4133a2:	69 4b 68 6f 61 6e 00 	imul   $0x6e616f,0x68(%ebx),%ecx
4133a9:	6d                   	insl   (%dx),%es:(%edi)
4133aa:	6e                   	outsb  %ds:(%esi),(%dx)
4133ab:	75 51                	jne    0x4133fe
4133ad:	75 61                	jne    0x413410
4133af:	6e                   	outsb  %ds:(%esi),(%dx)
4133b0:	4c                   	dec    %esp
4133b1:	79 54                	jns    0x413407
4133b3:	61                   	popa
4133b4:	69 4b 68 6f 61 6e 00 	imul   $0x6e616f,0x68(%ebx),%ecx
4133bb:	51                   	push   %ecx
4133bc:	75 61                	jne    0x41341f
4133be:	6e                   	outsb  %ds:(%esi),(%dx)
4133bf:	4c                   	dec    %esp
4133c0:	79 54                	jns    0x413416
4133c2:	68 75 56 69 65       	push   $0x65695675
4133c7:	6e                   	outsb  %ds:(%esi),(%dx)
4133c8:	00 4f 70             	add    %cl,0x70(%edi)
4133cb:	65 6e                	outsb  %gs:(%esi),(%dx)
4133cd:	00 73 65             	add    %dh,0x65(%ebx)
4133d0:	74 5f                	je     0x413431
4133d2:	54                   	push   %esp
4133d3:	65 78 74             	gs js  0x41344a
4133d6:	41                   	inc    %ecx
4133d7:	6c                   	insb   (%dx),%es:(%edi)
4133d8:	69 67 6e 00 66 72 6d 	imul   $0x6d726600,0x6e(%edi),%esp
4133df:	4d                   	dec    %ebp
4133e0:	61                   	popa
4133e1:	69 6e 00 41 70 70 44 	imul   $0x44707041,0x0(%esi),%ebp
4133e8:	6f                   	outsl  %ds:(%esi),(%dx)
4133e9:	6d                   	insl   (%dx),%es:(%edi)
4133ea:	61                   	popa
4133eb:	69 6e 00 47 65 74 44 	imul   $0x44746547,0x0(%esi),%ebp
4133f2:	6f                   	outsl  %ds:(%esi),(%dx)
4133f3:	6d                   	insl   (%dx),%es:(%edi)
4133f4:	61                   	popa
4133f5:	69 6e 00 43 68 65 63 	imul   $0x63656843,0x0(%esi),%ebp
4133fc:	6b 4c 6f 67 69       	imul   $0x69,0x67(%edi,%ebp,2),%ecx
413401:	6e                   	outsb  %ds:(%esi),(%dx)
413402:	00 66 72             	add    %ah,0x72(%esi)
413405:	6d                   	insl   (%dx),%es:(%edi)
413406:	4c                   	dec    %esp
413407:	6f                   	outsl  %ds:(%esi),(%dx)
413408:	67 69 6e 00 62 74 6e 	imul   $0x4c6e7462,0x0(%bp),%ebp
41340f:	4c
413410:	6f                   	outsl  %ds:(%esi),(%dx)
413411:	67 69 6e 00 73 65 74 	imul   $0x5f746573,0x0(%bp),%ebp
413418:	5f
413419:	4d                   	dec    %ebp
41341a:	61                   	popa
41341b:	72 67                	jb     0x413484
41341d:	69 6e 00 70 72 6f 50 	imul   $0x506f7270,0x0(%esi),%ebp
413424:	72 69                	jb     0x41348f
413426:	63 65 42             	arpl   %esp,0x42(%ebp)
413429:	6f                   	outsl  %ds:(%esi),(%dx)
41342a:	78 5f                	js     0x41348b
41342c:	6d                   	insl   (%dx),%es:(%edi)
41342d:	69 6e 00 70 72 6f 53 	imul   $0x536f7270,0x0(%esi),%ebp
413434:	74 6f                	je     0x4134a5
413436:	63 6b 42             	arpl   %ebp,0x42(%ebx)
413439:	6f                   	outsl  %ds:(%esi),(%dx)
41343a:	78 5f                	js     0x41349b
41343c:	6d                   	insl   (%dx),%es:(%edi)
41343d:	69 6e 00 63 75 73 41 	imul   $0x41737563,0x0(%esi),%ebp
413444:	63 63 75             	arpl   %esp,0x75(%ebx)
413447:	6d                   	insl   (%dx),%es:(%edi)
413448:	75 6c                	jne    0x4134b6
41344a:	61                   	popa
41344b:	74 69                	je     0x4134b6
41344d:	6f                   	outsl  %ds:(%esi),(%dx)
41344e:	6e                   	outsb  %ds:(%esi),(%dx)
41344f:	42                   	inc    %edx
413450:	6f                   	outsl  %ds:(%esi),(%dx)
413451:	78 5f                	js     0x4134b2
413453:	6d                   	insl   (%dx),%es:(%edi)
413454:	69 6e 00 6f 72 64 51 	imul   $0x5164726f,0x0(%esi),%ebp
41345b:	75 61                	jne    0x4134be
41345d:	6e                   	outsb  %ds:(%esi),(%dx)
41345e:	74 69                	je     0x4134c9
413460:	74 79                	je     0x4134db
413462:	42                   	inc    %edx
413463:	6f                   	outsl  %ds:(%esi),(%dx)
413464:	78 5f                	js     0x4134c5
413466:	6d                   	insl   (%dx),%es:(%edi)
413467:	69 6e 00 44 61 74 61 	imul   $0x61746144,0x0(%esi),%ebp
41346e:	47                   	inc    %edi
41346f:	72 69                	jb     0x4134da
413471:	64 56                	fs push %esi
413473:	69 65 77 43 6f 6c 75 	imul   $0x756c6f43,0x77(%ebp),%esp
41347a:	6d                   	insl   (%dx),%es:(%edi)
41347b:	6e                   	outsb  %ds:(%esi),(%dx)
41347c:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
413480:	61                   	popa
413481:	47                   	inc    %edi
413482:	72 69                	jb     0x4134ed
413484:	64 56                	fs push %esi
413486:	69 65 77 54 65 78 74 	imul   $0x74786554,0x77(%ebp),%esp
41348d:	42                   	inc    %edx
41348e:	6f                   	outsl  %ds:(%esi),(%dx)
41348f:	78 43                	js     0x4134d4
413491:	6f                   	outsl  %ds:(%esi),(%dx)
413492:	6c                   	insb   (%dx),%es:(%edi)
413493:	75 6d                	jne    0x413502
413495:	6e                   	outsb  %ds:(%esi),(%dx)
413496:	00 63 6f             	add    %ah,0x6f(%ebx)
413499:	6e                   	outsb  %ds:(%esi),(%dx)
41349a:	6e                   	outsb  %ds:(%esi),(%dx)
41349b:	00 4d 65             	add    %cl,0x65(%ebp)
41349e:	73 73                	jae    0x413513
4134a0:	61                   	popa
4134a1:	67 65 42             	addr16 gs inc %edx
4134a4:	6f                   	outsl  %ds:(%esi),(%dx)
4134a5:	78 49                	js     0x4134f0
4134a7:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
4134aa:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
4134ae:	61                   	popa
4134af:	52                   	push   %edx
4134b0:	6f                   	outsl  %ds:(%esi),(%dx)
4134b1:	77 56                	ja     0x413509
4134b3:	65 72 73             	gs jb  0x413529
4134b6:	69 6f 6e 00 41 70 70 	imul   $0x70704100,0x6e(%edi),%ebp
4134bd:	6c                   	insb   (%dx),%es:(%edi)
4134be:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
4134c5:	00 73 65             	add    %dh,0x65(%ebx)
4134c8:	74 5f                	je     0x413529
4134ca:	4c                   	dec    %esp
4134cb:	6f                   	outsl  %ds:(%esi),(%dx)
4134cc:	63 61 74             	arpl   %esp,0x74(%ecx)
4134cf:	69 6f 6e 00 53 79 73 	imul   $0x73795300,0x6e(%edi),%ebp
4134d6:	74 65                	je     0x41353d
4134d8:	6d                   	insl   (%dx),%es:(%edi)
4134d9:	2e 43                	cs inc %ebx
4134db:	6f                   	outsl  %ds:(%esi),(%dx)
4134dc:	6e                   	outsb  %ds:(%esi),(%dx)
4134dd:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
4134e3:	74 69                	je     0x41354e
4134e5:	6f                   	outsl  %ds:(%esi),(%dx)
4134e6:	6e                   	outsb  %ds:(%esi),(%dx)
4134e7:	00 53 79             	add    %dl,0x79(%ebx)
4134ea:	73 74                	jae    0x413560
4134ec:	65 6d                	gs insl (%dx),%es:(%edi)
4134ee:	2e 47                	cs inc %edi
4134f0:	6c                   	insb   (%dx),%es:(%edi)
4134f1:	6f                   	outsl  %ds:(%esi),(%dx)
4134f2:	62 61 6c             	bound  %esp,0x6c(%ecx)
4134f5:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
4134fc:	00 49 6e             	add    %cl,0x6e(%ecx)
4134ff:	74 65                	je     0x413566
413501:	72 61                	jb     0x413564
413503:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413507:	6e                   	outsb  %ds:(%esi),(%dx)
413508:	00 73 65             	add    %dh,0x65(%ebx)
41350b:	74 5f                	je     0x41356c
41350d:	54                   	push   %esp
41350e:	72 61                	jb     0x413571
413510:	6e                   	outsb  %ds:(%esi),(%dx)
413511:	73 61                	jae    0x413574
413513:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413517:	6e                   	outsb  %ds:(%esi),(%dx)
413518:	00 44 62 54          	add    %al,0x54(%edx,%eiz,2)
41351c:	72 61                	jb     0x41357f
41351e:	6e                   	outsb  %ds:(%esi),(%dx)
41351f:	73 61                	jae    0x413582
413521:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413525:	6e                   	outsb  %ds:(%esi),(%dx)
413526:	00 53 61             	add    %dl,0x61(%ebx)
413529:	76 65                	jbe    0x413590
41352b:	54                   	push   %esp
41352c:	72 61                	jb     0x41358f
41352e:	6e                   	outsb  %ds:(%esi),(%dx)
41352f:	73 61                	jae    0x413592
413531:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413535:	6e                   	outsb  %ds:(%esi),(%dx)
413536:	00 62 43             	add    %ah,0x43(%edx)
413539:	6f                   	outsl  %ds:(%esi),(%dx)
41353a:	6d                   	insl   (%dx),%es:(%edi)
41353b:	6d                   	insl   (%dx),%es:(%edi)
41353c:	69 74 50 65 6e 64 69 	imul   $0x6e69646e,0x65(%eax,%edx,2),%esi
413543:	6e
413544:	67 54                	addr16 push %esp
413546:	72 61                	jb     0x4135a9
413548:	6e                   	outsb  %ds:(%esi),(%dx)
413549:	73 61                	jae    0x4135ac
41354b:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
41354f:	6e                   	outsb  %ds:(%esi),(%dx)
413550:	00 52 6f             	add    %dl,0x6f(%edx)
413553:	6c                   	insb   (%dx),%es:(%edi)
413554:	6c                   	insb   (%dx),%es:(%edi)
413555:	62 61 63             	bound  %esp,0x63(%ecx)
413558:	6b 54 72 61 6e       	imul   $0x6e,0x61(%edx,%esi,2),%edx
41355d:	73 61                	jae    0x4135c0
41355f:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413563:	6e                   	outsb  %ds:(%esi),(%dx)
413564:	00 53 71             	add    %dl,0x71(%ebx)
413567:	6c                   	insb   (%dx),%es:(%edi)
413568:	54                   	push   %esp
413569:	72 61                	jb     0x4135cc
41356b:	6e                   	outsb  %ds:(%esi),(%dx)
41356c:	73 61                	jae    0x4135cf
41356e:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413572:	6e                   	outsb  %ds:(%esi),(%dx)
413573:	00 42 65             	add    %al,0x65(%edx)
413576:	67 69 6e 54 72 61 6e 	imul   $0x736e6172,0x54(%bp),%ebp
41357d:	73
41357e:	61                   	popa
41357f:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413583:	6e                   	outsb  %ds:(%esi),(%dx)
413584:	00 43 6f             	add    %al,0x6f(%ebx)
413587:	6d                   	insl   (%dx),%es:(%edi)
413588:	6d                   	insl   (%dx),%es:(%edi)
413589:	69 74 54 72 61 6e 73 	imul   $0x61736e61,0x72(%esp,%edx,2),%esi
413590:	61
413591:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413595:	6e                   	outsb  %ds:(%esi),(%dx)
413596:	00 67 65             	add    %ah,0x65(%edi)
413599:	74 5f                	je     0x4135fa
41359b:	43                   	inc    %ebx
41359c:	75 72                	jne    0x413610
41359e:	72 65                	jb     0x413605
4135a0:	6e                   	outsb  %ds:(%esi),(%dx)
4135a1:	74 54                	je     0x4135f7
4135a3:	72 61                	jb     0x413606
4135a5:	6e                   	outsb  %ds:(%esi),(%dx)
4135a6:	73 61                	jae    0x413609
4135a8:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
4135ac:	6e                   	outsb  %ds:(%esi),(%dx)
4135ad:	00 6d 5f             	add    %ch,0x5f(%ebp)
4135b0:	73 74                	jae    0x413626
4135b2:	43                   	inc    %ebx
4135b3:	75 72                	jne    0x413627
4135b5:	72 65                	jb     0x41361c
4135b7:	6e                   	outsb  %ds:(%esi),(%dx)
4135b8:	74 54                	je     0x41360e
4135ba:	72 61                	jb     0x41361d
4135bc:	6e                   	outsb  %ds:(%esi),(%dx)
4135bd:	73 61                	jae    0x413620
4135bf:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
4135c3:	6e                   	outsb  %ds:(%esi),(%dx)
4135c4:	00 53 79             	add    %dl,0x79(%ebx)
4135c7:	73 74                	jae    0x41363d
4135c9:	65 6d                	gs insl (%dx),%es:(%edi)
4135cb:	2e 52                	cs push %edx
4135cd:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
4135d0:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4135d5:	6e                   	outsb  %ds:(%esi),(%dx)
4135d6:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
4135da:	61                   	popa
4135db:	54                   	push   %esp
4135dc:	61                   	popa
4135dd:	62 6c 65 43          	bound  %ebp,0x43(%ebp,%eiz,2)
4135e1:	6f                   	outsl  %ds:(%esi),(%dx)
4135e2:	6c                   	insb   (%dx),%es:(%edi)
4135e3:	6c                   	insb   (%dx),%es:(%edi)
4135e4:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4135e9:	6e                   	outsb  %ds:(%esi),(%dx)
4135ea:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
4135ee:	61                   	popa
4135ef:	47                   	inc    %edi
4135f0:	72 69                	jb     0x41365b
4135f2:	64 56                	fs push %esi
4135f4:	69 65 77 43 65 6c 6c 	imul   $0x6c6c6543,0x77(%ebp),%esp
4135fb:	43                   	inc    %ebx
4135fc:	6f                   	outsl  %ds:(%esi),(%dx)
4135fd:	6c                   	insb   (%dx),%es:(%edi)
4135fe:	6c                   	insb   (%dx),%es:(%edi)
4135ff:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
413604:	6e                   	outsb  %ds:(%esi),(%dx)
413605:	00 43 6f             	add    %al,0x6f(%ebx)
413608:	6e                   	outsb  %ds:(%esi),(%dx)
413609:	74 72                	je     0x41367d
41360b:	6f                   	outsl  %ds:(%esi),(%dx)