The picture shows the 1981 version which is IS49716 fold out poster pack USA
Then I have the 1980 WIP 6656 UK punch out label original issue
Then the live version you talk about is the one from 1982
I have the Netherlands issue which is 104.525 ( the one you show I think)