IEC briefing on state of readiness for the May 29 polls