Ref A: 97bb3bd41cae4db7a764a1abec80a773 Ref B: 58BC45A437610F40B93C0AD10E3A3389 Ref C: Thu Oct 30 07:53:35 2014 PST