Ref A: 71423b4aec2544e7880ad7d207a5ed4e Ref B: 6674C158CF9C1690D8B994ADAC0BCED1 Ref C: Wed Nov 26 03:51:00 2014 PST