Ref A: 8da0896872b141d8a6405b6ecaf53195 Ref B: 06E3D53BFA42C0E994F7C47A0607C271 Ref C: Mon Aug 31 11:15:49 2015 PST