44c599:	75 73                	jne    0x44c60e
44c59b:	65 45                	gs inc %ebp
44c59d:	76 65                	jbe    0x44c604
44c59f:	6e                   	outsb  %ds:(%esi),(%dx)
44c5a0:	74 48                	je     0x44c5ea
44c5a2:	61                   	popa
44c5a3:	6e                   	outsb  %ds:(%esi),(%dx)
44c5a4:	64 6c                	fs insb (%dx),%es:(%edi)
44c5a6:	65 72 00             	gs jb  0x44c5a9
44c5a9:	44                   	inc    %esp
44c5aa:	61                   	popa
44c5ab:	74 61                	je     0x44c60e
44c5ad:	47                   	inc    %edi
44c5ae:	72 69                	jb     0x44c619
44c5b0:	64 56                	fs push %esi
44c5b2:	69 65 77 43 6f 6c 75 	imul   $0x756c6f43,0x77(%ebp),%esp
44c5b9:	6d                   	insl   (%dx),%es:(%edi)
44c5ba:	6e                   	outsb  %ds:(%esi),(%dx)
44c5bb:	00 47 65             	add    %al,0x65(%edi)
44c5be:	74 4f                	je     0x44c60f
44c5c0:	62 6a 65             	bound  %ebp,0x65(%edx)
44c5c3:	63 74 00 53          	arpl   %esi,0x53(%eax,%eax,1)
44c5c7:	68 75 74 75 70       	push   $0x70757475
44c5cc:	5f                   	pop    %edi
44c5cd:	41                   	inc    %ecx
44c5ce:	6e                   	outsb  %ds:(%esi),(%dx)
44c5cf:	64 5f                	fs pop %edi
44c5d1:	46                   	inc    %esi
44c5d2:	75 63                	jne    0x44c637
44c5d4:	6b 6f 66 00          	imul   $0x0,0x66(%edi),%ebp
44c5d8:	49                   	dec    %ecx
44c5d9:	5f                   	pop    %edi
44c5da:	44                   	inc    %esp
44c5db:	4b                   	dec    %ebx
44c5dc:	5f                   	pop    %edi
44c5dd:	57                   	push   %edi
44c5de:	48                   	dec    %eax
44c5df:	41                   	inc    %ecx
44c5e0:	54                   	push   %esp
44c5e1:	5f                   	pop    %edi
44c5e2:	55                   	push   %ebp
44c5e3:	5f                   	pop    %edi
44c5e4:	44                   	inc    %esp
44c5e5:	4f                   	dec    %edi
44c5e6:	49                   	dec    %ecx
44c5e7:	4e                   	dec    %esi
44c5e8:	47                   	inc    %edi
44c5e9:	5f                   	pop    %edi
44c5ea:	48                   	dec    %eax
44c5eb:	45                   	inc    %ebp
44c5ec:	52                   	push   %edx
44c5ed:	45                   	inc    %ebp
44c5ee:	5f                   	pop    %edi
44c5ef:	46                   	inc    %esi
44c5f0:	55                   	push   %ebp
44c5f1:	43                   	inc    %ebx
44c5f2:	4b                   	dec    %ebx
44c5f3:	4f                   	dec    %edi
44c5f4:	46                   	inc    %esi
44c5f5:	46                   	inc    %esi
44c5f6:	00 61 6b             	add    %ah,0x6b(%ecx)
44c5f9:	64 6a 61             	fs push $0x61
44c5fc:	7a 61                	jp     0x44c65f
44c5fe:	64 61                	fs popa
44c600:	64 61                	fs popa
44c602:	66 61                	popaw
44c604:	77 64                	ja     0x44c66a
44c606:	61                   	popa
44c607:	77 64                	ja     0x44c66d
44c609:	61                   	popa
44c60a:	77 64                	ja     0x44c670
44c60c:	61                   	popa
44c60d:	64 61                	fs popa
44c60f:	64 61                	fs popa
44c611:	77 5f                	ja     0x44c672
44c613:	62 00                	bound  %eax,(%eax)
44c615:	58                   	pop    %eax
44c616:	5a                   	pop    %edx
44c617:	41                   	inc    %ecx
44c618:	44                   	inc    %esp
44c619:	41                   	inc    %ecx
44c61a:	44                   	inc    %esp
44c61b:	57                   	push   %edi
44c61c:	44                   	inc    %esp
44c61d:	00 4c 69 73          	add    %cl,0x73(%ecx,%ebp,2)
44c621:	74 43                	je     0x44c666
44c623:	6f                   	outsl  %ds:(%esi),(%dx)
44c624:	6e                   	outsb  %ds:(%esi),(%dx)
44c625:	74 72                	je     0x44c699
44c627:	6f                   	outsl  %ds:(%esi),(%dx)
44c628:	6c                   	insb   (%dx),%es:(%edi)
44c629:	00 73 65             	add    %dh,0x65(%ebx)
44c62c:	74 5f                	je     0x44c68d
44c62e:	53                   	push   %ebx
44c62f:	65 6c                	gs insb (%dx),%es:(%edi)
44c631:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
44c636:	49                   	dec    %ecx
44c637:	6e                   	outsb  %ds:(%esi),(%dx)
44c638:	64 65 78 00          	fs gs js 0x44c63c
44c63c:	44                   	inc    %esp
44c63d:	62 43 6f             	bound  %eax,0x6f(%ebx)
44c640:	6e                   	outsb  %ds:(%esi),(%dx)
44c641:	6e                   	outsb  %ds:(%esi),(%dx)
44c642:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c647:	6e                   	outsb  %ds:(%esi),(%dx)
44c648:	00 53 79             	add    %dl,0x79(%ebx)
44c64b:	73 74                	jae    0x44c6c1
44c64d:	65 6d                	gs insl (%dx),%es:(%edi)
44c64f:	2e 44                	cs inc %esp
44c651:	61                   	popa
44c652:	74 61                	je     0x44c6b5
44c654:	2e 43                	cs inc %ebx
44c656:	6f                   	outsl  %ds:(%esi),(%dx)
44c657:	6d                   	insl   (%dx),%es:(%edi)
44c658:	6d                   	insl   (%dx),%es:(%edi)
44c659:	6f                   	outsl  %ds:(%esi),(%dx)
44c65a:	6e                   	outsb  %ds:(%esi),(%dx)
44c65b:	00 4f 70             	add    %cl,0x70(%edi)
44c65e:	65 6e                	outsb  %gs:(%esi),(%dx)
44c660:	00 50 61             	add    %dl,0x61(%eax)
44c663:	72 73                	jb     0x44c6d8
44c665:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
44c669:	74 5f                	je     0x44c6ca
44c66b:	53                   	push   %ebx
44c66c:	65 6c                	gs insb (%dx),%es:(%edi)
44c66e:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
44c673:	49                   	dec    %ecx
44c674:	74 65                	je     0x44c6db
44c676:	6d                   	insl   (%dx),%es:(%edi)
44c677:	00 44 62 43          	add    %al,0x43(%edx,%eiz,2)
44c67b:	6f                   	outsl  %ds:(%esi),(%dx)
44c67c:	6d                   	insl   (%dx),%es:(%edi)
44c67d:	6d                   	insl   (%dx),%es:(%edi)
44c67e:	61                   	popa
44c67f:	6e                   	outsb  %ds:(%esi),(%dx)
44c680:	64 00 45 78          	add    %al,%fs:0x78(%ebp)
44c684:	65 63 75 74          	arpl   %esi,%gs:0x74(%ebp)
44c688:	65 4e                	gs dec %esi
44c68a:	6f                   	outsl  %ds:(%esi),(%dx)
44c68b:	6e                   	outsb  %ds:(%esi),(%dx)
44c68c:	51                   	push   %ecx
44c68d:	75 65                	jne    0x44c6f4
44c68f:	72 79                	jb     0x44c70a
44c691:	00 4d 65             	add    %cl,0x65(%ebp)
44c694:	73 73                	jae    0x44c709
44c696:	61                   	popa
44c697:	67 65 42             	addr16 gs inc %edx
44c69a:	6f                   	outsl  %ds:(%esi),(%dx)
44c69b:	78 00                	js     0x44c69d
44c69d:	44                   	inc    %esp
44c69e:	62 44 61 74          	bound  %eax,0x74(%ecx,%eiz,2)
44c6a2:	61                   	popa
44c6a3:	41                   	inc    %ecx
44c6a4:	64 61                	fs popa
44c6a6:	70 74                	jo     0x44c71c
44c6a8:	65 72 00             	gs jb  0x44c6ab
44c6ab:	46                   	inc    %esi
44c6ac:	69 6c 6c 00 67 65 74 	imul   $0x5f746567,0x0(%esp,%ebp,2),%ebp
44c6b3:	5f
44c6b4:	52                   	push   %edx
44c6b5:	6f                   	outsl  %ds:(%esi),(%dx)
44c6b6:	77 73                	ja     0x44c72b
44c6b8:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
44c6bc:	61                   	popa
44c6bd:	47                   	inc    %edi
44c6be:	72 69                	jb     0x44c729
44c6c0:	64 56                	fs push %esi
44c6c2:	69 65 77 52 6f 77 43 	imul   $0x43776f52,0x77(%ebp),%esp
44c6c9:	6f                   	outsl  %ds:(%esi),(%dx)
44c6ca:	6c                   	insb   (%dx),%es:(%edi)
44c6cb:	6c                   	insb   (%dx),%es:(%edi)
44c6cc:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c6d1:	6e                   	outsb  %ds:(%esi),(%dx)
44c6d2:	00 43 6c             	add    %al,0x6c(%ebx)
44c6d5:	65 61                	gs popa
44c6d7:	72 00                	jb     0x44c6d9
44c6d9:	44                   	inc    %esp
44c6da:	61                   	popa
44c6db:	74 61                	je     0x44c73e
44c6dd:	52                   	push   %edx
44c6de:	6f                   	outsl  %ds:(%esi),(%dx)
44c6df:	77 43                	ja     0x44c724
44c6e1:	6f                   	outsl  %ds:(%esi),(%dx)
44c6e2:	6c                   	insb   (%dx),%es:(%edi)
44c6e3:	6c                   	insb   (%dx),%es:(%edi)
44c6e4:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c6e9:	6e                   	outsb  %ds:(%esi),(%dx)
44c6ea:	00 49 6e             	add    %cl,0x6e(%ecx)
44c6ed:	74 65                	je     0x44c754
44c6ef:	72 6e                	jb     0x44c75f
44c6f1:	61                   	popa
44c6f2:	6c                   	insb   (%dx),%es:(%edi)
44c6f3:	44                   	inc    %esp
44c6f4:	61                   	popa
44c6f5:	74 61                	je     0x44c758
44c6f7:	43                   	inc    %ebx
44c6f8:	6f                   	outsl  %ds:(%esi),(%dx)
44c6f9:	6c                   	insb   (%dx),%es:(%edi)
44c6fa:	6c                   	insb   (%dx),%es:(%edi)
44c6fb:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c700:	6e                   	outsb  %ds:(%esi),(%dx)
44c701:	42                   	inc    %edx
44c702:	61                   	popa
44c703:	73 65                	jae    0x44c76a
44c705:	00 47 65             	add    %al,0x65(%edi)
44c708:	74 45                	je     0x44c74f
44c70a:	6e                   	outsb  %ds:(%esi),(%dx)
44c70b:	75 6d                	jne    0x44c77a
44c70d:	65 72 61             	gs jb  0x44c771
44c710:	74 6f                	je     0x44c781
44c712:	72 00                	jb     0x44c714
44c714:	67 65 74 5f          	addr16 gs je 0x44c777
44c718:	43                   	inc    %ebx
44c719:	75 72                	jne    0x44c78d
44c71b:	72 65                	jb     0x44c782
44c71d:	6e                   	outsb  %ds:(%esi),(%dx)
44c71e:	74 00                	je     0x44c720
44c720:	67 65 74 5f          	addr16 gs je 0x44c783
44c724:	49                   	dec    %ecx
44c725:	74 65                	je     0x44c78c
44c727:	6d                   	insl   (%dx),%es:(%edi)
44c728:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
44c72c:	61                   	popa
44c72d:	47                   	inc    %edi
44c72e:	72 69                	jb     0x44c799
44c730:	64 56                	fs push %esi
44c732:	69 65 77 52 6f 77 00 	imul   $0x776f52,0x77(%ebp),%esp
44c739:	67 65 74 5f          	addr16 gs je 0x44c79c
44c73d:	43                   	inc    %ebx
44c73e:	65 6c                	gs insb (%dx),%es:(%edi)
44c740:	6c                   	insb   (%dx),%es:(%edi)
44c741:	73 00                	jae    0x44c743
44c743:	44                   	inc    %esp
44c744:	61                   	popa
44c745:	74 61                	je     0x44c7a8
44c747:	47                   	inc    %edi
44c748:	72 69                	jb     0x44c7b3
44c74a:	64 56                	fs push %esi
44c74c:	69 65 77 43 65 6c 6c 	imul   $0x6c6c6543,0x77(%ebp),%esp
44c753:	43                   	inc    %ebx
44c754:	6f                   	outsl  %ds:(%esi),(%dx)
44c755:	6c                   	insb   (%dx),%es:(%edi)
44c756:	6c                   	insb   (%dx),%es:(%edi)
44c757:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c75c:	6e                   	outsb  %ds:(%esi),(%dx)
44c75d:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
44c761:	61                   	popa
44c762:	47                   	inc    %edi
44c763:	72 69                	jb     0x44c7ce
44c765:	64 56                	fs push %esi
44c767:	69 65 77 43 65 6c 6c 	imul   $0x6c6c6543,0x77(%ebp),%esp
44c76e:	00 73 65             	add    %dh,0x65(%ebx)
44c771:	74 5f                	je     0x44c7d2
44c773:	56                   	push   %esi
44c774:	61                   	popa
44c775:	6c                   	insb   (%dx),%es:(%edi)
44c776:	75 65                	jne    0x44c7dd
44c778:	00 4d 6f             	add    %cl,0x6f(%ebp)
44c77b:	76 65                	jbe    0x44c7e2
44c77d:	4e                   	dec    %esi
44c77e:	65 78 74             	gs js  0x44c7f5
44c781:	00 67 65             	add    %ah,0x65(%edi)
44c784:	74 5f                	je     0x44c7e5
44c786:	53                   	push   %ebx
44c787:	65 6c                	gs insb (%dx),%es:(%edi)
44c789:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
44c78e:	52                   	push   %edx
44c78f:	6f                   	outsl  %ds:(%esi),(%dx)
44c790:	77 73                	ja     0x44c805
44c792:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
44c796:	61                   	popa
44c797:	47                   	inc    %edi
44c798:	72 69                	jb     0x44c803
44c79a:	64 56                	fs push %esi
44c79c:	69 65 77 53 65 6c 65 	imul   $0x656c6553,0x77(%ebp),%esp
44c7a3:	63 74 65 64          	arpl   %esi,0x64(%ebp,%eiz,2)
44c7a7:	52                   	push   %edx
44c7a8:	6f                   	outsl  %ds:(%esi),(%dx)
44c7a9:	77 43                	ja     0x44c7ee
44c7ab:	6f                   	outsl  %ds:(%esi),(%dx)
44c7ac:	6c                   	insb   (%dx),%es:(%edi)
44c7ad:	6c                   	insb   (%dx),%es:(%edi)
44c7ae:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c7b3:	6e                   	outsb  %ds:(%esi),(%dx)
44c7b4:	00 67 65             	add    %ah,0x65(%edi)
44c7b7:	74 5f                	je     0x44c818
44c7b9:	56                   	push   %esi
44c7ba:	61                   	popa
44c7bb:	6c                   	insb   (%dx),%es:(%edi)
44c7bc:	75 65                	jne    0x44c823
44c7be:	00 49 53             	add    %cl,0x53(%ecx)
44c7c1:	75 70                	jne    0x44c833
44c7c3:	70 6f                	jo     0x44c834
44c7c5:	72 74                	jb     0x44c83b
44c7c7:	49                   	dec    %ecx
44c7c8:	6e                   	outsb  %ds:(%esi),(%dx)
44c7c9:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
44c7d0:	65
44c7d1:	00 42 65             	add    %al,0x65(%edx)
44c7d4:	67 69 6e 49 6e 69 74 	imul   $0x74696e,0x49(%bp),%ebp
44c7db:	00
44c7dc:	67 65 74 5f          	addr16 gs je 0x44c83f
44c7e0:	52                   	push   %edx
44c7e1:	65 64 00 73 65       	gs add %dh,%fs:0x65(%ebx)
44c7e6:	74 5f                	je     0x44c847
44c7e8:	46                   	inc    %esi
44c7e9:	6f                   	outsl  %ds:(%esi),(%dx)
44c7ea:	72 65                	jb     0x44c851
44c7ec:	43                   	inc    %ebx
44c7ed:	6f                   	outsl  %ds:(%esi),(%dx)
44c7ee:	6c                   	insb   (%dx),%es:(%edi)
44c7ef:	6f                   	outsl  %ds:(%esi),(%dx)
44c7f0:	72 00                	jb     0x44c7f2
44c7f2:	67 65 74 5f          	addr16 gs je 0x44c855
44c7f6:	42                   	inc    %edx
44c7f7:	6c                   	insb   (%dx),%es:(%edi)
44c7f8:	75 65                	jne    0x44c85f
44c7fa:	00 73 65             	add    %dh,0x65(%ebx)
44c7fd:	74 5f                	je     0x44c85e
44c7ff:	46                   	inc    %esi
44c800:	6f                   	outsl  %ds:(%esi),(%dx)
44c801:	72 6d                	jb     0x44c870
44c803:	61                   	popa
44c804:	74 74                	je     0x44c87a
44c806:	69 6e 67 45 6e 61 62 	imul   $0x62616e45,0x67(%esi),%ebp
44c80d:	6c                   	insb   (%dx),%es:(%edi)
44c80e:	65 64 00 4f 62       	gs add %cl,%fs:0x62(%edi)
44c813:	6a 65                	push   $0x65
44c815:	63 74 43 6f          	arpl   %esi,0x6f(%ebx,%eax,2)
44c819:	6c                   	insb   (%dx),%es:(%edi)
44c81a:	6c                   	insb   (%dx),%es:(%edi)
44c81b:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44c820:	6e                   	outsb  %ds:(%esi),(%dx)
44c821:	00 61 64             	add    %ah,0x64(%ecx)
44c824:	64 5f                	fs pop %edi
44c826:	54                   	push   %esp
44c827:	65 78 74             	gs js  0x44c89e
44c82a:	43                   	inc    %ebx
44c82b:	68 61 6e 67 65       	push   $0x65676e61
44c830:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
44c834:	74 5f                	je     0x44c895
44c836:	43                   	inc    %ebx
44c837:	6f                   	outsl  %ds:(%esi),(%dx)
44c838:	6c                   	insb   (%dx),%es:(%edi)
44c839:	75 6d                	jne    0x44c8a8
44c83b:	6e                   	outsb  %ds:(%esi),(%dx)
44c83c:	48                   	dec    %eax
44c83d:	65 61                	gs popa
44c83f:	64 65 72 73          	fs gs jb 0x44c8b6
44c843:	48                   	dec    %eax