Ref A: 68068eb8560a46228fd09515633d5dad Ref B: 4DDDCACAF3821E203BA4E4A390C504E7 Ref C: Tue Nov 25 20:16:42 2014 PST