Ref A: 150467440d5446b5aeeec5cfd8d8588f Ref B: 3BB8BDF9D0ADF08227B31ABAD26FDCF8 Ref C: Fri Oct 24 00:30:34 2014 PST