Ref A: 5201f0db838845c1a353a730986e088a Ref B: E29018D050623B749F1D2E3F764620A7 Ref C: Wed Jun 19 06:56:05 2013 PST