Ref A: 6405d42c01584afabdd23606bd85329a Ref B: AF5C7B6E01BA2C01E1E01DDC581677F4 Ref C: Thu May 23 17:01:21 2013 PST