BEST LIVE BLOOD EXAMINATION SOFTWARE: A IN-DEPTH REVIEW