Ref A: d57fce91c6554d91a45ea25a5ea823c1 Ref B: D7DBA2515A4863B9F67B113A29777689 Ref C: Wed Jan 28 23:17:19 2015 PST