Ref A: 338710555c864f4cb8fd1f9d8517ba98 Ref B: 489647162EC1342FB77A7ADC7B2AB793 Ref C: Sun May 26 01:46:51 2013 PST