Ref A: 7d0fafb7112f481e8511c8f199acf42e Ref B: A9EBA09AC60B9D3AA05D2078FF1B0204 Ref C: Wed Jan 28 22:45:42 2015 PST