Ref A: b0cb317afafd4f38893f0a75477a873b Ref B: 6902209A82FC9402848055EDC3B77819 Ref C: Thu Aug 28 23:21:39 2014 PST