Ref A: 84aaaa46e37d41bca25e75c1b7a30439 Ref B: 0C5A09320F1CD691043B10F51C7FB09A Ref C: Wed Oct 22 08:45:33 2014 PST