Ref A: 67769b11c51d48b492f54a807068c250 Ref B: 3437E1CE8E5D791780DA233BDCFE995F Ref C: Thu May 23 01:01:06 2013 PST