I am planning to apply for an H1 visa in the first week of May with premium processing to start my residency in 2002.Will i be able to make the deadline of 23rd June to join residency. WOuld the H1 cap for 2002 have expired by May? Any input would be greatly appreciated.