44e609:	6e                   	outsb  %ds:(%esi),(%dx)
44e60a:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
44e611:	65
44e612:	45                   	inc    %ebp
44e613:	78 00                	js     0x44e615
44e615:	00 29                	add    %ch,(%ecx)
44e617:	00 43 6f             	add    %al,0x6f(%ebx)
44e61a:	49                   	dec    %ecx
44e61b:	6e                   	outsb  %ds:(%esi),(%dx)
44e61c:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
44e623:	65
44e624:	53                   	push   %ebx
44e625:	65 63 75 72          	arpl   %esi,%gs:0x72(%ebp)
44e629:	69 74 79 00 00 09 00 	imul   $0x43000900,0x0(%ecx,%edi,2),%esi
44e630:	43
44e631:	6f                   	outsl  %ds:(%esi),(%dx)
44e632:	43                   	inc    %ebx
44e633:	72 65                	jb     0x44e69a
44e635:	61                   	popa
44e636:	74 65                	je     0x44e69d
44e638:	49                   	dec    %ecx
44e639:	6e                   	outsb  %ds:(%esi),(%dx)
44e63a:	73 74                	jae    0x44e6b0
44e63c:	61                   	popa
44e63d:	6e                   	outsb  %ds:(%esi),(%dx)
44e63e:	63 65 00             	arpl   %esp,0x0(%ebp)
44e641:	00 34 00             	add    %dh,(%eax,%eax,1)
44e644:	43                   	inc    %ebx
44e645:	6f                   	outsl  %ds:(%esi),(%dx)
44e646:	52                   	push   %edx
44e647:	65 67 69 73 74 65 72 	imul   $0x6c437265,%gs:0x74(%bp,%di),%esi
44e64e:	43 6c
44e650:	61                   	popa
44e651:	73 73                	jae    0x44e6c6
44e653:	4f                   	dec    %edi
44e654:	62 6a 65             	bound  %ebp,0x65(%edx)
44e657:	63 74 00 0b          	arpl   %esi,0xb(%eax,%eax,1)
44e65b:	00 52 65             	add    %dl,0x65(%edx)
44e65e:	67 44                	addr16 inc %esp
44e660:	69 73 61 62 6c 65 50 	imul   $0x50656c62,0x61(%ebx),%esi
44e667:	72 65                	jb     0x44e6ce
44e669:	64 65 66 69 6e 65 64 	fs imul $0x4364,%gs:0x65(%esi),%bp
44e670:	43
44e671:	61                   	popa
44e672:	63 68 65             	arpl   %ebp,0x65(%eax)
44e675:	00 54 00 53          	add    %dl,0x53(%eax,%eax,1)
44e679:	74 72                	je     0x44e6ed
44e67b:	69 6e 67 46 72 6f 6d 	imul   $0x6d6f7246,0x67(%esi),%ebp
44e682:	47                   	inc    %edi
44e683:	55                   	push   %ebp
44e684:	49                   	dec    %ecx
44e685:	44                   	inc    %esp
44e686:	32 00                	xor    (%eax),%al
44e688:	14 00                	adc    $0x0,%al
44e68a:	43                   	inc    %ebx
44e68b:	6f                   	outsl  %ds:(%esi),(%dx)
44e68c:	46                   	inc    %esi
44e68d:	72 65                	jb     0x44e6f4
44e68f:	65 55                	gs push %ebp
44e691:	6e                   	outsb  %ds:(%esi),(%dx)
44e692:	75 73                	jne    0x44e707
44e694:	65 64 4c             	gs fs dec %esp
44e697:	69 62 72 61 72 69 65 	imul   $0x65697261,0x72(%edx),%esp
44e69e:	73 45                	jae    0x44e6e5
44e6a0:	78 00                	js     0x44e6a2
44e6a2:	16                   	push   %ss
44e6a3:	00 43 6f             	add    %al,0x6f(%ebx)
44e6a6:	47                   	inc    %edi
44e6a7:	65 74 43             	gs je  0x44e6ed
44e6aa:	61                   	popa
44e6ab:	6c                   	insb   (%dx),%es:(%edi)
44e6ac:	6c                   	insb   (%dx),%es:(%edi)
44e6ad:	43                   	inc    %ebx
44e6ae:	6f                   	outsl  %ds:(%esi),(%dx)
44e6af:	6e                   	outsb  %ds:(%esi),(%dx)
44e6b0:	74 65                	je     0x44e717
44e6b2:	78 74                	js     0x44e728
44e6b4:	00 00                	add    %al,(%eax)
44e6b6:	41                   	inc    %ecx
44e6b7:	00 43 6f             	add    %al,0x6f(%ebx)
44e6ba:	53                   	push   %ebx
44e6bb:	77 69                	ja     0x44e726
44e6bd:	74 63                	je     0x44e722
44e6bf:	68 43 61 6c 6c       	push   $0x6c6c6143
44e6c4:	43                   	inc    %ebx
44e6c5:	6f                   	outsl  %ds:(%esi),(%dx)
44e6c6:	6e                   	outsb  %ds:(%esi),(%dx)
44e6c7:	74 65                	je     0x44e72e
44e6c9:	78 74                	js     0x44e73f
44e6cb:	00 26                	add    %ah,(%esi)
44e6cd:	00 43 6f             	add    %al,0x6f(%ebx)
44e6d0:	49                   	dec    %ecx
44e6d1:	6d                   	insl   (%dx),%es:(%edi)
44e6d2:	70 65                	jo     0x44e739
44e6d4:	72 73                	jb     0x44e749
44e6d6:	6f                   	outsl  %ds:(%esi),(%dx)
44e6d7:	6e                   	outsb  %ds:(%esi),(%dx)
44e6d8:	61                   	popa
44e6d9:	74 65                	je     0x44e740
44e6db:	43                   	inc    %ebx
44e6dc:	6c                   	insb   (%dx),%es:(%edi)
44e6dd:	69 65 6e 74 00 3b 00 	imul   $0x3b0074,0x6e(%ebp),%esp
44e6e4:	43                   	inc    %ebx
44e6e5:	6f                   	outsl  %ds:(%esi),(%dx)
44e6e6:	52                   	push   %edx
44e6e7:	65 76 65             	gs jbe 0x44e74f
44e6ea:	72 74                	jb     0x44e760
44e6ec:	54                   	push   %esp
44e6ed:	6f                   	outsl  %ds:(%esi),(%dx)
44e6ee:	53                   	push   %ebx
44e6ef:	65 6c                	gs insb (%dx),%es:(%edi)
44e6f1:	66 00 00             	data16 add %al,(%eax)
44e6f4:	02 00                	add    (%eax),%al
44e6f6:	43                   	inc    %ebx
44e6f7:	4c                   	dec    %esp
44e6f8:	53                   	push   %ebx
44e6f9:	49                   	dec    %ecx
44e6fa:	44                   	inc    %esp
44e6fb:	46                   	inc    %esi
44e6fc:	72 6f                	jb     0x44e76d
44e6fe:	6d                   	insl   (%dx),%es:(%edi)
44e6ff:	53                   	push   %ebx
44e700:	74 72                	je     0x44e774
44e702:	69 6e 67 00 19 00 43 	imul   $0x43001900,0x67(%esi),%ebp
44e709:	6f                   	outsl  %ds:(%esi),(%dx)
44e70a:	47                   	inc    %edi
44e70b:	65 74 43             	gs je  0x44e751
44e70e:	6c                   	insb   (%dx),%es:(%edi)
44e70f:	61                   	popa
44e710:	73 73                	jae    0x44e785
44e712:	4f                   	dec    %edi
44e713:	62 6a 65             	bound  %ebp,0x65(%edx)
44e716:	63 74 00 00          	arpl   %esi,0x0(%eax,%eax,1)
44e71a:	08 00                	or     %al,(%eax)
44e71c:	43                   	inc    %ebx
44e71d:	6f                   	outsl  %ds:(%esi),(%dx)
44e71e:	43                   	inc    %ebx
44e71f:	72 65                	jb     0x44e786
44e721:	61                   	popa
44e722:	74 65                	je     0x44e789
44e724:	47                   	inc    %edi
44e725:	75 69                	jne    0x44e790
44e727:	64 00 00             	add    %al,%fs:(%eax)
44e72a:	2e 00 43 6f          	add    %al,%cs:0x6f(%ebx)
44e72e:	4d                   	dec    %ebp
44e72f:	61                   	popa
44e730:	72 73                	jb     0x44e7a5
44e732:	68 61 6c 49 6e       	push   $0x6e496c61
44e737:	74 65                	je     0x44e79e
44e739:	72 54                	jb     0x44e78f
44e73b:	68 72 65 61 64       	push   $0x64616572
44e740:	49                   	dec    %ecx
44e741:	6e                   	outsb  %ds:(%esi),(%dx)
44e742:	74 65                	je     0x44e7a9
44e744:	72 66                	jb     0x44e7ac
44e746:	61                   	popa
44e747:	63 65 49             	arpl   %esp,0x49(%ebp)
44e74a:	6e                   	outsb  %ds:(%esi),(%dx)
44e74b:	53                   	push   %ebx
44e74c:	74 72                	je     0x44e7c0
44e74e:	65 61                	gs popa
44e750:	6d                   	insl   (%dx),%es:(%edi)
44e751:	00 1e                	add    %bl,(%esi)
44e753:	00 43 6f             	add    %al,0x6f(%ebx)
44e756:	47                   	inc    %edi
44e757:	65 74 49             	gs je  0x44e7a3
44e75a:	6e                   	outsb  %ds:(%esi),(%dx)
44e75b:	74 65                	je     0x44e7c2
44e75d:	72 66                	jb     0x44e7c5
44e75f:	61                   	popa
44e760:	63 65 41             	arpl   %esp,0x41(%ebp)
44e763:	6e                   	outsb  %ds:(%esi),(%dx)
44e764:	64 52                	fs push %edx
44e766:	65 6c                	gs insb (%dx),%es:(%edi)
44e768:	65 61                	gs popa
44e76a:	73 65                	jae    0x44e7d1
44e76c:	53                   	push   %ebx
44e76d:	74 72                	je     0x44e7e1
44e76f:	65 61                	gs popa
44e771:	6d                   	insl   (%dx),%es:(%edi)
44e772:	00 00                	add    %al,(%eax)
44e774:	02 00                	add    (%eax),%al
44e776:	43                   	inc    %ebx
44e777:	6f                   	outsl  %ds:(%esi),(%dx)
44e778:	6e                   	outsb  %ds:(%esi),(%dx)
44e779:	76 65                	jbe    0x44e7e0
44e77b:	72 74                	jb     0x44e7f1
44e77d:	53                   	push   %ebx
44e77e:	74 72                	je     0x44e7f2
44e780:	69 6e 67 53 65 63 75 	imul   $0x75636553,0x67(%esi),%ebp
44e787:	72 69                	jb     0x44e7f2
44e789:	74 79                	je     0x44e804
44e78b:	44                   	inc    %esp
44e78c:	65 73 63             	gs jae 0x44e7f2
44e78f:	72 69                	jb     0x44e7fa
44e791:	70 74                	jo     0x44e807
44e793:	6f                   	outsl  %ds:(%esi),(%dx)
44e794:	72 54                	jb     0x44e7ea
44e796:	6f                   	outsl  %ds:(%esi),(%dx)
44e797:	53                   	push   %ebx
44e798:	65 63 75 72          	arpl   %esi,%gs:0x72(%ebp)
44e79c:	69 74 79 44 65 73 63 	imul   $0x72637365,0x44(%ecx,%edi,2),%esi
44e7a3:	72
44e7a4:	69 70 74 6f 72 57 00 	imul   $0x57726f,0x74(%eax),%esi