Rand And Associates