44f431:	46                   	inc    %esi
44f432:	75 50                	jne    0x44f484
44f434:	32 67 72             	xor    0x72(%edi),%ah
44f437:	32 78 63             	xor    0x63(%eax),%bh
44f43a:	43                   	inc    %ebx
44f43b:	71 37                	jno    0x44f474
44f43d:	64 78 54             	fs js  0x44f494
44f440:	59                   	pop    %ecx
44f441:	4b                   	dec    %ebx
44f442:	7a 35                	jp     0x44f479
44f444:	4a                   	dec    %edx
44f445:	64 73 4a             	fs jae 0x44f492
44f448:	75 69                	jne    0x44f4b3
44f44a:	48                   	dec    %eax
44f44b:	71 70                	jno    0x44f4bd
44f44d:	67 38 69 71          	cmp    %ch,0x71(%bx,%di)
44f451:	77 56                	ja     0x44f4a9
44f453:	39 30                	cmp    %esi,(%eax)
44f455:	65 75 73             	gs jne 0x44f4cb
44f458:	41                   	inc    %ecx
44f459:	6e                   	outsb  %ds:(%esi),(%dx)
44f45a:	4e                   	dec    %esi
44f45b:	55                   	push   %ebp
44f45c:	69 6c 47 58 49 63 2b 	imul   $0x4a2b6349,0x58(%edi,%eax,2),%ebp
44f463:	4a
44f464:	51                   	push   %ecx
44f465:	4c                   	dec    %esp
44f466:	35 65 6f 65 46       	xor    $0x46656f65,%eax
44f46b:	71 45                	jno    0x44f4b2
44f46d:	52                   	push   %edx
44f46e:	35 7a 52 50 5a       	xor    $0x5a50527a,%eax
44f473:	6c                   	insb   (%dx),%es:(%edi)
44f474:	32 68 78             	xor    0x78(%eax),%ch
44f477:	74 49                	je     0x44f4c2
44f479:	4c                   	dec    %esp
44f47a:	79 66                	jns    0x44f4e2
44f47c:	79 33                	jns    0x44f4b1
44f47e:	31 4d 66             	xor    %ecx,0x66(%ebp)
44f481:	72 30                	jb     0x44f4b3
44f483:	69 55 70 32 38 34 51 	imul   $0x51343832,0x70(%ebp),%edx
44f48a:	37                   	aaa
44f48b:	75 5a                	jne    0x44f4e7
44f48d:	47                   	inc    %edi
44f48e:	36 51                	ss push %ecx
44f490:	2f                   	das
44f491:	38 66 7a             	cmp    %ah,0x7a(%esi)
44f494:	35 4c 62 6f 39       	xor    $0x396f624c,%eax
44f499:	2f                   	das
44f49a:	6a 5a                	push   $0x5a
44f49c:	2f                   	das
44f49d:	64 50                	fs push %eax
44f49f:	45                   	inc    %ebp
44f4a0:	30 64 78 6c          	xor    %ah,0x6c(%eax,%edi,2)
44f4a4:	67 46                	addr16 inc %esi
44f4a6:	6f                   	outsl  %ds:(%esi),(%dx)
44f4a7:	6a 50                	push   $0x50
44f4a9:	57                   	push   %edi
44f4aa:	4d                   	dec    %ebp
44f4ab:	65 73 6b             	gs jae 0x44f519
44f4ae:	45                   	inc    %ebp
44f4af:	68 4e 69 63 7a       	push   $0x7a63694e
44f4b4:	51                   	push   %ecx
44f4b5:	71 52                	jno    0x44f509
44f4b7:	73 30                	jae    0x44f4e9
44f4b9:	33 52 33             	xor    0x33(%edx),%edx
44f4bc:	59                   	pop    %ecx
44f4bd:	71 44                	jno    0x44f503
44f4bf:	78 4a                	js     0x44f50b
44f4c1:	6a 79                	push   $0x79
44f4c3:	72 38                	jb     0x44f4fd
44f4c5:	48                   	dec    %eax
44f4c6:	4e                   	dec    %esi
44f4c7:	51                   	push   %ecx
44f4c8:	5a                   	pop    %edx
44f4c9:	38 66 32             	cmp    %ah,0x32(%esi)
44f4cc:	61                   	popa
44f4cd:	6c                   	insb   (%dx),%es:(%edi)
44f4ce:	4f                   	dec    %edi
44f4cf:	65 58                	gs pop %eax
44f4d1:	57                   	push   %edi
44f4d2:	79 6d                	jns    0x44f541
44f4d4:	4f                   	dec    %edi
44f4d5:	64 64 5a             	fs fs pop %edx
44f4d8:	59                   	pop    %ecx
44f4d9:	6b 4d 58 4a          	imul   $0x4a,0x58(%ebp),%ecx
44f4dd:	57                   	push   %edi
44f4de:	50                   	push   %eax
44f4df:	67 76 41             	addr16 jbe 0x44f523
44f4e2:	69 2b 4d 6a 6e 50    	imul   $0x506e6a4d,(%ebx),%ebp
44f4e8:	55                   	push   %ebp
44f4e9:	77 55                	ja     0x44f540
44f4eb:	75 75                	jne    0x44f562
44f4ed:	6b 32 77             	imul   $0x77,(%edx),%esi
44f4f0:	35 59 48 4f 36       	xor    $0x364f4859,%eax
44f4f5:	61                   	popa
44f4f6:	4b                   	dec    %ebx
44f4f7:	2f                   	das
44f4f8:	4b                   	dec    %ebx
44f4f9:	47                   	inc    %edi
44f4fa:	34 5a                	xor    $0x5a,%al
44f4fc:	5a                   	pop    %edx
44f4fd:	46                   	inc    %esi
44f4fe:	46                   	inc    %esi
44f4ff:	39 61 63             	cmp    %esp,0x63(%ecx)
44f502:	66 79 65             	data16 jns 0x44f56a
44f505:	68 67 32 51 30       	push   $0x30513267
44f50a:	79 77                	jns    0x44f583
44f50c:	47                   	inc    %edi
44f50d:	76 38                	jbe    0x44f547
44f50f:	50                   	push   %eax
44f510:	68 39 48 62 44       	push   $0x44624839
44f515:	78 32                	js     0x44f549
44f517:	63 6a 74             	arpl   %ebp,0x74(%edx)
44f51a:	4b                   	dec    %ebx
44f51b:	62 61 4e             	bound  %esp,0x4e(%ecx)
44f51e:	33 62 41             	xor    0x41(%edx),%esp
44f521:	6a 56                	push   $0x56
44f523:	78 38                	js     0x44f55d
44f525:	41                   	inc    %ecx
44f526:	78 6c                	js     0x44f594
44f528:	57                   	push   %edi
44f529:	6b 38 4f             	imul   $0x4f,(%eax),%edi
44f52c:	76 49                	jbe    0x44f577
44f52e:	7a 79                	jp     0x44f5a9
44f530:	64 34 78             	fs xor $0x78,%al
44f533:	2f                   	das
44f534:	34 41                	xor    $0x41,%al
44f536:	54                   	push   %esp
44f537:	44                   	inc    %esp
44f538:	4c                   	dec    %esp
44f539:	54                   	push   %esp
44f53a:	6d                   	insl   (%dx),%es:(%edi)
44f53b:	6a 58                	push   $0x58
44f53d:	41                   	inc    %ecx
44f53e:	36 71 37             	ss jno 0x44f578
44f541:	79 75                	jns    0x44f5b8
44f543:	4a                   	dec    %edx
44f544:	61                   	popa
44f545:	59                   	pop    %ecx
44f546:	5a                   	pop    %edx
44f547:	55                   	push   %ebp
44f548:	54                   	push   %esp
44f549:	43                   	inc    %ebx
44f54a:	49                   	dec    %ecx
44f54b:	76 64                	jbe    0x44f5b1
44f54d:	50                   	push   %eax
44f54e:	41                   	inc    %ecx
44f54f:	41                   	inc    %ecx
44f550:	47                   	inc    %edi
44f551:	59                   	pop    %ecx
44f552:	4c                   	dec    %esp
44f553:	61                   	popa
44f554:	6d                   	insl   (%dx),%es:(%edi)
44f555:	56                   	push   %esi
44f556:	35 52 51 4e 59       	xor    $0x594e5152,%eax
44f55b:	71 4c                	jno    0x44f5a9
44f55d:	72 4a                	jb     0x44f5a9
44f55f:	65 53                	gs push %ebx
44f561:	71 2f                	jno    0x44f592
44f563:	36 6a 4a             	ss push $0x4a
44f566:	56                   	push   %esi
44f567:	61                   	popa
44f568:	31 4f 38             	xor    %ecx,0x38(%edi)
44f56b:	39 77 35             	cmp    %esi,0x35(%edi)
44f56e:	58                   	pop    %eax
44f56f:	77 74                	ja     0x44f5e5
44f571:	73 53                	jae    0x44f5c6
44f573:	6c                   	insb   (%dx),%es:(%edi)
44f574:	71 75                	jno    0x44f5eb
44f576:	4a                   	dec    %edx
44f577:	62 61 52             	bound  %esp,0x52(%ecx)
44f57a:	59                   	pop    %ecx
44f57b:	2b 57 79             	sub    0x79(%edi),%edx
44f57e:	6f                   	outsl  %ds:(%esi),(%dx)
44f57f:	59                   	pop    %ecx
44f580:	4f                   	dec    %edi
44f581:	47                   	inc    %edi
44f582:	6f                   	outsl  %ds:(%esi),(%dx)
44f583:	4b                   	dec    %ebx
44f584:	38 49 34             	cmp    %cl,0x34(%ecx)
44f587:	74 74                	je     0x44f5fd
44f589:	53                   	push   %ebx
44f58a:	36 2f                	ss das
44f58c:	63 6f 35             	arpl   %ebp,0x35(%edi)
44f58f:	72 62                	jb     0x44f5f3
44f591:	6f                   	outsl  %ds:(%esi),(%dx)
44f592:	49                   	dec    %ecx
44f593:	70 67                	jo     0x44f5fc
44f595:	59                   	pop    %ecx
44f596:	57                   	push   %edi
44f597:	47                   	inc    %edi
44f598:	2b 2f                	sub    (%edi),%ebp
44f59a:	46                   	inc    %esi
44f59b:	46                   	inc    %esi
44f59c:	43                   	inc    %ebx
44f59d:	52                   	push   %edx
44f59e:	61                   	popa
44f59f:	48                   	dec    %eax
44f5a0:	7a 69                	jp     0x44f60b
44f5a2:	41                   	inc    %ecx
44f5a3:	4c                   	dec    %esp
44f5a4:	76 46                	jbe    0x44f5ec
44f5a6:	45                   	inc    %ebp
44f5a7:	30 72 71             	xor    %dh,0x71(%edx)
44f5aa:	61                   	popa
44f5ab:	34 62                	xor    $0x62,%al
44f5ad:	66 5a                	pop    %dx
44f5af:	71 63                	jno    0x44f614
44f5b1:	69 2f 78 59 58 2f    	imul   $0x2f585978,(%edi),%ebp
44f5b7:	76 46                	jbe    0x44f5ff
44f5b9:	67 4f                	addr16 dec %edi
44f5bb:	77 58                	ja     0x44f615
44f5bd:	70 48                	jo     0x44f607
44f5bf:	38 72 45             	cmp    %dh,0x45(%edx)
44f5c2:	59                   	pop    %ecx
44f5c3:	63 53 50             	arpl   %edx,0x50(%ebx)
44f5c6:	59                   	pop    %ecx
44f5c7:	52                   	push   %edx
44f5c8:	35 53 44 6c 64       	xor    $0x646c4453,%eax
44f5cd:	34 6c                	xor    $0x6c,%al
44f5cf:	7a 48                	jp     0x44f619
44f5d1:	4b                   	dec    %ebx
44f5d2:	57                   	push   %edi
44f5d3:	33 6f 63             	xor    0x63(%edi),%ebp
44f5d6:	65 4c                	gs dec %esp
44f5d8:	66 52                	push   %dx
44f5da:	74 35                	je     0x44f611
44f5dc:	31 72 66             	xor    %esi,0x66(%edx)
44f5df:	55                   	push   %ebp
44f5e0:	37                   	aaa
44f5e1:	30 69 32             	xor    %ch,0x32(%ecx)
44f5e4:	5a                   	pop    %edx
44f5e5:	57                   	push   %edi
44f5e6:	51                   	push   %ecx
44f5e7:	47                   	inc    %edi
44f5e8:	54                   	push   %esp
44f5e9:	56                   	push   %esi
44f5ea:	43                   	inc    %ebx
44f5eb:	5a                   	pop    %edx
44f5ec:	37                   	aaa
44f5ed:	58                   	pop    %eax
44f5ee:	58                   	pop    %eax
44f5ef:	50                   	push   %eax
44f5f0:	78 56                	js     0x44f648
44f5f2:	73 50                	jae    0x44f644
44f5f4:	50                   	push   %eax
44f5f5:	62 6b 4c             	bound  %ebp,0x4c(%ebx)
44f5f8:	55                   	push   %ebp
44f5f9:	44                   	inc    %esp
44f5fa:	2b 6b 31             	sub    0x31(%ebx),%ebp
44f5fd:	79 46                	jns    0x44f645
44f5ff:	38 6e 51             	cmp    %ch,0x51(%esi)
44f602:	6e                   	outsb  %ds:(%esi),(%dx)
44f603:	44                   	inc    %esp
44f604:	69 47 63 73 41 30 39 	imul   $0x39304173,0x63(%edi),%eax
44f60b:	45                   	inc    %ebp
44f60c:	34 46                	xor    $0x46,%al
44f60e:	35 2b 4d 79 4c       	xor    $0x4c794d2b,%eax
44f613:	42                   	inc    %edx
44f614:	74 42                	je     0x44f658
44f616:	57                   	push   %edi
44f617:	63 6d 39             	arpl   %ebp,0x39(%ebp)
44f61a:	4a                   	dec    %edx
44f61b:	53                   	push   %ebx
44f61c:	77 74                	ja     0x44f692
44f61e:	61                   	popa
44f61f:	49                   	dec    %ecx
44f620:	4a                   	dec    %edx
44f621:	70 30                	jo     0x44f653
44f623:	66 6f                	outsw  %ds:(%esi),(%dx)
44f625:	51                   	push   %ecx
44f626:	4b                   	dec    %ebx
44f627:	4b                   	dec    %ebx
44f628:	37                   	aaa
44f629:	6b 75 5a 44          	imul   $0x44,0x5a(%ebp),%esi
44f62d:	34 4c                	xor    $0x4c,%al
44f62f:	33 6f 44             	xor    0x44(%edi),%ebp
44f632:	39 4d 74             	cmp    %ecx,0x74(%ebp)
44f635:	6d                   	insl   (%dx),%es:(%edi)
44f636:	64 46                	fs inc %esi
44f638:	77 35                	ja     0x44f66f
44f63a:	35 69 65 39 52       	xor    $0x52396569,%eax
44f63f:	68 56 64 4e 64       	push   $0x644e6456
44f644:	35 42 61 4f 51       	xor    $0x514f6142,%eax
44f649:	67 6c                	insb   (%dx),%es:(%di)
44f64b:	51                   	push   %ecx
44f64c:	33 6e 2f             	xor    0x2f(%esi),%ebp
44f64f:	58                   	pop    %eax
44f650:	6a 51                	push   $0x51
44f652:	31 41 46             	xor    %eax,0x46(%ecx)
44f655:	6a 47                	push   $0x47
44f657:	52                   	push   %edx
44f658:	7a 55                	jp     0x44f6af
44f65a:	31 76 61             	xor    %esi,0x61(%esi)
44f65d:	5a                   	pop    %edx
44f65e:	32 35 39 47 63 44    	xor    0x44634739,%dh
44f664:	36 6e                	outsb  %ss:(%esi),(%dx)
44f666:	41                   	inc    %ecx
44f667:	76 6b                	jbe    0x44f6d4
44f669:	6e                   	outsb  %ds:(%esi),(%dx)
44f66a:	2f                   	das
44f66b:	62 72 71             	bound  %esi,0x71(%edx)
44f66e:	75 34                	jne    0x44f6a4
44f670:	77 71                	ja     0x44f6e3
44f672:	4b                   	dec    %ebx
44f673:	64 6b 2b 77          	imul   $0x77,%fs:(%ebx),%ebp
44f677:	72 46                	jb     0x44f6bf
44f679:	74 30                	je     0x44f6ab
44f67b:	6a 2f                	push   $0x2f
44f67d:	2b 79 4b             	sub    0x4b(%ecx),%edi
44f680:	6c                   	insb   (%dx),%es:(%edi)
44f681:	44                   	inc    %esp
44f682:	33 4a 6a             	xor    0x6a(%edx),%ecx
44f685:	78 45                	js     0x44f6cc
44f687:	47                   	inc    %edi
44f688:	70 37                	jo     0x44f6c1
44f68a:	38 38                	cmp    %bh,(%eax)
44f68c:	49                   	dec    %ecx
44f68d:	2b 50 33             	sub    0x33(%eax),%edx
44f690:	4e                   	dec    %esi
44f691:	33 52 58             	xor    0x58(%edx),%edx
44f694:	6b 4a 48 6e          	imul   $0x6e,0x48(%edx),%ecx
44f698:	48                   	dec    %eax
44f699:	52                   	push   %edx
44f69a:	79 49                	jns    0x44f6e5
44f69c:	49                   	dec    %ecx
44f69d:	59                   	pop    %ecx
44f69e:	4b                   	dec    %ebx
44f69f:	46                   	inc    %esi
44f6a0:	66 61                	popaw
44f6a2:	51                   	push   %ecx
44f6a3:	69 31 6d 78 49 75    	imul   $0x7549786d,(%ecx),%esi
44f6a9:	48                   	dec    %eax
44f6aa:	2f                   	das
44f6ab:	53                   	push   %ebx
44f6ac:	73 33                	jae    0x44f6e1
44f6ae:	2b 35 48 68 6f 6b    	sub    0x6b6f6848,%esi
44f6b4:	34 39                	xor    $0x39,%al
44f6b6:	4f                   	dec    %edi
44f6b7:	33 4e 30             	xor    0x30(%esi),%ecx
44f6ba:	38 41 4f             	cmp    %al,0x4f(%ecx)
44f6bd:	57                   	push   %edi
44f6be:	64 4c                	fs dec %esp
44f6c0:	62 57 6f             	bound  %edx,0x6f(%edi)
44f6c3:	72 33                	jb     0x44f6f8
44f6c5:	7a 44                	jp     0x44f70b
44f6c7:	41                   	inc    %ecx
44f6c8:	2f                   	das
44f6c9:	67 4c                	addr16 dec %esp
44f6cb:	67 48                	addr16 dec %eax