Ref A: ca09d623714d41bd868aa28d9262398d Ref B: 952CFB6D20C9CF8987B303593E14E811 Ref C: Sat Oct 25 08:36:38 2014 PST