Ref A: 05d6491f19c3482b952510a3f39ec594 Ref B: 1BAAD884696313E68A98B2609063F364 Ref C: Tue May 21 11:41:10 2013 PST