Ref A: 248608c146b64aac9ba99b6c37ad6585 Ref B: 1F87B2BFBBCE6A70E4C199831BD4C322 Ref C: Fri May 24 11:29:02 2013 PST