Ref A: df803330122749dabfa8cc2773b9976f Ref B: D7892264B8B0133E18E98ACAA2D4CEB4 Ref C: Fri Aug 28 18:40:02 2015 PST