Ref A: 4ecb6a49c2f349819f0a139a1ef45906 Ref B: 74E01B9572FB0E38FAA789C90DBA6705 Ref C: Wed May 22 15:48:34 2013 PST