Ref A: 53a34e966e004b3ea4fdb3932d23453a Ref B: 99F0ACD2691DE182C1ED2ADC30BCA0CC Ref C: Thu May 23 17:51:33 2013 PST