It says so on the webpage. The funny thing is my representative says there is no way to write IRCC about upcoming travel plans. So want to have my Oath date scheduled so I don't have to rush back in case I get the invitation abroad. I have to travel sometime in August. Not possible to postpone my trip unfortunately. God knows what happens after the 21 months time period expires. Don't want to think about it and just keeping fingers crossed.So average processing time has come down to 21 months now? A few months ago it had gone as high as 24 months.