Tested and working
Date codes and product labeling styles may vary