Ref A: ca9e376bb17c4b15973fc4f4ff0caced Ref B: 1E44E9C3F1B867B7B87CE8CE4E528CC7 Ref C: Tue Mar 31 06:41:46 2015 PST