444864:	4e                   	dec    %esi
444865:	00 57 4d             	add    %dl,0x4d(%edi)
444868:	5f                   	pop    %edi
444869:	4b                   	dec    %ebx
44486a:	45                   	inc    %ebp
44486b:	59                   	pop    %ecx
44486c:	44                   	inc    %esp
44486d:	4f                   	dec    %edi
44486e:	57                   	push   %edi
44486f:	4e                   	dec    %esi
444870:	00 57 4d             	add    %dl,0x4d(%edi)
444873:	5f                   	pop    %edi
444874:	4b                   	dec    %ebx
444875:	45                   	inc    %ebp
444876:	59                   	pop    %ecx
444877:	55                   	push   %ebp
444878:	50                   	push   %eax
444879:	00 57 4d             	add    %dl,0x4d(%edi)
44487c:	5f                   	pop    %edi
44487d:	53                   	push   %ebx
44487e:	59                   	pop    %ecx
44487f:	53                   	push   %ebx
444880:	4b                   	dec    %ebx
444881:	45                   	inc    %ebp
444882:	59                   	pop    %ecx
444883:	44                   	inc    %esp
444884:	4f                   	dec    %edi
444885:	57                   	push   %edi
444886:	4e                   	dec    %esi
444887:	00 57 4d             	add    %dl,0x4d(%edi)
44488a:	5f                   	pop    %edi
44488b:	53                   	push   %ebx
44488c:	59                   	pop    %ecx
44488d:	53                   	push   %ebx
44488e:	4b                   	dec    %ebx
44488f:	45                   	inc    %ebp
444890:	59                   	pop    %ecx
444891:	55                   	push   %ebp
444892:	50                   	push   %eax
444893:	00 74 7a 78          	add    %dh,0x78(%edx,%edi,2)
444897:	00 74 6b 75          	add    %dh,0x75(%ebx,%ebp,2)
44489b:	00 62 78             	add    %ah,0x78(%edx)
44489e:	00 53 65             	add    %dl,0x65(%ebx)
4448a1:	74 57                	je     0x4448fa
4448a3:	69 6e 64 6f 77 73 48 	imul   $0x4873776f,0x64(%esi),%ebp
4448aa:	6f                   	outsl  %ds:(%esi),(%dx)
4448ab:	6f                   	outsl  %ds:(%esi),(%dx)
4448ac:	6b 45 78 00          	imul   $0x0,0x78(%ebp),%eax
4448b0:	55                   	push   %ebp
4448b1:	73 65                	jae    0x444918
4448b3:	72 33                	jb     0x4448e8
4448b5:	32 2e                	xor    (%esi),%ch
4448b7:	64 6c                	fs insb (%dx),%es:(%edi)
4448b9:	6c                   	insb   (%dx),%es:(%edi)
4448ba:	00 61 67             	add    %ah,0x67(%ecx)
4448bd:	00 61 68             	add    %ah,0x68(%ecx)
4448c0:	00 61 78             	add    %ah,0x78(%ecx)
4448c3:	00 67 68             	add    %ah,0x68(%edi)
4448c6:	00 67 78             	add    %ah,0x78(%edi)
4448c9:	00 43 61             	add    %al,0x61(%ebx)
4448cc:	6c                   	insb   (%dx),%es:(%edi)
4448cd:	6c                   	insb   (%dx),%es:(%edi)
4448ce:	4e                   	dec    %esi
4448cf:	65 78 74             	gs js  0x444946
4448d2:	48                   	dec    %eax
4448d3:	6f                   	outsl  %ds:(%esi),(%dx)
4448d4:	6f                   	outsl  %ds:(%esi),(%dx)
4448d5:	6b 45 78 00          	imul   $0x0,0x78(%ebp),%eax
4448d9:	68 78 00 74 7a       	push   $0x7a740078
4448de:	6b 00 74             	imul   $0x74,(%eax),%eax
4448e1:	7a 75                	jp     0x444958
4448e3:	00 74 7a 72          	add    %dh,0x72(%edx,%edi,2)
4448e7:	00 74 7a 66          	add    %dh,0x66(%edx,%edi,2)
4448eb:	00 55 6e             	add    %dl,0x6e(%ebp)
4448ee:	68 6f 6f 6b 57       	push   $0x576b6f6f
4448f3:	69 6e 64 6f 77 73 48 	imul   $0x4873776f,0x64(%esi),%ebp
4448fa:	6f                   	outsl  %ds:(%esi),(%dx)
4448fb:	6f                   	outsl  %ds:(%esi),(%dx)
4448fc:	6b 45 78 00          	imul   $0x0,0x78(%ebp),%eax
444900:	74 7a                	je     0x44497c
444902:	71 00                	jno    0x444904
444904:	61                   	popa
444905:	64 64 5f             	fs fs pop %edi
444908:	4b                   	dec    %ebx
444909:	65 79 44             	gs jns 0x444950
44490c:	6f                   	outsl  %ds:(%esi),(%dx)
44490d:	77 6e                	ja     0x44497d
44490f:	00 72 65             	add    %dh,0x65(%edx)
444912:	6d                   	insl   (%dx),%es:(%edi)
444913:	6f                   	outsl  %ds:(%esi),(%dx)
444914:	76 65                	jbe    0x44497b
444916:	5f                   	pop    %edi
444917:	4b                   	dec    %ebx
444918:	65 79 44             	gs jns 0x44495f
44491b:	6f                   	outsl  %ds:(%esi),(%dx)
44491c:	77 6e                	ja     0x44498c
44491e:	00 61 64             	add    %ah,0x64(%ecx)
444921:	64 5f                	fs pop %edi
444923:	4b                   	dec    %ebx
444924:	65 79 55             	gs jns 0x44497c
444927:	70 00                	jo     0x444929
444929:	72 65                	jb     0x444990
44492b:	6d                   	insl   (%dx),%es:(%edi)
44492c:	6f                   	outsl  %ds:(%esi),(%dx)
44492d:	76 65                	jbe    0x444994
44492f:	5f                   	pop    %edi
444930:	4b                   	dec    %ebx
444931:	65 79 55             	gs jns 0x444989
444934:	70 00                	jo     0x444936
444936:	74 7a                	je     0x4449b2
444938:	70 00                	jo     0x44493a
44493a:	74 7a                	je     0x4449b6
44493c:	77 00                	ja     0x44493e
44493e:	74 7a                	je     0x4449ba
444940:	73 00                	jae    0x444942
444942:	74 7a                	je     0x4449be
444944:	65 00 74 7a 6f       	add    %dh,%gs:0x6f(%edx,%edi,2)
444949:	00 74 6b 72          	add    %dh,0x72(%ebx,%ebp,2)
44494d:	00 74 6b 66          	add    %dh,0x66(%ebx,%ebp,2)
444951:	00 6c 67 00          	add    %ch,0x0(%edi,%eiz,2)
444955:	76 6b                	jbe    0x4449c2
444957:	43                   	inc    %ebx
444958:	6f                   	outsl  %ds:(%esi),(%dx)
444959:	64 65 00 73 63       	fs add %dh,%gs:0x63(%ebx)
44495e:	61                   	popa
44495f:	6e                   	outsb  %ds:(%esi),(%dx)
444960:	43                   	inc    %ebx
444961:	6f                   	outsl  %ds:(%esi),(%dx)
444962:	64 65 00 66 6c       	fs add %ah,%gs:0x6c(%esi)
444967:	61                   	popa
444968:	67 73 00             	addr16 jae 0x44496b
44496b:	74 69                	je     0x4449d6
44496d:	6d                   	insl   (%dx),%es:(%edi)
44496e:	65 00 64 77 45       	add    %ah,%gs:0x45(%edi,%esi,2)
444973:	78 74                	js     0x4449e9
444975:	72 61                	jb     0x4449d8
444977:	49                   	dec    %ecx
444978:	6e                   	outsb  %ds:(%esi),(%dx)
444979:	66 6f                	outsw  %ds:(%esi),(%dx)
44497b:	00 6c 68 00          	add    %ch,0x0(%eax,%ebp,2)
44497f:	4c                   	dec    %esp
444980:	4c                   	dec    %esp
444981:	4b                   	dec    %ebx
444982:	48                   	dec    %eax
444983:	46                   	inc    %esi
444984:	5f                   	pop    %edi
444985:	45                   	inc    %ebp
444986:	58                   	pop    %eax
444987:	54                   	push   %esp
444988:	45                   	inc    %ebp
444989:	4e                   	dec    %esi
44498a:	44                   	inc    %esp
44498b:	45                   	inc    %ebp
44498c:	44                   	inc    %esp
44498d:	00 4c 4c 4b          	add    %cl,0x4b(%esp,%ecx,2)
444991:	48                   	dec    %eax
444992:	46                   	inc    %esi
444993:	5f                   	pop    %edi
444994:	49                   	dec    %ecx
444995:	4e                   	dec    %esi
444996:	4a                   	dec    %edx
444997:	45                   	inc    %ebp
444998:	43                   	inc    %ebx
444999:	54                   	push   %esp
44499a:	45                   	inc    %ebp
44499b:	44                   	inc    %esp
44499c:	00 4c 4c 4b          	add    %cl,0x4b(%esp,%ecx,2)
4449a0:	48                   	dec    %eax
4449a1:	46                   	inc    %esi
4449a2:	5f                   	pop    %edi
4449a3:	41                   	inc    %ecx
4449a4:	4c                   	dec    %esp
4449a5:	54                   	push   %esp
4449a6:	44                   	inc    %esp
4449a7:	4f                   	dec    %edi
4449a8:	57                   	push   %edi
4449a9:	4e                   	dec    %esi
4449aa:	00 4c 4c 4b          	add    %cl,0x4b(%esp,%ecx,2)
4449ae:	48                   	dec    %eax
4449af:	46                   	inc    %esi
4449b0:	5f                   	pop    %edi
4449b1:	55                   	push   %ebp
4449b2:	50                   	push   %eax
4449b3:	00 6c 78 00          	add    %ch,0x0(%eax,%edi,2)
4449b7:	4b                   	dec    %ebx
4449b8:	65 79 00             	gs jns 0x4449bb
4449bb:	62 61 00             	bound  %esp,0x0(%ecx)
4449be:	62 67 00             	bound  %esp,0x0(%edi)
4449c1:	6e                   	outsb  %ds:(%esi),(%dx)
4449c2:	43                   	inc    %ebx
4449c3:	6f                   	outsl  %ds:(%esi),(%dx)
4449c4:	64 65 00 77 50       	fs add %dh,%gs:0x50(%edi)
4449c9:	61                   	popa
4449ca:	72 61                	jb     0x444a2d
4449cc:	6d                   	insl   (%dx),%es:(%edi)
4449cd:	00 6c 50 61          	add    %ch,0x61(%eax,%edx,2)
4449d1:	72 61                	jb     0x444a34
4449d3:	6d                   	insl   (%dx),%es:(%edi)
4449d4:	00 7a 65             	add    %bh,0x65(%edx)
4449d7:	62 00                	bound  %eax,(%eax)
4449d9:	7a 79                	jp     0x444a54
4449db:	78 00                	js     0x4449dd
4449dd:	7a 64                	jp     0x444a43
4449df:	63 00                	arpl   %eax,(%eax)
4449e1:	7a 64                	jp     0x444a47
4449e3:	6a 00                	push   $0x0
4449e5:	7a 64                	jp     0x444a4b
4449e7:	6f                   	outsl  %ds:(%esi),(%dx)
4449e8:	00 7a 64             	add    %bh,0x64(%edx)
4449eb:	6c                   	insb   (%dx),%es:(%edi)
4449ec:	00 7a 65             	add    %bh,0x65(%edx)
4449ef:	61                   	popa
4449f0:	00 7a 65             	add    %bh,0x65(%edx)
4449f3:	68 00 7a 76 61       	push   $0x61767a00
4449f8:	00 7a 76             	add    %bh,0x76(%edx)
4449fb:	68 00 7a 6e 67       	push   $0x676e7a00
444a00:	00 7a 6e             	add    %bh,0x6e(%edx)
444a03:	68 00 7a 6e 78       	push   $0x786e7a00
444a08:	00 7a 6d             	add    %bh,0x6d(%edx)
444a0b:	79 00                	jns    0x444a0d
444a0d:	7a 6d                	jp     0x444a7c
444a0f:	62 00                	bound  %eax,(%eax)
444a11:	7a 6d                	jp     0x444a80
444a13:	61                   	popa
444a14:	00 7a 79             	add    %bh,0x79(%edx)
444a17:	6a 00                	push   $0x0
444a19:	7a 79                	jp     0x444a94
444a1b:	6f                   	outsl  %ds:(%esi),(%dx)
444a1c:	00 7a 64             	add    %bh,0x64(%edx)
444a1f:	62 00                	bound  %eax,(%eax)
444a21:	7a 64                	jp     0x444a87
444a23:	61                   	popa
444a24:	00 7a 64             	add    %bh,0x64(%edx)
444a27:	78 00                	js     0x444a29
444a29:	7a 63                	jp     0x444a8e
444a2b:	68 00 7a 6f 6c       	push   $0x6c6f7a00
444a30:	00 4d 44             	add    %cl,0x44(%ebp)
444a33:	35 00 53 79 73       	xor    $0x73795300,%eax
444a38:	74 65                	je     0x444a9f
444a3a:	6d                   	insl   (%dx),%es:(%edi)
444a3b:	2e 53                	cs push %ebx
444a3d:	65 63 75 72          	arpl   %esi,%gs:0x72(%ebp)
444a41:	69 74 79 2e 43 72 79 	imul   $0x70797243,0x2e(%ecx,%edi,2),%esi
444a48:	70
444a49:	74 6f                	je     0x444aba
444a4b:	67 72 61             	addr16 jb 0x444aaf
444a4e:	70 68                	jo     0x444ab8
444a50:	79 00                	jns    0x444a52
444a52:	7a 6f                	jp     0x444ac3
444a54:	62 00                	bound  %eax,(%eax)
444a56:	7a 6f                	jp     0x444ac7
444a58:	61                   	popa
444a59:	00 7a 6c             	add    %bh,0x6c(%edx)
444a5c:	67 00 7a 6c          	add    %bh,0x6c(%bp,%si)
444a60:	68 00 7a 6c 78       	push   $0x786c7a00
444a65:	00 7a 62             	add    %bh,0x62(%edx)
444a68:	61                   	popa
444a69:	00 7a 62             	add    %bh,0x62(%edx)
444a6c:	67 00 67 65          	add    %ah,0x65(%bx)
444a70:	74 5f                	je     0x444ad1
444a72:	55                   	push   %ebp
444a73:	73 65                	jae    0x444ada
444a75:	72 4e                	jb     0x444ac5
444a77:	61                   	popa
444a78:	6d                   	insl   (%dx),%es:(%edi)
444a79:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
444a7d:	74 5f                	je     0x444ade
444a7f:	55                   	push   %ebp
444a80:	73 65                	jae    0x444ae7
444a82:	72 4e                	jb     0x444ad2
444a84:	61                   	popa
444a85:	6d                   	insl   (%dx),%es:(%edi)
444a86:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
444a8a:	74 5f                	je     0x444aeb
444a8c:	55                   	push   %ebp
444a8d:	52                   	push   %edx
444a8e:	4c                   	dec    %esp
444a8f:	00 73 65             	add    %dh,0x65(%ebx)
444a92:	74 5f                	je     0x444af3
444a94:	55                   	push   %ebp
444a95:	52                   	push   %edx
444a96:	4c                   	dec    %esp
444a97:	00 67 65             	add    %ah,0x65(%edi)
444a9a:	74 5f                	je     0x444afb
444a9c:	42                   	inc    %edx
444a9d:	72 6f                	jb     0x444b0e
444a9f:	77 73                	ja     0x444b14
444aa1:	65 72 00             	gs jb  0x444aa4
444aa4:	73 65                	jae    0x444b0b
444aa6:	74 5f                	je     0x444b07
444aa8:	42                   	inc    %edx
444aa9:	72 6f                	jb     0x444b1a
444aab:	77 73                	ja     0x444b20
444aad:	65 72 00             	gs jb  0x444ab0
444ab0:	7a 62                	jp     0x444b14
444ab2:	68 00 7a 62 78       	push   $0x78627a00
444ab7:	00 7a 61             	add    %bh,0x61(%edx)
444aba:	67 00 7a 61          	add    %bh,0x61(%bp,%si)
444abe:	68 00 7a 61 78       	push   $0x78617a00
444ac3:	00 02                	add    %al,(%edx)
444ac5:	00 03                	add    %al,(%ebx)
444ac7:	00 49 74             	add    %cl,0x74(%ecx)
444aca:	65 6d                	gs insl (%dx),%es:(%edi)
444acc:	31 00                	xor    %eax,(%eax)
444ace:	49                   	dec    %ecx
444acf:	74 65                	je     0x444b36
444ad1:	6d                   	insl   (%dx),%es:(%edi)
444ad2:	32 00                	xor    (%eax),%al
444ad4:	49                   	dec    %ecx
444ad5:	74 65                	je     0x444b3c
444ad7:	6d                   	insl   (%dx),%es:(%edi)
444ad8:	33 00                	xor    (%eax),%eax
444ada:	69 49 74 65 6d 31 00 	imul   $0x316d65,0x74(%ecx),%ecx
444ae1:	69 49 74 65 6d 32 00 	imul   $0x326d65,0x74(%ecx),%ecx
444ae8:	69 49 74 65 6d 33 00 	imul   $0x336d65,0x74(%ecx),%ecx
444aef:	7a 67                	jp     0x444b58
444af1:	68 00 7a 67 78       	push   $0x78677a00
444af6:	00 4c 69 73          	add    %cl,0x73(%ecx,%ebp,2)
444afa:	74 60                	je     0x444b5c
444afc:	31 00                	xor    %eax,(%eax)
444afe:	53                   	push   %ebx
444aff:	79 73                	jns    0x444b74
444b01:	74 65                	je     0x444b68
444b03:	6d                   	insl   (%dx),%es:(%edi)
444b04:	2e 43                	cs inc %ebx
444b06:	6f                   	outsl  %ds:(%esi),(%dx)
444b07:	6c                   	insb   (%dx),%es:(%edi)
444b08:	6c                   	insb   (%dx),%es:(%edi)
444b09:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
444b0e:	6e                   	outsb  %ds:(%esi),(%dx)
444b0f:	73 2e                	jae    0x444b3f
444b11:	47                   	inc    %edi
444b12:	65 6e                	outsb  %gs:(%esi),(%dx)
444b14:	65 72 69             	gs jb  0x444b80
444b17:	63 00                	arpl   %eax,(%eax)
444b19:	7a 68                	jp     0x444b83
444b1b:	78 00                	js     0x444b1d
444b1d:	6b 75 72 00          	imul   $0x0,0x72(%ebp),%esi
444b21:	6b 75 66 00          	imul   $0x0,0x66(%ebp),%esi
444b25:	6b 75 67 00          	imul   $0x0,0x67(%ebp),%esi
444b29:	6b 75 68 00          	imul   $0x0,0x68(%ebp),%esi
444b2d:	6b 72 6e 00          	imul   $0x0,0x6e(%edx),%esi
444b31:	6b 72 6d 00          	imul   $0x0,0x6d(%edx),%esi
444b35:	6b 72 79 00          	imul   $0x0,0x79(%edx),%esi
444b39:	6b 72 78 00          	imul   $0x0,0x78(%edx),%esi
444b3d:	6b 66 71 00          	imul   $0x0,0x71(%esi),%esp
444b41:	6b 66 77 00          	imul   $0x0,0x77(%esi),%esp
444b45:	6b 66 73 00          	imul   $0x0,0x73(%esi),%esp
444b49:	6b 71 65 00          	imul   $0x0,0x65(%ecx),%esi
444b4d:	70 76                	jo     0x444bc5