5d9c44:	8b 10                	mov    (%eax),%edx
5d9c46:	ff 52 08             	call   *0x8(%edx)
5d9c49:	50                   	push   %eax
5d9c4a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c4d:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c53:	8b 10                	mov    (%eax),%edx
5d9c55:	ff 52 0c             	call   *0xc(%edx)
5d9c58:	8b d0                	mov    %eax,%edx
5d9c5a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c5d:	8b 80 70 04 00 00    	mov    0x470(%eax),%eax
5d9c63:	59                   	pop    %ecx
5d9c64:	e8 d7 92 01 00       	call   0x5f2f40
5d9c69:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c6c:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c72:	e8 91 dc 01 00       	call   0x5f7908
5d9c77:	84 c0                	test   %al,%al
5d9c79:	0f 84 9d 00 00 00    	je     0x5d9d1c
5d9c7f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c82:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c88:	e8 4b dc 01 00       	call   0x5f78d8
5d9c8d:	8b 10                	mov    (%eax),%edx
5d9c8f:	ff 52 0c             	call   *0xc(%edx)
5d9c92:	8b d8                	mov    %eax,%ebx
5d9c94:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9c97:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9c9d:	8b 10                	mov    (%eax),%edx
5d9c9f:	ff 52 0c             	call   *0xc(%edx)
5d9ca2:	3b d8                	cmp    %eax,%ebx
5d9ca4:	75 27                	jne    0x5d9ccd
5d9ca6:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ca9:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9caf:	e8 24 dc 01 00       	call   0x5f78d8
5d9cb4:	8b 10                	mov    (%eax),%edx
5d9cb6:	ff 52 08             	call   *0x8(%edx)
5d9cb9:	8b d8                	mov    %eax,%ebx
5d9cbb:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9cbe:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9cc4:	8b 10                	mov    (%eax),%edx
5d9cc6:	ff 52 08             	call   *0x8(%edx)
5d9cc9:	3b d8                	cmp    %eax,%ebx
5d9ccb:	74 4f                	je     0x5d9d1c
5d9ccd:	6a 03                	push   $0x3
5d9ccf:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9cd2:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9cd8:	8b 10                	mov    (%eax),%edx
5d9cda:	ff 52 08             	call   *0x8(%edx)
5d9cdd:	50                   	push   %eax
5d9cde:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ce1:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9ce7:	8b 10                	mov    (%eax),%edx
5d9ce9:	ff 52 0c             	call   *0xc(%edx)
5d9cec:	50                   	push   %eax
5d9ced:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9cf0:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9cf6:	e8 dd db 01 00       	call   0x5f78d8
5d9cfb:	5a                   	pop    %edx
5d9cfc:	59                   	pop    %ecx
5d9cfd:	8b 18                	mov    (%eax),%ebx
5d9cff:	ff 53 24             	call   *0x24(%ebx)
5d9d02:	68 00 e0 6f 40       	push   $0x406fe000
5d9d07:	6a 00                	push   $0x0
5d9d09:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d0c:	8b 80 dc 04 00 00    	mov    0x4dc(%eax),%eax
5d9d12:	e8 c1 db 01 00       	call   0x5f78d8
5d9d17:	e8 ac 22 02 00       	call   0x5fbfc8
5d9d1c:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d1f:	f6 40 1c 10          	testb  $0x10,0x1c(%eax)
5d9d23:	0f 85 09 04 00 00    	jne    0x5da132
5d9d29:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d2c:	8b 10                	mov    (%eax),%edx
5d9d2e:	ff 92 10 01 00 00    	call   *0x110(%edx)
5d9d34:	89 45 f0             	mov    %eax,-0x10(%ebp)
5d9d37:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d3a:	8b 10                	mov    (%eax),%edx
5d9d3c:	ff 92 14 01 00 00    	call   *0x114(%edx)
5d9d42:	89 45 ec             	mov    %eax,-0x14(%ebp)
5d9d45:	33 db                	xor    %ebx,%ebx
5d9d47:	8d 4d f4             	lea    -0xc(%ebp),%ecx
5d9d4a:	8d 55 f8             	lea    -0x8(%ebp),%edx
5d9d4d:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d50:	e8 e3 ef ff ff       	call   0x5d8d38
5d9d55:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d58:	8b 80 94 03 00 00    	mov    0x394(%eax),%eax
5d9d5e:	3b 45 f8             	cmp    -0x8(%ebp),%eax
5d9d61:	7e 0e                	jle    0x5d9d71
5d9d63:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d66:	8b 55 f8             	mov    -0x8(%ebp),%edx
5d9d69:	89 90 94 03 00 00    	mov    %edx,0x394(%eax)
5d9d6f:	b3 01                	mov    $0x1,%bl
5d9d71:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d74:	8b 80 98 03 00 00    	mov    0x398(%eax),%eax
5d9d7a:	3b 45 f4             	cmp    -0xc(%ebp),%eax
5d9d7d:	7e 0e                	jle    0x5d9d8d
5d9d7f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d82:	8b 55 f4             	mov    -0xc(%ebp),%edx
5d9d85:	89 90 98 03 00 00    	mov    %edx,0x398(%eax)
5d9d8b:	b3 01                	mov    $0x1,%bl
5d9d8d:	84 db                	test   %bl,%bl
5d9d8f:	74 0d                	je     0x5d9d9e
5d9d91:	33 d2                	xor    %edx,%edx
5d9d93:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9d96:	8b 08                	mov    (%eax),%ecx
5d9d98:	ff 91 08 01 00 00    	call   *0x108(%ecx)
5d9d9e:	33 c0                	xor    %eax,%eax
5d9da0:	55                   	push   %ebp
5d9da1:	68 dd a0 5d 00       	push   $0x5da0dd
5d9da6:	64 ff 30             	push   %fs:(%eax)
5d9da9:	64 89 20             	mov    %esp,%fs:(%eax)
5d9dac:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9daf:	8b 10                	mov    (%eax),%edx
5d9db1:	ff 92 18 01 00 00    	call   *0x118(%edx)
5d9db7:	84 c0                	test   %al,%al
5d9db9:	0f 84 76 01 00 00    	je     0x5d9f35
5d9dbf:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9dc2:	8a 98 bc 03 00 00    	mov    0x3bc(%eax),%bl
5d9dc8:	80 fb 01             	cmp    $0x1,%bl
5d9dcb:	74 09                	je     0x5d9dd6
5d9dcd:	80 fb 03             	cmp    $0x3,%bl
5d9dd0:	0f 85 5f 01 00 00    	jne    0x5d9f35
5d9dd6:	83 7d f8 00          	cmpl   $0x0,-0x8(%ebp)
5d9dda:	0f 8e fb 00 00 00    	jle    0x5d9edb
5d9de0:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9de3:	c6 80 72 02 00 00 01 	movb   $0x1,0x272(%eax)
5d9dea:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ded:	8b 10                	mov    (%eax),%edx
5d9def:	ff 92 10 01 00 00    	call   *0x110(%edx)
5d9df5:	03 45 f8             	add    -0x8(%ebp),%eax
5d9df8:	89 45 e8             	mov    %eax,-0x18(%ebp)
5d9dfb:	db 45 e8             	fildl  -0x18(%ebp)
5d9dfe:	d8 35 c4 a1 5d 00    	fdivs  0x5da1c4
5d9e04:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e07:	dd 98 60 02 00 00    	fstpl  0x260(%eax)
5d9e0d:	9b                   	fwait
5d9e0e:	68 ff ff 00 00       	push   $0xffff
5d9e13:	6a 00                	push   $0x0
5d9e15:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e18:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9e1e:	50                   	push   %eax
5d9e1f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e22:	e8 2d 51 e7 ff       	call   0x44ef54
5d9e27:	33 c9                	xor    %ecx,%ecx
5d9e29:	33 d2                	xor    %edx,%edx
5d9e2b:	e8 d0 a9 02 00       	call   0x604800
5d9e30:	6a 01                	push   $0x1
5d9e32:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e35:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9e3b:	50                   	push   %eax
5d9e3c:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e3f:	8b 10                	mov    (%eax),%edx
5d9e41:	ff 92 10 01 00 00    	call   *0x110(%edx)
5d9e47:	89 45 e8             	mov    %eax,-0x18(%ebp)
5d9e4a:	db 45 e8             	fildl  -0x18(%ebp)
5d9e4d:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e50:	dc b0 60 02 00 00    	fdivl  0x260(%eax)
5d9e56:	e8 71 8e e2 ff       	call   0x402ccc
5d9e5b:	50                   	push   %eax
5d9e5c:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e5f:	e8 f0 50 e7 ff       	call   0x44ef54
5d9e64:	33 d2                	xor    %edx,%edx
5d9e66:	59                   	pop    %ecx
5d9e67:	e8 f4 a9 02 00       	call   0x604860
5d9e6c:	6a 00                	push   $0x0
5d9e6e:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e71:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9e77:	50                   	push   %eax
5d9e78:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e7b:	e8 d4 50 e7 ff       	call   0x44ef54
5d9e80:	50                   	push   %eax
5d9e81:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e84:	db 80 94 03 00 00    	fildl  0x394(%eax)
5d9e8a:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9e8d:	dc b0 60 02 00 00    	fdivl  0x260(%eax)
5d9e93:	e8 34 8e e2 ff       	call   0x402ccc
5d9e98:	8b c8                	mov    %eax,%ecx
5d9e9a:	33 d2                	xor    %edx,%edx
5d9e9c:	58                   	pop    %eax
5d9e9d:	e8 f2 a9 02 00       	call   0x604894
5d9ea2:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ea5:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9eab:	50                   	push   %eax
5d9eac:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9eaf:	e8 a0 50 e7 ff       	call   0x44ef54
5d9eb4:	33 c9                	xor    %ecx,%ecx
5d9eb6:	33 d2                	xor    %edx,%edx
5d9eb8:	e8 03 aa 02 00       	call   0x6048c0
5d9ebd:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ec0:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9ec6:	50                   	push   %eax
5d9ec7:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9eca:	e8 85 50 e7 ff       	call   0x44ef54
5d9ecf:	83 c9 ff             	or     $0xffffffff,%ecx
5d9ed2:	33 d2                	xor    %edx,%edx
5d9ed4:	e8 0b aa 02 00       	call   0x6048e4
5d9ed9:	eb 5a                	jmp    0x5d9f35
5d9edb:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ede:	80 b8 ba 04 00 00 00 	cmpb   $0x0,0x4ba(%eax)
5d9ee5:	74 46                	je     0x5d9f2d
5d9ee7:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9eea:	c6 80 72 02 00 00 01 	movb   $0x1,0x272(%eax)
5d9ef1:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9ef4:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9efa:	50                   	push   %eax
5d9efb:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9efe:	e8 51 50 e7 ff       	call   0x44ef54
5d9f03:	b9 03 00 00 00       	mov    $0x3,%ecx
5d9f08:	33 d2                	xor    %edx,%edx
5d9f0a:	e8 b1 a9 02 00       	call   0x6048c0
5d9f0f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9f12:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9f18:	50                   	push   %eax
5d9f19:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9f1c:	e8 33 50 e7 ff       	call   0x44ef54
5d9f21:	83 c9 ff             	or     $0xffffffff,%ecx
5d9f24:	33 d2                	xor    %edx,%edx
5d9f26:	e8 b9 a9 02 00       	call   0x6048e4
5d9f2b:	eb 08                	jmp    0x5d9f35
5d9f2d:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9f30:	e8 af f9 ff ff       	call   0x5d98e4
5d9f35:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9f38:	8b 10                	mov    (%eax),%edx
5d9f3a:	ff 92 18 01 00 00    	call   *0x118(%edx)
5d9f40:	84 c0                	test   %al,%al
5d9f42:	0f 84 8b 01 00 00    	je     0x5da0d3
5d9f48:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9f4b:	8a 98 bc 03 00 00    	mov    0x3bc(%eax),%bl
5d9f51:	80 fb 02             	cmp    $0x2,%bl
5d9f54:	74 09                	je     0x5d9f5f
5d9f56:	80 fb 03             	cmp    $0x3,%bl
5d9f59:	0f 85 74 01 00 00    	jne    0x5da0d3
5d9f5f:	83 7d f4 00          	cmpl   $0x0,-0xc(%ebp)
5d9f63:	0f 8e 0a 01 00 00    	jle    0x5da073
5d9f69:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9f6c:	c6 80 71 02 00 00 01 	movb   $0x1,0x271(%eax)
5d9f73:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9f76:	8b 10                	mov    (%eax),%edx
5d9f78:	ff 92 14 01 00 00    	call   *0x114(%edx)
5d9f7e:	03 45 f4             	add    -0xc(%ebp),%eax
5d9f81:	89 45 e8             	mov    %eax,-0x18(%ebp)
5d9f84:	db 45 e8             	fildl  -0x18(%ebp)
5d9f87:	d8 35 c4 a1 5d 00    	fdivs  0x5da1c4
5d9f8d:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9f90:	dd 98 68 02 00 00    	fstpl  0x268(%eax)
5d9f96:	9b                   	fwait
5d9f97:	68 ff ff 00 00       	push   $0xffff
5d9f9c:	6a 00                	push   $0x0
5d9f9e:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9fa1:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9fa7:	50                   	push   %eax
5d9fa8:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9fab:	e8 a4 4f e7 ff       	call   0x44ef54
5d9fb0:	33 c9                	xor    %ecx,%ecx
5d9fb2:	ba 01 00 00 00       	mov    $0x1,%edx
5d9fb7:	e8 44 a8 02 00       	call   0x604800
5d9fbc:	6a 01                	push   $0x1
5d9fbe:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9fc1:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5d9fc7:	50                   	push   %eax
5d9fc8:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9fcb:	8b 10                	mov    (%eax),%edx
5d9fcd:	ff 92 14 01 00 00    	call   *0x114(%edx)
5d9fd3:	89 45 e8             	mov    %eax,-0x18(%ebp)
5d9fd6:	db 45 e8             	fildl  -0x18(%ebp)
5d9fd9:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9fdc:	dc b0 68 02 00 00    	fdivl  0x268(%eax)
5d9fe2:	e8 e5 8c e2 ff       	call   0x402ccc
5d9fe7:	50                   	push   %eax
5d9fe8:	8b 45 fc             	mov    -0x4(%ebp),%eax
5d9feb:	e8 64 4f e7 ff       	call   0x44ef54
5d9ff0:	ba 01 00 00 00       	mov    $0x1,%edx
5d9ff5:	59                   	pop    %ecx
5d9ff6:	e8 65 a8 02 00       	call   0x604860
5d9ffb:	6a 00                	push   $0x0
5d9ffd:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da000:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5da006:	50                   	push   %eax
5da007:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da00a:	e8 45 4f e7 ff       	call   0x44ef54
5da00f:	50                   	push   %eax
5da010:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da013:	db 80 98 03 00 00    	fildl  0x398(%eax)
5da019:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da01c:	dc b0 68 02 00 00    	fdivl  0x268(%eax)
5da022:	e8 a5 8c e2 ff       	call   0x402ccc
5da027:	8b c8                	mov    %eax,%ecx
5da029:	ba 01 00 00 00       	mov    $0x1,%edx
5da02e:	58                   	pop    %eax
5da02f:	e8 60 a8 02 00       	call   0x604894
5da034:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da037:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5da03d:	50                   	push   %eax
5da03e:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da041:	e8 0e 4f e7 ff       	call   0x44ef54
5da046:	33 c9                	xor    %ecx,%ecx
5da048:	ba 01 00 00 00       	mov    $0x1,%edx
5da04d:	e8 6e a8 02 00       	call   0x6048c0
5da052:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da055:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5da05b:	50                   	push   %eax
5da05c:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da05f:	e8 f0 4e e7 ff       	call   0x44ef54
5da064:	83 c9 ff             	or     $0xffffffff,%ecx
5da067:	ba 01 00 00 00       	mov    $0x1,%edx
5da06c:	e8 73 a8 02 00       	call   0x6048e4
5da071:	eb 60                	jmp    0x5da0d3
5da073:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da076:	80 b8 ba 04 00 00 00 	cmpb   $0x0,0x4ba(%eax)
5da07d:	74 4c                	je     0x5da0cb
5da07f:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da082:	c6 80 71 02 00 00 01 	movb   $0x1,0x271(%eax)
5da089:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da08c:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5da092:	50                   	push   %eax
5da093:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da096:	e8 b9 4e e7 ff       	call   0x44ef54
5da09b:	b9 03 00 00 00       	mov    $0x3,%ecx
5da0a0:	ba 01 00 00 00       	mov    $0x1,%edx
5da0a5:	e8 16 a8 02 00       	call   0x6048c0
5da0aa:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da0ad:	8a 80 58 03 00 00    	mov    0x358(%eax),%al
5da0b3:	50                   	push   %eax
5da0b4:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da0b7:	e8 98 4e e7 ff       	call   0x44ef54
5da0bc:	83 c9 ff             	or     $0xffffffff,%ecx
5da0bf:	ba 01 00 00 00       	mov    $0x1,%edx
5da0c4:	e8 1b a8 02 00       	call   0x6048e4
5da0c9:	eb 08                	jmp    0x5da0d3
5da0cb:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da0ce:	e8 3d f8 ff ff       	call   0x5d9910
5da0d3:	33 c0                	xor    %eax,%eax
5da0d5:	5a                   	pop    %edx
5da0d6:	59                   	pop    %ecx
5da0d7:	59                   	pop    %ecx
5da0d8:	64 89 10             	mov    %edx,%fs:(%eax)
5da0db:	eb 0a                	jmp    0x5da0e7
5da0dd:	e9 76 9e e2 ff       	jmp    0x403f58
5da0e2:	e8 d9 a1 e2 ff       	call   0x4042c0
5da0e7:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da0ea:	8b 10                	mov    (%eax),%edx
5da0ec:	ff 92 10 01 00 00    	call   *0x110(%edx)
5da0f2:	3b 45 f0             	cmp    -0x10(%ebp),%eax
5da0f5:	75 10                	jne    0x5da107
5da0f7:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da0fa:	8b 10                	mov    (%eax),%edx
5da0fc:	ff 92 14 01 00 00    	call   *0x114(%edx)
5da102:	3b 45 ec             	cmp    -0x14(%ebp),%eax
5da105:	74 2b                	je     0x5da132
5da107:	8b 45 fc             	mov    -0x4(%ebp),%eax
5da10a:	80 b8 dd 02 00 00 00 	cmpb   $0x0,0x2dd(%eax)
5da111:	75 1f                	jne    0x5da132
5da113:	8b 45 fc             	mov    -0x4(%ebp),%eax