Ref A: d7a7918d2234421692df2417a8744ddd Ref B: 8EDF08AF115E566FAE52A77DD3802C79 Ref C: Tue Jan 27 09:41:56 2015 PST