20060818 india: Liberhan report expected before Dec 31: Patil