Ref A: d01420c6266541779278169096a77e2a Ref B: CCAE57D4FA52BCB1E3748239981B9D0C Ref C: Mon Mar 02 20:54:08 2015 PST