Ref A: 3480d84485ab4c5cbb2d493959dc2d60 Ref B: 8822B8405D7D781E29ACD83B493677D1 Ref C: Sat Aug 30 02:42:00 2014 PST