Ref A: c5a65cc072b04b88bf01f3bce32acd45 Ref B: CF9C3FB6D8959B76BEDEA5E93763749D Ref C: Wed Oct 01 10:17:18 2014 PST