Ref A: d04f69ff21bf4ef981008df393a75925 Ref B: 8119A51881D5E1AFE4DF1DCBDAD0BB31 Ref C: Tue May 21 13:04:02 2013 PST