Ref A: d059cc359af34738942f696384f2a713 Ref B: 05417BA1EFBCE9A2C59E5E6E4362720A Ref C: Thu Oct 23 07:52:33 2014 PST