I think you have a chance of making the Cap, with 37 slots left, cos they are currently work on October applicants. From my observations, the rate of application received since September has been on a slight decrease. So be +ve, you ve got over 50% chance of making it. :D :D