It all depends when you got your version. Just like when Microsoft puts out a new version (rather then just a service pack). Service packs are yours free forever....while new versions are linked to the particular time you bought your program.
Email me and let me know when your version was purchased, which version you have, and if you registered your program with Carlisle Development.