Ref A: 6c6d1aeec6ee44f2b4b9e43870a536df Ref B: 98CFD5EFBD4BC2C83E7B85C86ACE7F44 Ref C: Wed Aug 27 19:18:06 2014 PST