Ref A: 4acabd63bcee45928887d567cb61854b Ref B: F2CE3B845F4C1D040497D0B7A6824F65 Ref C: Thu Oct 23 11:10:16 2014 PST