Decoding Rs 100 cr rip-off from Chennai Port Trust account