444453:	4f                   	dec    %edi
444454:	74 2f                	je     0x444485
444456:	33 4d 71             	xor    0x71(%ebp),%ecx
444459:	32 79 33             	xor    0x33(%ecx),%bh
44445c:	54                   	push   %esp
44445d:	75 2f                	jne    0x44448e
44445f:	64 6e                	outsb  %fs:(%esi),(%dx)
444461:	52                   	push   %edx
444462:	34 4d                	xor    $0x4d,%al
444464:	56                   	push   %esi
444465:	35 49 47 52 31       	xor    $0x31524749,%eax
44446a:	77 75                	ja     0x4444e1
44446c:	75 4e                	jne    0x4444bc
44446e:	4f                   	dec    %edi
44446f:	66 31 4f 79          	xor    %cx,0x79(%edi)
444473:	4d                   	dec    %ebp
444474:	4c                   	dec    %esp
444475:	62 34 66             	bound  %esi,(%esi,%eiz,2)
444478:	79 4d                	jns    0x4444c7
44447a:	71 52                	jno    0x4444ce
44447c:	6c                   	insb   (%dx),%es:(%edi)
44447d:	64 72 44             	fs jb  0x4444c4
444480:	38 57 68             	cmp    %dl,0x68(%edi)
444483:	5a                   	pop    %edx
444484:	71 69                	jno    0x4444ef
444486:	4f                   	dec    %edi
444487:	53                   	push   %ebx
444488:	52                   	push   %edx
444489:	77 55                	ja     0x4444e0
44448b:	78 55                	js     0x4444e2
44448d:	76 6c                	jbe    0x4444fb
44448f:	62 41 4b             	bound  %eax,0x4b(%ecx)
444492:	46                   	inc    %esi
444493:	37                   	aaa
444494:	55                   	push   %ebp
444495:	30 77 76             	xor    %dh,0x76(%edi)
444498:	66 6b 36 36          	imul   $0x36,(%esi),%si
44449c:	70 4f                	jo     0x4444ed
44449e:	30 71 32             	xor    %dh,0x32(%ecx)
4444a1:	33 48 53             	xor    0x53(%eax),%ecx
4444a4:	33 6f 33             	xor    0x33(%edi),%ebp
4444a7:	52                   	push   %edx
4444a8:	55                   	push   %ebp
4444a9:	65 2f                	gs das
4444ab:	30 4c 59 37          	xor    %cl,0x37(%ecx,%ebx,2)
4444af:	69 69 66 4a 4c 54 48 	imul   $0x48544c4a,0x66(%ecx),%ebp
4444b6:	31 53 69             	xor    %edx,0x69(%ebx)
4444b9:	49                   	dec    %ecx
4444ba:	36 75 44             	ss jne 0x444501
4444bd:	6e                   	outsb  %ds:(%esi),(%dx)
4444be:	7a 56                	jp     0x444516
4444c0:	48                   	dec    %eax
4444c1:	70 4b                	jo     0x44450e
4444c3:	49                   	dec    %ecx
4444c4:	38 7a 39             	cmp    %bh,0x39(%edx)
4444c7:	4b                   	dec    %ebx
4444c8:	72 2b                	jb     0x4444f5
4444ca:	4f                   	dec    %edi
4444cb:	43                   	inc    %ebx
4444cc:	58                   	pop    %eax
4444cd:	79 53                	jns    0x444522
4444cf:	38 46 76             	cmp    %al,0x76(%esi)
4444d2:	58                   	pop    %eax
4444d3:	6a 39                	push   $0x39
4444d5:	57                   	push   %edi
4444d6:	32 78 54             	xor    0x54(%eax),%bh
4444d9:	50                   	push   %eax
4444da:	65 78 33             	gs js  0x444510
4444dd:	39 65 6a             	cmp    %esp,0x6a(%ebp)
4444e0:	6a 38                	push   $0x38
4444e2:	57                   	push   %edi
4444e3:	33 50 75             	xor    0x75(%eax),%edx
4444e6:	61                   	popa
4444e7:	4d                   	dec    %ebp
4444e8:	58                   	pop    %eax
4444e9:	59                   	pop    %ecx
4444ea:	79 67                	jns    0x444553
4444ec:	72 6c                	jb     0x44455a
4444ee:	37                   	aaa
4444ef:	41                   	inc    %ecx
4444f0:	48                   	dec    %eax
4444f1:	39 6c 65 69          	cmp    %ebp,0x69(%ebp,%eiz,2)
4444f5:	35 47 4e 35 64       	xor    $0x64354e47,%eax
4444fa:	79 6b                	jns    0x444567
4444fc:	4d                   	dec    %ebp
4444fd:	53                   	push   %ebx
4444fe:	52                   	push   %edx
4444ff:	2f                   	das
444500:	77 51                	ja     0x444553
444502:	7a 73                	jp     0x444577
444504:	41                   	inc    %ecx
444505:	61                   	popa
444506:	53                   	push   %ebx
444507:	76 37                	jbe    0x444540
444509:	54                   	push   %esp
44450a:	63 6b 51             	arpl   %ebp,0x51(%ebx)
44450d:	72 61                	jb     0x444570
44450f:	34 31                	xor    $0x31,%al
444511:	54                   	push   %esp
444512:	47                   	inc    %edi
444513:	44                   	inc    %esp
444514:	56                   	push   %esi
444515:	2f                   	das
444516:	6f                   	outsl  %ds:(%esi),(%dx)
444517:	59                   	pop    %ecx
444518:	74 6b                	je     0x444585
44451a:	6a 57                	push   $0x57
44451c:	31 31                	xor    %esi,(%ecx)
44451e:	4e                   	dec    %esi
44451f:	39 43 4a             	cmp    %eax,0x4a(%ebx)
444522:	55                   	push   %ebp
444523:	61                   	popa
444524:	79 30                	jns    0x444556
444526:	69 53 63 4f 76 34 38 	imul   $0x3834764f,0x63(%ebx),%edx
44452d:	72 71                	jb     0x4445a0
44452f:	79 78                	jns    0x4445a9
444531:	6b 43 4b 56          	imul   $0x56,0x4b(%ebx),%eax
444535:	66 4e                	dec    %si
444537:	36 47                	ss inc %edi
444539:	55                   	push   %ebp
44453a:	54                   	push   %esp
44453b:	62 34 4f             	bound  %esi,(%edi,%ecx,2)
44453e:	64 57                	fs push %edi
444540:	38 51 32             	cmp    %dl,0x32(%ecx)
444543:	6e                   	outsb  %ds:(%esi),(%dx)
444544:	6c                   	insb   (%dx),%es:(%edi)
444545:	4b                   	dec    %ebx
444546:	56                   	push   %esi
444547:	34 6e                	xor    $0x6e,%al
444549:	46                   	inc    %esi
44454a:	30 58 4e             	xor    %bl,0x4e(%eax)
44454d:	51                   	push   %ecx
44454e:	56                   	push   %esi
44454f:	57                   	push   %edi
444550:	69 6b 78 70 75 52 58 	imul   $0x58527570,0x78(%ebx),%ebp
444557:	4f                   	dec    %edi
444558:	63 33                	arpl   %esi,(%ebx)
44455a:	77 66                	ja     0x4445c2
44455c:	56                   	push   %esi
44455d:	78 49                	js     0x4445a8
44455f:	58                   	pop    %eax
444560:	7a 77                	jp     0x4445d9
444562:	68 65 65 33 68       	push   $0x68336565
444567:	4a                   	dec    %edx
444568:	71 66                	jno    0x4445d0
44456a:	62 73 32             	bound  %esi,0x32(%ebx)
44456d:	74 55                	je     0x4445c4
44456f:	51                   	push   %ecx
444570:	6e                   	outsb  %ds:(%esi),(%dx)
444571:	39 36                	cmp    %esi,(%esi)
444573:	44                   	inc    %esp
444574:	65 6c                	gs insb (%dx),%es:(%edi)
444576:	2b 57 36             	sub    0x36(%edi),%edx
444579:	65 49                	gs dec %ecx
44457b:	6b 61 69 76          	imul   $0x76,0x69(%ecx),%esp
44457f:	6a 38                	push   $0x38
444581:	47                   	inc    %edi
444582:	78 41                	js     0x4445c5
444584:	67 42                	addr16 inc %edx
444586:	41                   	inc    %ecx
444587:	57                   	push   %edi
444588:	33 48 72             	xor    0x72(%eax),%ecx
44458b:	31 2f                	xor    %ebp,(%edi)
44458d:	2b 6a 49             	sub    0x49(%edx),%ebp
444590:	64 69 79 4c 6b 63 72 	imul   $0x3172636b,%fs:0x4c(%ecx),%edi
444597:	31
444598:	30 65 53             	xor    %ah,0x53(%ebp)
44459b:	35 64 77 59 41       	xor    $0x41597764,%eax
4445a0:	67 42                	addr16 inc %edx
4445a2:	4f                   	dec    %edi
4445a3:	4f                   	dec    %edi
4445a4:	48                   	dec    %eax
4445a5:	6e                   	outsb  %ds:(%esi),(%dx)
4445a6:	50                   	push   %eax
4445a7:	55                   	push   %ebp
4445a8:	63 67 49             	arpl   %esp,0x49(%edi)
4445ab:	4e                   	dec    %esi
4445ac:	35 75 62 55 58       	xor    $0x58556275,%eax
4445b1:	6a 49                	push   $0x49
4445b3:	2b 76 78             	sub    0x78(%esi),%esi
4445b6:	61                   	popa
4445b7:	62 63 2b             	bound  %esp,0x2b(%ebx)
4445ba:	38 46 42             	cmp    %al,0x42(%esi)
4445bd:	6a 38                	push   $0x38
4445bf:	66 58                	pop    %ax
4445c1:	33 35 51 50 76 45    	xor    0x45765051,%esi
4445c7:	62 79 55             	bound  %edi,0x55(%ecx)
4445ca:	4d                   	dec    %ebp
4445cb:	4c                   	dec    %esp
4445cc:	41                   	inc    %ecx
4445cd:	69 59 36 6b 73 62 6c 	imul   $0x6c62736b,0x36(%ecx),%ebx
4445d4:	38 61 33             	cmp    %ah,0x33(%ecx)
4445d7:	4d                   	dec    %ebp
4445d8:	57                   	push   %edi
4445d9:	4a                   	dec    %edx
4445da:	4b                   	dec    %ebx
4445db:	39 6b 71             	cmp    %ebp,0x71(%ebx)
4445de:	5a                   	pop    %edx
4445df:	56                   	push   %esi
4445e0:	31 59 4c             	xor    %ebx,0x4c(%ecx)
4445e3:	75 72                	jne    0x444657
4445e5:	56                   	push   %esi
4445e6:	76 46                	jbe    0x44462e
4445e8:	39 74 65 61          	cmp    %esi,0x61(%ebp,%eiz,2)
4445ec:	4a                   	dec    %edx
4445ed:	62 33                	bound  %esi,(%ebx)
4445ef:	6d                   	insl   (%dx),%es:(%edi)
4445f0:	62 72 35             	bound  %esi,0x35(%edx)
4445f3:	6d                   	insl   (%dx),%es:(%edi)
4445f4:	42                   	inc    %edx
4445f5:	56                   	push   %esi
4445f6:	53                   	push   %ebx
4445f7:	74 72                	je     0x44466b
4445f9:	32 68 32             	xor    0x32(%eax),%ch
4445fc:	62 58 4a             	bound  %ebx,0x4a(%eax)
4445ff:	68 6b 4d 38 72       	push   $0x72384d6b
444604:	6c                   	insb   (%dx),%es:(%edi)
444605:	58                   	pop    %eax
444606:	42                   	inc    %edx
444607:	6d                   	insl   (%dx),%es:(%edi)
444608:	6f                   	outsl  %ds:(%esi),(%dx)
444609:	6a 79                	push   $0x79
44460b:	46                   	inc    %esi
44460c:	38 66 61             	cmp    %ah,0x61(%esi)
44460f:	58                   	pop    %eax
444610:	6d                   	insl   (%dx),%es:(%edi)
444611:	59                   	pop    %ecx
444612:	2f                   	das
444613:	79 78                	jns    0x44468d
444615:	37                   	aaa
444616:	48                   	dec    %eax
444617:	47                   	inc    %edi
444618:	76 46                	jbe    0x444660
44461a:	32 2f                	xor    (%edi),%ch
44461c:	42                   	inc    %edx
44461d:	56                   	push   %esi
44461e:	6b 59 73 63          	imul   $0x63,0x73(%ecx),%ebx
444622:	7a 6c                	jp     0x444690
444624:	6d                   	insl   (%dx),%es:(%edi)
444625:	70 36                	jo     0x44465d
444627:	56                   	push   %esi
444628:	71 50                	jno    0x44467a
44462a:	57                   	push   %edi
44462b:	37                   	aaa
44462c:	48                   	dec    %eax
44462d:	45                   	inc    %ebp
44462e:	63 55 70             	arpl   %edx,0x70(%ebp)
444631:	4a                   	dec    %edx
444632:	77 54                	ja     0x444688
444634:	47                   	inc    %edi
444635:	57                   	push   %edi
444636:	6b 48 77 73          	imul   $0x73,0x77(%eax),%ecx
44463a:	44                   	inc    %esp
44463b:	58                   	pop    %eax
44463c:	36 57                	ss push %edi
44463e:	43                   	inc    %ebx
44463f:	31 78 62             	xor    %edi,0x62(%eax)
444642:	35 2b 76 6f 58       	xor    $0x586f762b,%eax
444647:	79 31                	jns    0x44467a
444649:	42                   	inc    %edx
44464a:	49                   	dec    %ecx
44464b:	66 6d                	insw   (%dx),%es:(%edi)
44464d:	2b 6a 71             	sub    0x71(%edx),%ebp
444650:	4e                   	dec    %esi
444651:	57                   	push   %edi
444652:	52                   	push   %edx
444653:	58                   	pop    %eax
444654:	43                   	inc    %ebx
444655:	4a                   	dec    %edx
444656:	72 79                	jb     0x4446d1
444658:	4e                   	dec    %esi
444659:	2b 5a 79             	sub    0x79(%edx),%ebx
44465c:	75 35                	jne    0x444693
44465e:	6f                   	outsl  %ds:(%esi),(%dx)
44465f:	6a 34                	push   $0x34
444661:	71 73                	jno    0x4446d6
444663:	38 4a 6f             	cmp    %cl,0x6f(%edx)
444666:	53                   	push   %ebx
444667:	70 42                	jo     0x4446ab
444669:	2b 7a 54             	sub    0x54(%edx),%edi
44466c:	46                   	inc    %esi
44466d:	31 4b 68             	xor    %ecx,0x68(%ebx)
444670:	2b 32                	sub    (%edx),%esi
444672:	33 62 56             	xor    0x56(%edx),%esp
444675:	74 5a                	je     0x4446d1
444677:	56                   	push   %esi
444678:	4c                   	dec    %esp
444679:	31 63 34             	xor    %esp,0x34(%ebx)
44467c:	50                   	push   %eax
44467d:	44                   	inc    %esp
44467e:	69 70 39 38 6b 75 71 	imul   $0x71756b38,0x39(%eax),%esi
444685:	32 55 4e             	xor    0x4e(%ebp),%dl
444688:	72 41                	jb     0x4446cb
44468a:	7a 35                	jp     0x4446c1
44468c:	5a                   	pop    %edx
44468d:	43                   	inc    %ebx
44468e:	34 2f                	xor    $0x2f,%al
444690:	71 7a                	jno    0x44470c
444692:	64 5a                	fs pop %edx
444694:	61                   	popa
444695:	54                   	push   %esp
444696:	41                   	inc    %ecx
444697:	74 75                	je     0x44470e
444699:	66 73 6d             	data16 jae 0x444709
44469c:	6c                   	insb   (%dx),%es:(%edi)
44469d:	45                   	inc    %ebp
44469e:	30 47 4b             	xor    %al,0x4b(%edi)
4446a1:	74 32                	je     0x4446d5
4446a3:	70 53                	jo     0x4446f8
4446a5:	74 44                	je     0x4446eb
4446a7:	7a 42                	jp     0x4446eb
4446a9:	4e                   	dec    %esi
4446aa:	38 2f                	cmp    %ch,(%edi)
4446ac:	48                   	dec    %eax
4446ad:	46                   	inc    %esi
4446ae:	68 39 71 6f 2f       	push   $0x2f6f7139
4446b3:	58                   	pop    %eax
4446b4:	75 6f                	jne    0x444725
4446b6:	31 47 53             	xor    %eax,0x53(%edi)
4446b9:	67 71 74             	addr16 jno 0x444730
4446bc:	65 68 51 5a 45 73    	gs push $0x73455a51
4446c2:	56                   	push   %esi
4446c3:	57                   	push   %edi
4446c4:	7a 4d                	jp     0x444713
4446c6:	4f                   	dec    %edi
4446c7:	47                   	inc    %edi
4446c8:	66 37                	data16 aaa
4446ca:	78 67                	js     0x444733
4446cc:	65 6a 45             	gs push $0x45
4446cf:	32 77 76             	xor    0x76(%edi),%dh
4446d2:	2f                   	das
4446d3:	56                   	push   %esi
4446d4:	37                   	aaa
4446d5:	30 7a 78             	xor    %bh,0x78(%edx)
4446d8:	65 59                	gs pop %ecx
4446da:	31 57 55             	xor    %edx,0x55(%edi)
4446dd:	4e                   	dec    %esi
4446de:	37                   	aaa
4446df:	68 56 78 72 4e       	push   $0x4e727856
4446e4:	6f                   	outsl  %ds:(%esi),(%dx)
4446e5:	69 35 43 63 41 49 79 	imul   $0x62777379,0x49416343,%esi
4446ec:	73 77 62
4446ef:	67 50                	addr16 push %eax
4446f1:	69 7a 45 42 6d 50 64 	imul   $0x64506d42,0x45(%edx),%edi
4446f8:	4b                   	dec    %ebx
4446f9:	6a 4d                	push   $0x4d
4446fb:	6d                   	insl   (%dx),%es:(%edi)
4446fc:	75 32                	jne    0x444730
4446fe:	6e                   	outsb  %ds:(%esi),(%dx)
4446ff:	4b                   	dec    %ebx