Ref A: 4304c91602454603a202ac893f83b2eb Ref B: F7F9FDE677BD287F742082FE422ADFF9 Ref C: Sat May 25 11:49:58 2013 PST