Ref A: 51da3f16ceff487d855fdddb36b15ad7 Ref B: F72FC4A6EEC60FC194BE487C454AF525 Ref C: Fri Apr 18 15:24:48 2014 PST