Ref A: f88e881fe4c94d9782d75bbe7722d591 Ref B: 3A2BDEDD47A8741075D826DBBD4FEC79 Ref C: Thu May 23 06:16:36 2013 PST