Ref A: 1896c802074f49ada75e10f422d919c3 Ref B: A3E6A18C4BA8D6BCDF1DAA4223A08167 Ref C: Thu Aug 21 15:26:11 2014 PST