My wife has been working in a software company for the last 2.5 years. ESIC is also deducted from her salary. The service contract is renewed on a yearly basis. However, now that she is taking maternity leave as she enters the eighth month of pregnancy, the company is refusing to extend the service agreement. There is only one month left before the service agreement expires. Can we still apply for maternity benefits and receive a salary under maternity benefits through ESIC even if the service contract is not extended?