Ref A: 651bf74607ba49eda473968e6ef53a03 Ref B: AC010FCA793A2B82B209806AA4472E9F Ref C: Fri May 24 08:21:40 2013 PST