Ref A: 61830b2df98e430d9eff5224b630995d Ref B: 5488F100164D800D72199F54806AEA9E Ref C: Fri May 24 14:05:07 2013 PST