Ref A: 06b9ef80d8944555b8a9ab382c0273cc Ref B: 6B3C4572F940BD22C7722F630FA0EEA9 Ref C: Thu Aug 28 21:44:45 2014 PST