44438e:	6e
44438f:	65 6c                	gs insb (%dx),%es:(%edi)
444391:	33 32                	xor    (%edx),%esi
444393:	00 74 6a 6c          	add    %dh,0x6c(%edx,%ebp,2)
444397:	00 74 6a 62          	add    %dh,0x62(%edx,%ebp,2)
44439b:	00 74 6a 61          	add    %dh,0x61(%edx,%ebp,2)
44439f:	00 74 6a 67          	add    %dh,0x67(%edx,%ebp,2)
4443a3:	00 74 6a 68          	add    %dh,0x68(%edx,%ebp,2)
4443a7:	00 74 6f 62          	add    %dh,0x62(%edi,%ebp,2)
4443ab:	00 47 65             	add    %al,0x65(%edi)
4443ae:	74 4d                	je     0x4443fd
4443b0:	6f                   	outsl  %ds:(%esi),(%dx)
4443b1:	64 75 6c             	fs jne 0x444420
4443b4:	65 46                	gs inc %esi
4443b6:	69 6c 65 4e 61 6d 65 	imul   $0x41656d61,0x4e(%ebp,%eiz,2),%ebp
4443bd:	41
4443be:	00 74 6f 61          	add    %dh,0x61(%edi,%ebp,2)
4443c2:	00 74 6f 67          	add    %dh,0x67(%edi,%ebp,2)
4443c6:	00 74 6f 68          	add    %dh,0x68(%edi,%ebp,2)
4443ca:	00 74 6f 78          	add    %dh,0x78(%edi,%ebp,2)
4443ce:	00 4d 6f             	add    %cl,0x6f(%ebp)
4443d1:	76 65                	jbe    0x444438
4443d3:	46                   	inc    %esi
4443d4:	69 6c 65 45 78 57 00 	imul   $0x74005778,0x45(%ebp,%eiz,2),%ebp
4443db:	74
4443dc:	6c                   	insb   (%dx),%es:(%edi)
4443dd:	62 00                	bound  %eax,(%eax)
4443df:	74 6c                	je     0x44444d
4443e1:	61                   	popa
4443e2:	00 74 6c 67          	add    %dh,0x67(%esp,%ebp,2)
4443e6:	00 74 6c 68          	add    %dh,0x68(%esp,%ebp,2)
4443ea:	00 74 62 68          	add    %dh,0x68(%edx,%eiz,2)
4443ee:	00 74 62 78          	add    %dh,0x78(%edx,%eiz,2)
4443f2:	00 74 61 67          	add    %dh,0x67(%ecx,%eiz,2)
4443f6:	00 74 61 78          	add    %dh,0x78(%ecx,%eiz,2)
4443fa:	00 74 67 68          	add    %dh,0x68(%edi,%eiz,2)
4443fe:	00 7a 6b             	add    %bh,0x6b(%edx)
444401:	66 00 7a 6b          	data16 add %bh,0x6b(%edx)
444405:	71 00                	jno    0x444407
444407:	7a 6b                	jp     0x444474
444409:	70 00                	jo     0x44440b
44440b:	67 65 74 5f          	addr16 gs je 0x44446e
44440f:	43                   	inc    %ebx
444410:	48                   	dec    %eax
444411:	00 73 65             	add    %dh,0x65(%ebx)
444414:	74 5f                	je     0x444475
444416:	43                   	inc    %ebx
444417:	48                   	dec    %eax
444418:	00 57 69             	add    %dl,0x69(%edi)
44441b:	74 68                	je     0x444485
44441d:	45                   	inc    %ebp
44441e:	76 65                	jbe    0x444485
444420:	6e                   	outsb  %ds:(%esi),(%dx)
444421:	74 73                	je     0x444496
444423:	56                   	push   %esi
444424:	61                   	popa
444425:	6c                   	insb   (%dx),%es:(%edi)
444426:	75 65                	jne    0x44448d
444428:	00 7a 6b             	add    %bh,0x6b(%edx)
44442b:	67 00 7a 6b          	add    %bh,0x6b(%bp,%si)
44442f:	68 00 67 65 74       	push   $0x74656700
444434:	5f                   	pop    %edi
444435:	6b 62 48 6f          	imul   $0x6f,0x48(%edx),%esp
444439:	6f                   	outsl  %ds:(%esi),(%dx)
44443a:	6b 00 73             	imul   $0x73,(%eax),%eax
44443d:	65 74 5f             	gs je  0x44449f
444440:	6b 62 48 6f          	imul   $0x6f,0x48(%edx),%esp
444444:	6f                   	outsl  %ds:(%esi),(%dx)
444445:	6b 00 7a             	imul   $0x7a,(%eax),%eax
444448:	75 66                	jne    0x4444b0
44444a:	00 47 65             	add    %al,0x65(%edi)
44444d:	74 46                	je     0x444495
44444f:	6f                   	outsl  %ds:(%esi),(%dx)
444450:	72 65                	jb     0x4444b7
444452:	67 72 6f             	addr16 jb 0x4444c4
444455:	75 6e                	jne    0x4444c5
444457:	64 57                	fs push %edi
444459:	69 6e 64 6f 77 00 7a 	imul   $0x7a00776f,0x64(%esi),%ebp
444460:	75 71                	jne    0x4444d3
444462:	00 53 74             	add    %dl,0x74(%ebx)
444465:	72 69                	jb     0x4444d0
444467:	6e                   	outsb  %ds:(%esi),(%dx)
444468:	67 42                	addr16 inc %edx
44446a:	75 69                	jne    0x4444d5
44446c:	6c                   	insb   (%dx),%es:(%edi)
44446d:	64 65 72 00          	fs gs jb 0x444471
444471:	53                   	push   %ebx
444472:	79 73                	jns    0x4444e7
444474:	74 65                	je     0x4444db
444476:	6d                   	insl   (%dx),%es:(%edi)
444477:	2e 54                	cs push %esp
444479:	65 78 74             	gs js  0x4444f0
44447c:	00 47 65             	add    %al,0x65(%edi)
44447f:	74 57                	je     0x4444d8
444481:	69 6e 64 6f 77 54 65 	imul   $0x6554776f,0x64(%esi),%ebp
444488:	78 74                	js     0x4444fe
44448a:	00 7a 75             	add    %bh,0x75(%edx)
44448d:	70 00                	jo     0x44448f
44448f:	7a 75                	jp     0x444506
444491:	77 00                	ja     0x444493
444493:	7a 75                	jp     0x44450a
444495:	73 00                	jae    0x444497
444497:	7a 75                	jp     0x44450e
444499:	65 00 47 65          	add    %al,%gs:0x65(%edi)
44449d:	74 57                	je     0x4444f6
44449f:	69 6e 64 6f 77 54 65 	imul   $0x6554776f,0x64(%esi),%ebp
4444a6:	78 74                	js     0x44451c
4444a8:	4c                   	dec    %esp
4444a9:	65 6e                	outsb  %gs:(%esi),(%dx)
4444ab:	67 74 68             	addr16 je 0x444516
4444ae:	00 7a 75             	add    %bh,0x75(%edx)
4444b1:	76 00                	jbe    0x4444b3
4444b3:	7a 75                	jp     0x44452a
4444b5:	6e                   	outsb  %ds:(%esi),(%dx)
4444b6:	00 47 65             	add    %al,0x65(%edi)
4444b9:	74 4b                	je     0x444506
4444bb:	65 79 62             	gs jns 0x444520
4444be:	6f                   	outsl  %ds:(%esi),(%dx)
4444bf:	61                   	popa
4444c0:	72 64                	jb     0x444526
4444c2:	53                   	push   %ebx
4444c3:	74 61                	je     0x444526
4444c5:	74 65                	je     0x44452c
4444c7:	00 7a 75             	add    %bh,0x75(%edx)
4444ca:	6d                   	insl   (%dx),%es:(%edi)
4444cb:	00 7a 75             	add    %bh,0x75(%edx)
4444ce:	79 00                	jns    0x4444d0
4444d0:	4d                   	dec    %ebp
4444d1:	61                   	popa
4444d2:	70 56                	jo     0x44452a
4444d4:	69 72 74 75 61 6c 4b 	imul   $0x4b6c6175,0x74(%edx),%esi
4444db:	65 79 00             	gs jns 0x4444de
4444de:	7a 75                	jp     0x444555
4444e0:	64 00 7a 75          	add    %bh,%fs:0x75(%edx)
4444e4:	63 00                	arpl   %eax,(%eax)
4444e6:	7a 75                	jp     0x44455d
4444e8:	6a 00                	push   $0x0
4444ea:	45                   	inc    %ebp
4444eb:	6e                   	outsb  %ds:(%esi),(%dx)
4444ec:	75 6d                	jne    0x44455b
4444ee:	50                   	push   %eax
4444ef:	72 6f                	jb     0x444560
4444f1:	63 65 73             	arpl   %esp,0x73(%ebp)
4444f4:	73 4d                	jae    0x444543
4444f6:	6f                   	outsl  %ds:(%esi),(%dx)
4444f7:	64 75 6c             	fs jne 0x444566
4444fa:	65 73 00             	gs jae 0x4444fd
4444fd:	70 73                	jo     0x444572
4444ff:	61                   	popa
444500:	70 69                	jo     0x44456b
444502:	2e 64 6c             	cs fs insb (%dx),%es:(%edi)
444505:	6c                   	insb   (%dx),%es:(%edi)
444506:	00 7a 75             	add    %bh,0x75(%edx)
444509:	6f                   	outsl  %ds:(%esi),(%dx)
44450a:	00 7a 75             	add    %bh,0x75(%edx)
44450d:	6c                   	insb   (%dx),%es:(%edi)
44450e:	00 7a 75             	add    %bh,0x75(%edx)
444511:	62 00                	bound  %eax,(%eax)
444513:	7a 75                	jp     0x44458a
444515:	61                   	popa
444516:	00 7a 75             	add    %bh,0x75(%edx)
444519:	67 00 47 65          	add    %al,0x65(%bx)
44451d:	74 4d                	je     0x44456c
44451f:	6f                   	outsl  %ds:(%esi),(%dx)
444520:	64 75 6c             	fs jne 0x44458f
444523:	65 46                	gs inc %esi
444525:	69 6c 65 4e 61 6d 65 	imul   $0x45656d61,0x4e(%ebp,%eiz,2),%ebp
44452c:	45
44452d:	78 00                	js     0x44452f
44452f:	7a 75                	jp     0x4445a6
444531:	68 00 7a 75 78       	push   $0x78757a00
444536:	00 7a 72             	add    %bh,0x72(%edx)
444539:	66 00 7a 72          	data16 add %bh,0x72(%edx)
44453d:	71 00                	jno    0x44453f
44453f:	7a 72                	jp     0x4445b3
444541:	70 00                	jo     0x444543
444543:	47                   	inc    %edi
444544:	65 74 57             	gs je  0x44459e
444547:	69 6e 64 6f 77 54 68 	imul   $0x6854776f,0x64(%esi),%ebp
44454e:	72 65                	jb     0x4445b5
444550:	61                   	popa
444551:	64 50                	fs push %eax
444553:	72 6f                	jb     0x4445c4
444555:	63 65 73             	arpl   %esp,0x73(%ebp)
444558:	73 49                	jae    0x4445a3
44455a:	64 00 7a 72          	add    %bh,%fs:0x72(%edx)
44455e:	77 00                	ja     0x444560
444560:	7a 72                	jp     0x4445d4
444562:	73 00                	jae    0x444564
444564:	7a 72                	jp     0x4445d8
444566:	65 00 47 65          	add    %al,%gs:0x65(%edi)
44456a:	74 4b                	je     0x4445b7
44456c:	65 79 62             	gs jns 0x4445d1
44456f:	6f                   	outsl  %ds:(%esi),(%dx)
444570:	61                   	popa
444571:	72 64                	jb     0x4445d7
444573:	4c                   	dec    %esp
444574:	61                   	popa
444575:	79 6f                	jns    0x4445e6
444577:	75 74                	jne    0x4445ed
444579:	00 75 73             	add    %dh,0x73(%ebp)
44457c:	65 72 33             	gs jb  0x4445b2
44457f:	32 00                	xor    (%eax),%al
444581:	7a 72                	jp     0x4445f5
444583:	76 00                	jbe    0x444585
444585:	7a 72                	jp     0x4445f9
444587:	6e                   	outsb  %ds:(%esi),(%dx)
444588:	00 54 6f 55          	add    %dl,0x55(%edi,%ebp,2)
44458c:	6e                   	outsb  %ds:(%esi),(%dx)
44458d:	69 63 6f 64 65 45 78 	imul   $0x78456564,0x6f(%ebx),%esp
444594:	00 7a 72             	add    %bh,0x72(%edx)
444597:	6d                   	insl   (%dx),%es:(%edi)
444598:	00 7a 72             	add    %bh,0x72(%edx)
44459b:	79 00                	jns    0x44459d
44459d:	7a 72                	jp     0x444611
44459f:	64 00 7a 72          	add    %bh,%fs:0x72(%edx)
4445a3:	63 00                	arpl   %eax,(%eax)
4445a5:	7a 72                	jp     0x444619
4445a7:	6a 00                	push   $0x0
4445a9:	7a 72                	jp     0x44461d
4445ab:	6f                   	outsl  %ds:(%esi),(%dx)
4445ac:	00 7a 72             	add    %bh,0x72(%edx)
4445af:	6c                   	insb   (%dx),%es:(%edi)
4445b0:	00 7a 72             	add    %bh,0x72(%edx)
4445b3:	62 00                	bound  %eax,(%eax)
4445b5:	7a 72                	jp     0x444629
4445b7:	61                   	popa
4445b8:	00 7a 66             	add    %bh,0x66(%edx)
4445bb:	6d                   	insl   (%dx),%es:(%edi)
4445bc:	00 7a 66             	add    %bh,0x66(%edx)
4445bf:	6c                   	insb   (%dx),%es:(%edi)
4445c0:	00 7a 66             	add    %bh,0x66(%edx)
4445c3:	68 00 7a 71 77       	push   $0x77717a00
4445c8:	00 7a 71             	add    %bh,0x71(%edx)
4445cb:	6e                   	outsb  %ds:(%esi),(%dx)
4445cc:	00 7a 71             	add    %bh,0x71(%edx)
4445cf:	6a 00                	push   $0x0
4445d1:	53                   	push   %ebx
4445d2:	79 73                	jns    0x444647
4445d4:	74 65                	je     0x44463b
4445d6:	6d                   	insl   (%dx),%es:(%edi)
4445d7:	2e 57                	cs push %edi
4445d9:	69 6e 64 6f 77 73 2e 	imul   $0x2e73776f,0x64(%esi),%ebp
4445e0:	46                   	inc    %esi
4445e1:	6f                   	outsl  %ds:(%esi),(%dx)
4445e2:	72 6d                	jb     0x444651
4445e4:	73 00                	jae    0x4445e6
4445e6:	4b                   	dec    %ebx
4445e7:	65 79 73             	gs jns 0x44465d
4445ea:	00 7a 71             	add    %bh,0x71(%edx)
4445ed:	6f                   	outsl  %ds:(%esi),(%dx)
4445ee:	00 7a 71             	add    %bh,0x71(%edx)
4445f1:	61                   	popa
4445f2:	00 7a 71             	add    %bh,0x71(%edx)
4445f5:	67 00 7a 65          	add    %bh,0x65(%bp,%si)
4445f9:	6f                   	outsl  %ds:(%esi),(%dx)
4445fa:	00 7a 65             	add    %bh,0x65(%edx)
4445fd:	6c                   	insb   (%dx),%es:(%edi)
4445fe:	00 70 6d             	add    %dh,0x6d(%eax)
444601:	00 63 62             	add    %ah,0x62(%ebx)
444604:	53                   	push   %ebx
444605:	69 7a 65 00 64 77 54 	imul   $0x54776400,0x65(%edx),%edi
44460c:	69 6d 65 00 70 79 00 	imul   $0x797000,0x65(%ebp),%ebp
444613:	45                   	inc    %ebp
444614:	6e                   	outsb  %ds:(%esi),(%dx)
444615:	75 6d                	jne    0x444684
444617:	00 76 61             	add    %dh,0x61(%esi)
44461a:	6c                   	insb   (%dx),%es:(%edi)
44461b:	75 65                	jne    0x444682
44461d:	5f                   	pop    %edi
44461e:	5f                   	pop    %edi
44461f:	00 4f 70             	add    %cl,0x70(%edi)
444622:	65 72 61             	gs jb  0x444686
444625:	74 69                	je     0x444690
444627:	6e                   	outsb  %ds:(%esi),(%dx)
444628:	67 53                	addr16 push %ebx
44462a:	79 73                	jns    0x44469f
44462c:	74 65                	je     0x444693
44462e:	6d                   	insl   (%dx),%es:(%edi)
44462f:	4e                   	dec    %esi
444630:	61                   	popa
444631:	6d                   	insl   (%dx),%es:(%edi)
444632:	65 00 50 72          	add    %dl,%gs:0x72(%eax)
444636:	6f                   	outsl  %ds:(%esi),(%dx)
444637:	63 65 73             	arpl   %esp,0x73(%ebp)
44463a:	73 6f                	jae    0x4446ab
44463c:	72 4e                	jb     0x44468c
44463e:	61                   	popa
44463f:	6d                   	insl   (%dx),%es:(%edi)
444640:	65 00 41 6d          	add    %al,%gs:0x6d(%ecx)
444644:	6f                   	outsl  %ds:(%esi),(%dx)
444645:	75 6e                	jne    0x4446b5
444647:	74 4f                	je     0x444698
444649:	66 4d                	dec    %bp
44464b:	65 6d                	gs insl (%dx),%es:(%edi)
44464d:	6f                   	outsl  %ds:(%esi),(%dx)
44464e:	72 79                	jb     0x4446c9
444650:	00 70 64             	add    %dh,0x64(%eax)
444653:	00 76 67             	add    %dh,0x67(%esi)
444656:	00 76 68             	add    %dh,0x68(%esi)
444659:	00 50 61             	add    %dl,0x61(%eax)
44465c:	73 73                	jae    0x4446d1
44465e:	77 6f                	ja     0x4446cf
444660:	72 64                	jb     0x4446c6
444662:	00 67 65             	add    %ah,0x65(%edi)
444665:	74 5f                	je     0x4446c6
444667:	50                   	push   %eax
444668:	61                   	popa
444669:	73 73                	jae    0x4446de
44466b:	77 6f                	ja     0x4446dc
44466d:	72 64                	jb     0x4446d3
44466f:	48                   	dec    %eax
444670:	61                   	popa
444671:	73 68                	jae    0x4446db
444673:	00 67 65             	add    %ah,0x65(%edi)
444676:	74 5f                	je     0x4446d7
444678:	50                   	push   %eax
444679:	61                   	popa
44467a:	73 73                	jae    0x4446ef
44467c:	77 6f                	ja     0x4446ed
44467e:	72 64                	jb     0x4446e4
444680:	00 73 65             	add    %dh,0x65(%ebx)
444683:	74 5f                	je     0x4446e4
444685:	50                   	push   %eax
444686:	61                   	popa
444687:	73 73                	jae    0x4446fc
444689:	77 6f                	ja     0x4446fa
44468b:	72 64                	jb     0x4446f1
44468d:	00 56 61             	add    %dl,0x61(%esi)
444690:	6c                   	insb   (%dx),%es:(%edi)
444691:	75 65                	jne    0x4446f8
444693:	00 70 63             	add    %dh,0x63(%eax)
444696:	00 70 6a             	add    %dh,0x6a(%eax)
444699:	00 77 65             	add    %dh,0x65(%edi)
44469c:	00 77 76             	add    %dh,0x76(%edi)
44469f:	00 77 6e             	add    %dh,0x6e(%edi)
4446a2:	00 77 61             	add    %dh,0x61(%edi)
4446a5:	00 77 67             	add    %dh,0x67(%edi)
4446a8:	00 77 68             	add    %dh,0x68(%edi)
4446ab:	00 73 6a             	add    %dh,0x6a(%ebx)
4446ae:	00 73 6f             	add    %dh,0x6f(%ebx)
4446b1:	00 65 6d             	add    %ah,0x6d(%ebp)
4446b4:	00 65 79             	add    %ah,0x79(%ebp)
4446b7:	00 65 64             	add    %ah,0x64(%ebp)
4446ba:	00 65 78             	add    %ah,0x78(%ebp)
4446bd:	00 76 6e             	add    %dh,0x6e(%esi)
4446c0:	00 76 6d             	add    %dh,0x6d(%esi)
4446c3:	00 76 78             	add    %dh,0x78(%esi)
4446c6:	00 6e 6d             	add    %ch,0x6d(%esi)
4446c9:	00 6e 79             	add    %ch,0x79(%esi)