If filling in on your computer, just make sure that you have the latest version for your particular immigration office.
Just as each office has their own requirements, I don't think it is a nationwide standard form, but I might be wrong.
Our local one makes slight changes every so often, then refuses to accept the previous form.