Ref A: be432191fa9f496896b72390904fc739 Ref B: 3C7A864E065194BEDDED11D8C5B7F239 Ref C: Mon Dec 22 00:16:15 2014 PST