Ref A: 234fe47d04524baaa6dee973116eef24 Ref B: F9FB15B9F35CCC1C3556E8693ED23FC8 Ref C: Fri May 24 07:24:12 2013 PST