BEST LIVE BLOOD EXAMINATION SOFTWARE: A DETAILED REVIEW