Anyone know this mark (the big star)? Stamped '151' on the other side for pounds. In very very small letters I think I see either "Made in America" or "Made in Austria" but it's hard to tell.