Ref A: 72e54cbe8a584125849776661ebbcf09 Ref B: 8CDAE33200CE56AE5B9FF75A32ECCF6A Ref C: Sat May 25 17:14:14 2013 PST