SN74HC595: Part marking for SN74HC595DR part.

Part Number: SN74HC595

Tool/software:

We have parts with MPN SN74HC595DR with two different type of part marking.

Can you please confirm are both same part?

If no, Can you please confirm which one is good part?