Ref A: e63ac34482554785b36d232f6b210bdc Ref B: 75872ED6D243E7FD668CD951184157FC Ref C: Thu May 23 13:38:24 2013 PST