Ref A: 6a0188de27b84cf19f644c9505649b0f Ref B: 5CA84B96E94E34502A3BD6A6B5CCAAAE Ref C: Wed Aug 27 07:03:41 2014 PST