4458a3:	72 74                	jb     0x445919
4458a5:	79 00                	jns    0x4458a7
4458a7:	62 61 68             	bound  %esp,0x68(%ecx)
4458aa:	00 62 61             	add    %ah,0x61(%edx)
4458ad:	78 00                	js     0x4458af
4458af:	62 67 68             	bound  %esp,0x68(%edi)
4458b2:	00 62 67             	add    %ah,0x67(%edx)
4458b5:	78 00                	js     0x4458b7
4458b7:	62 68 78             	bound  %ebp,0x78(%eax)
4458ba:	00 61 67             	add    %ah,0x67(%ecx)
4458bd:	68 00 61 67 78       	push   $0x78676100
4458c2:	00 42 43             	add    %al,0x43(%edx)
4458c5:	72 79                	jb     0x445940
4458c7:	70 74                	jo     0x44593d
4458c9:	53                   	push   %ebx
4458ca:	65 74 50             	gs je  0x44591d
4458cd:	72 6f                	jb     0x44593e
4458cf:	70 65                	jo     0x445936
4458d1:	72 74                	jb     0x445947
4458d3:	79 00                	jns    0x4458d5
4458d5:	61                   	popa
4458d6:	68 78 00 67 68       	push   $0x68670078
4458db:	78 00                	js     0x4458dd
4458dd:	74 7a                	je     0x445959
4458df:	6b 75 00 74          	imul   $0x74,0x0(%ebp),%esi
4458e3:	7a 6b                	jp     0x445950
4458e5:	72 00                	jb     0x4458e7
4458e7:	74 7a                	je     0x445963
4458e9:	6b 66 00 74          	imul   $0x74,0x0(%esi),%esp
4458ed:	7a 6b                	jp     0x44595a
4458ef:	71 00                	jno    0x4458f1
4458f1:	42                   	inc    %edx
4458f2:	43                   	inc    %ebx
4458f3:	72 79                	jb     0x44596e
4458f5:	70 74                	jo     0x44596b
4458f7:	49                   	dec    %ecx
4458f8:	6d                   	insl   (%dx),%es:(%edi)
4458f9:	70 6f                	jo     0x44596a
4458fb:	72 74                	jb     0x445971
4458fd:	4b                   	dec    %ebx
4458fe:	65 79 00             	gs jns 0x445901
445901:	74 7a                	je     0x44597d
445903:	6b 70 00 74          	imul   $0x74,0x0(%eax),%esi
445907:	7a 6b                	jp     0x445974
445909:	77 00                	ja     0x44590b
44590b:	74 7a                	je     0x445987
44590d:	6b 73 00 74          	imul   $0x74,0x0(%ebx),%esi
445911:	7a 6b                	jp     0x44597e
445913:	65 00 74 7a 6b       	add    %dh,%gs:0x6b(%edx,%edi,2)
445918:	76 00                	jbe    0x44591a
44591a:	74 7a                	je     0x445996
44591c:	6b 6e 00 74          	imul   $0x74,0x0(%esi),%ebp
445920:	7a 6b                	jp     0x44598d
445922:	6d                   	insl   (%dx),%es:(%edi)
445923:	00 74 7a 6b          	add    %dh,0x6b(%edx,%edi,2)
445927:	79 00                	jns    0x445929
445929:	74 7a                	je     0x4459a5
44592b:	6b 64 00 74 7a       	imul   $0x7a,0x74(%eax,%eax,1),%esp
445930:	6b 63 00 42          	imul   $0x42,0x0(%ebx),%esp
445934:	43                   	inc    %ebx
445935:	72 79                	jb     0x4459b0
445937:	70 74                	jo     0x4459ad
445939:	44                   	inc    %esp
44593a:	65 73 74             	gs jae 0x4459b1
44593d:	72 6f                	jb     0x4459ae
44593f:	79 4b                	jns    0x44598c
445941:	65 79 00             	gs jns 0x445944
445944:	74 7a                	je     0x4459c0
445946:	6b 6a 00 74          	imul   $0x74,0x0(%edx),%ebp
44594a:	7a 6b                	jp     0x4459b7
44594c:	6f                   	outsl  %ds:(%esi),(%dx)
44594d:	00 42 43             	add    %al,0x43(%edx)
445950:	72 79                	jb     0x4459cb
445952:	70 74                	jo     0x4459c8
445954:	45                   	inc    %ebp
445955:	6e                   	outsb  %ds:(%esi),(%dx)
445956:	63 72 79             	arpl   %esi,0x79(%edx)
445959:	70 74                	jo     0x4459cf
44595b:	00 74 7a 6b          	add    %dh,0x6b(%edx,%edi,2)
44595f:	6c                   	insb   (%dx),%es:(%edi)
445960:	00 74 7a 6b          	add    %dh,0x6b(%edx,%edi,2)
445964:	62 00                	bound  %eax,(%eax)
445966:	74 7a                	je     0x4459e2
445968:	6b 61 00 74          	imul   $0x74,0x0(%ecx),%esp
44596c:	7a 6b                	jp     0x4459d9
44596e:	67 00 74 7a          	add    %dh,0x7a(%si)
445972:	6b 68 00 74          	imul   $0x74,0x0(%eax),%ebp
445976:	7a 6b                	jp     0x4459e3
445978:	78 00                	js     0x44597a
44597a:	74 7a                	je     0x4459f6
44597c:	75 72                	jne    0x4459f0
44597e:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
445982:	66 00 74 7a 75       	data16 add %dh,0x75(%edx,%edi,2)
445987:	71 00                	jno    0x445989
445989:	74 7a                	je     0x445a05
44598b:	75 70                	jne    0x4459fd
44598d:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
445991:	77 00                	ja     0x445993
445993:	42                   	inc    %edx
445994:	43                   	inc    %ebx
445995:	72 79                	jb     0x445a10
445997:	70 74                	jo     0x445a0d
445999:	44                   	inc    %esp
44599a:	65 63 72 79          	arpl   %esi,%gs:0x79(%edx)
44599e:	70 74                	jo     0x445a14
4459a0:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459a4:	73 00                	jae    0x4459a6
4459a6:	74 7a                	je     0x445a22
4459a8:	75 65                	jne    0x445a0f
4459aa:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459ae:	76 00                	jbe    0x4459b0
4459b0:	74 7a                	je     0x445a2c
4459b2:	75 6e                	jne    0x445a22
4459b4:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459b8:	6d                   	insl   (%dx),%es:(%edi)
4459b9:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459bd:	79 00                	jns    0x4459bf
4459bf:	74 7a                	je     0x445a3b
4459c1:	75 64                	jne    0x445a27
4459c3:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459c7:	63 00                	arpl   %eax,(%eax)
4459c9:	74 7a                	je     0x445a45
4459cb:	75 6a                	jne    0x445a37
4459cd:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
4459d1:	6f                   	outsl  %ds:(%esi),(%dx)
4459d2:	00 6f 62             	add    %ch,0x62(%edi)
4459d5:	68 00 70 73 7a       	push   $0x7a737000
4459da:	41                   	inc    %ecx
4459db:	6c                   	insb   (%dx),%es:(%edi)
4459dc:	67 49                	addr16 dec %ecx
4459de:	64 00 63 62          	add    %ah,%fs:0x62(%ebx)
4459e2:	53                   	push   %ebx
4459e3:	61                   	popa
4459e4:	6c                   	insb   (%dx),%es:(%edi)
4459e5:	74 00                	je     0x4459e7
4459e7:	6f                   	outsl  %ds:(%esi),(%dx)
4459e8:	62 78 00             	bound  %edi,0x0(%eax)
4459eb:	49                   	dec    %ecx
4459ec:	44                   	inc    %esp
4459ed:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
4459f4:	6c                   	insb   (%dx),%es:(%edi)
4459f5:	65 00 64 77 49       	add    %ah,%gs:0x49(%edi,%esi,2)
4459fa:	6e                   	outsb  %ds:(%esi),(%dx)
4459fb:	66 6f                	outsw  %ds:(%esi),(%dx)
4459fd:	56                   	push   %esi
4459fe:	65 72 73             	gs jb  0x445a74
445a01:	69 6f 6e 00 70 62 4e 	imul   $0x4e627000,0x6e(%edi),%ebp
445a08:	6f                   	outsl  %ds:(%esi),(%dx)
445a09:	6e                   	outsb  %ds:(%esi),(%dx)
445a0a:	63 65 00             	arpl   %esp,0x0(%ebp)
445a0d:	63 62 4e             	arpl   %esp,0x4e(%edx)
445a10:	6f                   	outsl  %ds:(%esi),(%dx)
445a11:	6e                   	outsb  %ds:(%esi),(%dx)
445a12:	63 65 00             	arpl   %esp,0x0(%ebp)
445a15:	70 62                	jo     0x445a79
445a17:	41                   	inc    %ecx
445a18:	75 74                	jne    0x445a8e
445a1a:	68 44 61 74 61       	push   $0x61746144
445a1f:	00 63 62             	add    %ah,0x62(%ebx)
445a22:	41                   	inc    %ecx
445a23:	75 74                	jne    0x445a99
445a25:	68 44 61 74 61       	push   $0x61746144
445a2a:	00 70 62             	add    %dh,0x62(%eax)
445a2d:	54                   	push   %esp
445a2e:	61                   	popa
445a2f:	67 00 63 62          	add    %ah,0x62(%bp,%di)
445a33:	54                   	push   %esp
445a34:	61                   	popa
445a35:	67 00 70 62          	add    %dh,0x62(%bx,%si)
445a39:	4d                   	dec    %ebp
445a3a:	61                   	popa
445a3b:	63 43 6f             	arpl   %eax,0x6f(%ebx)
445a3e:	6e                   	outsb  %ds:(%esi),(%dx)
445a3f:	74 65                	je     0x445aa6
445a41:	78 74                	js     0x445ab7
445a43:	00 63 62             	add    %ah,0x62(%ebx)
445a46:	4d                   	dec    %ebp
445a47:	61                   	popa
445a48:	63 43 6f             	arpl   %eax,0x6f(%ebx)
445a4b:	6e                   	outsb  %ds:(%esi),(%dx)
445a4c:	74 65                	je     0x445ab3
445a4e:	78 74                	js     0x445ac4
445a50:	00 63 62             	add    %ah,0x62(%ebx)
445a53:	41                   	inc    %ecx
445a54:	41                   	inc    %ecx
445a55:	44                   	inc    %esp
445a56:	00 63 62             	add    %ah,0x62(%ebx)
445a59:	44                   	inc    %esp
445a5a:	61                   	popa
445a5b:	74 61                	je     0x445abe
445a5d:	00 69 76             	add    %ch,0x76(%ecx)
445a60:	00 61 61             	add    %ah,0x61(%ecx)
445a63:	64 00 6f 61          	add    %ch,%fs:0x61(%edi)
445a67:	67 00 44 69          	add    %al,0x69(%si)
445a6b:	73 70                	jae    0x445add
445a6d:	6f                   	outsl  %ds:(%esi),(%dx)
445a6e:	73 65                	jae    0x445ad5
445a70:	00 6f 68             	add    %ch,0x68(%edi)
445a73:	78 00                	js     0x445a75
445a75:	64 77 4d             	fs ja  0x445ac5
445a78:	69 6e 4c 65 6e 67 74 	imul   $0x74676e65,0x4c(%esi),%ebp
445a7f:	68 00 64 77 4d       	push   $0x4d776400
445a84:	61                   	popa
445a85:	78 4c                	js     0x445ad3
445a87:	65 6e                	outsb  %gs:(%esi),(%dx)
445a89:	67 74 68             	addr16 je 0x445af4
445a8c:	00 64 77 49          	add    %ah,0x49(%edi,%esi,2)
445a90:	6e                   	outsb  %ds:(%esi),(%dx)
445a91:	63 72 65             	arpl   %esi,0x65(%edx)
445a94:	6d                   	insl   (%dx),%es:(%edi)
445a95:	65 6e                	outsb  %gs:(%esi),(%dx)
445a97:	74 00                	je     0x445a99
445a99:	6c                   	insb   (%dx),%es:(%edi)
445a9a:	62 61 00             	bound  %esp,0x0(%ecx)
445a9d:	70 62                	jo     0x445b01
445a9f:	4c                   	dec    %esp
445aa0:	61                   	popa
445aa1:	62 65 6c             	bound  %esp,0x6c(%ebp)
445aa4:	00 63 62             	add    %ah,0x62(%ebx)
445aa7:	4c                   	dec    %esp
445aa8:	61                   	popa
445aa9:	62 65 6c             	bound  %esp,0x6c(%ebp)
445aac:	00 61 6c             	add    %ah,0x6c(%ecx)
445aaf:	67 00 74 7a          	add    %dh,0x7a(%si)
445ab3:	75 6c                	jne    0x445b21
445ab5:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
445ab9:	62 00                	bound  %eax,(%eax)
445abb:	74 7a                	je     0x445b37
445abd:	75 61                	jne    0x445b20
445abf:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
445ac3:	67 00 74 7a          	add    %dh,0x7a(%si)
445ac7:	75 68                	jne    0x445b31
445ac9:	00 74 7a 75          	add    %dh,0x75(%edx,%edi,2)
445acd:	78 00                	js     0x445acf
445acf:	74 7a                	je     0x445b4b
445ad1:	72 66                	jb     0x445b39
445ad3:	00 74 7a 72          	add    %dh,0x72(%edx,%edi,2)
445ad7:	6c                   	insb   (%dx),%es:(%edi)
445ad8:	00 74 7a 72          	add    %dh,0x72(%edx,%edi,2)
445adc:	62 00                	bound  %eax,(%eax)
445ade:	74 7a                	je     0x445b5a
445ae0:	72 78                	jb     0x445b5a
445ae2:	00 74 7a 66          	add    %dh,0x66(%edx,%edi,2)
445ae6:	71 00                	jno    0x445ae8
445ae8:	74 7a                	je     0x445b64
445aea:	66 70 00             	data16 jo 0x445aed
445aed:	74 7a                	je     0x445b69
445aef:	66 77 00             	data16 ja 0x445af2
445af2:	74 7a                	je     0x445b6e
445af4:	66 64 00 74 7a 66    	data16 add %dh,%fs:0x66(%edx,%edi,2)
445afa:	63 00                	arpl   %eax,(%eax)
445afc:	74 7a                	je     0x445b78
445afe:	66 6a 00             	pushw  $0x0
445b01:	74 7a                	je     0x445b7d
445b03:	66 6f                	outsw  %ds:(%esi),(%dx)
445b05:	00 74 7a 71          	add    %dh,0x71(%edx,%edi,2)
445b09:	73 00                	jae    0x445b0b
445b0b:	74 7a                	je     0x445b87
445b0d:	71 65                	jno    0x445b74
445b0f:	00 74 7a 71          	add    %dh,0x71(%edx,%edi,2)
445b13:	76 00                	jbe    0x445b15
445b15:	74 7a                	je     0x445b91
445b17:	71 6f                	jno    0x445b88
445b19:	00 74 7a 71          	add    %dh,0x71(%edx,%edi,2)
445b1d:	6c                   	insb   (%dx),%es:(%edi)
445b1e:	00 74 7a 70          	add    %dh,0x70(%edx,%edi,2)
445b22:	6d                   	insl   (%dx),%es:(%edi)
445b23:	00 74 7a 70          	add    %dh,0x70(%edx,%edi,2)
445b27:	79 00                	jns    0x445b29
445b29:	74 7a                	je     0x445ba5
445b2b:	70 64                	jo     0x445b91
445b2d:	00 74 7a 70          	add    %dh,0x70(%edx,%edi,2)
445b31:	63 00                	arpl   %eax,(%eax)
445b33:	74 7a                	je     0x445baf
445b35:	70 6a                	jo     0x445ba1
445b37:	00 74 7a 70          	add    %dh,0x70(%edx,%edi,2)
445b3b:	6f                   	outsl  %ds:(%esi),(%dx)
445b3c:	00 74 7a 70          	add    %dh,0x70(%edx,%edi,2)
445b40:	6c                   	insb   (%dx),%es:(%edi)
445b41:	00 74 7a 70          	add    %dh,0x70(%edx,%edi,2)
445b45:	62 00                	bound  %eax,(%eax)
445b47:	74 7a                	je     0x445bc3
445b49:	70 61                	jo     0x445bac
445b4b:	00 68 75             	add    %ch,0x75(%eax)
445b4e:	6c                   	insb   (%dx),%es:(%edi)
445b4f:	68 42 44 70 58       	push   $0x58704442
445b54:	63 71 62             	arpl   %esi,0x62(%ecx)
445b57:	6f                   	outsl  %ds:(%esi),(%dx)
445b58:	77 50                	ja     0x445baa
445b5a:	76 6d                	jbe    0x445bc9
445b5c:	4d                   	dec    %ebp
445b5d:	4f                   	dec    %edi
445b5e:	76 70                	jbe    0x445bd0
445b60:	67 45                	addr16 inc %ebp
445b62:	41                   	inc    %ecx
445b63:	79 71                	jns    0x445bd6
445b65:	59                   	pop    %ecx
445b66:	59                   	pop    %ecx
445b67:	00 47 75             	add    %al,0x75(%edi)
445b6a:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
445b71:	62
445b72:	75 74                	jne    0x445be8
445b74:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
445b78:	6e                   	outsb  %ds:(%esi),(%dx)
445b79:	74 69                	je     0x445be4
445b7b:	6d                   	insl   (%dx),%es:(%edi)
445b7c:	65 43                	gs inc %ebx
445b7e:	6f                   	outsl  %ds:(%esi),(%dx)
445b7f:	6d                   	insl   (%dx),%es:(%edi)
445b80:	70 61                	jo     0x445be3
445b82:	74 69                	je     0x445bed
445b84:	62 69 6c             	bound  %ebp,0x6c(%ecx)
445b87:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
445b8e:	69
445b8f:	62 75 74             	bound  %esi,0x74(%ebp)
445b92:	65 00 53 79          	add    %dl,%gs:0x79(%ebx)
445b96:	73 74                	jae    0x445c0c
445b98:	65 6d                	gs insl (%dx),%es:(%edi)
445b9a:	2e 52                	cs push %edx
445b9c:	75 6e                	jne    0x445c0c
445b9e:	74 69                	je     0x445c09
445ba0:	6d                   	insl   (%dx),%es:(%edi)
445ba1:	65 2e 43             	gs cs inc %ebx
445ba4:	6f                   	outsl  %ds:(%esi),(%dx)
445ba5:	6d                   	insl   (%dx),%es:(%edi)
445ba6:	70 69                	jo     0x445c11
445ba8:	6c                   	insb   (%dx),%es:(%edi)
445ba9:	65 72 53             	gs jb  0x445bff
445bac:	65 72 76             	gs jb  0x445c25
445baf:	69 63 65 73 00 43 6f 	imul   $0x6f430073,0x65(%ebx),%esp
445bb6:	6d                   	insl   (%dx),%es:(%edi)
445bb7:	70 69                	jo     0x445c22
445bb9:	6c                   	insb   (%dx),%es:(%edi)
445bba:	61                   	popa
445bbb:	74 69                	je     0x445c26
445bbd:	6f                   	outsl  %ds:(%esi),(%dx)
445bbe:	6e                   	outsb  %ds:(%esi),(%dx)
445bbf:	52                   	push   %edx
445bc0:	65 6c                	gs insb (%dx),%es:(%edi)
445bc2:	61                   	popa
445bc3:	78 61                	js     0x445c26
445bc5:	74 69                	je     0x445c30
445bc7:	6f                   	outsl  %ds:(%esi),(%dx)
445bc8:	6e                   	outsb  %ds:(%esi),(%dx)
445bc9:	73 41                	jae    0x445c0c
445bcb:	74 74                	je     0x445c41
445bcd:	72 69                	jb     0x445c38
445bcf:	62 75 74             	bound  %esi,0x74(%ebp)
445bd2:	65 00 45 64          	add    %al,%gs:0x64(%ebp)
445bd6:	69 74 6f 72 42 72 6f 	imul   $0x776f7242,0x72(%edi,%ebp,2),%esi