The 30-share BSE Sensex was down 593.13 points at 77267.06 ...