Ref A: ba045b5b87f749c3a1e25f5dd3bdd968 Ref B: 4BB1AC66F77982322DD6945D9D35770B Ref C: Mon Nov 24 16:29:05 2014 PST