Ref A: c64d5a6fb96f4f90bc6ff99b86caa3a1 Ref B: FA4BE3F7962921610BA5B7E610128902 Ref C: Fri Jan 30 02:57:49 2015 PST