This physical copy of פירוש הטור על התורה, published 1880 in Warsaw, Poland, has additional footprints.