Ref A: 482f5e76c4f64560873c7d0877a9a686 Ref B: A6A85AD12837994C1EF201FF179BACC1 Ref C: Wed Jul 01 22:35:37 2015 PST