20040524 india: Non-stop negotiation; last-minute twists