How to get old service packs if not currently on Subscription Service.

I am not currently on Subscription service and have not been current since 2008.  Still using 2007 even though I could upgrade to 2008 at highest service pack.  Don't plan/want to though.

On 2007 I have all the service packs for 32 bit but never downloaded the 64 bit service packs.  I have (2) machines now running on 64 bit sp 2.2 but having crash issues.  Not having these crash issues on 32 bit however due to assembly performance (too slow) on 32 we are running these assemblies on the 64 bit.  Crash issues though.  Getting "...unsupported operation attempted..." error message.  Thus wanting to get newer 2007 64 bit service pack than sp2.2.

Any thoughts???  without having to get back on subscription service.

Thanks, Tim...

SolidworksAdministration