Ref A: bc40d1e8de5448c88d608ca8715bac53 Ref B: 00195A9B644B0C389CD03F1126CDA89F Ref C: Tue May 21 02:46:41 2013 PST