Ref A: c1fb75b6a890413d8e2285d4d38a1862 Ref B: D7912033B39240AF7734043338A74728 Ref C: Tue Jan 27 13:29:57 2015 PST