44f493:	6e                   	outsb  %ds:(%esi),(%dx)
44f494:	74 00                	je     0x44f496
44f496:	46                   	inc    %esi
44f497:	6f                   	outsl  %ds:(%esi),(%dx)
44f498:	6e                   	outsb  %ds:(%esi),(%dx)
44f499:	74 53                	je     0x44f4ee
44f49b:	74 79                	je     0x44f516
44f49d:	6c                   	insb   (%dx),%es:(%edi)
44f49e:	65 00 47 72          	add    %al,%gs:0x72(%edi)
44f4a2:	61                   	popa
44f4a3:	70 68                	jo     0x44f50d
44f4a5:	69 63 73 55 6e 69 74 	imul   $0x74696e55,0x73(%ebx),%esp
44f4ac:	00 4c 61 62          	add    %cl,0x62(%ecx,%eiz,2)
44f4b0:	65 6c                	gs insb (%dx),%es:(%edi)
44f4b2:	00 43 6f             	add    %al,0x6f(%ebx)
44f4b5:	6e                   	outsb  %ds:(%esi),(%dx)
44f4b6:	74 72                	je     0x44f52a
44f4b8:	6f                   	outsl  %ds:(%esi),(%dx)
44f4b9:	6c                   	insb   (%dx),%es:(%edi)
44f4ba:	00 73 65             	add    %dh,0x65(%ebx)
44f4bd:	74 5f                	je     0x44f51e
44f4bf:	4c                   	dec    %esp
44f4c0:	6f                   	outsl  %ds:(%esi),(%dx)
44f4c1:	63 61 74             	arpl   %esp,0x74(%ecx)
44f4c4:	69 6f 6e 00 43 6f 6e 	imul   $0x6e6f4300,0x6e(%edi),%ebp
44f4cb:	74 72                	je     0x44f53f
44f4cd:	6f                   	outsl  %ds:(%esi),(%dx)
44f4ce:	6c                   	insb   (%dx),%es:(%edi)
44f4cf:	43                   	inc    %ebx
44f4d0:	6f                   	outsl  %ds:(%esi),(%dx)
44f4d1:	6c                   	insb   (%dx),%es:(%edi)
44f4d2:	6c                   	insb   (%dx),%es:(%edi)
44f4d3:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
44f4d8:	6e                   	outsb  %ds:(%esi),(%dx)
44f4d9:	00 41 64             	add    %al,0x64(%ecx)
44f4dc:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
44f4e0:	74 5f                	je     0x44f541
44f4e2:	43                   	inc    %ebx
44f4e3:	6f                   	outsl  %ds:(%esi),(%dx)
44f4e4:	6e                   	outsb  %ds:(%esi),(%dx)
44f4e5:	74 72                	je     0x44f559
44f4e7:	6f                   	outsl  %ds:(%esi),(%dx)
44f4e8:	6c                   	insb   (%dx),%es:(%edi)
44f4e9:	73 00                	jae    0x44f4eb
44f4eb:	46                   	inc    %esi
44f4ec:	6f                   	outsl  %ds:(%esi),(%dx)
44f4ed:	72 6d                	jb     0x44f55c
44f4ef:	00 73 65             	add    %dh,0x65(%ebx)
44f4f2:	74 5f                	je     0x44f553
44f4f4:	4d                   	dec    %ebp
44f4f5:	61                   	popa
44f4f6:	72 67                	jb     0x44f55f
44f4f8:	69 6e 00 73 65 74 5f 	imul   $0x5f746573,0x0(%esi),%ebp
44f4ff:	53                   	push   %ebx
44f500:	69 7a 65 00 43 6f 6e 	imul   $0x6e6f4300,0x65(%edx),%edi
44f507:	74 61                	je     0x44f56a
44f509:	69 6e 65 72 43 6f 6e 	imul   $0x6e6f4372,0x65(%esi),%ebp
44f510:	74 72                	je     0x44f584
44f512:	6f                   	outsl  %ds:(%esi),(%dx)
44f513:	6c                   	insb   (%dx),%es:(%edi)
44f514:	00 73 65             	add    %dh,0x65(%ebx)
44f517:	74 5f                	je     0x44f578
44f519:	41                   	inc    %ecx
44f51a:	75 74                	jne    0x44f590
44f51c:	6f                   	outsl  %ds:(%esi),(%dx)
44f51d:	53                   	push   %ebx
44f51e:	63 61 6c             	arpl   %esp,0x6c(%ecx)
44f521:	65 44                	gs inc %esp
44f523:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
44f52a:	6e                   	outsb  %ds:(%esi),(%dx)
44f52b:	73 00                	jae    0x44f52d
44f52d:	73 65                	jae    0x44f594
44f52f:	74 5f                	je     0x44f590
44f531:	54                   	push   %esp
44f532:	61                   	popa
44f533:	62 49 6e             	bound  %ecx,0x6e(%ecx)
44f536:	64 65 78 00          	fs gs js 0x44f53a
44f53a:	61                   	popa
44f53b:	64 64 5f             	fs fs pop %edi
44f53e:	43                   	inc    %ebx
44f53f:	6c                   	insb   (%dx),%es:(%edi)
44f540:	69 63 6b 00 45 76 65 	imul   $0x65764500,0x6b(%ebx),%esp
44f547:	6e                   	outsb  %ds:(%esi),(%dx)
44f548:	74 48                	je     0x44f592
44f54a:	61                   	popa
44f54b:	6e                   	outsb  %ds:(%esi),(%dx)
44f54c:	64 6c                	fs insb (%dx),%es:(%edi)
44f54e:	65 72 00             	gs jb  0x44f551
44f551:	43                   	inc    %ebx
44f552:	6f                   	outsl  %ds:(%esi),(%dx)
44f553:	6c                   	insb   (%dx),%es:(%edi)
44f554:	6f                   	outsl  %ds:(%esi),(%dx)
44f555:	72 00                	jb     0x44f557
44f557:	67 65 74 5f          	addr16 gs je 0x44f5ba
44f55b:	57                   	push   %edi
44f55c:	68 69 74 65 00       	push   $0x657469
44f561:	41                   	inc    %ecx
44f562:	70 70                	jo     0x44f5d4
44f564:	6c                   	insb   (%dx),%es:(%edi)
44f565:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
44f56c:	00 52 75             	add    %dl,0x75(%edx)
44f56f:	6e                   	outsb  %ds:(%esi),(%dx)
44f570:	00 53 74             	add    %dl,0x74(%ebx)
44f573:	72 65                	jb     0x44f5da
44f575:	61                   	popa
44f576:	6d                   	insl   (%dx),%es:(%edi)
44f577:	00 52 65             	add    %dl,0x65(%edx)
44f57a:	61                   	popa
44f57b:	64 00 47 72          	add    %al,%fs:0x72(%edi)
44f57f:	61                   	popa
44f580:	70 68                	jo     0x44f5ea
44f582:	69 63 73 00 44 69 73 	imul   $0x73694400,0x73(%ebx),%esp
44f589:	70 6f                	jo     0x44f5fa
44f58b:	73 65                	jae    0x44f5f2
44f58d:	00 54 79 70          	add    %dl,0x70(%ecx,%edi,2)
44f591:	65 00 47 65          	add    %al,%gs:0x65(%edi)
44f595:	74 54                	je     0x44f5eb
44f597:	79 70                	jns    0x44f609
44f599:	65 46                	gs inc %esi
44f59b:	72 6f                	jb     0x44f60c
44f59d:	6d                   	insl   (%dx),%es:(%edi)
44f59e:	48                   	dec    %eax
44f59f:	61                   	popa
44f5a0:	6e                   	outsb  %ds:(%esi),(%dx)
44f5a1:	64 6c                	fs insb (%dx),%es:(%edi)
44f5a3:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
44f5a7:	6e                   	outsb  %ds:(%esi),(%dx)
44f5a8:	74 69                	je     0x44f613
44f5aa:	6d                   	insl   (%dx),%es:(%edi)
44f5ab:	65 54                	gs push %esp
44f5ad:	79 70                	jns    0x44f61f
44f5af:	65 48                	gs dec %eax
44f5b1:	61                   	popa
44f5b2:	6e                   	outsb  %ds:(%esi),(%dx)
44f5b3:	64 6c                	fs insb (%dx),%es:(%edi)
44f5b5:	65 00 54 65 78       	add    %dl,%gs:0x78(%ebp,%eiz,2)
44f5ba:	74 42                	je     0x44f5fe
44f5bc:	6f                   	outsl  %ds:(%esi),(%dx)
44f5bd:	78 42                	js     0x44f601
44f5bf:	61                   	popa
44f5c0:	73 65                	jae    0x44f627
44f5c2:	00 73 65             	add    %dh,0x65(%ebx)
44f5c5:	74 5f                	je     0x44f626
44f5c7:	52                   	push   %edx
44f5c8:	65 61                	gs popa
44f5ca:	64 4f                	fs dec %edi
44f5cc:	6e                   	outsb  %ds:(%esi),(%dx)
44f5cd:	6c                   	insb   (%dx),%es:(%edi)
44f5ce:	79 00                	jns    0x44f5d0
44f5d0:	44                   	inc    %esp
44f5d1:	72 61                	jb     0x44f634
44f5d3:	77 45                	ja     0x44f61a
44f5d5:	6c                   	insb   (%dx),%es:(%edi)
44f5d6:	6c                   	insb   (%dx),%es:(%edi)
44f5d7:	69 70 73 65 00 50 65 	imul   $0x65500065,0x73(%eax),%esi
44f5de:	6e                   	outsb  %ds:(%esi),(%dx)
44f5df:	00 45 6e             	add    %al,0x6e(%ebp)
44f5e2:	61                   	popa
44f5e3:	62 6c 65 56          	bound  %ebp,0x56(%ebp,%eiz,2)
44f5e7:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
44f5ee:	79 6c                	jns    0x44f65c
44f5f0:	65 73 00             	gs jae 0x44f5f3
44f5f3:	45                   	inc    %ebp
44f5f4:	6e                   	outsb  %ds:(%esi),(%dx)
44f5f5:	76 69                	jbe    0x44f660
44f5f7:	72 6f                	jb     0x44f668
44f5f9:	6e                   	outsb  %ds:(%esi),(%dx)
44f5fa:	6d                   	insl   (%dx),%es:(%edi)
44f5fb:	65 6e                	outsb  %gs:(%esi),(%dx)
44f5fd:	74 00                	je     0x44f5ff
44f5ff:	45                   	inc    %ebp
44f600:	78 69                	js     0x44f66b
44f602:	74 00                	je     0x44f604
44f604:	73 65                	jae    0x44f66b
44f606:	74 5f                	je     0x44f667
44f608:	4e                   	dec    %esi
44f609:	61                   	popa
44f60a:	6d                   	insl   (%dx),%es:(%edi)
44f60b:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44f60f:	74 5f                	je     0x44f670
44f611:	54                   	push   %esp
44f612:	65 78 74             	gs js  0x44f689
44f615:	00 4c 6f 61          	add    %cl,0x61(%edi,%ebp,2)
44f619:	64 00 42 75          	add    %al,%fs:0x75(%edx)
44f61d:	74 74                	je     0x44f693
44f61f:	6f                   	outsl  %ds:(%esi),(%dx)
44f620:	6e                   	outsb  %ds:(%esi),(%dx)
44f621:	42                   	inc    %edx
44f622:	61                   	popa
44f623:	73 65                	jae    0x44f68a
44f625:	00 73 65             	add    %dh,0x65(%ebx)
44f628:	74 5f                	je     0x44f689
44f62a:	55                   	push   %ebp
44f62b:	73 65                	jae    0x44f692
44f62d:	56                   	push   %esi
44f62e:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
44f635:	79 6c                	jns    0x44f6a3
44f637:	65 42                	gs inc %edx
44f639:	61                   	popa
44f63a:	63 6b 43             	arpl   %ebp,0x43(%ebx)
44f63d:	6f                   	outsl  %ds:(%esi),(%dx)
44f63e:	6c                   	insb   (%dx),%es:(%edi)
44f63f:	6f                   	outsl  %ds:(%esi),(%dx)
44f640:	72 00                	jb     0x44f642
44f642:	73 65                	jae    0x44f6a9
44f644:	74 5f                	je     0x44f6a5
44f646:	46                   	inc    %esi
44f647:	6f                   	outsl  %ds:(%esi),(%dx)
44f648:	6e                   	outsb  %ds:(%esi),(%dx)
44f649:	74 00                	je     0x44f64b
44f64b:	73 65                	jae    0x44f6b2
44f64d:	74 5f                	je     0x44f6ae
44f64f:	43                   	inc    %ebx
44f650:	6c                   	insb   (%dx),%es:(%edi)
44f651:	69 65 6e 74 53 69 7a 	imul   $0x7a695374,0x6e(%ebp),%esp
44f658:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
44f65c:	74 5f                	je     0x44f6bd
44f65e:	48                   	dec    %eax
44f65f:	65 69 67 68 74 00 4f 	imul   $0x624f0074,%gs:0x68(%edi),%esp
44f666:	62
44f667:	6a 65                	push   $0x65
44f669:	63 74 00 47          	arpl   %esi,0x47(%eax,%eax,1)
44f66d:	65 74 54             	gs je  0x44f6c4
44f670:	79 70                	jns    0x44f6e2
44f672:	65 00 54 68 72       	add    %dl,%gs:0x72(%eax,%ebp,2)
44f677:	65 61                	gs popa
44f679:	64 00 53 79          	add    %dl,%fs:0x79(%ebx)
44f67d:	73 74                	jae    0x44f6f3
44f67f:	65 6d                	gs insl (%dx),%es:(%edi)
44f681:	2e 54                	cs push %esp
44f683:	68 72 65 61 64       	push   $0x64616572
44f688:	69 6e 67 00 53 6c 65 	imul   $0x656c5300,0x67(%esi),%ebp
44f68f:	65 70 00             	gs jo  0x44f692
44f692:	4e                   	dec    %esi
44f693:	65 78 74             	gs js  0x44f70a
44f696:	00 67 65             	add    %ah,0x65(%edi)
44f699:	74 5f                	je     0x44f6fa
44f69b:	4d                   	dec    %ebp
44f69c:	61                   	popa
44f69d:	6e                   	outsb  %ds:(%esi),(%dx)
44f69e:	61                   	popa
44f69f:	67 65 64 54          	addr16 gs fs push %esp
44f6a3:	68 72 65 61 64       	push   $0x64616572
44f6a8:	49                   	dec    %ecx
44f6a9:	64 00 50 65          	add    %dl,%fs:0x65(%eax)
44f6ad:	6e                   	outsb  %ds:(%esi),(%dx)
44f6ae:	73 00                	jae    0x44f6b0
44f6b0:	67 65 74 5f          	addr16 gs je 0x44f713
44f6b4:	43                   	inc    %ebx
44f6b5:	75 72                	jne    0x44f729
44f6b7:	72 65                	jb     0x44f71e
44f6b9:	6e                   	outsb  %ds:(%esi),(%dx)
44f6ba:	74 54                	je     0x44f710
44f6bc:	68 72 65 61 64       	push   $0x64616572
44f6c1:	00 53 65             	add    %dl,0x65(%ebx)
44f6c4:	65 6b 00 53          	imul   $0x53,%gs:(%eax),%eax
44f6c8:	65 65 6b 4f 72 69    	gs imul $0x69,%gs:0x72(%edi),%ecx
44f6ce:	67 69 6e 00 41 63 74 	imul   $0x69746341,0x0(%bp),%ebp
44f6d5:	69
44f6d6:	76 61                	jbe    0x44f739
44f6d8:	74 6f                	je     0x44f749
44f6da:	72 00                	jb     0x44f6dc
44f6dc:	43                   	inc    %ebx
44f6dd:	72 65                	jb     0x44f744
44f6df:	61                   	popa
44f6e0:	74 65                	je     0x44f747
44f6e2:	49                   	dec    %ecx
44f6e3:	6e                   	outsb  %ds:(%esi),(%dx)
44f6e4:	73 74                	jae    0x44f75a
44f6e6:	61                   	popa
44f6e7:	6e                   	outsb  %ds:(%esi),(%dx)
44f6e8:	63 65 00             	arpl   %esp,0x0(%ebp)
44f6eb:	53                   	push   %ebx
44f6ec:	65 74 43             	gs je  0x44f732
44f6ef:	6f                   	outsl  %ds:(%esi),(%dx)
44f6f0:	6d                   	insl   (%dx),%es:(%edi)
44f6f1:	70 61                	jo     0x44f754
44f6f3:	74 69                	je     0x44f75e
44f6f5:	62 6c 65 54          	bound  %ebp,0x54(%ebp,%eiz,2)
44f6f9:	65 78 74             	gs js  0x44f770
44f6fc:	52                   	push   %edx
44f6fd:	65 6e                	outsb  %gs:(%esi),(%dx)
44f6ff:	64 65 72 69          	fs gs jb 0x44f76c
44f703:	6e                   	outsb  %ds:(%esi),(%dx)
44f704:	67 44                	addr16 inc %esp
44f706:	65 66 61             	gs popaw
44f709:	75 6c                	jne    0x44f777
44f70b:	74 00                	je     0x44f70d
44f70d:	67 65 74 5f          	addr16 gs je 0x44f770
44f711:	57                   	push   %edi
44f712:	69 64 74 68 00 41 72 	imul   $0x72724100,0x68(%esp,%esi,2),%esp
44f719:	72
44f71a:	61                   	popa
44f71b:	79 00                	jns    0x44f71d
44f71d:	52                   	push   %edx
44f71e:	65 76 65             	gs jbe 0x44f786
44f721:	72 73                	jb     0x44f796
44f723:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44f727:	74 5f                	je     0x44f788
44f729:	41                   	inc    %ecx
44f72a:	75 74                	jne    0x44f7a0
44f72c:	6f                   	outsl  %ds:(%esi),(%dx)
44f72d:	53                   	push   %ebx
44f72e:	69 7a 65 00 67 65 74 	imul   $0x74656700,0x65(%edx),%edi
44f735:	5f                   	pop    %edi
44f736:	41                   	inc    %ecx
44f737:	73 73                	jae    0x44f7ac
44f739:	65 6d                	gs insl (%dx),%es:(%edi)
44f73b:	62 6c 79 00          	bound  %ebp,0x0(%ecx,%edi,2)
44f73f:	67 65 74 5f          	addr16 gs je 0x44f7a2
44f743:	42                   	inc    %edx
44f744:	6c                   	insb   (%dx),%es:(%edi)
44f745:	61                   	popa
44f746:	63 6b 00             	arpl   %ebp,0x0(%ebx)
44f749:	43                   	inc    %ebx
44f74a:	6c                   	insb   (%dx),%es:(%edi)
44f74b:	65 61                	gs popa
44f74d:	72 00                	jb     0x44f74f
44f74f:	49                   	dec    %ecx
44f750:	6d                   	insl   (%dx),%es:(%edi)
44f751:	61                   	popa
44f752:	67 65 00 46 72       	add    %al,%gs:0x72(%bp)
44f757:	6f                   	outsl  %ds:(%esi),(%dx)
44f758:	6d                   	insl   (%dx),%es:(%edi)
44f759:	49                   	dec    %ecx
44f75a:	6d                   	insl   (%dx),%es:(%edi)
44f75b:	61                   	popa
44f75c:	67 65 00 53 65       	add    %dl,%gs:0x65(%bp,%di)
44f761:	74 74                	je     0x44f7d7
44f763:	69 6e 67 73 42 61 73 	imul   $0x73614273,0x67(%esi),%ebp
44f76a:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
44f76e:	73 74                	jae    0x44f7e4
44f770:	65 6d                	gs insl (%dx),%es:(%edi)
44f772:	2e 43                	cs inc %ebx
44f774:	6f                   	outsl  %ds:(%esi),(%dx)
44f775:	6e                   	outsb  %ds:(%esi),(%dx)
44f776:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
44f77c:	74 69                	je     0x44f7e7
44f77e:	6f                   	outsl  %ds:(%esi),(%dx)
44f77f:	6e                   	outsb  %ds:(%esi),(%dx)
44f780:	00 53 79             	add    %dl,0x79(%ebx)
44f783:	6e                   	outsb  %ds:(%esi),(%dx)
44f784:	63 68 72             	arpl   %ebp,0x72(%eax)
44f787:	6f                   	outsl  %ds:(%esi),(%dx)
44f788:	6e                   	outsb  %ds:(%esi),(%dx)
44f789:	69 7a 65 64 00 43 6c 	imul   $0x6c430064,0x65(%edx),%edi
44f790:	6f                   	outsl  %ds:(%esi),(%dx)
44f791:	6e                   	outsb  %ds:(%esi),(%dx)
44f792:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
44f796:	74 5f                	je     0x44f7f7