Ref A: fa908e29412c476593659be85d0ba85c Ref B: 9A27F995869F2E4371F89F36696A2956 Ref C: Wed Oct 22 06:30:17 2014 PST