444950:	40                   	inc    %eax
444951:	00 60 43             	add    %ah,0x43(%eax)
444954:	44                   	inc    %esp
444955:	00 98 56 41 00 3c    	add    %bl,0x3c004156(%eax)
44495b:	10 40 00             	adc    %al,0x0(%eax)
44495e:	3c 10                	cmp    $0x10,%al
444960:	40                   	inc    %eax
444961:	00 8b c0 68 49 44    	add    %cl,0x444968c0(%ebx)
444967:	00 08                	add    %cl,(%eax)
444969:	0f 54 4d 6f          	andps  0x6f(%ebp),%xmm1
44496d:	75 73                	jne    0x4449e2
44496f:	65 4d                	gs dec %ebp
444971:	6f                   	outsl  %ds:(%esi),(%dx)
444972:	76 65                	jbe    0x4449d9
444974:	45                   	inc    %ebp
444975:	76 65                	jbe    0x4449dc
444977:	6e                   	outsb  %ds:(%esi),(%dx)
444978:	74 00                	je     0x44497a
44497a:	04 08                	add    $0x8,%al
44497c:	06                   	push   %es
44497d:	53                   	push   %ebx
44497e:	65 6e                	outsb  %gs:(%esi),(%dx)
444980:	64 65 72 07          	fs gs jb 0x44498b
444984:	54                   	push   %esp
444985:	4f                   	dec    %edi
444986:	62 6a 65             	bound  %ebp,0x65(%edx)
444989:	63 74 00 05          	arpl   %esi,0x5(%eax,%eax,1)
44498d:	53                   	push   %ebx
44498e:	68 69 66 74 0b       	push   $0xb746669
444993:	54                   	push   %esp
444994:	53                   	push   %ebx
444995:	68 69 66 74 53       	push   $0x53746669
44499a:	74 61                	je     0x4449fd
44499c:	74 65                	je     0x444a03
44499e:	00 01                	add    %al,(%ecx)
4449a0:	58                   	pop    %eax
4449a1:	07                   	pop    %es
4449a2:	49                   	dec    %ecx
4449a3:	6e                   	outsb  %ds:(%esi),(%dx)
4449a4:	74 65                	je     0x444a0b
4449a6:	67 65 72 00          	addr16 gs jb 0x4449aa
4449aa:	01 59 07             	add    %ebx,0x7(%ecx)
4449ad:	49                   	dec    %ecx
4449ae:	6e                   	outsb  %ds:(%esi),(%dx)
4449af:	74 65                	je     0x444a16
4449b1:	67 65 72 00          	addr16 gs jb 0x4449b5
4449b5:	34 11                	xor    $0x11,%al
4449b7:	40                   	inc    %eax
4449b8:	00 98 56 41 00 3c    	add    %bl,0x3c004156(%eax)
4449be:	10 40 00             	adc    %al,0x0(%eax)
4449c1:	3c 10                	cmp    $0x10,%al
4449c3:	40                   	inc    %eax
4449c4:	00 8d 40 00 cc 49    	add    %cl,0x49cc0040(%ebp)
4449ca:	44                   	inc    %esp
4449cb:	00 08                	add    %cl,(%eax)
4449cd:	13 54 4d 6f          	adc    0x6f(%ebp,%ecx,2),%edx
4449d1:	75 73                	jne    0x444a46
4449d3:	65 41                	gs inc %ecx
4449d5:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
4449d9:	61                   	popa
4449da:	74 65                	je     0x444a41
4449dc:	45                   	inc    %ebp
4449dd:	76 65                	jbe    0x444a44
4449df:	6e                   	outsb  %ds:(%esi),(%dx)
4449e0:	74 00                	je     0x4449e2
4449e2:	07                   	pop    %es
4449e3:	08 06                	or     %al,(%esi)
4449e5:	53                   	push   %ebx
4449e6:	65 6e                	outsb  %gs:(%esi),(%dx)
4449e8:	64 65 72 07          	fs gs jb 0x4449f3
4449ec:	54                   	push   %esp
4449ed:	4f                   	dec    %edi
4449ee:	62 6a 65             	bound  %ebp,0x65(%edx)
4449f1:	63 74 00 06          	arpl   %esi,0x6(%eax,%eax,1)
4449f5:	42                   	inc    %edx
4449f6:	75 74                	jne    0x444a6c
4449f8:	74 6f                	je     0x444a69
4449fa:	6e                   	outsb  %ds:(%esi),(%dx)
4449fb:	0c 54                	or     $0x54,%al
4449fd:	4d                   	dec    %ebp
4449fe:	6f                   	outsl  %ds:(%esi),(%dx)
4449ff:	75 73                	jne    0x444a74
444a01:	65 42                	gs inc %edx
444a03:	75 74                	jne    0x444a79
444a05:	74 6f                	je     0x444a76
444a07:	6e                   	outsb  %ds:(%esi),(%dx)
444a08:	00 05 53 68 69 66    	add    %al,0x66696853
444a0e:	74 0b                	je     0x444a1b
444a10:	54                   	push   %esp
444a11:	53                   	push   %ebx
444a12:	68 69 66 74 53       	push   $0x53746669
444a17:	74 61                	je     0x444a7a
444a19:	74 65                	je     0x444a80
444a1b:	00 01                	add    %al,(%ecx)
444a1d:	58                   	pop    %eax
444a1e:	07                   	pop    %es
444a1f:	49                   	dec    %ecx
444a20:	6e                   	outsb  %ds:(%esi),(%dx)
444a21:	74 65                	je     0x444a88
444a23:	67 65 72 00          	addr16 gs jb 0x444a27
444a27:	01 59 07             	add    %ebx,0x7(%ecx)
444a2a:	49                   	dec    %ecx
444a2b:	6e                   	outsb  %ds:(%esi),(%dx)
444a2c:	74 65                	je     0x444a93
444a2e:	67 65 72 00          	addr16 gs jb 0x444a32
444a32:	07                   	pop    %es
444a33:	48                   	dec    %eax
444a34:	69 74 54 65 73 74 07 	imul   $0x49077473,0x65(%esp,%edx,2),%esi
444a3b:	49
444a3c:	6e                   	outsb  %ds:(%esi),(%dx)
444a3d:	74 65                	je     0x444aa4
444a3f:	67 65 72 01          	addr16 gs jb 0x444a44
444a43:	0d 4d 6f 75 73       	or     $0x73756f4d,%eax
444a48:	65 41                	gs inc %ecx
444a4a:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
444a4e:	61                   	popa
444a4f:	74 65                	je     0x444ab6
444a51:	0e                   	push   %cs
444a52:	54                   	push   %esp
444a53:	4d                   	dec    %ebp
444a54:	6f                   	outsl  %ds:(%esi),(%dx)
444a55:	75 73                	jne    0x444aca
444a57:	65 41                	gs inc %ecx
444a59:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
444a5d:	61                   	popa
444a5e:	74 65                	je     0x444ac5
444a60:	00 34 11             	add    %dh,(%ecx,%edx,1)
444a63:	40                   	inc    %eax
444a64:	00 60 43             	add    %ah,0x43(%eax)
444a67:	44                   	inc    %esp
444a68:	00 98 56 41 00 3c    	add    %bl,0x3c004156(%eax)
444a6e:	10 40 00             	adc    %al,0x0(%eax)
444a71:	3c 10                	cmp    $0x10,%al
444a73:	40                   	inc    %eax
444a74:	00 3c 10             	add    %bh,(%eax,%edx,1)
444a77:	40                   	inc    %eax
444a78:	00 a0 43 44 00 8d    	add    %ah,-0x72ffbbbd(%eax)
444a7e:	40                   	inc    %eax
444a7f:	00 84 4a 44 00 08 09 	add    %al,0x9080044(%edx,%ecx,2)
444a86:	54                   	push   %esp
444a87:	4b                   	dec    %ebx
444a88:	65 79 45             	gs jns 0x444ad0
444a8b:	76 65                	jbe    0x444af2
444a8d:	6e                   	outsb  %ds:(%esi),(%dx)
444a8e:	74 00                	je     0x444a90
444a90:	03 08                	add    (%eax),%ecx
444a92:	06                   	push   %es
444a93:	53                   	push   %ebx
444a94:	65 6e                	outsb  %gs:(%esi),(%dx)
444a96:	64 65 72 07          	fs gs jb 0x444aa1
444a9a:	54                   	push   %esp
444a9b:	4f                   	dec    %edi
444a9c:	62 6a 65             	bound  %ebp,0x65(%edx)
444a9f:	63 74 01 03          	arpl   %esi,0x3(%ecx,%eax,1)
444aa3:	4b                   	dec    %ebx
444aa4:	65 79 04             	gs jns 0x444aab
444aa7:	57                   	push   %edi
444aa8:	6f                   	outsl  %ds:(%esi),(%dx)
444aa9:	72 64                	jb     0x444b0f
444aab:	00 05 53 68 69 66    	add    %al,0x66696853
444ab1:	74 0b                	je     0x444abe
444ab3:	54                   	push   %esp
444ab4:	53                   	push   %ebx
444ab5:	68 69 66 74 53       	push   $0x53746669
444aba:	74 61                	je     0x444b1d
444abc:	74 65                	je     0x444b23
444abe:	00 34 11             	add    %dh,(%ecx,%edx,1)
444ac1:	40                   	inc    %eax
444ac2:	00 68 10             	add    %ch,0x10(%eax)
444ac5:	40                   	inc    %eax
444ac6:	00 98 56 41 00 90    	add    %bl,-0x6fffbeaa(%eax)
444acc:	d0 4a 44             	rorb   $1,0x44(%edx)
444acf:	00 08                	add    %cl,(%eax)
444ad1:	0e                   	push   %cs
444ad2:	54                   	push   %esp
444ad3:	4b                   	dec    %ebx
444ad4:	65 79 50             	gs jns 0x444b27
444ad7:	72 65                	jb     0x444b3e
444ad9:	73 73                	jae    0x444b4e
444adb:	45                   	inc    %ebp
444adc:	76 65                	jbe    0x444b43
444ade:	6e                   	outsb  %ds:(%esi),(%dx)
444adf:	74 00                	je     0x444ae1
444ae1:	02 08                	add    (%eax),%cl
444ae3:	06                   	push   %es
444ae4:	53                   	push   %ebx
444ae5:	65 6e                	outsb  %gs:(%esi),(%dx)
444ae7:	64 65 72 07          	fs gs jb 0x444af2
444aeb:	54                   	push   %esp
444aec:	4f                   	dec    %edi
444aed:	62 6a 65             	bound  %ebp,0x65(%edx)
444af0:	63 74 01 03          	arpl   %esi,0x3(%ecx,%eax,1)
444af4:	4b                   	dec    %ebx
444af5:	65 79 04             	gs jns 0x444afc
444af8:	43                   	inc    %ebx
444af9:	68 61 72 00 34       	push   $0x34007261
444afe:	11 40 00             	adc    %eax,0x0(%eax)
444b01:	28 10                	sub    %dl,(%eax)
444b03:	40                   	inc    %eax
444b04:	00 8d 40 00 0c 4b    	add    %cl,0x4b0c0040(%ebp)
444b0a:	44                   	inc    %esp
444b0b:	00 08                	add    %cl,(%eax)
444b0d:	0e                   	push   %cs
444b0e:	54                   	push   %esp
444b0f:	44                   	inc    %esp
444b10:	72 61                	jb     0x444b73
444b12:	67 4f                	addr16 dec %edi
444b14:	76 65                	jbe    0x444b7b
444b16:	72 45                	jb     0x444b5d
444b18:	76 65                	jbe    0x444b7f
444b1a:	6e                   	outsb  %ds:(%esi),(%dx)
444b1b:	74 00                	je     0x444b1d
444b1d:	06                   	push   %es
444b1e:	08 06                	or     %al,(%esi)
444b20:	53                   	push   %ebx
444b21:	65 6e                	outsb  %gs:(%esi),(%dx)
444b23:	64 65 72 07          	fs gs jb 0x444b2e
444b27:	54                   	push   %esp
444b28:	4f                   	dec    %edi
444b29:	62 6a 65             	bound  %ebp,0x65(%edx)
444b2c:	63 74 08 06          	arpl   %esi,0x6(%eax,%ecx,1)
444b30:	53                   	push   %ebx
444b31:	6f                   	outsl  %ds:(%esi),(%dx)
444b32:	75 72                	jne    0x444ba6
444b34:	63 65 07             	arpl   %esp,0x7(%ebp)
444b37:	54                   	push   %esp
444b38:	4f                   	dec    %edi
444b39:	62 6a 65             	bound  %ebp,0x65(%edx)
444b3c:	63 74 00 01          	arpl   %esi,0x1(%eax,%eax,1)
444b40:	58                   	pop    %eax
444b41:	07                   	pop    %es
444b42:	49                   	dec    %ecx
444b43:	6e                   	outsb  %ds:(%esi),(%dx)
444b44:	74 65                	je     0x444bab
444b46:	67 65 72 00          	addr16 gs jb 0x444b4a
444b4a:	01 59 07             	add    %ebx,0x7(%ecx)
444b4d:	49                   	dec    %ecx
444b4e:	6e                   	outsb  %ds:(%esi),(%dx)
444b4f:	74 65                	je     0x444bb6
444b51:	67 65 72 00          	addr16 gs jb 0x444b55
444b55:	05 53 74 61 74       	add    $0x74617453,%eax
444b5a:	65 0a 54 44 72       	or     %gs:0x72(%esp,%eax,2),%dl
444b5f:	61                   	popa
444b60:	67 53                	addr16 push %ebx
444b62:	74 61                	je     0x444bc5
444b64:	74 65                	je     0x444bcb
444b66:	01 06                	add    %eax,(%esi)
444b68:	41                   	inc    %ecx
444b69:	63 63 65             	arpl   %esp,0x65(%ebx)
444b6c:	70 74                	jo     0x444be2
444b6e:	07                   	pop    %es
444b6f:	42                   	inc    %edx
444b70:	6f                   	outsl  %ds:(%esi),(%dx)
444b71:	6f                   	outsl  %ds:(%esi),(%dx)
444b72:	6c                   	insb   (%dx),%es:(%edi)
444b73:	65 61                	gs popa
444b75:	6e                   	outsb  %ds:(%esi),(%dx)
444b76:	00 34 11             	add    %dh,(%ecx,%edx,1)
444b79:	40                   	inc    %eax
444b7a:	00 34 11             	add    %dh,(%ecx,%edx,1)
444b7d:	40                   	inc    %eax
444b7e:	00 3c 10             	add    %bh,(%eax,%edx,1)
444b81:	40                   	inc    %eax
444b82:	00 3c 10             	add    %bh,(%eax,%edx,1)
444b85:	40                   	inc    %eax
444b86:	00 4c 44 44          	add    %cl,0x44(%esp,%eax,2)
444b8a:	00 00                	add    %al,(%eax)
444b8c:	10 40 00             	adc    %al,0x0(%eax)
444b8f:	90                   	nop
444b90:	94                   	xchg   %eax,%esp
444b91:	4b                   	dec    %ebx
444b92:	44                   	inc    %esp
444b93:	00 08                	add    %cl,(%eax)
444b95:	0e                   	push   %cs
444b96:	54                   	push   %esp
444b97:	44                   	inc    %esp
444b98:	72 61                	jb     0x444bfb
444b9a:	67 44                	addr16 inc %esp
444b9c:	72 6f                	jb     0x444c0d
444b9e:	70 45                	jo     0x444be5
444ba0:	76 65                	jbe    0x444c07
444ba2:	6e                   	outsb  %ds:(%esi),(%dx)
444ba3:	74 00                	je     0x444ba5
444ba5:	04 08                	add    $0x8,%al
444ba7:	06                   	push   %es
444ba8:	53                   	push   %ebx
444ba9:	65 6e                	outsb  %gs:(%esi),(%dx)
444bab:	64 65 72 07          	fs gs jb 0x444bb6
444baf:	54                   	push   %esp
444bb0:	4f                   	dec    %edi
444bb1:	62 6a 65             	bound  %ebp,0x65(%edx)
444bb4:	63 74 08 06          	arpl   %esi,0x6(%eax,%ecx,1)
444bb8:	53                   	push   %ebx
444bb9:	6f                   	outsl  %ds:(%esi),(%dx)
444bba:	75 72                	jne    0x444c2e
444bbc:	63 65 07             	arpl   %esp,0x7(%ebp)
444bbf:	54                   	push   %esp
444bc0:	4f                   	dec    %edi
444bc1:	62 6a 65             	bound  %ebp,0x65(%edx)
444bc4:	63 74 00 01          	arpl   %esi,0x1(%eax,%eax,1)
444bc8:	58                   	pop    %eax
444bc9:	07                   	pop    %es
444bca:	49                   	dec    %ecx
444bcb:	6e                   	outsb  %ds:(%esi),(%dx)
444bcc:	74 65                	je     0x444c33
444bce:	67 65 72 00          	addr16 gs jb 0x444bd2
444bd2:	01 59 07             	add    %ebx,0x7(%ecx)
444bd5:	49                   	dec    %ecx
444bd6:	6e                   	outsb  %ds:(%esi),(%dx)
444bd7:	74 65                	je     0x444c3e
444bd9:	67 65 72 00          	addr16 gs jb 0x444bdd
444bdd:	34 11                	xor    $0x11,%al
444bdf:	40                   	inc    %eax
444be0:	00 34 11             	add    %dh,(%ecx,%edx,1)
444be3:	40                   	inc    %eax
444be4:	00 3c 10             	add    %bh,(%eax,%edx,1)
444be7:	40                   	inc    %eax
444be8:	00 3c 10             	add    %bh,(%eax,%edx,1)
444beb:	40                   	inc    %eax
444bec:	00 8d 40 00 f4 4b    	add    %cl,0x4bf40040(%ebp)
444bf2:	44                   	inc    %esp
444bf3:	00 08                	add    %cl,(%eax)
444bf5:	0f 54 53 74          	andps  0x74(%ebx),%xmm2
444bf9:	61                   	popa
444bfa:	72 74                	jb     0x444c70
444bfc:	44                   	inc    %esp
444bfd:	72 61                	jb     0x444c60
444bff:	67 45                	addr16 inc %ebp
444c01:	76 65                	jbe    0x444c68
444c03:	6e                   	outsb  %ds:(%esi),(%dx)
444c04:	74 00                	je     0x444c06
444c06:	02 08                	add    (%eax),%cl
444c08:	06                   	push   %es
444c09:	53                   	push   %ebx
444c0a:	65 6e                	outsb  %gs:(%esi),(%dx)
444c0c:	64 65 72 07          	fs gs jb 0x444c17
444c10:	54                   	push   %esp
444c11:	4f                   	dec    %edi
444c12:	62 6a 65             	bound  %ebp,0x65(%edx)
444c15:	63 74 09 0a          	arpl   %esi,0xa(%ecx,%ecx,1)
444c19:	44                   	inc    %esp
444c1a:	72 61                	jb     0x444c7d
444c1c:	67 4f                	addr16 dec %edi
444c1e:	62 6a 65             	bound  %ebp,0x65(%edx)
444c21:	63 74 0b 54          	arpl   %esi,0x54(%ebx,%ecx,1)
444c25:	44                   	inc    %esp
444c26:	72 61                	jb     0x444c89
444c28:	67 4f                	addr16 dec %edi
444c2a:	62 6a 65             	bound  %ebp,0x65(%edx)
444c2d:	63 74 00 34          	arpl   %esi,0x34(%eax,%eax,1)