Ref A: fb8bd473266c4e31ae4f585e0036ce5a Ref B: F88DF180F00877B48490C23828BF4898 Ref C: Fri Jul 31 03:14:22 2015 PST