41344a:	6e                   	outsb  %ds:(%esi),(%dx)
41344b:	73 74                	jae    0x4134c1
41344d:	61                   	popa
41344e:	6e                   	outsb  %ds:(%esi),(%dx)
41344f:	63 65 00             	arpl   %esp,0x0(%ebp)
413452:	73 65                	jae    0x4134b9
413454:	74 5f                	je     0x4134b5
413456:	44                   	inc    %esp
413457:	61                   	popa
413458:	74 61                	je     0x4134bb
41345a:	53                   	push   %ebx
41345b:	6f                   	outsl  %ds:(%esi),(%dx)
41345c:	75 72                	jne    0x4134d0
41345e:	63 65 00             	arpl   %esp,0x0(%ebp)
413461:	73 65                	jae    0x4134c8
413463:	74 5f                	je     0x4134c4
413465:	41                   	inc    %ecx
413466:	75 74                	jne    0x4134dc
413468:	6f                   	outsl  %ds:(%esi),(%dx)
413469:	53                   	push   %ebx
41346a:	63 61 6c             	arpl   %esp,0x6c(%ecx)
41346d:	65 4d                	gs dec %ebp
41346f:	6f                   	outsl  %ds:(%esi),(%dx)
413470:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
413475:	74 5f                	je     0x4134d6
413477:	53                   	push   %ebx
413478:	69 7a 65 4d 6f 64 65 	imul   $0x65646f4d,0x65(%edx),%edi
41347f:	00 73 65             	add    %dh,0x65(%ebx)
413482:	74 5f                	je     0x4134e3
413484:	43                   	inc    %ebx
413485:	6f                   	outsl  %ds:(%esi),(%dx)
413486:	6c                   	insb   (%dx),%es:(%edi)
413487:	75 6d                	jne    0x4134f6
413489:	6e                   	outsb  %ds:(%esi),(%dx)
41348a:	48                   	dec    %eax
41348b:	65 61                	gs popa
41348d:	64 65 72 73          	fs gs jb 0x413504
413491:	48                   	dec    %eax
413492:	65 69 67 68 74 53 69 	imul   $0x7a695374,%gs:0x68(%edi),%esp
413499:	7a
41349a:	65 4d                	gs dec %ebp
41349c:	6f                   	outsl  %ds:(%esi),(%dx)
41349d:	64 65 00 44 61 74    	fs add %al,%gs:0x74(%ecx,%eiz,2)
4134a3:	61                   	popa
4134a4:	47                   	inc    %edi
4134a5:	72 69                	jb     0x413510
4134a7:	64 56                	fs push %esi
4134a9:	69 65 77 43 6f 6c 75 	imul   $0x756c6f43,0x77(%ebp),%esp
4134b0:	6d                   	insl   (%dx),%es:(%edi)
4134b1:	6e                   	outsb  %ds:(%esi),(%dx)
4134b2:	48                   	dec    %eax
4134b3:	65 61                	gs popa
4134b5:	64 65 72 73          	fs gs jb 0x41352c
4134b9:	48                   	dec    %eax
4134ba:	65 69 67 68 74 53 69 	imul   $0x7a695374,%gs:0x68(%edi),%esp
4134c1:	7a
4134c2:	65 4d                	gs dec %ebp
4134c4:	6f                   	outsl  %ds:(%esi),(%dx)
4134c5:	64 65 00 50 69       	fs add %dl,%gs:0x69(%eax)
4134ca:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
4134ce:	65 42                	gs inc %edx
4134d0:	6f                   	outsl  %ds:(%esi),(%dx)
4134d1:	78 53                	js     0x413526
4134d3:	69 7a 65 4d 6f 64 65 	imul   $0x65646f4d,0x65(%edx),%edi
4134da:	00 73 65             	add    %dh,0x65(%ebx)
4134dd:	74 5f                	je     0x41353e
4134df:	53                   	push   %ebx
4134e0:	65 6c                	gs insb (%dx),%es:(%edi)
4134e2:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4134e7:	6e                   	outsb  %ds:(%esi),(%dx)
4134e8:	4d                   	dec    %ebp
4134e9:	6f                   	outsl  %ds:(%esi),(%dx)
4134ea:	64 65 00 44 61 74    	fs add %al,%gs:0x74(%ecx,%eiz,2)
4134f0:	61                   	popa
4134f1:	47                   	inc    %edi
4134f2:	72 69                	jb     0x41355d
4134f4:	64 56                	fs push %esi
4134f6:	69 65 77 53 65 6c 65 	imul   $0x656c6553,0x77(%ebp),%esp
4134fd:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413501:	6e                   	outsb  %ds:(%esi),(%dx)
413502:	4d                   	dec    %ebp
413503:	6f                   	outsl  %ds:(%esi),(%dx)
413504:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
413509:	74 5f                	je     0x41356a
41350b:	41                   	inc    %ecx
41350c:	75 74                	jne    0x413582
41350e:	6f                   	outsl  %ds:(%esi),(%dx)
41350f:	53                   	push   %ebx
413510:	69 7a 65 43 6f 6c 75 	imul   $0x756c6f43,0x65(%edx),%edi
413517:	6d                   	insl   (%dx),%es:(%edi)
413518:	6e                   	outsb  %ds:(%esi),(%dx)
413519:	73 4d                	jae    0x413568
41351b:	6f                   	outsl  %ds:(%esi),(%dx)
41351c:	64 65 00 44 61 74    	fs add %al,%gs:0x74(%ecx,%eiz,2)
413522:	61                   	popa
413523:	47                   	inc    %edi
413524:	72 69                	jb     0x41358f
413526:	64 56                	fs push %esi
413528:	69 65 77 41 75 74 6f 	imul   $0x6f747541,0x77(%ebp),%esp
41352f:	53                   	push   %ebx
413530:	69 7a 65 43 6f 6c 75 	imul   $0x756c6f43,0x65(%edx),%edi
413537:	6d                   	insl   (%dx),%es:(%edi)
413538:	6e                   	outsb  %ds:(%esi),(%dx)
413539:	73 4d                	jae    0x413588
41353b:	6f                   	outsl  %ds:(%esi),(%dx)
41353c:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
413541:	74 5f                	je     0x4135a2
413543:	41                   	inc    %ecx
413544:	75 74                	jne    0x4135ba
413546:	6f                   	outsl  %ds:(%esi),(%dx)
413547:	53                   	push   %ebx
413548:	69 7a 65 52 6f 77 73 	imul   $0x73776f52,0x65(%edx),%edi
41354f:	4d                   	dec    %ebp
413550:	6f                   	outsl  %ds:(%esi),(%dx)
413551:	64 65 00 44 61 74    	fs add %al,%gs:0x74(%ecx,%eiz,2)
413557:	61                   	popa
413558:	47                   	inc    %edi
413559:	72 69                	jb     0x4135c4
41355b:	64 56                	fs push %esi
41355d:	69 65 77 41 75 74 6f 	imul   $0x6f747541,0x77(%ebp),%esp
413564:	53                   	push   %ebx
413565:	69 7a 65 52 6f 77 73 	imul   $0x73776f52,0x65(%edx),%edi
41356c:	4d                   	dec    %ebp
41356d:	6f                   	outsl  %ds:(%esi),(%dx)
41356e:	64 65 00 5a 77       	fs add %bl,%gs:0x77(%edx)
413573:	72 66                	jb     0x4135db
413575:	65 00 54 61 62       	add    %dl,%gs:0x62(%ecx,%eiz,2)
41357a:	50                   	push   %eax
41357b:	61                   	popa
41357c:	67 65 00 73 65       	add    %dh,%gs:0x65(%bp,%di)
413581:	74 5f                	je     0x4135e2
413583:	42                   	inc    %edx
413584:	61                   	popa
413585:	63 6b 67             	arpl   %ebp,0x67(%ebx)
413588:	72 6f                	jb     0x4135f9
41358a:	75 6e                	jne    0x4135fa
41358c:	64 49                	fs dec %ecx
41358e:	6d                   	insl   (%dx),%es:(%edi)
41358f:	61                   	popa
413590:	67 65 00 67 65       	add    %ah,%gs:0x65(%bx)
413595:	74 5f                	je     0x4135f6
413597:	4d                   	dec    %ebp
413598:	65 73 73             	gs jae 0x41360e
41359b:	61                   	popa
41359c:	67 65 00 41 64       	add    %al,%gs:0x64(%bx,%di)
4135a1:	64 52                	fs push %edx
4135a3:	61                   	popa
4135a4:	6e                   	outsb  %ds:(%esi),(%dx)
4135a5:	67 65 00 49 6e       	add    %cl,%gs:0x6e(%bx,%di)
4135aa:	76 6f                	jbe    0x41361b
4135ac:	6b 65 00 72          	imul   $0x72,0x0(%ebp),%esp
4135b0:	61                   	popa
4135b1:	64 69 6f 4d 61 6c 65 	imul   $0x656c61,%fs:0x4d(%edi),%ebp
4135b8:	00
4135b9:	44                   	inc    %esp
4135ba:	61                   	popa
4135bb:	74 61                	je     0x41361e
4135bd:	54                   	push   %esp
4135be:	61                   	popa
4135bf:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
4135c3:	49                   	dec    %ecx
4135c4:	44                   	inc    %esp
4135c5:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
4135cc:	6c                   	insb   (%dx),%es:(%edi)
4135cd:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
4135d1:	74 5f                	je     0x413632
4135d3:	56                   	push   %esi
4135d4:	69 73 69 62 6c 65 00 	imul   $0x656c62,0x69(%ebx),%esi
4135db:	52                   	push   %edx
4135dc:	75 6e                	jne    0x41364c
4135de:	74 69                	je     0x413649
4135e0:	6d                   	insl   (%dx),%es:(%edi)
4135e1:	65 54                	gs push %esp
4135e3:	79 70                	jns    0x413655
4135e5:	65 48                	gs dec %eax
4135e7:	61                   	popa
4135e8:	6e                   	outsb  %ds:(%esi),(%dx)
4135e9:	64 6c                	fs insb (%dx),%es:(%edi)
4135eb:	65 00 47 65          	add    %al,%gs:0x65(%edi)
4135ef:	74 54                	je     0x413645
4135f1:	79 70                	jns    0x413663
4135f3:	65 46                	gs inc %esi
4135f5:	72 6f                	jb     0x413666
4135f7:	6d                   	insl   (%dx),%es:(%edi)
4135f8:	48                   	dec    %eax
4135f9:	61                   	popa
4135fa:	6e                   	outsb  %ds:(%esi),(%dx)
4135fb:	64 6c                	fs insb (%dx),%es:(%edi)
4135fd:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
413601:	74 5f                	je     0x413662
413603:	44                   	inc    %esp
413604:	72 6f                	jb     0x413675
413606:	70 44                	jo     0x41364c
413608:	6f                   	outsl  %ds:(%esi),(%dx)
413609:	77 6e                	ja     0x413679
41360b:	53                   	push   %ebx
41360c:	74 79                	je     0x413687
41360e:	6c                   	insb   (%dx),%es:(%edi)
41360f:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
413613:	74 5f                	je     0x413674
413615:	42                   	inc    %edx
413616:	6f                   	outsl  %ds:(%esi),(%dx)
413617:	72 64                	jb     0x41367d
413619:	65 72 53             	gs jb  0x41366f
41361c:	74 79                	je     0x413697
41361e:	6c                   	insb   (%dx),%es:(%edi)
41361f:	65 00 46 6f          	add    %al,%gs:0x6f(%esi)
413623:	6e                   	outsb  %ds:(%esi),(%dx)
413624:	74 53                	je     0x413679
413626:	74 79                	je     0x4136a1
413628:	6c                   	insb   (%dx),%es:(%edi)
413629:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
41362d:	6d                   	insl   (%dx),%es:(%edi)
41362e:	62 6f 42             	bound  %ebp,0x42(%edi)
413631:	6f                   	outsl  %ds:(%esi),(%dx)
413632:	78 53                	js     0x413687
413634:	74 79                	je     0x4136af
413636:	6c                   	insb   (%dx),%es:(%edi)
413637:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
41363b:	74 5f                	je     0x41369c
41363d:	44                   	inc    %esp
41363e:	69 73 70 6c 61 79 53 	imul   $0x5379616c,0x70(%ebx),%esi
413645:	74 79                	je     0x4136c0
413647:	6c                   	insb   (%dx),%es:(%edi)
413648:	65 00 54 6f 6f       	add    %dl,%gs:0x6f(%edi,%ebp,2)
41364d:	6c                   	insb   (%dx),%es:(%edi)
41364e:	53                   	push   %ebx
41364f:	74 72                	je     0x4136c3
413651:	69 70 49 74 65 6d 44 	imul   $0x446d6574,0x49(%eax),%esi
413658:	69 73 70 6c 61 79 53 	imul   $0x5379616c,0x70(%ebx),%esi
41365f:	74 79                	je     0x4136da
413661:	6c                   	insb   (%dx),%es:(%edi)
413662:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
413666:	74 5f                	je     0x4136c7
413668:	4e                   	dec    %esi
413669:	61                   	popa
41366a:	6d                   	insl   (%dx),%es:(%edi)
41366b:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
41366f:	74 5f                	je     0x4136d0
413671:	4e                   	dec    %esi
413672:	61                   	popa
413673:	6d                   	insl   (%dx),%es:(%edi)
413674:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
413678:	74 5f                	je     0x4136d9
41367a:	46                   	inc    %esi
41367b:	69 6c 65 4e 61 6d 65 	imul   $0x656d61,0x4e(%ebp,%eiz,2),%ebp
413682:	00
413683:	75 73                	jne    0x4136f8
413685:	65 72 4e             	gs jb  0x4136d6
413688:	61                   	popa
413689:	6d                   	insl   (%dx),%es:(%edi)
41368a:	65 00 4d 64          	add    %cl,%gs:0x64(%ebp)
41368e:	69 43 68 69 6c 64 72 	imul   $0x72646c69,0x68(%ebx),%eax
413695:	65 6e                	outsb  %gs:(%esi),(%dx)
413697:	43                   	inc    %ebx
413698:	6c                   	insb   (%dx),%es:(%edi)
413699:	61                   	popa
41369a:	73 73                	jae    0x41370f
41369c:	4e                   	dec    %esi
41369d:	61                   	popa
41369e:	6d                   	insl   (%dx),%es:(%edi)
41369f:	65 00 47 65          	add    %al,%gs:0x65(%edi)
4136a3:	74 43                	je     0x4136e8
4136a5:	6c                   	insb   (%dx),%es:(%edi)
4136a6:	61                   	popa
4136a7:	73 73                	jae    0x41371c
4136a9:	4e                   	dec    %esi
4136aa:	61                   	popa
4136ab:	6d                   	insl   (%dx),%es:(%edi)
4136ac:	65 00 74 65 78       	add    %dh,%gs:0x78(%ebp,%eiz,2)
4136b1:	74 5f                	je     0x413712
4136b3:	6e                   	outsb  %ds:(%esi),(%dx)
4136b4:	61                   	popa
4136b5:	6d                   	insl   (%dx),%es:(%edi)
4136b6:	65 00 74 78 74       	add    %dh,%gs:0x74(%eax,%edi,2)
4136bb:	5f                   	pop    %edi
4136bc:	6e                   	outsb  %ds:(%esi),(%dx)
4136bd:	61                   	popa
4136be:	6d                   	insl   (%dx),%es:(%edi)
4136bf:	65 00 74 65 61       	add    %dh,%gs:0x61(%ebp,%eiz,2)
4136c4:	63 68 65             	arpl   %ebp,0x65(%eax)
4136c7:	72 6e                	jb     0x413737
4136c9:	61                   	popa
4136ca:	6d                   	insl   (%dx),%es:(%edi)
4136cb:	65 00 63 6c          	add    %ah,%gs:0x6c(%ebx)
4136cf:	61                   	popa
4136d0:	73 73                	jae    0x413745
4136d2:	6e                   	outsb  %ds:(%esi),(%dx)
4136d3:	61                   	popa
4136d4:	6d                   	insl   (%dx),%es:(%edi)
4136d5:	65 00 73 74          	add    %dh,%gs:0x74(%ebx)
4136d9:	75 64                	jne    0x41373f
4136db:	65 6e                	outsb  %gs:(%esi),(%dx)
4136dd:	74 6e                	je     0x41374d
4136df:	61                   	popa
4136e0:	6d                   	insl   (%dx),%es:(%edi)
4136e1:	65 00 44 61 74       	add    %al,%gs:0x74(%ecx,%eiz,2)
4136e6:	65 54                	gs push %esp
4136e8:	69 6d 65 00 74 78 74 	imul   $0x74787400,0x65(%ebp),%ebp
4136ef:	5f                   	pop    %edi
4136f0:	74 69                	je     0x41375b
4136f2:	6d                   	insl   (%dx),%es:(%edi)
4136f3:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
4136f7:	74 5f                	je     0x413758
4136f9:	4d                   	dec    %ebp
4136fa:	75 6c                	jne    0x413768
4136fc:	74 69                	je     0x413767
4136fe:	6c                   	insb   (%dx),%es:(%edi)
4136ff:	69 6e 65 00 54 79 70 	imul   $0x70795400,0x65(%esi),%ebp
413706:	65 00 74 78 74       	add    %dh,%gs:0x74(%eax,%edi,2)
41370b:	5f                   	pop    %edi
41370c:	74 79                	je     0x413787
41370e:	70 65                	jo     0x413775
413710:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
413714:	46                   	inc    %esi
413715:	75 6c                	jne    0x413783
413717:	6c                   	insb   (%dx),%es:(%edi)
413718:	53                   	push   %ebx
413719:	63 6f 72             	arpl   %ebp,0x72(%edi)
41371c:	65 00 6c 61 62       	add    %ch,%gs:0x62(%ecx,%eiz,2)
413721:	53                   	push   %ebx
413722:	74 75                	je     0x413799
413724:	64 65 62 74 53 63    	fs bound %esi,%gs:0x63(%ebx,%edx,2)
41372a:	6f                   	outsl  %ds:(%esi),(%dx)
41372b:	72 65                	jb     0x413792
41372d:	00 67 65             	add    %ah,0x65(%edi)
413730:	74 5f                	je     0x413791
413732:	43                   	inc    %ebx
413733:	75 6c                	jne    0x4137a1
413735:	74 75                	je     0x4137ac
413737:	72 65                	jb     0x41379e
413739:	00 73 65             	add    %dh,0x65(%ebx)
41373c:	74 5f                	je     0x41379d
41373e:	43                   	inc    %ebx
41373f:	75 6c                	jne    0x4137ad
413741:	74 75                	je     0x4137b8
413743:	72 65                	jb     0x4137aa
413745:	00 72 65             	add    %dh,0x65(%edx)
413748:	73 6f                	jae    0x4137b9
41374a:	75 72                	jne    0x4137be
41374c:	63 65 43             	arpl   %esp,0x43(%ebp)
41374f:	75 6c                	jne    0x4137bd
413751:	74 75                	je     0x4137c8
413753:	72 65                	jb     0x4137ba
413755:	00 4d 65             	add    %cl,0x65(%ebp)
413758:	74 68                	je     0x4137c2
41375a:	6f                   	outsl  %ds:(%esi),(%dx)
41375b:	64 42                	fs inc %edx
41375d:	61                   	popa
41375e:	73 65                	jae    0x4137c5