Through an agent on june 1st. There was a lot of confusion until yesterday evening when I called the Centennial bangalore office, where I was told to re apply as they wont consider application sent before 23rd july.
Today morning I got the LOA. I have no clue.
Call them up to know the timeline...