Ref A: 4cf7c58c5feb4d64a9d12ff3c67b80c9 Ref B: 7F0A53A2720F055EC485C0458186F183 Ref C: Tue Oct 21 19:01:00 2014 PST