Ref A: e50806e75ddb47ab9356a2b441783340 Ref B: 392EDF17992261F2F28DD201C4F713E6 Ref C: Mon May 20 08:24:33 2013 PST