def read_profile(fp_result,video,profile):
	#READ QP
	qp = int(fp_result.readline())
#	print str(qp)
	#READ DEPTH
	depth = int(fp_result.readline())
#	print str(depth)
	result = Result()
	#READ BITS
	result.bits = float(fp_result.readline())
#	print str(result.bits)
	#READ Y_PSNR
	result.Y_PSNR = float(fp_result.readline())
#	print str(result.Y_PSNR)
	#READ U_PSNR
	result.U_PSNR = float(fp_result.readline())
#	print str(result.U_PSNR)
	#READ V_PSNR
	result.V_PSNR = float(fp_result.readline())
#	print str(result.V_PSNR)
	#READ TIME
	result.time = float(fp_result.readline())
#	print str(result.time)
	if qp == 22:
		j=0
	elif qp == 27:
		j=1
	elif qp == 32:
		j=2
	else:
		j=3
	
	if depth == -1:
		reference[video][profile][j].append(result)
	elif depth == 8:
		results_h0_depth8[video][profile][j].append(result)
	elif depth == 16:
		results_h0_depth16[video][profile][j].append(result)
	elif depth == 32:
		results_h0_depth32[video][profile][j].append(result)
	else:
		results_h0_depth64[video][profile][j].append(result)