Ref A: 48d040681a5040f99c1502b198851c8a Ref B: AF62F63CD9842E5724DD8084E045F323 Ref C: Sun Mar 01 01:37:46 2015 PST