Ref A: 36b73cabddfe416a99d775f417241ba0 Ref B: 7518F4D12D301D9045872E679E52BE7C Ref C: Mon May 25 14:47:48 2015 PST