Ref A: b8be45e2065245bda3c04cc6671e59f4 Ref B: B83068753A8FDFA20FADD0FBA84D7852 Ref C: Fri Aug 01 00:08:17 2014 PST