Ref A: 80fd63a1446a4c928a98d5fe004238ce Ref B: 8ED9FCCDCE3AC2ABBF94676DE67FBB84 Ref C: Fri Jan 30 07:17:21 2015 PST