Ref A: fbf302117875428da682766256c22c10 Ref B: E8627B459396C634A2C9BBF608311B47 Ref C: Fri May 24 18:04:41 2013 PST