Ref A: 21c9461f9c32431fa3ef7f1672a11fd6 Ref B: FF0BA9E63ADE6A1BA21A858064783295 Ref C: Fri Feb 27 14:50:54 2015 PST