446610:	63 65 00             	arpl   %esp,0x0(%ebp)
446613:	53                   	push   %ebx
446614:	6c                   	insb   (%dx),%es:(%edi)
446615:	65 65 70 00          	gs gs jo 0x446619
446619:	50                   	push   %eax
44661a:	72 6f                	jb     0x44668b
44661c:	63 65 73             	arpl   %esp,0x73(%ebp)
44661f:	73 00                	jae    0x446621
446621:	45                   	inc    %ebp
446622:	78 63                	js     0x446687
446624:	65 70 74             	gs jo  0x44669b
446627:	69 6f 6e 00 52 65 67 	imul   $0x67655200,0x6e(%edi),%ebp
44662e:	69 73 74 72 79 4b 65 	imul   $0x654b7972,0x74(%ebx),%esi
446635:	79 00                	jns    0x446637
446637:	4d                   	dec    %ebp
446638:	69 63 72 6f 73 6f 66 	imul   $0x666f736f,0x72(%ebx),%esp
44663f:	74 2e                	je     0x44666f
446641:	57                   	push   %edi
446642:	69 6e 33 32 00 54 69 	imul   $0x69540032,0x33(%esi),%ebp
446649:	6d                   	insl   (%dx),%es:(%edi)
44664a:	65 72 00             	gs jb  0x44664d
44664d:	53                   	push   %ebx
44664e:	79 73                	jns    0x4466c3
446650:	74 65                	je     0x4466b7
446652:	6d                   	insl   (%dx),%es:(%edi)
446653:	49                   	dec    %ecx
446654:	6e                   	outsb  %ds:(%esi),(%dx)
446655:	66 6f                	outsw  %ds:(%esi),(%dx)
446657:	72 6d                	jb     0x4466c6
446659:	61                   	popa
44665a:	74 69                	je     0x4466c5
44665c:	6f                   	outsl  %ds:(%esi),(%dx)
44665d:	6e                   	outsb  %ds:(%esi),(%dx)
44665e:	00 67 65             	add    %ah,0x65(%edi)
446661:	74 5f                	je     0x4466c2
446663:	43                   	inc    %ebx
446664:	6f                   	outsl  %ds:(%esi),(%dx)
446665:	6d                   	insl   (%dx),%es:(%edi)
446666:	70 75                	jo     0x4466dd
446668:	74 65                	je     0x4466cf
44666a:	72 4e                	jb     0x4466ba
44666c:	61                   	popa
44666d:	6d                   	insl   (%dx),%es:(%edi)
44666e:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
446672:	6e                   	outsb  %ds:(%esi),(%dx)
446673:	63 61 74             	arpl   %esp,0x74(%ecx)
446676:	00 45 6e             	add    %al,0x6e(%ebp)
446679:	76 69                	jbe    0x4466e4
44667b:	72 6f                	jb     0x4466ec
44667d:	6e                   	outsb  %ds:(%esi),(%dx)
44667e:	6d                   	insl   (%dx),%es:(%edi)
44667f:	65 6e                	outsb  %gs:(%esi),(%dx)
446681:	74 00                	je     0x446683
446683:	47                   	inc    %edi
446684:	65 74 45             	gs je  0x4466cc
446687:	6e                   	outsb  %ds:(%esi),(%dx)
446688:	76 69                	jbe    0x4466f3
44668a:	72 6f                	jb     0x4466fb
44668c:	6e                   	outsb  %ds:(%esi),(%dx)
44668d:	6d                   	insl   (%dx),%es:(%edi)
44668e:	65 6e                	outsb  %gs:(%esi),(%dx)
446690:	74 56                	je     0x4466e8
446692:	61                   	popa
446693:	72 69                	jb     0x4466fe
446695:	61                   	popa
446696:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
44669a:	4f                   	dec    %edi
44669b:	70 65                	jo     0x446702
44669d:	72 61                	jb     0x446700
44669f:	74 6f                	je     0x446710
4466a1:	72 73                	jb     0x446716
4466a3:	00 43 6f             	add    %al,0x6f(%ebx)
4466a6:	6d                   	insl   (%dx),%es:(%edi)
4466a7:	70 61                	jo     0x44670a
4466a9:	72 65                	jb     0x446710
4466ab:	53                   	push   %ebx
4466ac:	74 72                	je     0x446720
4466ae:	69 6e 67 00 67 65 74 	imul   $0x74656700,0x67(%esi),%ebp
4466b5:	5f                   	pop    %edi
4466b6:	4c                   	dec    %esp
4466b7:	6f                   	outsl  %ds:(%esi),(%dx)
4466b8:	63 61 74             	arpl   %esp,0x74(%ecx)
4466bb:	69 6f 6e 00 44 69 72 	imul   $0x72694400,0x6e(%edi),%ebp
4466c2:	65 63 74 6f 72       	arpl   %esi,%gs:0x72(%edi,%ebp,2)
4466c7:	79 00                	jns    0x4466c9
4466c9:	45                   	inc    %ebp
4466ca:	78 69                	js     0x446735
4466cc:	73 74                	jae    0x446742
4466ce:	73 00                	jae    0x4466d0
4466d0:	43                   	inc    %ebx
4466d1:	72 65                	jb     0x446738
4466d3:	61                   	popa
4466d4:	74 65                	je     0x44673b
4466d6:	44                   	inc    %esp
4466d7:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
4466de:	79 00                	jns    0x4466e0
4466e0:	44                   	inc    %esp
4466e1:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
4466e8:	79 49                	jns    0x446733
4466ea:	6e                   	outsb  %ds:(%esi),(%dx)
4466eb:	66 6f                	outsw  %ds:(%esi),(%dx)
4466ed:	00 46 69             	add    %al,0x69(%esi)
4466f0:	6c                   	insb   (%dx),%es:(%edi)
4466f1:	65 00 50 61          	add    %dl,%gs:0x61(%eax)
4466f5:	74 68                	je     0x44675f
4466f7:	00 47 65             	add    %al,0x65(%edi)
4466fa:	74 46                	je     0x446742
4466fc:	75 6c                	jne    0x44676a
4466fe:	6c                   	insb   (%dx),%es:(%edi)
4466ff:	50                   	push   %eax
446700:	61                   	popa
446701:	74 68                	je     0x44676b
446703:	00 47 65             	add    %al,0x65(%edi)
446706:	74 50                	je     0x446758
446708:	72 6f                	jb     0x446779
44670a:	63 65 73             	arpl   %esp,0x73(%ebp)
44670d:	73 65                	jae    0x446774
44670f:	73 00                	jae    0x446711
446711:	67 65 74 5f          	addr16 gs je 0x446774
446715:	4d                   	dec    %ebp
446716:	61                   	popa
446717:	69 6e 4d 6f 64 75 6c 	imul   $0x6c75646f,0x4d(%esi),%ebp
44671e:	65 00 50 72          	add    %dl,%gs:0x72(%eax)
446722:	6f                   	outsl  %ds:(%esi),(%dx)
446723:	63 65 73             	arpl   %esp,0x73(%ebp)
446726:	73 4d                	jae    0x446775
446728:	6f                   	outsl  %ds:(%esi),(%dx)
446729:	64 75 6c             	fs jne 0x446798
44672c:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
446730:	74 5f                	je     0x446791
446732:	46                   	inc    %esi
446733:	69 6c 65 4e 61 6d 65 	imul   $0x656d61,0x4e(%ebp,%eiz,2),%ebp
44673a:	00
44673b:	4b                   	dec    %ebx
44673c:	69 6c 6c 00 50 72 6f 	imul   $0x6a6f7250,0x0(%esp,%ebp,2),%ebp
446743:	6a
446744:	65 63 74 44 61       	arpl   %esi,%gs:0x61(%esp,%eax,2)
446749:	74 61                	je     0x4467ac
44674b:	00 53 65             	add    %dl,0x65(%ebx)
44674e:	74 50                	je     0x4467a0
446750:	72 6f                	jb     0x4467c1
446752:	6a 65                	push   $0x65
446754:	63 74 45 72          	arpl   %esi,0x72(%ebp,%eax,2)
446758:	72 6f                	jb     0x4467c9
44675a:	72 00                	jb     0x44675c
44675c:	43                   	inc    %ebx
44675d:	6c                   	insb   (%dx),%es:(%edi)
44675e:	65 61                	gs popa
446760:	72 50                	jb     0x4467b2
446762:	72 6f                	jb     0x4467d3
446764:	6a 65                	push   $0x65
446766:	63 74 45 72          	arpl   %esi,0x72(%ebp,%eax,2)
44676a:	72 6f                	jb     0x4467db
44676c:	72 00                	jb     0x44676e
44676e:	44                   	inc    %esp
44676f:	65 6c                	gs insb (%dx),%es:(%edi)
446771:	65 74 65             	gs je  0x4467d9
446774:	00 43 6f             	add    %al,0x6f(%ebx)
446777:	70 79                	jo     0x4467f2
446779:	00 53 65             	add    %dl,0x65(%ebx)
44677c:	74 41                	je     0x4467bf
44677e:	74 74                	je     0x4467f4
446780:	72 69                	jb     0x4467eb
446782:	62 75 74             	bound  %esi,0x74(%ebp)
446785:	65 73 00             	gs jae 0x446788
446788:	46                   	inc    %esi
446789:	69 6c 65 41 74 74 72 	imul   $0x69727474,0x41(%ebp,%eiz,2),%ebp
446790:	69
446791:	62 75 74             	bound  %esi,0x74(%ebp)
446794:	65 73 00             	gs jae 0x446797
446797:	52                   	push   %edx
446798:	65 67 69 73 74 72 79 	imul   $0x43007972,%gs:0x74(%bp,%di),%esi
44679f:	00 43
4467a1:	75 72                	jne    0x446815
4467a3:	72 65                	jb     0x44680a
4467a5:	6e                   	outsb  %ds:(%esi),(%dx)
4467a6:	74 55                	je     0x4467fd
4467a8:	73 65                	jae    0x44680f
4467aa:	72 00                	jb     0x4467ac
4467ac:	4f                   	dec    %edi
4467ad:	70 65                	jo     0x446814
4467af:	6e                   	outsb  %ds:(%esi),(%dx)
4467b0:	53                   	push   %ebx
4467b1:	75 62                	jne    0x446815
4467b3:	4b                   	dec    %ebx
4467b4:	65 79 00             	gs jns 0x4467b7
4467b7:	53                   	push   %ebx
4467b8:	65 74 56             	gs je  0x446811
4467bb:	61                   	popa
4467bc:	6c                   	insb   (%dx),%es:(%edi)
4467bd:	75 65                	jne    0x446824
4467bf:	00 43 6c             	add    %al,0x6c(%ebx)
4467c2:	6f                   	outsl  %ds:(%esi),(%dx)
4467c3:	73 65                	jae    0x44682a
4467c5:	00 73 65             	add    %dh,0x65(%ebx)
4467c8:	74 5f                	je     0x446829
4467ca:	45                   	inc    %ebp
4467cb:	6e                   	outsb  %ds:(%esi),(%dx)
4467cc:	61                   	popa
4467cd:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
4467d1:	00 45 6c             	add    %al,0x6c(%ebp)
4467d4:	61                   	popa
4467d5:	70 73                	jo     0x44684a
4467d7:	65 64 45             	gs fs inc %ebp
4467da:	76 65                	jbe    0x446841
4467dc:	6e                   	outsb  %ds:(%esi),(%dx)
4467dd:	74 48                	je     0x446827
4467df:	61                   	popa
4467e0:	6e                   	outsb  %ds:(%esi),(%dx)
4467e1:	64 6c                	fs insb (%dx),%es:(%edi)
4467e3:	65 72 00             	gs jb  0x4467e6
4467e6:	61                   	popa
4467e7:	64 64 5f             	fs fs pop %edi
4467ea:	45                   	inc    %ebp
4467eb:	6c                   	insb   (%dx),%es:(%edi)
4467ec:	61                   	popa
4467ed:	70 73                	jo     0x446862
4467ef:	65 64 00 53 74       	gs add %dl,%fs:0x74(%ebx)
4467f4:	61                   	popa
4467f5:	72 74                	jb     0x44686b
4467f7:	00 43 6f             	add    %al,0x6f(%ebx)
4467fa:	6e                   	outsb  %ds:(%esi),(%dx)
4467fb:	76 65                	jbe    0x446862
4467fd:	72 73                	jb     0x446872
4467ff:	69 6f 6e 73 00 54 6f 	imul   $0x6f540073,0x6e(%edi),%ebp
446806:	42                   	inc    %edx
446807:	6f                   	outsl  %ds:(%esi),(%dx)
446808:	6f                   	outsl  %ds:(%esi),(%dx)
446809:	6c                   	insb   (%dx),%es:(%edi)
44680a:	65 61                	gs popa
44680c:	6e                   	outsb  %ds:(%esi),(%dx)
44680d:	00 73 65             	add    %dh,0x65(%ebx)
446810:	74 5f                	je     0x446871
446812:	49                   	dec    %ecx
446813:	73 42                	jae    0x446857
446815:	61                   	popa
446816:	63 6b 67             	arpl   %ebp,0x67(%ebx)
446819:	72 6f                	jb     0x44688a
44681b:	75 6e                	jne    0x44688b
44681d:	64 00 54 68 72       	add    %dl,%fs:0x72(%eax,%ebp,2)
446822:	65 61                	gs popa
446824:	64 53                	fs push %ebx
446826:	74 61                	je     0x446889
446828:	72 74                	jb     0x44689e
44682a:	00 73 65             	add    %dh,0x65(%ebx)
44682d:	74 5f                	je     0x44688e
44682f:	49                   	dec    %ecx
446830:	6e                   	outsb  %ds:(%esi),(%dx)
446831:	74 65                	je     0x446898
446833:	72 76                	jb     0x4468ab
446835:	61                   	popa
446836:	6c                   	insb   (%dx),%es:(%edi)
446837:	00 49 6e             	add    %cl,0x6e(%ecx)
44683a:	74 65                	je     0x4468a1
44683c:	72 61                	jb     0x44689f
44683e:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
446842:	6e                   	outsb  %ds:(%esi),(%dx)
446843:	00 53 68             	add    %dl,0x68(%ebx)
446846:	65 6c                	gs insb (%dx),%es:(%edi)
446848:	6c                   	insb   (%dx),%es:(%edi)
446849:	00 41 70             	add    %al,0x70(%ecx)
44684c:	70 57                	jo     0x4468a5
44684e:	69 6e 53 74 79 6c 65 	imul   $0x656c7974,0x53(%esi),%ebp
446855:	00 54 6f 49          	add    %dl,0x49(%edi,%ebp,2)
446859:	6e                   	outsb  %ds:(%esi),(%dx)
44685a:	74 65                	je     0x4468c1
44685c:	67 65 72 00          	addr16 gs jb 0x446860
446860:	41                   	inc    %ecx
446861:	70 70                	jo     0x4468d3
446863:	6c                   	insb   (%dx),%es:(%edi)
446864:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
44686b:	00 52 75             	add    %dl,0x75(%edx)
44686e:	6e                   	outsb  %ds:(%esi),(%dx)
44686f:	00 57 65             	add    %dl,0x65(%edi)
446872:	62 43 6c             	bound  %eax,0x6c(%ebx)
446875:	69 65 6e 74 00 53 79 	imul   $0x79530074,0x6e(%ebp),%esp
44687c:	73 74                	jae    0x4468f2
44687e:	65 6d                	gs insl (%dx),%es:(%edi)
446880:	2e 4e                	cs dec %esi
446882:	65 74 00             	gs je  0x446885
446885:	47                   	inc    %edi
446886:	65 74 54             	gs je  0x4468dd
446889:	65 6d                	gs insl (%dx),%es:(%edi)
44688b:	70 50                	jo     0x4468dd
44688d:	61                   	popa
44688e:	74 68                	je     0x4468f8
446890:	00 44 6f 77          	add    %al,0x77(%edi,%ebp,2)
446894:	6e                   	outsb  %ds:(%esi),(%dx)
446895:	6c                   	insb   (%dx),%es:(%edi)
446896:	6f                   	outsl  %ds:(%esi),(%dx)
446897:	61                   	popa
446898:	64 46                	fs inc %esi
44689a:	69 6c 65 00 43 6f 6d 	imul   $0x706d6f43,0x0(%ebp,%eiz,2),%ebp
4468a1:	70
4468a2:	75 74                	jne    0x446918
4468a4:	65 72 49             	gs jb  0x4468f0
4468a7:	6e                   	outsb  %ds:(%esi),(%dx)
4468a8:	66 6f                	outsw  %ds:(%esi),(%dx)
4468aa:	00 53 79             	add    %dl,0x79(%ebx)
4468ad:	73 74                	jae    0x446923
4468af:	65 6d                	gs insl (%dx),%es:(%edi)
4468b1:	2e 4d                	cs dec %ebp
4468b3:	61                   	popa
4468b4:	6e                   	outsb  %ds:(%esi),(%dx)
4468b5:	61                   	popa
4468b6:	67 65 6d             	gs insl (%dx),%es:(%di)
4468b9:	65 6e                	outsb  %gs:(%esi),(%dx)
4468bb:	74 00                	je     0x4468bd
4468bd:	4d                   	dec    %ebp
4468be:	61                   	popa
4468bf:	6e                   	outsb  %ds:(%esi),(%dx)
4468c0:	61                   	popa
4468c1:	67 65 6d             	gs insl (%dx),%es:(%di)
4468c4:	65 6e                	outsb  %gs:(%esi),(%dx)
4468c6:	74 4f                	je     0x446917
4468c8:	62 6a 65             	bound  %ebp,0x65(%edx)
4468cb:	63 74 53 65          	arpl   %esi,0x65(%ebx,%edx,2)
4468cf:	61                   	popa
4468d0:	72 63                	jb     0x446935
4468d2:	68 65 72 00 4d       	push   $0x4d007265
4468d7:	61                   	popa
4468d8:	6e                   	outsb  %ds:(%esi),(%dx)
4468d9:	61                   	popa
4468da:	67 65 6d             	gs insl (%dx),%es:(%di)
4468dd:	65 6e                	outsb  %gs:(%esi),(%dx)
4468df:	74 4f                	je     0x446930
4468e1:	62 6a 65             	bound  %ebp,0x65(%edx)
4468e4:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
4468e8:	61                   	popa
4468e9:	6e                   	outsb  %ds:(%esi),(%dx)
4468ea:	61                   	popa
4468eb:	67 65 6d             	gs insl (%dx),%es:(%di)
4468ee:	65 6e                	outsb  %gs:(%esi),(%dx)
4468f0:	74 4f                	je     0x446941
4468f2:	62 6a 65             	bound  %ebp,0x65(%edx)
4468f5:	63 74 43 6f          	arpl   %esi,0x6f(%ebx,%eax,2)
4468f9:	6c                   	insb   (%dx),%es:(%edi)
4468fa:	6c                   	insb   (%dx),%es:(%edi)
4468fb:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
446900:	6e                   	outsb  %ds:(%esi),(%dx)
446901:	00 4d 61             	add    %cl,0x61(%ebp)
446904:	6e                   	outsb  %ds:(%esi),(%dx)
446905:	61                   	popa
446906:	67 65 6d             	gs insl (%dx),%es:(%di)
446909:	65 6e                	outsb  %gs:(%esi),(%dx)
44690b:	74 4f                	je     0x44695c
44690d:	62 6a 65             	bound  %ebp,0x65(%edx)
446910:	63 74 45 6e          	arpl   %esi,0x6e(%ebp,%eax,2)
446914:	75 6d                	jne    0x446983
446916:	65 72 61             	gs jb  0x44697a