Ref A: 52842c86d6da4ff98fb985f0d97161b3 Ref B: 981E3CA95D92A97CD98CBE7DB683B9A1 Ref C: Mon Mar 30 23:53:01 2015 PST