Ref A: 9f43994f807440d39e5958fc2f945d59 Ref B: D2D87036D73429F4872300850CB81EBF Ref C: Mon May 20 09:47:32 2013 PST