Ref A: 2ebb37070d3d4db99ac584130255b67b Ref B: 6343459D2CF2EBFC60BB23F1C677B797 Ref C: Fri Apr 18 00:38:25 2014 PST