Ref A: 917f9500d1b54b1b83c05d502dc3331b Ref B: C7D57E709B656647F91EEE8BACBD7A27 Ref C: Tue Sep 30 10:05:16 2014 PST