Ref A: b422bc9ae6eb4ba4a8f0bc5c96987457 Ref B: 5AEF97560776CF1B4C51E029728889DD Ref C: Thu Aug 21 20:28:16 2014 PST