UNRAVELING THE PUZZLE: WHAT DO THESE PART CODES MEAN ?