Ref A: 79e751db95a449e0830b1aa0cf90ad35 Ref B: 70D1C266E5E0C31384D9D7B0AF761373 Ref C: Mon Sep 01 12:31:41 2014 PST