Ref A: 65858c2663ab45dbb66df5d2bcda1a3e Ref B: 8B9F55E1885FE2F051EF3DA113858594 Ref C: Sat May 25 07:54:28 2013 PST