Ref A: 1cea2076919144efb542f034edc71e4a Ref B: F70C712120CB87552FA964F2242C7AF9 Ref C: Fri Apr 18 15:32:12 2014 PST