Ref A: 8ab5937ade10430e940796b051327f39 Ref B: 2CBB3F80C865F703FADCE2696A73CCC8 Ref C: Thu Jan 29 07:56:44 2015 PST