44f6cd:	71 61                	jno    0x44f730
44f6cf:	55                   	push   %ebp
44f6d0:	37                   	aaa
44f6d1:	67 58                	addr16 pop %eax
44f6d3:	75 68                	jne    0x44f73d
44f6d5:	30 66 52             	xor    %ah,0x52(%esi)
44f6d8:	55                   	push   %ebp
44f6d9:	71 76                	jno    0x44f751
44f6db:	30 67 6a             	xor    %ah,0x6a(%edi)
44f6de:	4d                   	dec    %ebp
44f6df:	41                   	inc    %ecx
44f6e0:	41                   	inc    %ecx
44f6e1:	56                   	push   %esi
44f6e2:	6e                   	outsb  %ds:(%esi),(%dx)
44f6e3:	4a                   	dec    %edx
44f6e4:	4c                   	dec    %esp
44f6e5:	79 76                	jns    0x44f75d
44f6e7:	37                   	aaa
44f6e8:	67 6e                	outsb  %ds:(%si),(%dx)
44f6ea:	58                   	pop    %eax
44f6eb:	48                   	dec    %eax
44f6ec:	4d                   	dec    %ebp
44f6ed:	69 4c 5a 58 68 62 78 	imul   $0x6a786268,0x58(%edx,%ebx,2),%ecx
44f6f4:	6a
44f6f5:	6d                   	insl   (%dx),%es:(%edi)
44f6f6:	63 66 6e             	arpl   %esp,0x6e(%esi)
44f6f9:	6c                   	insb   (%dx),%es:(%edi)
44f6fa:	75 7a                	jne    0x44f776
44f6fc:	61                   	popa
44f6fd:	2f                   	das
44f6fe:	54                   	push   %esp
44f6ff:	35 35 33 46 43       	xor    $0x43463335,%eax
44f704:	6e                   	outsb  %ds:(%esi),(%dx)
44f705:	2b 62 35             	sub    0x35(%edx),%esp
44f708:	6f                   	outsl  %ds:(%esi),(%dx)
44f709:	66 6d                	insw   (%dx),%es:(%edi)
44f70b:	4a                   	dec    %edx
44f70c:	4a                   	dec    %edx
44f70d:	56                   	push   %esi
44f70e:	43                   	inc    %ebx
44f70f:	73 5a                	jae    0x44f76b
44f711:	55                   	push   %ebp
44f712:	4f                   	dec    %edi
44f713:	43                   	inc    %ebx
44f714:	54                   	push   %esp
44f715:	75 4f                	jne    0x44f766
44f717:	79 35                	jns    0x44f74e
44f719:	36 71 48             	ss jno 0x44f764
44f71c:	36 62 76 43          	bound  %esi,%ss:0x43(%esi)
44f720:	32 42 36             	xor    0x36(%edx),%al
44f723:	56                   	push   %esi
44f724:	5a                   	pop    %edx
44f725:	69 67 43 7a 56 75 66 	imul   $0x6675567a,0x43(%edi),%esp
44f72c:	73 6b                	jae    0x44f799
44f72e:	78 31                	js     0x44f761
44f730:	6c                   	insb   (%dx),%es:(%edi)
44f731:	79 47                	jns    0x44f77a
44f733:	66 63 44 36 43       	arpl   %ax,0x43(%esi,%esi,1)
44f738:	55                   	push   %ebp
44f739:	67 42                	addr16 inc %edx
44f73b:	38 47 64             	cmp    %al,0x64(%edi)
44f73e:	75 32                	jne    0x44f772
44f740:	76 74                	jbe    0x44f7b6
44f742:	46                   	inc    %esi
44f743:	4c                   	dec    %esp
44f744:	2f                   	das
44f745:	65 38 47 6e          	cmp    %al,%gs:0x6e(%edi)
44f749:	49                   	dec    %ecx
44f74a:	59                   	pop    %ecx
44f74b:	6f                   	outsl  %ds:(%esi),(%dx)
44f74c:	71 55                	jno    0x44f7a3
44f74e:	48                   	dec    %eax
44f74f:	47                   	inc    %edi
44f750:	46                   	inc    %esi
44f751:	57                   	push   %edi
44f752:	6d                   	insl   (%dx),%es:(%edi)
44f753:	45                   	inc    %ebp
44f754:	77 34                	ja     0x44f78a
44f756:	49                   	dec    %ecx
44f757:	49                   	dec    %ecx
44f758:	48                   	dec    %eax
44f759:	7a 77                	jp     0x44f7d2
44f75b:	73 63                	jae    0x44f7c0
44f75d:	67 45                	addr16 inc %ebp
44f75f:	67 63 47 50          	arpl   %eax,0x50(%bx)
44f763:	63 45 7a             	arpl   %eax,0x7a(%ebp)
44f766:	78 39                	js     0x44f7a1
44f768:	46                   	inc    %esi
44f769:	2f                   	das
44f76a:	70 6e                	jo     0x44f7da
44f76c:	31 30                	xor    %esi,(%eax)
44f76e:	52                   	push   %edx
44f76f:	72 37                	jb     0x44f7a8
44f771:	56                   	push   %esi
44f772:	31 7a 7a             	xor    %edi,0x7a(%edx)
44f775:	41                   	inc    %ecx
44f776:	68 7a 51 42 72       	push   $0x7242517a
44f77b:	61                   	popa
44f77c:	4a                   	dec    %edx
44f77d:	32 38                	xor    (%eax),%bh
44f77f:	59                   	pop    %ecx
44f780:	55                   	push   %ebp
44f781:	46                   	inc    %esi
44f782:	5a                   	pop    %edx
44f783:	71 2b                	jno    0x44f7b0
44f785:	4c                   	dec    %esp
44f786:	67 42                	addr16 inc %edx
44f788:	41                   	inc    %ecx
44f789:	4b                   	dec    %ebx
44f78a:	6f                   	outsl  %ds:(%esi),(%dx)
44f78b:	62 68 66             	bound  %ebp,0x66(%eax)
44f78e:	50                   	push   %eax
44f78f:	43                   	inc    %ebx
44f790:	70 38                	jo     0x44f7ca
44f792:	64 78 6c             	fs js  0x44f801
44f795:	68 30 4a 72 64       	push   $0x64724a30
44f79a:	61                   	popa
44f79b:	2f                   	das
44f79c:	33 67 54             	xor    0x54(%edi),%esp
44f79f:	4d                   	dec    %ebp
44f7a0:	31 71 4d             	xor    %esi,0x4d(%ecx)
44f7a3:	69 71 6f 41 4e 56 2f 	imul   $0x2f564e41,0x6f(%ecx),%esi
44f7aa:	6f                   	outsl  %ds:(%esi),(%dx)
44f7ab:	73 35                	jae    0x44f7e2
44f7ad:	41                   	inc    %ecx
44f7ae:	58                   	pop    %eax
44f7af:	6f                   	outsl  %ds:(%esi),(%dx)
44f7b0:	4c                   	dec    %esp
44f7b1:	39 6a 2b             	cmp    %ebp,0x2b(%edx)
44f7b4:	6d                   	insl   (%dx),%es:(%edi)
44f7b5:	53                   	push   %ebx
44f7b6:	4f                   	dec    %edi
44f7b7:	6d                   	insl   (%dx),%es:(%edi)
44f7b8:	45                   	inc    %ebp
44f7b9:	6b 4f 45 62          	imul   $0x62,0x45(%edi),%ecx
44f7bd:	4f                   	dec    %edi
44f7be:	51                   	push   %ecx
44f7bf:	78 4a                	js     0x44f80b
44f7c1:	53                   	push   %ebx
44f7c2:	73 30                	jae    0x44f7f4
44f7c4:	6e                   	outsb  %ds:(%esi),(%dx)
44f7c5:	74 70                	je     0x44f837
44f7c7:	6c                   	insb   (%dx),%es:(%edi)
44f7c8:	6e                   	outsb  %ds:(%esi),(%dx)
44f7c9:	4d                   	dec    %ebp
44f7ca:	56                   	push   %esi
44f7cb:	72 76                	jb     0x44f843
44f7cd:	35 4c 6b 61 51       	xor    $0x51616b4c,%eax
44f7d2:	36 4e                	ss dec %esi
44f7d4:	53                   	push   %ebx
44f7d5:	39 75 68             	cmp    %esi,0x68(%ebp)
44f7d8:	6b 2f 69             	imul   $0x69,(%edi),%ebp
44f7db:	43                   	inc    %ebx
44f7dc:	36 61                	ss popa
44f7de:	77 6b                	ja     0x44f84b
44f7e0:	73 51                	jae    0x44f833
44f7e2:	72 69                	jb     0x44f84d
44f7e4:	70 6c                	jo     0x44f852
44f7e6:	56                   	push   %esi
44f7e7:	4d                   	dec    %ebp
44f7e8:	65 31 65 68          	xor    %esp,%gs:0x68(%ebp)
44f7ec:	51                   	push   %ecx
44f7ed:	56                   	push   %esi
44f7ee:	53                   	push   %ebx
44f7ef:	75 32                	jne    0x44f823
44f7f1:	6c                   	insb   (%dx),%es:(%edi)
44f7f2:	5a                   	pop    %edx
44f7f3:	69 6e 76 33 35 6c 71 	imul   $0x716c3533,0x76(%esi),%ebp
44f7fa:	6d                   	insl   (%dx),%es:(%edi)
44f7fb:	6a 73                	push   $0x73
44f7fd:	2f                   	das
44f7fe:	39 46 64             	cmp    %eax,0x64(%esi)
44f801:	44                   	inc    %esp
44f802:	43                   	inc    %ebx
44f803:	32 4f 6f             	xor    0x6f(%edi),%cl
44f806:	64 72 58             	fs jb  0x44f861
44f809:	37                   	aaa
44f80a:	72 56                	jb     0x44f862
44f80c:	45                   	inc    %ebp
44f80d:	79 49                	jns    0x44f858
44f80f:	2b 55 4b             	sub    0x4b(%ebp),%edx
44f812:	76 75                	jbe    0x44f889
44f814:	53                   	push   %ebx
44f815:	6d                   	insl   (%dx),%es:(%edi)
44f816:	54                   	push   %esp
44f817:	68 34 41 74 7a       	push   $0x7a744134
44f81c:	5a                   	pop    %edx
44f81d:	4f                   	dec    %edi
44f81e:	57                   	push   %edi
44f81f:	43                   	inc    %ebx
44f820:	30 65 59             	xor    %ah,0x59(%ebp)
44f823:	6a 71                	push   $0x71
44f825:	5a                   	pop    %edx
44f826:	77 48                	ja     0x44f870
44f828:	6d                   	insl   (%dx),%es:(%edi)
44f829:	41                   	inc    %ecx
44f82a:	4d                   	dec    %ebp
44f82b:	5a                   	pop    %edx
44f82c:	34 63                	xor    $0x63,%al
44f82e:	41                   	inc    %ecx
44f82f:	49                   	dec    %ecx
44f830:	77 69                	ja     0x44f89b
44f832:	70 50                	jo     0x44f884
44f834:	32 68 4d             	xor    0x4d(%eax),%ch
44f837:	34 50                	xor    $0x50,%al
44f839:	63 62 48             	arpl   %esp,0x48(%edx)
44f83c:	75 75                	jne    0x44f8b3
44f83e:	64 46                	fs inc %esi
44f840:	6f                   	outsl  %ds:(%esi),(%dx)
44f841:	6a 70                	push   $0x70
44f843:	2f                   	das
44f844:	67 56                	addr16 push %esi
44f846:	6d                   	insl   (%dx),%es:(%edi)
44f847:	55                   	push   %ebp
44f848:	73 35                	jae    0x44f87f
44f84a:	69 67 69 6c 47 61 76 	imul   $0x7661476c,0x69(%edi),%esp
44f851:	37                   	aaa
44f852:	4c                   	dec    %esp
44f853:	57                   	push   %edi
44f854:	70 7a                	jo     0x44f8d0
44f856:	6e                   	outsb  %ds:(%esi),(%dx)
44f857:	6b 2f 61             	imul   $0x61,(%edi),%ebp
44f85a:	72 4f                	jb     0x44f8ab
44f85c:	39 45 36             	cmp    %eax,0x36(%ebp)
44f85f:	4e                   	dec    %esi
44f860:	4d                   	dec    %ebp
44f861:	76 68                	jbe    0x44f8cb
44f863:	42                   	inc    %edx
44f864:	79 34                	jns    0x44f89a
44f866:	56                   	push   %esi
44f867:	72 2f                	jb     0x44f898
44f869:	32 31                	xor    (%ecx),%dh
44f86b:	6b 55 75 2f          	imul   $0x2f,0x75(%ebp),%edx
44f86f:	4d                   	dec    %ebp
44f870:	65 69 36 43 70 7a 4f 	imul   $0x4f7a7043,%gs:(%esi),%esi
44f877:	6e                   	outsb  %ds:(%esi),(%dx)
44f878:	67 38 50 68          	cmp    %dl,0x68(%bx,%si)
44f87c:	63 4e 4a             	arpl   %ecx,0x4a(%esi)
44f87f:	64 64 72 6d          	fs fs jb 0x44f8f0
44f883:	4f                   	dec    %edi
44f884:	30 76 49             	xor    %dh,0x49(%esi)
44f887:	45                   	inc    %ebp
44f888:	6f                   	outsl  %ds:(%esi),(%dx)
44f889:	54                   	push   %esp
44f88a:	36 2b 38             	sub    %ss:(%eax),%edi
44f88d:	52                   	push   %edx
44f88e:	64 2b 6a 74          	sub    %fs:0x74(%edx),%ebp
44f892:	6b 2f 4f             	imul   $0x4f,(%edi),%ebp
44f895:	49                   	dec    %ecx
44f896:	76 36                	jbe    0x44f8ce
44f898:	51                   	push   %ecx
44f899:	66 63 77 73          	arpl   %si,0x73(%edi)
44f89d:	54                   	push   %esp
44f89e:	6d                   	insl   (%dx),%es:(%edi)
44f89f:	36 2b 44 49 4f       	sub    %ss:0x4f(%ecx,%ecx,2),%eax
44f8a4:	49                   	dec    %ecx
44f8a5:	49                   	dec    %ecx
44f8a6:	63 72 76             	arpl   %esi,0x76(%edx)
44f8a9:	62 36                	bound  %esi,(%esi)
44f8ab:	68 59 61 37 76       	push   $0x76376159
44f8b0:	79 34                	jns    0x44f8e6
44f8b2:	37                   	aaa
44f8b3:	6b 79 4f 46          	imul   $0x46,0x4f(%ecx),%edi
44f8b7:	31 31                	xor    %esi,(%ecx)
44f8b9:	39 4a 52             	cmp    %ecx,0x52(%edx)
44f8bc:	48                   	dec    %eax
44f8bd:	34 39                	xor    $0x39,%al
44f8bf:	36 43                	ss inc %ebx
44f8c1:	79 45                	jns    0x44f908
44f8c3:	52                   	push   %edx
44f8c4:	48                   	dec    %eax
44f8c5:	44                   	inc    %esp
44f8c6:	67 34 47             	addr16 xor $0x47,%al
44f8c9:	51                   	push   %ecx
44f8ca:	55                   	push   %ebp
44f8cb:	43                   	inc    %ebx
44f8cc:	66 69 67 50 41 37    	imul   $0x3741,0x50(%edi),%sp
44f8d2:	4b                   	dec    %ebx
44f8d3:	43                   	inc    %ebx
44f8d4:	64 75 6c             	fs jne 0x44f943
44f8d7:	4e                   	dec    %esi
44f8d8:	64 6c                	fs insb (%dx),%es:(%edi)
44f8da:	65 2f                	gs das
44f8dc:	71 77                	jno    0x44f955
44f8de:	4b                   	dec    %ebx
44f8df:	6f                   	outsl  %ds:(%esi),(%dx)
44f8e0:	63 6e 79             	arpl   %ebp,0x79(%esi)
44f8e3:	47                   	inc    %edi
44f8e4:	33 33                	xor    (%ebx),%esi
44f8e6:	70 70                	jo     0x44f958
44f8e8:	46                   	inc    %esi
44f8e9:	53                   	push   %ebx
44f8ea:	7a 52                	jp     0x44f93e
44f8ec:	63 49 32             	arpl   %ecx,0x32(%ecx)
44f8ef:	62 74 4d 4c          	bound  %esi,0x4c(%ebp,%ecx,2)
44f8f3:	4f                   	dec    %edi
44f8f4:	59                   	pop    %ecx
44f8f5:	6b 30 74             	imul   $0x74,(%eax),%esi
44f8f8:	6d                   	insl   (%dx),%es:(%edi)
44f8f9:	69 5a 43 61 2b 70 42 	imul   $0x42702b61,0x43(%edx),%ebx
44f900:	71 30                	jno    0x44f932
44f902:	73 4d                	jae    0x44f951
44f904:	58                   	pop    %eax
44f905:	34 45                	xor    $0x45,%al
44f907:	58                   	pop    %eax
44f908:	5a                   	pop    %edx
44f909:	79 63                	jns    0x44f96e
44f90b:	6c                   	insb   (%dx),%es:(%edi)
44f90c:	6f                   	outsl  %ds:(%esi),(%dx)
44f90d:	6f                   	outsl  %ds:(%esi),(%dx)
44f90e:	53                   	push   %ebx
44f90f:	4d                   	dec    %ebp
44f910:	33 76 59             	xor    0x59(%esi),%esi
44f913:	35 45 6f 44 55       	xor    $0x55446f45,%eax
44f918:	57                   	push   %edi
44f919:	64 41                	fs inc %ecx
44f91b:	68 79 73 41 45       	push   $0x45417379
44f920:	6a 5a                	push   $0x5a
44f922:	68 6c 57 74 35       	push   $0x3574576c
44f927:	6e                   	outsb  %ds:(%esi),(%dx)
44f928:	63 31                	arpl   %esi,(%ecx)
44f92a:	39 46 51             	cmp    %eax,0x51(%esi)
44f92d:	6e                   	outsb  %ds:(%esi),(%dx)
44f92e:	39 51 48             	cmp    %edx,0x48(%ecx)
44f931:	5a                   	pop    %edx
44f932:	77 6a                	ja     0x44f99e
44f934:	77 34                	ja     0x44f96a
44f936:	61                   	popa
44f937:	6f                   	outsl  %ds:(%esi),(%dx)
44f938:	48                   	dec    %eax
44f939:	57                   	push   %edi
44f93a:	77 36                	ja     0x44f972
44f93c:	53                   	push   %ebx
44f93d:	32 70 77             	xor    0x77(%eax),%dh
44f940:	65 31 47 4e          	xor    %eax,%gs:0x4e(%edi)
44f944:	6a 6d                	push   $0x6d
44f946:	79 41                	jns    0x44f989
44f948:	5a                   	pop    %edx
44f949:	37                   	aaa
44f94a:	67 6a 35             	addr16 push $0x35
44f94d:	61                   	popa
44f94e:	58                   	pop    %eax
44f94f:	69 4e 50 2f 53 6b 68 	imul   $0x686b532f,0x50(%esi),%ecx
44f956:	70 66                	jo     0x44f9be
44f958:	55                   	push   %ebp
44f959:	48                   	dec    %eax
44f95a:	79 66                	jns    0x44f9c2
44f95c:	31 34 45 76 42 4a 66 	xor    %esi,0x664a4276(,%eax,2)
44f963:	41                   	inc    %ecx
44f964:	4b                   	dec    %ebx