Ref A: e1143df5f52a4d1aa1d26719b5f2a595 Ref B: 1D980F551886AF19E0294502F113DA1C Ref C: Wed Nov 26 07:46:45 2014 PST