Ref A: cecd16ff33b34689a36b1cc52ba5d2b0 Ref B: C44CBD853A4543106819879554F6EBF1 Ref C: Thu May 23 15:08:51 2013 PST