BEST LIVE BLOOD ANALYSIS SOFTWARE: A DETAILED REVIEW